a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@property --lm-imersonate-gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}:root{--wght-light:300;--wght-regular:400;--wght-bold:600;--wght-black:700}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:100 900;src:url(/build/fonts/OpenSans.93b61f76.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:100 900;src:url(/build/fonts/OpenSans-Italic.66a41507.woff2) format("woff2")}@font-face{font-display:swap;font-family:Stratum;font-style:normal;src:url(/build/fonts/stratum-black.f735b471.otf)}.lmfa{-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;font-weight:var(--fa-style,900);height:1em;line-height:1;text-rendering:auto;vertical-align:-.125em}.lmfa-fw{width:var(--fa-fw-width,1.25em)}.lmfa .fa-primary{color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}.lmfa .fa-secondary{color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,1)}.lmfa-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:lmfa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}.lmfa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:lmfa-spin;animation-timing-function:var(--fa-animation-timing,linear)}@keyframes lmfa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:1599px){body,html{min-height:100%}}@media (max-width:1299px){body,html{min-height:100%}}@media (max-width:999px){body,html{min-height:100%}}@media (max-width:631px){body,html{min-height:100%}}@media (max-width:481px){body,html{min-height:100%}}@media (min-width:482px){body,html{min-height:100%}}@media (min-width:632px){body,html{min-height:100%}}@media (min-width:1000px){body,html{min-height:100%}}@media (min-width:1300px){body,html{min-height:100%}}:root{font-size:16px;--lm-country-bar:36px;--lm-main-bar:68px;--lm-radius:5px;--lm-top-bar:calc(var(--lm-country-bar) + var(--lm-main-bar));--lm-thick-border-width:0.5rem;--lm-input-min-height:52px}:root,:root[data-theme=light]{--lm-primary:#fcc417;--lm-secondary:#e1e1e1;--lm-tertiary:#7e7e7e;--lm-text:#000;--lm-text-on-primary:#000;--lm-text-on-verification-background:#fff;--lm-background:#fff;--lm-primary-light:#fde392;--lm-primary-dark:#e3b015;--lm-secondary-light:#ececec;--lm-secondary-dark:#cbcbcb;--lm-tertiary-light:#ababab;--lm-tertiary-dark:#717171;--lm-text-light:#595959;--lm-text-dark:#000;--lm-background-light:#fff;--lm-background-dark:#f6f6f6;--lm-color-user-verification:#863cc3;--lm-red:#ef0000;--lm-form-color-placeholder:var(--lm-tertiary);--lm-green:#01d64f;--lm-blue:#4568b2;--lm-turquoise:#67c8d6;--lm-violet:#c991d7;--lm-pink:#ff6fb7;--lm-fb:#0866ff;--lm-fb_hov:#3883fc;--lm-linkedin:#0073b0;--lm-twitter:#1da1f2;--lm-booking-color-lockme:var(--lm-primary);--lm-booking-color-lockme-dark:#e5a70a;--lm-booking-color-lockme-icons:#ffe289d6;--lm-booking-color-lockme-dark-text:#ba8600;--lm-booking-color-deposit:#bf96d6;--lm-booking-color-deposit-dark:#b668c9;--lm-booking-color-deposit-icons:#e8bfffab;--lm-booking-color-deposit-dark-text:#83269a;--lm-booking-color-widget:#55c693;--lm-booking-color-widget-dark:#2eae74;--lm-booking-color-widget-icons:#94e8c2a3;--lm-booking-color-widget-dark-text:#027541;--lm-booking-color-panel:#72a7e4;--lm-booking-color-panel-dark:#478cda;--lm-booking-color-panel-icons:#abcdf4bd;--lm-booking-color-panel-dark-text:#83269a;--lm-booking-color-blocked:var(--lm-secondary);--lm-booking-color-blocked-light:var(--lm-secondary-light);--lm-booking-color-blocked-dark:var(--lm-secondary-dark);--lm-booking-color-blocked-annotation:var(--lm-tertiary-light);--lm-mark-color-wishlist:#ff3d54;--lm-mark-color-visited:#01d64f;--lm-color-status-info:#1668ac;--lm-color-status-info-light:#4e8bc8;--lm-color-status-warning:#e07b00;--lm-color-status-warning-light:#eb9334;--lm-color-status-positive:#198754;--lm-color-status-positive-light:#46a66d;--lm-color-status-negative:#d32f2f;--lm-color-status-negative-light:#e45555;--lm-form-valid:var(--lm-color-status-positive);--lm-form-invalid:var(--lm-color-status-negative);--lm-color-button-primary-hover:#fcd04a;color-scheme:light}:root[data-theme=dark]{--lm-primary:#daaa19;--lm-secondary:#4f4f4f;--lm-tertiary:#e1e1e1;--lm-text:#dbdbdb;--lm-text-on-primary:#000;--lm-background:#111;--lm-primary-light:#6c5613;--lm-primary-dark:#fde392;--lm-secondary-light:#363636;--lm-secondary-dark:#3f3f3f;--lm-tertiary-light:#cbcbcb;--lm-tertiary-dark:#ececec;--lm-text-light:#f6f6f6;--lm-text-dark:#fff;--lm-background-light:#242424;--lm-background-dark:#1c1c1c;--lm-color-user-verification:#9550ce;--lm-red:#c40b0b;--lm-form-color-placeholder:var(--lm-secondary);--lm-green:#01d64f;--lm-blue:#4568b2;--lm-turquoise:#67c8d6;--lm-violet:#c991d7;--lm-pink:#ff6fb7;--lm-fb:#0866ff;--lm-fb_hov:#3883fc;--lm-linkedin:#0073b0;--lm-twitter:#1da1f2;--lm-booking-color-lockme:var(--lm-primary);--lm-booking-color-lockme-dark:#e5a70a;--lm-booking-color-lockme-icons:#ffe289d6;--lm-booking-color-lockme-dark-text:#ba8600;--lm-booking-color-deposit:#bf96d6;--lm-booking-color-deposit-dark:#b668c9;--lm-booking-color-deposit-icons:#e8bfffab;--lm-booking-color-deposit-dark-text:#83269a;--lm-booking-color-widget:#55c693;--lm-booking-color-widget-dark:#2eae74;--lm-booking-color-widget-icons:#94e8c2a3;--lm-booking-color-widget-dark-text:#027541;--lm-booking-color-panel:#72a7e4;--lm-booking-color-panel-dark:#478cda;--lm-booking-color-panel-icons:#abcdf4bd;--lm-booking-color-panel-dark-text:#83269a;--lm-booking-color-blocked:var(--lm-secondary);--lm-booking-color-blocked-light:var(--lm-secondary-light);--lm-booking-color-blocked-dark:var(--lm-secondary-dark);--lm-booking-color-blocked-annotation:var(--lm-tertiary-light);--lm-mark-color-wishlist:#ff3d54;--lm-mark-color-visited:#01d64f;--lm-color-status-info:#1668ac;--lm-color-status-info-light:#4e8bc8;--lm-color-status-warning:#e07b00;--lm-color-status-warning-light:#eb9334;--lm-color-status-positive:#198754;--lm-color-status-positive-light:#46a66d;--lm-color-status-negative:#d32f2f;--lm-color-status-negative-light:#e45555;--lm-form-valid:var(--lm-color-status-positive);--lm-form-invalid:var(--lm-color-status-negative);--lm-color-button-primary-hover:#fcd04a;color-scheme:dark}:root[data-theme=dark] img{filter:brightness(.85)}:root[data-theme=auto]{color-scheme:light dark}@media(prefers-color-scheme:dark){:root[data-theme=auto]{--lm-primary:#daaa19;--lm-secondary:#4f4f4f;--lm-tertiary:#e1e1e1;--lm-text:#dbdbdb;--lm-text-on-primary:#000;--lm-background:#111;--lm-primary-light:#6c5613;--lm-primary-dark:#fde392;--lm-secondary-light:#363636;--lm-secondary-dark:#3f3f3f;--lm-tertiary-light:#cbcbcb;--lm-tertiary-dark:#ececec;--lm-text-light:#f6f6f6;--lm-text-dark:#fff;--lm-background-light:#242424;--lm-background-dark:#1c1c1c;--lm-color-user-verification:#9550ce;--lm-red:#c40b0b;--lm-form-color-placeholder:var(--lm-secondary);--lm-green:#01d64f;--lm-blue:#4568b2;--lm-turquoise:#67c8d6;--lm-violet:#c991d7;--lm-pink:#ff6fb7;--lm-fb:#0866ff;--lm-fb_hov:#3883fc;--lm-linkedin:#0073b0;--lm-twitter:#1da1f2;--lm-booking-color-lockme:var(--lm-primary);--lm-booking-color-lockme-dark:#e5a70a;--lm-booking-color-lockme-icons:#ffe289d6;--lm-booking-color-lockme-dark-text:#ba8600;--lm-booking-color-deposit:#bf96d6;--lm-booking-color-deposit-dark:#b668c9;--lm-booking-color-deposit-icons:#e8bfffab;--lm-booking-color-deposit-dark-text:#83269a;--lm-booking-color-widget:#55c693;--lm-booking-color-widget-dark:#2eae74;--lm-booking-color-widget-icons:#94e8c2a3;--lm-booking-color-widget-dark-text:#027541;--lm-booking-color-panel:#72a7e4;--lm-booking-color-panel-dark:#478cda;--lm-booking-color-panel-icons:#abcdf4bd;--lm-booking-color-panel-dark-text:#83269a;--lm-booking-color-blocked:var(--lm-secondary);--lm-booking-color-blocked-light:var(--lm-secondary-light);--lm-booking-color-blocked-dark:var(--lm-secondary-dark);--lm-booking-color-blocked-annotation:var(--lm-tertiary-light);--lm-mark-color-wishlist:#ff3d54;--lm-mark-color-visited:#01d64f;--lm-color-status-info:#1668ac;--lm-color-status-info-light:#4e8bc8;--lm-color-status-warning:#e07b00;--lm-color-status-warning-light:#eb9334;--lm-color-status-positive:#198754;--lm-color-status-positive-light:#46a66d;--lm-color-status-negative:#d32f2f;--lm-color-status-negative-light:#e45555;--lm-form-valid:var(--lm-color-status-positive);--lm-form-invalid:var(--lm-color-status-negative);--lm-color-button-primary-hover:#fcd04a}:root[data-theme=auto] img{filter:brightness(.85)}}@media(prefers-color-scheme:light){:root[data-theme=auto]{--lm-primary:#fcc417;--lm-secondary:#e1e1e1;--lm-tertiary:#7e7e7e;--lm-text:#000;--lm-text-on-primary:#000;--lm-text-on-verification-background:#fff;--lm-background:#fff;--lm-primary-light:#fde392;--lm-primary-dark:#e3b015;--lm-secondary-light:#ececec;--lm-secondary-dark:#cbcbcb;--lm-tertiary-light:#ababab;--lm-tertiary-dark:#717171;--lm-text-light:#595959;--lm-text-dark:#000;--lm-background-light:#fff;--lm-background-dark:#f6f6f6;--lm-color-user-verification:#863cc3;--lm-red:#ef0000;--lm-form-color-placeholder:var(--lm-tertiary);--lm-green:#01d64f;--lm-blue:#4568b2;--lm-turquoise:#67c8d6;--lm-violet:#c991d7;--lm-pink:#ff6fb7;--lm-fb:#0866ff;--lm-fb_hov:#3883fc;--lm-linkedin:#0073b0;--lm-twitter:#1da1f2;--lm-booking-color-lockme:var(--lm-primary);--lm-booking-color-lockme-dark:#e5a70a;--lm-booking-color-lockme-icons:#ffe289d6;--lm-booking-color-lockme-dark-text:#ba8600;--lm-booking-color-deposit:#bf96d6;--lm-booking-color-deposit-dark:#b668c9;--lm-booking-color-deposit-icons:#e8bfffab;--lm-booking-color-deposit-dark-text:#83269a;--lm-booking-color-widget:#55c693;--lm-booking-color-widget-dark:#2eae74;--lm-booking-color-widget-icons:#94e8c2a3;--lm-booking-color-widget-dark-text:#027541;--lm-booking-color-panel:#72a7e4;--lm-booking-color-panel-dark:#478cda;--lm-booking-color-panel-icons:#abcdf4bd;--lm-booking-color-panel-dark-text:#83269a;--lm-booking-color-blocked:var(--lm-secondary);--lm-booking-color-blocked-light:var(--lm-secondary-light);--lm-booking-color-blocked-dark:var(--lm-secondary-dark);--lm-booking-color-blocked-annotation:var(--lm-tertiary-light);--lm-mark-color-wishlist:#ff3d54;--lm-mark-color-visited:#01d64f;--lm-color-status-info:#1668ac;--lm-color-status-info-light:#4e8bc8;--lm-color-status-warning:#e07b00;--lm-color-status-warning-light:#eb9334;--lm-color-status-positive:#198754;--lm-color-status-positive-light:#46a66d;--lm-color-status-negative:#d32f2f;--lm-color-status-negative-light:#e45555;--lm-form-valid:var(--lm-color-status-positive);--lm-form-invalid:var(--lm-color-status-negative);--lm-color-button-primary-hover:#fcd04a}}*{box-sizing:border-box}.turbo-progress-bar{background-color:var(--lm-primary);height:4px;z-index:10001}.user_avatar{aspect-ratio:1;border-radius:var(--lm-radius);display:grid;height:var(--avatar-size);overflow:hidden;width:var(--avatar-size)}.user_avatar img,.user_avatar svg{height:100%;width:100%}.hover_link{text-decoration:none}.hover_link:focus,.hover_link:link:hover{text-decoration:underline}#cookiebox{--border_width:3px;--border_color:var(--lm-primary);--box_background:var(--lm-background);--inactive_tab_background:var(--lm-secondary);--box_radius:var(--lm-radius);background:var(--lm-background);border-radius:var(--box_radius);bottom:0;color:var(--lm-text);display:grid;filter:drop-shadow(0 14px 28px rgba(0,0,0,.25)) drop-shadow(0 10px 10px rgba(0,0,0,.22));grid-template-rows:min-content minmax(0,1fr);height:600px;isolation:isolate;max-height:90vh;max-width:calc(100vw - 3rem);min-height:360px;overflow:hidden;position:fixed;right:0;transform:translate(150%);width:360px;z-index:100000}[data-theme=dark] #cookiebox{background:var(--lm-background-light);color:var(--lm-text)}@media(prefers-color-scheme:dark){[data-theme=auto] #cookiebox{background:var(--lm-background-light);color:var(--lm-text)}}@media (min-width:1000px){#cookiebox{bottom:50%;left:0;right:unset;transform:translate(-150%,50%)}}#cookiebox p{font-size:.8333333333rem;margin-bottom:1.5rem}#cookiebox h2,#cookiebox p strong{font-weight:var(--wght-bold)}#cookiebox h2{display:flex;font-size:1rem;line-height:1.2;margin-bottom:1em;text-transform:uppercase}#cookiebox h2 svg{float:left;font-size:2rem}#cookiebox a{font-size:inherit;font-weight:var(--wght-bold)}#cookiebox [data-type=checkbox]{margin-bottom:0;padding-left:5px}#cookiebox .ok_button{background:var(--lm-text);border:none;border-radius:0 var(--box_radius) 0 0;bottom:0;font-size:1rem;left:0;padding:10px 0;position:absolute;right:0;text-decoration:none;width:100%}#cookiebox .ok_button:focus,#cookiebox .ok_button:link:hover{text-decoration:underline}[data-theme=dark] #cookiebox .ok_button{background:var(--lm-background-dark)}@media(prefers-color-scheme:dark){[data-theme=auto] #cookiebox .ok_button{background:var(--lm-background-dark)}}#cookiebox.open{transform:translate(0);transition:transform .3s ease-out}@media (min-width:1000px){#cookiebox.open{transform:translateY(50%)}}#cookiebox .cookie_nav{display:grid;grid-template-columns:1fr 1fr}#cookiebox .cookie_nav button{align-self:auto;background:var(--inactive_tab_background);border:var(--border_width) solid var(--inactive_tab_background);border-radius:var(--box_radius) var(--box_radius) 0 0;color:var(--lm-text);cursor:pointer;display:grid;font-size:1.44rem;margin-bottom:calc(var(--border_width)*-1);padding:.5rem .5rem .75rem;place-items:center;position:relative;z-index:0}#cookiebox .cookie_nav button i,#cookiebox .cookie_nav button svg{min-height:1em}#cookiebox .cookie_nav button .cookie-bite{--fa-primary-color:#704624;--fa-secondary-color:#e2a76b;--fa-secondary-opacity:1;font-size:1.728rem}#cookiebox .cookie_nav button:after{background:var(--inactive_tab_background);bottom:calc(var(--box_radius)*-1);content:"";height:calc(var(--box_radius)*2);left:calc(var(--border_width)*-1);position:absolute;right:calc(var(--border_width)*-1)}#cookiebox .cookie_nav button svg{pointer-events:none}#cookiebox .cookie_nav button.act{background:var(--box_background);border:var(--border_width) solid var(--border_color);z-index:20}#cookiebox .cookie_nav button.act:after{background:var(--box_background);left:0;right:0}#cookiebox .scrollable{overflow-y:auto;position:relative}#cookiebox .card{background:var(--box_background);border:var(--border_width) solid var(--border_color);border-radius:var(--box_radius);display:none;height:100%;padding-top:1rem;position:relative;z-index:10}#cookiebox .card>div{padding:1rem}#cookiebox .card footer{border-top:1px solid var(--lm-secondary);padding:.5rem 1rem}#cookiebox .card.act{display:grid;grid-template-rows:minmax(0,1fr) auto}#cookiebox .card .button{margin:.5rem 0;width:100%}#cookiebox .card .buttons_container{margin-top:auto}#cookiebox .card[data-index="0"]{border-top-left-radius:0}#cookiebox .card[data-index="1"]{border-top-right-radius:0}@keyframes rotate-impersonate-border{to{--lm-imersonate-gradient-angle:360deg}}.ea.impersonating .wrapper:after,.impersonating:not(.ea):after{--lm-imersonate-gradient-angle:0deg;--pride-colors:red,orange,#ff0,green,indigo,violet,red;--width:5px;--animation-length:12s;animation:var(--animation-length) rotate-impersonate-border linear infinite;border:var(--width) solid;border-image:conic-gradient(from var(--lm-imersonate-gradient-angle),var(--pride-colors)) 1;content:"";inset:0;pointer-events:none;position:fixed;z-index:100000}.impersonating .wrapper{position:relative}*{font-family:Open Sans,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--lm-country-bar) + var(--lm-main-bar) + 1rem)}html ::selection{background:var(--lm-primary);color:var(--lm-text-on-primary)}body,html{min-height:100%}body{background-color:var(--lm-background);color:var(--lm-text);font-family:Open Sans,sans-serif;font-size:1rem;left:0;overflow-x:hidden;padding-bottom:20px;padding-top:calc(var(--lm-main-bar) + var(--lm-country-bar));position:absolute;transition:left .3s,padding-top .3s;width:100%}@media (max-width:999px){body{min-height:100%}}body[class*=stuck_]{overflow:hidden}@media (max-width:631px){body[class*=stuck_]{--lm-top-bar:var(--lm-main-bar)}}@media (min-width:632px){body[class*=stuck_]{overflow:initial}}@media (max-width:899px){body.card_nav_stuck{overflow:hidden;--lm-top-bar:var(--lm-main-bar)}}body.hide_countries{--lm-top-bar:var(--lm-main-bar)}body.filters_stuck{transition:padding-top .3s}@media (max-width:1299px){body.filters_stuck{--lm-top-bar:var(--lm-main-bar)}}@media (max-width:999px){body.filters_stuck{padding-top:var(--lm-main-bar)}}body.stripe{font-family:-apple-system,BlinkMacSystemFont,sans-serif;height:100vh;padding-top:0;width:100vw;-webkit-font-smoothing:antialiased}body.full_screen{--lm-top-bar:var(--lm-main-bar);padding-top:var(--lm-main-bar)}@media (max-width:999px){body.full_screen{margin-bottom:0;padding-bottom:0}body.full_screen .main_footer{display:none}}body.full_screen.always{margin-bottom:0;padding-bottom:0}body.full_screen.always .main_footer{display:none}body.full_screen.hide_countries{padding-top:var(--lm-main-bar)}body.full_screen .top_bar{transform:translateY(calc(var(--lm-country-bar)*-1));transition:transform .3s,left .3s}main{background:var(--lm-background);display:flex;flex-direction:column;position:relative;z-index:1}main.stat{position:static}main.alt_main{background:var(--lm-background-dark);min-height:100%}main>section{margin-bottom:2rem}main>section.mobile_margin{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){main>section.mobile_margin{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){main>section.mobile_margin{width:900px}}@media (min-width:1300px){main>section.mobile_margin{width:1200px}}@media (min-width:1600px){main>section.mobile_margin{width:1500px}}main>section .h2,main>section h2{font-size:1.728rem;font-weight:var(--wght-light);margin-bottom:1.5rem}main>section .h2+strong,main>section h2+strong{display:block;padding-bottom:2rem}@media (min-width:1000px){main>section .h2,main>section h2{font-size:2.48832rem}}main>section .h1,main>section .h2,main>section h1,main>section h2{line-height:1.1}main>section .h1>em,main>section .h2>em,main>section h1>em,main>section h2>em{color:var(--lm-primary);font-weight:var(--wght-bold)}main>section .h1>em::selection,main>section .h2>em::selection,main>section h1>em::selection,main>section h2>em::selection{color:var(--lm-background)}main>section .h1>a,main>section .h2>a,main>section h1>a,main>section h2>a{text-decoration:none}main>section .h1>a:focus,main>section .h1>a:link:hover,main>section .h2>a:focus,main>section .h2>a:link:hover,main>section h1>a:focus,main>section h1>a:link:hover,main>section h2>a:focus,main>section h2>a:link:hover{text-decoration:underline}main>section .h1.center,main>section .h2.center,main>section h1.center,main>section h2.center{color:var(--lm-text);font-size:2.985984rem;font-weight:var(--wght-light);line-height:1.2em;margin-bottom:1.5rem;text-align:center;width:100%}main>section .line_header{display:grid;grid-template-columns:minmax(auto,max-content) auto;margin:30px 0}main>section .line_header span{flex:0 0 auto}main>section .line_header:after{align-self:flex-end;background:currentColor;content:"";flex:0 1 100%;height:1px;margin-bottom:.36em;margin-left:20px}main>section>strong{font-weight:var(--wght-bold);line-height:1.3}@media (min-width:1000px){main>section{margin-bottom:4.5rem}}main>section:last-child{margin-bottom:0}main section.simple{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){main section.simple{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){main section.simple{width:900px}}@media (min-width:1300px){main section.simple{width:1200px}}@media (min-width:1600px){main section.simple{width:1500px}}main section.simple:not(:last-child){margin-bottom:2rem}@media (min-width:1000px){main section.simple:not(:last-child){margin-bottom:4.5rem}main section.simple ol li,main section.simple p,main section.simple strong{font-size:1.2rem;line-height:1.3}}main section.simple.just_media iframe,main section.simple.just_media img{border-radius:var(--lm-radius);max-width:100%}@media (min-width:1000px){main section.simple.just_media.mobile_only{display:none}}main section.simple article+article{margin-top:3rem}main section.simple ol{line-height:1.3;margin:.5em 0 1em .5em}main section.simple h3{font-size:1.2rem;font-weight:var(--wght-bold);margin-bottom:1rem}@media (min-width:1000px){main section.simple h3{font-size:1.44rem}}main section.simple h4{font-size:1rem;font-weight:var(--wght-bold);margin-bottom:1rem}@media (min-width:1000px){main section.simple h4{font-size:1.2rem}}main section.simple.heading{margin-bottom:1em}main section.simple.heading~.smaller_h2{font-size:1.2rem;font-weight:var(--wght-bold);margin-bottom:1rem}@media (min-width:1000px){main section.simple.heading~.smaller_h2{font-size:1.44rem}}main>section.gradient{background:#0000 linear-gradient(180deg,var(--lm-background-dark) 0,var(--lm-background) 100%) 0 0 no-repeat padding-box;padding-top:30px}@media (min-width:1300px){main>section.gradient.under{margin-bottom:30px;margin-top:-96px;padding-top:76px;z-index:-1}}@media (min-width:1600px){main>section.gradient.under{margin-top:-106px;padding-top:106px}}main>section.gradient>section{margin-bottom:2rem}@media (min-width:1000px){main>section.gradient>section{margin-bottom:4.5rem}}main>section.gradient>section:last-child{margin-bottom:0}@media (min-width:1000px){main:not(.alt_main)>section:last-child{margin-bottom:0}}main>.alt_back{background-color:var(--lm-background-dark)}main>.white_back{background-color:var(--lm-background)}main>.alt_back,main>.white_back{padding:30px 0}main>.alt_back.double_padded,main>.white_back.double_padded{padding:60px 0}main>.alt_back.back_img,main>.white_back.back_img{padding-top:0}main.bottom_padding{padding-bottom:3rem}.on_alt_bcg>strong:only-child{margin:0}@media (min-width:1000px){.on_alt_bcg{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius)}}.container_min{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.container_min{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.container_min{width:900px}}@media (min-width:1300px){.container_min{width:1200px}}@media (min-width:1600px){.container_min{width:1500px}}.fluid{margin-left:auto;margin-right:auto;max-width:1500px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1540px){.fluid{padding-left:0;padding-right:0}}.text_center{padding:0 20px;text-align:center}.text_center.lead{margin:0 auto;max-width:900px;text-wrap:pretty}.break_long_text{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;word-break:break-word}.back_img{position:relative;z-index:1}.back_img:before{background-image:url(/build/images/padlocks_background.127b7376.webp);background-position:center -200px;background-repeat:no-repeat;content:"";height:100%;position:absolute;width:100%;z-index:-1}[data-theme=dark] .back_img:before{filter:brightness(.5)}@media(prefers-color-scheme:dark){[data-theme=auto] .back_img:before{filter:brightness(.5)}}h1{font-size:2.0736rem;font-weight:var(--wght-regular);line-height:1.1}@media (min-width:1000px){h1{font-size:3.5831808rem;font-weight:var(--wght-light);line-height:1.2}}.h3,h3{font-size:1.2rem}.h4,h4{font-size:1rem}.h5,h5{font-size:.8333333333rem}.h6,h6{font-size:.6944444444rem}h1>em,h2>em,h3>em{color:var(--lm-primary)}h1>em,h2>em,h3>em,strong{font-weight:var(--wght-bold)}img,picture{display:block}a,button,input,select{color:inherit;font-family:inherit}a.external>small svg{color:var(--lm-primary);font-size:.75em;margin-left:.3em}p{line-height:1.3}p *{line-height:inherit}iframe{display:block}[data-theme=dark] iframe[data-theme=light],iframe[data-theme=dark]{display:none}[data-theme=dark] iframe[data-theme=dark]{display:block}@media(prefers-color-scheme:dark){[data-theme=auto] iframe[data-theme=light]{display:none}[data-theme=auto] iframe[data-theme=dark]{display:block}}iframe.er_champ_iframe{margin-top:2rem}[data-theme=dark] .eb_logo .letters{fill:#fff}@media(prefers-color-scheme:dark){[data-theme=auto] .eb_logo .letters{fill:#fff}}.user-verification{color:var(--lm-color-user-verification)}@media(hover:hover){a:not(.nohover):hover figure,a:not(.nohover):hover picture{overflow:hidden;position:relative}a:not(.nohover):hover figure:after,a:not(.nohover):hover picture:after{background:var(--hover-color,var(--lm-primary));border-radius:var(--lm-radius);content:"";inset:0;opacity:.4;position:absolute}}.localization{display:flex;margin-right:auto}.localization>div{display:flex;flex-direction:column;position:relative}.localization>div>p{display:block;font-weight:var(--wght-bold);margin-bottom:5px}.localization>div+div{margin-left:20px}.localization button:after{margin-right:5px;transform:rotate(-90deg)}.localization button:active,.localization button:focus,.localization button:hover{border-color:var(--lm-text);text-decoration:none}.localization .open .button:after{transform:rotate(90deg)}.top_bar .localization{border-top:1px solid var(--lm-secondary);flex-direction:column;margin-right:0;padding:10px}.top_bar .localization>div{margin-bottom:1rem}.top_bar .localization .time_zones{margin-left:0}.top_bar .localization .time_zones .selection{max-height:60vh}@media (min-width:632px){.top_bar .localization .time_zones .selection{max-height:360px}}.selection_container{--selection_option_padding:10px;--search_icon_width:2rem;display:flex;flex-direction:column;position:relative}.selection_container .selection_search{margin-bottom:var(--selection_option_padding);position:relative}.selection_container .selection_search .lmfa{color:var(--lm-tertiary);left:2px;position:absolute;top:50%;transform:translateY(-50%);width:var(--search_icon_width)}.selection_container .selection_search:focus-within .lmfa{color:var(--lm-text)}.selection_container .selection_search input{border:2px solid var(--lm-secondary);border-radius:var(--lm-radius);font-size:1rem;padding:var(--selection_option_padding) var(--selection_option_padding) var(--selection_option_padding) var(--search_icon_width);width:100%}.selection_container.large .button{font-size:1rem;padding:20px}.selection_container.large .button:after{display:none}.selection_container.large .button:focus{text-decoration:none}.selection_container.large .button span{margin-right:auto}.selection_container.large .button .unfold_arrow{margin-left:20px;margin-right:0}.selection_container.large.open .button .unfold_arrow:before{transform:rotate(-45deg)}.selection_container.large.open .button .unfold_arrow:after{transform:rotate(45deg)}.selection_container.large.open .selection{bottom:auto;max-height:60vh;min-width:320px;overflow:auto;top:calc(100% + 5px)}.selection_container.large.open .selection.right{right:0}.selection_container .selection{display:none;max-height:50vh;max-width:400px;overflow:auto}.selection_container.open .selection{background:var(--lm-background);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);bottom:42px;box-shadow:0 10px 20px #00000029,0 6px 6px #00000030;display:flex;flex-direction:column;min-width:100%;padding:5px;position:absolute;z-index:10}.selection_container.open .selection a{border-radius:var(--lm-radius);line-height:1.2;padding:var(--selection_option_padding);text-decoration:none;white-space:nowrap}.selection_container.open .selection a:hover{background-color:var(--lm-secondary-light)}.selection_container.open .selection a svg{font-size:.5787037037rem;margin-left:2px}.top_bar{box-shadow:0 1px 3px #00000017,0 1px 2px #00000026;display:flex;flex-direction:column;left:0;position:fixed;top:0;transition:.3s;width:100%;z-index:1000}.top_bar,.top_bar button{color:var(--lm-text)}.hide_countries .top_bar{transform:translateY(calc(var(--lm-country-bar)*-1));transition:transform .3s,left .3s}@media (max-width:631px){[class*=stuck_] .top_bar{transform:translateY(calc(var(--lm-country-bar)*-1));transition:transform .3s}}@media (max-width:1299px){.filters_stuck .top_bar{transform:translateY(calc(var(--lm-country-bar)*-1));transition:transform .3s}}@media (max-width:899px){.card_nav_stuck .top_bar{transform:translateY(calc(var(--lm-country-bar)*-1));transition:transform .3s}}.scroll_nav.country_bar{background-color:var(--lm-secondary-light);height:var(--lm-country-bar);padding-left:0}.scroll_nav.country_bar:after,.scroll_nav.country_bar:before{display:none}[data-theme=dark] .scroll_nav.country_bar{background-color:var(--lm-background)}[data-theme=dark] .scroll_nav.country_bar a.act{background-color:var(--lm-background-light)}@media(prefers-color-scheme:dark){[data-theme=auto] .scroll_nav.country_bar{background-color:var(--lm-background)}[data-theme=auto] .scroll_nav.country_bar a.act{background-color:var(--lm-background-light)}}.scroll_nav.country_bar.scroll_list{grid-gap:0}.scroll_nav.country_bar>a{color:var(--lm-text);font-size:1rem;height:100%;line-height:var(--lm-country-bar);padding:0 10px;text-align:center;white-space:nowrap}@media(hover:hover){.scroll_nav.country_bar>a:not(.act):hover{background:var(--lm-background-dark);color:var(--black)}}.scroll_nav.country_bar>a.act{background:var(--lm-background);border:none;box-shadow:0 1px 3px #00000017,0 1px 2px #00000026;color:var(--lm-text);font-size:1rem;font-weight:var(--wght-bold);position:relative}.scroll_nav.country_bar>a.act:before{background:var(--lm-primary);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.scroll_nav.country_bar>a.act:after{display:none}.scroll_nav.country_bar>a:not(:first-child){border-left:1px solid var(--lm-secondary-dark)}.scroll_nav.country_bar>a.act,.scroll_nav.country_bar>a.act+a{border-left:none}.scroll_nav.country_bar>a:first-of-type{margin-left:0}.main_bar{align-items:center;background:var(--lm-background);display:flex;height:var(--lm-main-bar);justify-content:space-between;transition:left .3s}[data-theme=dark] .main_bar,[data-theme=dark] .main_bar section{background:var(--lm-background-light)}@media(prefers-color-scheme:dark){[data-theme=auto] .main_bar,[data-theme=auto] .main_bar section{background:var(--lm-background-light)}}.main_bar section{background:var(--lm-background)}.main_bar a{color:var(--lm-text);font-size:1rem;text-decoration:none}.main_bar .logo{align-items:center;display:flex;height:100%;padding:0 2px 0 1rem;z-index:1000}.main_bar .logo svg{color:#fcc417;height:2.0736rem;width:2.0736rem;fill:var(--lm-primary)}.main_bar>section{display:none}.main_bar .top_links{display:flex;flex-direction:row-reverse;flex-wrap:wrap;height:100%;margin-left:auto;overflow:hidden}.main_bar .top_links:after,.main_bar .top_links:before{content:"";height:100%;width:.5rem}@media (max-width:631px){.main_bar .top_links{display:none}}.main_bar .link{align-items:center;display:flex;height:100%;justify-content:center;padding:0 1rem;white-space:nowrap}.main_bar .link:first-child{padding-right:1rem}.main_bar .link.act,.main_bar .link:hover{color:var(--lm-primary)}.main_bar .link.xmas{color:#c70000;font-weight:var(--wght-bold);position:relative}.main_bar .link.xmas svg{font-size:1.75em;position:absolute;right:33%;top:0;--fa-primary-color:red;--fa-secondary-color:green;--fa-secondary-opacity:0.9;transform:rotate(20deg)}.main_bar .link.erchamp{color:var(--er-champ-red)}.main_bar .link.erchamp svg{margin-left:.5rem}.main_bar .top_options{align-items:center;display:flex;height:2.25rem}.main_bar .top_options>div{align-items:center;border-left:1px solid var(--lm-secondary);box-sizing:border-box;display:flex;height:100%;justify-content:center;width:50px}.main_bar .top_options>div>button{background:none;border:none;cursor:pointer}.main_bar .top_options>div>button:focus{outline:none}.main_bar .top_options>div>a,.main_bar .top_options>div>button{display:flex;height:100%}.main_bar .top_options .langs{border:1px solid var(--lm-secondary);border-radius:0 0 var(--lm-radius) var(--lm-radius);border-top:none;text-transform:uppercase}.main_bar .top_options .langs a{align-items:center;display:flex;height:2.25rem;padding-left:5px}.main_bar .top_options .lang_select,.main_bar .top_options .lang_select .langs,.main_bar .top_options .langs a.act{display:none}@media (min-width:632px){.main_bar .top_options .lang_select{display:block}.main_bar .top_options .lang_select button{align-items:center;display:flex;font-size:1rem;font-weight:var(--wght-bold);justify-content:center;text-transform:uppercase;width:50px}.main_bar .top_options .lang_select button:hover{color:var(--lm-primary)}.main_bar .top_options .lang_select .langs{display:none}.main_bar .top_options .lang_select svg.caret{margin-left:6px;margin-top:2px}.main_bar .top_options .lang_select.open .langs{background:var(--lm-background);display:flex;flex-direction:column;font-weight:var(--wght-bold);margin-left:-1px;position:absolute;top:calc(var(--lm-main-bar) + var(--lm-country-bar) - 1rem);width:51px}.main_bar .top_options .lang_select.open .langs a{border-radius:var(--lm-radius);margin:2px}.main_bar .top_options .lang_select.open .langs a:hover{background:var(--lm-secondary-light)}.main_bar .top_options .lang_select.open .langs a svg{font-size:.6944444444rem;margin-left:2px}.main_bar .top_options .lang_select.open svg.caret{transform:rotate(180deg)}}.main_bar .top_options .cart{align-items:center;border-left:1px solid var(--lm-secondary);display:flex;flex-shrink:0;min-width:50px;width:auto}@media (max-width:481px){.main_bar .top_options .cart{border-left:none;min-width:0}.main_bar .top_options .cart .basket_icon.inact{display:none}}.main_bar .top_options .basket_icon{align-items:center;border-left:none;cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;justify-content:center}.main_bar .top_options .basket_icon label{cursor:pointer;margin-top:4px}.main_bar .top_options .basket_icon.inact:hover *{color:var(--lm-primary)}.main_bar .top_options .basket_icon:not(.inact){background:var(--lm-primary);border-radius:var(--lm-radius);color:var(--lm-text-on-primary);height:34px;margin:0 .5rem;padding:0 .5rem}.main_bar .top_options .basket_icon:not(.inact) p{display:flex;flex-direction:column;line-height:50%;padding-right:.5rem}.main_bar .top_options .basket_icon:not(.inact) p strong{font-size:.8333333333rem}.main_bar .top_options .basket_icon:not(.inact) p label{font-size:1rem}.main_bar .top_options .basket_icon:not(.inact).short{animation:blink 1.5s steps(1) infinite}.main_bar .top_options .basket_icon:not(.inact).short:hover{background:#0000}.main_bar .top_options .basket_icon:not(.inact).short:hover *{color:var(--lm-text)}.main_bar .top_options .basket_icon:not(.inact).zero{animation:none;background:var(--lm-red)}.main_bar .top_options .basket_icon:not(.inact).zero:hover{background:var(--lm-red)}.main_bar .top_options .basket_icon:not(.inact):hover{background:var(--lm-text-on-primary)}.main_bar .top_options .basket_icon:not(.inact):hover *{color:var(--lm-primary)}.main_bar .top_options [class^=menu_] section{display:none}.main_bar .top_options [class^=menu_] article+article,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs)+article{margin-top:5px}.main_bar .top_options [class^=menu_] article .nav_heading,.main_bar .top_options [class^=menu_] article a,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) .nav_heading,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) a{align-items:center;border-radius:var(--lm-radius);cursor:pointer;display:flex;justify-content:flex-start;padding:.5rem 0}.main_bar .top_options [class^=menu_] article .nav_heading svg:first-of-type,.main_bar .top_options [class^=menu_] article a svg:first-of-type,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) .nav_heading svg:first-of-type,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) a svg:first-of-type{font-size:1.2rem;margin:0 10px;width:1.44rem}.main_bar .top_options [class^=menu_] article a svg:last-of-type,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) a svg:last-of-type{margin:0 1rem 0 auto}.main_bar .top_options [class^=menu_] article .nav_heading,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) .nav_heading{padding-right:15px}.main_bar .top_options [class^=menu_] article .nav_heading:after,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) .nav_heading:after{border-left:calc(var(--arrow-size)/2) solid #0000;border-right:calc(var(--arrow-size)/2) solid #0000;border-top:calc(var(--arrow-size)/2) solid;color:inherit;content:"";flex-shrink:0;height:0;margin:0 0 0 auto;padding:0;width:0;--arrow-size:0.65em}.main_bar .top_options [class^=menu_] article>.nav_heading:hover,.main_bar .top_options [class^=menu_] article>a:hover,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs)>.nav_heading:hover,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs)>a:hover{background-color:var(--lm-secondary-light)}.main_bar .top_options [class^=menu_] article li:first-of-type a,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) li:first-of-type a{margin-top:1rem}.main_bar .top_options [class^=menu_] article li:last-of-type a,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs) li:last-of-type a{margin-bottom:1rem}.main_bar .top_options [class^=menu_] article.open .nav_heading,.main_bar .top_options [class^=menu_] article.open .nav_heading:hover,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs).open .nav_heading,.main_bar .top_options [class^=menu_] ul:not(.notifications):not(.menu_langs).open .nav_heading:hover{background-color:var(--lm-secondary)}.main_bar .top_options [class^=menu_].open>button{color:var(--lm-primary)}.main_bar .top_options [class^=menu_].open section{animation:fadeIn .3s ease-in forwards;display:flex;flex-direction:column;height:calc(100vh - var(--lm-top-bar));left:0;overflow:auto;padding:0 15px 100px;position:absolute;right:0;top:calc(var(--lm-main-bar) + var(--lm-country-bar))}.main_bar .top_options [class^=menu_].open section header{border-bottom:1px solid var(--lm-secondary);border-top:1px solid var(--lm-secondary);display:flex;justify-content:space-around;padding:1rem 0}.main_bar .top_options [class^=menu_].open section header a{position:relative;width:70px}.main_bar .top_options [class^=menu_].open section header a span.circle{align-items:center;border:1px solid var(--lm-secondary);border-radius:50%;display:flex;font-size:1.728rem;height:70px;justify-content:center;width:100%}.main_bar .top_options [class^=menu_].open section header a p{font-size:.6944444444rem;padding-top:.75rem;text-align:center}.main_bar .top_options [class^=menu_].open section header a small{align-items:center;background:var(--lm-primary);border:1px solid var(--lm-background);border-radius:50%;bottom:2rem;color:var(--lm-text-on-primary);display:flex;font-size:.6944444444rem;font-weight:var(--wght-bold);height:26px;justify-content:center;line-height:100%;position:absolute;right:0;text-align:center;width:26px}.main_bar .top_options [class^=menu_].open section header a:hover span.circle{background:var(--lm-secondary-light);border:1px solid var(--lm-secondary-dark)}.main_bar .top_options [class^=menu_].open section header a:hover p{text-decoration:underline}@media (min-width:632px){.main_bar .top_options [class^=menu_].open section header{border-top:none}.main_bar .top_options [class^=menu_].open section{border:1px solid var(--lm-secondary);border-radius:0 0 0 var(--lm-radius);border-right:none;border-top:none;height:auto;left:auto;max-height:calc(100vh - var(--lm-top-bar));padding-bottom:20px;right:0;width:360px}.hide_countries .main_bar .top_options [class^=menu_].open section{max-height:calc(100vh - var(--lm-main-bar))}[data-theme=dark] .main_bar .top_options [class^=menu_].open section{border:none}}@media(min-width:632px)and (prefers-color-scheme:dark){[data-theme=auto] .main_bar .top_options [class^=menu_].open section{border:none}}.main_bar .top_options [class^=menu_].open section footer,.main_bar .top_options [class^=menu_].open section>div:last-child{border-top:1px solid var(--lm-secondary)}.main_bar .top_options .menu_user .menu_opener,.main_bar .top_options .menu_user a.login{align-items:center;cursor:pointer;display:grid;font-size:1.44rem}.main_bar .top_options .menu_user .menu_opener>figure{height:30px;position:relative}.main_bar .top_options .menu_user .menu_opener>figure img,.main_bar .top_options .menu_user .menu_opener>figure svg{border:1px solid var(--lm-text);border-radius:50%;height:30px;width:30px}.main_bar .top_options .menu_user .menu_opener>figure picture{border-radius:50%;overflow:hidden}.main_bar .top_options .menu_user .menu_opener>figure>figcaption{align-items:center;background:var(--lm-primary);border:1px solid var(--lm-background);border-radius:50%;bottom:0;color:var(--lm-text-on-primary);display:flex;font-size:.5787037037rem;font-weight:var(--wght-bold);height:16px;justify-content:center;line-height:100%;position:absolute;right:0;text-align:center;transform:translate(25%,25%);width:16px}.main_bar .top_options .menu_user.open>.menu_opener,.main_bar .top_options .menu_user>:hover .login{color:var(--lm-primary)}.main_bar .top_options .menu_user.open>.menu_opener figure,.main_bar .top_options .menu_user>:hover .login figure{background:var(--lm-primary);border-radius:50%}.main_bar .top_options .menu_user.open>.menu_opener figure img,.main_bar .top_options .menu_user.open>.menu_opener figure svg,.main_bar .top_options .menu_user>:hover .login figure img,.main_bar .top_options .menu_user>:hover .login figure svg{filter:grayscale(100%) contrast(200%);mix-blend-mode:screen;opacity:.75}.main_bar .top_options .menu_user.open .notifications:empty,.main_bar .top_options .menu_user.open .notifications:empty+ul{border:none}.main_bar .top_options .menu_user.open .notifications li{align-items:center;border-radius:var(--lm-radius);cursor:pointer;display:flex;padding:.5rem 0}.main_bar .top_options .menu_user.open .notifications li:hover{background:var(--lm-secondary-light)}.main_bar .top_options .menu_user.open .notifications li:hover date{color:var(--lm-text)}.main_bar .top_options .menu_user.open .notifications li svg{flex-shrink:0;font-size:1.44rem;margin:0 1rem}.main_bar .top_options .menu_user.open .notifications li p{display:flex;flex-direction:column;font-size:.8333333333rem;font-weight:var(--wght-bold);line-height:1}.main_bar .top_options .menu_user.open .notifications li p date{color:var(--lm-tertiary);font-size:.8333333333rem;font-weight:var(--wght-regular);line-height:1.5}.main_bar .top_options .menu_user.open .notifications li:first-of-type{margin-top:1rem}.main_bar .top_options .menu_user.open .notifications li:last-of-type{margin-bottom:1rem}.main_bar .top_options .menu_user.open .notifications li.unread svg{color:var(--lm-primary)}.main_bar .top_options .menu_user.open ul:not(.notifications){border-top:1px solid var(--lm-secondary)}.main_bar .top_options .menu_user.open ul:not(.notifications) a{border-radius:var(--lm-radius)}.main_bar .top_options .menu_user.open ul:not(.notifications) a:hover{background-color:var(--lm-secondary-light)}.main_bar .top_options .menu_user.open li+li{margin-top:5px}.main_bar .top_options .menu_user.open footer a{align-items:center;border-radius:var(--lm-radius);display:flex;margin-top:1rem;padding:.5rem 0}.main_bar .top_options .menu_user.open footer a svg{font-size:1.2rem;margin:0 10px;width:1.44rem}.main_bar .top_options .menu_user.open footer a:hover{background:var(--lm-secondary-light)}.main_bar .top_options .menu_main{padding-right:5px;width:55px}.main_bar .top_options .menu_main>button{align-items:center;display:flex;font-size:1.728rem;height:100%;justify-content:center;margin:0;padding:0}.main_bar .top_options .menu_main>button:hover{color:var(--lm-primary)}.main_bar .top_options .menu_main article>a,.main_bar .top_options .menu_main section{display:none}.main_bar .top_options .menu_main article:first-of-type{margin-top:1rem}.main_bar .top_options .menu_main article:last-of-type{margin-bottom:1rem}.main_bar .top_options .menu_main article.open{background-color:var(--lm-secondary-light);border-radius:var(--lm-radius)}.main_bar .top_options .menu_main article.open a{display:block;font-size:.8333333333rem;margin:5px 5px 0;padding-left:10px;position:relative}.main_bar .top_options .menu_main article.open a:last-of-type{margin-bottom:5px}.main_bar .top_options .menu_main article.open a:hover{background:var(--lm-secondary)}.main_bar .top_options .menu_main article.open .nav_heading:after{transform:rotate(180deg)}.main_bar .top_options .menu_main .menu_langs{border-top:1px solid var(--lm-secondary);padding:1rem}.main_bar .top_options .menu_main .menu_langs a{padding:.5rem}.main_bar .top_options .menu_main .menu_langs a.act{font-weight:var(--wght-bold);order:-1}@media (min-width:632px){.main_bar .top_options .menu_main .menu_langs{display:none}}.main_bar .top_options .menu_main div.localization{padding-bottom:0}.main_bar .top_options .menu_main div.localization .time_zones{margin-bottom:0}@keyframes blink{0%{background:var(--lm-primary)}50%{background:#0000}}.commlist{min-height:0;padding-top:0}.commlist>header{align-items:center;background-color:var(--lm-text);display:flex;height:40px;justify-content:center;position:static}.commlist>header>a{align-items:center;border-right:none;color:#fff;display:flex;font-size:1rem;margin:0 auto;text-decoration:none;text-transform:uppercase}.commlist>header>a svg{height:1em;margin-right:.25em;width:1em;fill:var(--lm-primary)}.commlist>main.alt_main{margin-bottom:0}.top_bar .short_contact{align-items:center;border-top:1px solid var(--lm-secondary);display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem;padding-top:1rem}.short_contact .mail{align-items:center;background:#0000;color:var(--lm-text);display:flex}.short_contact .mail svg{padding-right:.25em}.short_contact .mail span{font-size:.8333333333rem}.short_contact .mail:hover{background:var(--lm-secondary-light);color:var(--lm-text)}.main_footer{display:flex;flex-direction:column;font-size:1rem;padding-top:2rem}.main_footer>*+*{border-top:1px solid var(--lm-secondary);margin-top:2em;padding-top:2em}.main_footer>.logo_container{align-items:center;display:flex}.main_footer>.logo_container .logo{height:2.25em;margin:0 1rem}.main_footer>.logo_container:after,.main_footer>.logo_container:before{background:var(--lm-secondary);content:"";flex:1 1 auto;height:1px}.main_footer .nav_heading{display:inline-block;font-size:1.2em;font-weight:var(--wght-bold);margin-bottom:.5em}.main_footer .nav_heading .svg-inline--fa{display:none}.main_footer .info_nav{border-top:0;display:grid;margin-top:0;grid-gap:2em}@media (min-width:600px){.main_footer .info_nav{grid-template-columns:repeat(2,1fr);grid-column-gap:2em;grid-row-gap:1.5em}.main_footer .info_nav .info{grid-column:span 2}}@media (min-width:900px){.main_footer .info_nav{grid-template-columns:repeat(3,1fr)}.main_footer .info_nav .info{grid-column:span 1}}@media (min-width:1200px){.main_footer .info_nav{grid-template-columns:repeat(5,1fr)}}.main_footer article{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;line-height:1.3}.main_footer article a{color:inherit;text-decoration:none}.main_footer article a:focus,.main_footer article a:link:hover{text-decoration:underline}.main_footer article a+a{margin-top:.5em}.main_footer>.localization_service{display:flex;flex-wrap:wrap;gap:2em;justify-content:space-between}.main_footer .popular_blog ul{display:grid;grid-row-gap:.75em}.main_footer .popular_blog ul a{display:inline-block;line-height:1.3;text-decoration:none}.main_footer .popular_blog ul a:focus,.main_footer .popular_blog ul a:link:hover{text-decoration:underline}@media (min-width:600px){.main_footer .popular_blog ul{grid-template-columns:repeat(2,1fr);grid-column-gap:2em;grid-row-gap:1.5em}}@media (min-width:900px){.main_footer .popular_blog ul{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.main_footer .popular_blog ul{grid-template-columns:repeat(4,1fr)}}@media (min-width:1540px){.main_footer .popular_blog ul{grid-template-columns:repeat(5,1fr)}}.main_footer .short_contact{display:flex;flex-wrap:wrap}.main_footer .contact_theme{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between}[data-theme=dark] .stripe{filter:invert(1)}@media(prefers-color-scheme:dark){[data-theme=auto] .stripe{filter:invert(1)}}body>footer,body>header,body>main{transition:filter .3s,left .3s}body.pop_open{overflow:hidden}body>aside.pop{align-items:center;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(2px);background:#0006;display:flex;flex-direction:column;inset:0;opacity:0;overflow:auto;padding-top:calc(var(--lm-top-bar) + 40px);position:fixed;transition:opacity .3s,z-index .3s step-end;z-index:-5}body>aside.pop:after{content:"";flex:0 0 auto;height:5vh;width:100%}body>aside.pop>div{background:var(--lm-background);flex:0 0 auto;max-width:100%;opacity:1;position:relative;transition:all .3s}body>aside.pop.open{opacity:1;transition:opacity .3s,z-index .3s step-start;z-index:10000}@media (max-width:999px){body>aside.pop{padding-top:calc(var(--lm-top-bar) + 88px)}}.article{background:var(--lm-background-dark);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius)}.article[data-type=new_room]{--room-padding-horizontal:20px;--room-padding-vertical:15px}.article~.article{margin-top:20px}.article>header{align-items:start;background:var(--lm-background);border-radius:var(--lm-radius);column-gap:20px;display:grid;grid-template-areas:"img actors" "img details";grid-template-columns:50px 1fr;grid-template-rows:auto auto;padding:20px 20px 0;row-gap:10px}.article>header:empty{display:none}.article>header>figure{background:var(--lm-background-dark);border-radius:var(--lm-radius);grid-area:img;height:50px;overflow:hidden;position:relative;width:50px}.article>header>figure[data-images="2"]>*{left:0;position:absolute;top:0;transform:scale(.666);transform-origin:top left}.article>header>figure[data-images="2"]>:last-child{transform-origin:bottom right}.article>header>h3{grid-area:actors}.article>header>h4{grid-area:details}.article>header>h4.timestamped time:after{content:" | ";display:inline}.article>div{background:var(--lm-background);border-bottom:1px solid var(--lm-secondary);border-radius:var(--lm-radius);padding:20px}.article>div:empty{padding-bottom:0}.article>div .name a{text-decoration:none}.article>div .name a:focus,.article>div .name a:link:hover{text-decoration:underline}.article>div>blockquote{background:var(--lm-background-dark);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);padding:20px}.article>div>blockquote img{border-radius:var(--lm-radius);height:auto;width:100%}.article>div>blockquote p:not(:first-child),.article>div>blockquote>h4:not(:first-child){margin-top:10px}.article>div>blockquote>h4{font-size:1.44rem;font-weight:var(--wght-black)}.article>div>.on_alt_bcg{margin:0}.article figure.images{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-template-rows:auto}.article figure.images img,.article figure.images svg{border-radius:var(--lm-radius);height:auto;overflow:hidden;width:100%}.article figure.images .youtube-player{border-radius:var(--lm-radius);padding-bottom:60%}.article>footer{display:flex;padding:20px}.article>footer:empty{margin-top:-1px;padding:0}.article>footer>a:first-child:last-child{margin-left:auto}.article>aside:empty{display:none}.article[data-type=new_room]>footer{padding:0}.article.region h3{font-size:1rem;font-weight:var(--wght-bold);line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:900px){.article.region h3{font-size:1.44rem}}.article.region>div>div>*+*{margin-top:5px}.article.region.country img{border-radius:var(--lm-radius);max-width:100%}@media (min-width:600px){.article.region.country picture{max-width:360px;width:calc(50% - 10px)}}.article.region.country>div{display:flex;flex-direction:column}@media (min-width:600px){.article.region.country>div{flex-direction:row}}.article.region.country>div picture+div{margin-top:10px}@media (min-width:600px){.article.region.country>div picture+div{margin-left:20px;margin-top:0}}.article.region.city .avatar{background:var(--lm-secondary);border-radius:var(--lm-radius);color:var(--lm-tertiary);display:grid;font-size:2.985984rem;height:80px;place-items:center;width:80px}@media (min-width:600px){.article.region.city .avatar{font-size:4.29981696rem;height:120px;width:120px}}.article.region.city>div{display:grid;grid-template-columns:auto 1fr;grid-gap:10px}@media (min-width:600px){.article.region.city>div{grid-gap:20px}}.profile_tile_body{display:grid;font-size:.8333333333rem;gap:10px;grid-auto-rows:auto;grid-template-columns:min-content 1fr}@media (min-width:600px){.profile_tile_body{font-size:1rem;gap:20px}}.profile_tile_body figure picture,.profile_tile_body figure svg{background-color:var(--lm-background-dark);border-radius:var(--lm-radius);display:block;overflow:hidden}.profile_tile_body figure img,.profile_tile_body figure svg{height:80px;width:80px}@media (min-width:600px){.profile_tile_body figure img,.profile_tile_body figure svg{height:120px;width:120px}}.profile_tile_body figcaption{background-color:var(--lm-primary);border-radius:var(--lm-radius);color:var(--lm-text-on-primary);font-size:.5787037037rem;font-weight:var(--wght-bold);line-height:normal;margin-top:5px;max-width:80px;overflow:hidden;padding:5px 10px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media (min-width:600px){.profile_tile_body figcaption{font-size:.6944444444rem;max-width:120px}}.profile_tile_body .data{align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:flex-start;min-width:0}.profile_tile_body .data>div{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:8px;min-width:0}.profile_tile_body figure{border-radius:var(--lm-radius)}.profile_tile_body .name{align-items:center;display:flex;flex-direction:row;font-weight:var(--wght-bold);width:100%}.profile_tile_body .name>a{overflow:hidden}.profile_tile_body .name>a:only-child{align-self:flex-start}.profile_tile_body .name h3{font-size:1rem;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:600px){.profile_tile_body .name h3{font-size:1.44rem}}.profile_tile_body .name .user-verification{color:var(--lm-color-user-verification);font-size:.75em;margin-left:.3em}.profile_tile_body .links{align-items:center;display:flex;flex-wrap:wrap}.profile_tile_body .links .score{display:flex}.profile_tile_body .links .score span+span{margin-left:5px}.profile_tile_body .links .score .rating{font-size:.8333333333rem}.profile_tile_body .links .score .rating i,.profile_tile_body .links .score .rating svg{min-height:.8333333333rem}.profile_tile_body .links .company,.profile_tile_body .links .country{display:none}.profile_tile_body .links .city{border-left:1px solid var(--lm-text);padding-left:5px}@media (max-width:599px){.profile_tile_body .links .rating>i+i,.profile_tile_body .links .rating>svg+svg{display:none}}@media (min-width:600px){.profile_tile_body .links{display:flex;flex-wrap:wrap;gap:10px;row-gap:5px}.profile_tile_body .links>*{min-width:50px}.profile_tile_body .links .full_rating{display:flex}.profile_tile_body .links .full_rating>span{padding-right:5px}.profile_tile_body .links .company,.profile_tile_body .links .country{display:block}.profile_tile_body .links .city{padding-left:10px}.profile_tile_body .links a{display:block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile_tile_body .links a+a{border-left:1px solid var(--lm-text);padding-left:10px}}.profile_tile_body .basic_info>div{align-items:center;background:var(--lm-background-dark);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:flex;flex-shrink:0;font-size:1rem;line-height:1rem;padding:3px}@media (min-width:600px){.profile_tile_body .basic_info>div{padding:5px}}.profile_tile_body .basic_info i,.profile_tile_body .basic_info svg{display:block;font-size:.8333333333rem;height:1rem;margin-right:4px}.profile_tile_body .basic_info .expand.open,.profile_tile_body .basic_info .expand~*{display:none}.profile_tile_body .basic_info .expand.open~*{display:block}@media (max-width:599px){.profile_tile_body .basic_info :nth-child(n+3){display:none}}.profile_tile_body .more_info .price{font-style:italic}.profile_tile_body .more_info .price:not(:only-child){border-right:1px solid var(--lm-text);margin-right:10px;padding-right:10px}.article.room{--room-padding-horizontal:20px;--room-padding-vertical:15px}.article.room.visited{opacity:.6}.article.room.visited:hover{opacity:1}.article.room.borderless{background:#0000;border:none;border-radius:0;margin-top:0;padding:0}.article.room.borderless>div{border:none;border-radius:0;padding-bottom:0;padding-top:0}.article.room.borderless>footer{background:#0000}.article.room.borderless>footer .room_tile_footer{border-radius:0}.article.room.borderless>footer .pricers_container{padding-bottom:var(--room-padding-vertical)}.article.room.borderless>footer .pricers{border-bottom:1px solid var(--lm-secondary)}.article.room.borderless>footer:empty{padding-bottom:var(--room-padding-vertical)}.article.room.borderless:last-child .pricers_container{padding-bottom:0}.article.room footer{padding:0}.profile_tile_body.room.closed{--hover-color:var(--lm-text)}.profile_tile_body.room.closed figcaption{background-color:var(--lm-text);color:var(--lm-background)}.profile_tile_body.room.premiere{--hover-color:var(--lm-blue)}.profile_tile_body.room.premiere figcaption{background-color:var(--lm-blue);color:#fff}.profile_tile_body.room .specials{background-color:#0000;flex-shrink:0;margin-left:10px;padding:0}.profile_tile_body.room .specials>svg{background:var(--lm-primary);border-radius:var(--lm-radius);box-sizing:initial;display:inline-grid;flex-shrink:0;font-size:1rem;height:1rem;padding:4px;place-items:center;width:1rem}.profile_tile_body.room .specials>svg+svg{margin-left:5px}.profile_tile_body.room .badges .expand{text-decoration:underline}.profile_tile_body.room .badges svg{color:var(--icon_color,var(--lm-tertiary));font-size:1rem;margin-right:5px}.profile_tile_body.room .badges .red{--icon_color:var(--lm-red)}.profile_tile_body.room .badges .green{--icon_color:var(--lm-green)}.profile_tile_body.room .badges .blue{--icon_color:var(--lm-blue)}.profile_tile_body.room .badges .violet{--icon_color:var(--lm-violet)}.profile_tile_body.room .badges .orange{--icon_color:var(--lm-turquoise)}.profile_tile_body.room .badges .pink{--icon_color:var(--lm-pink)}.profile_tile_body.room .all_badges{display:none;grid-column:2;grid-row:2}.profile_tile_body.room .all_badges.open{display:flex;flex-wrap:wrap;gap:10px}.profile_tile_body.room .all_badges .badge{background:var(--lm-background);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);padding:5px}.profile_tile_body.room .more_info .badges{align-items:baseline;display:flex;flex-direction:row;margin-left:0}.room_tile_footer{border-radius:0 0 var(--lm-radius) var(--lm-radius);overflow:hidden;width:100%}.room_tile_footer .next_date,.room_tile_footer>div>p{padding:var(--room-padding-vertical) var(--room-padding-horizontal)}.room_tile_footer .label{display:block;margin-bottom:calc(var(--room-padding-vertical)*.75)}.room_tile_footer .lang_container{background-color:var(--lm-background);border-top:1px solid var(--lm-secondary);padding:calc(var(--room-padding-vertical)/2) var(--room-padding-horizontal) var(--room-padding-vertical)}.room_tile_footer .lang_container .label{margin-right:.5em}.room_tile_footer .lang_container .game_lang_list{margin-top:0}.room_tile_footer .browse_and_book{align-items:stretch;display:flex;flex-direction:column}.room_tile_footer .browse_and_book:empty{padding-bottom:var(--room-padding-vertical)}.room_tile_footer .hour_buttons{align-items:flex-start;display:flex;flex-direction:column;padding:calc(var(--room-padding-vertical)/2) var(--room-padding-horizontal) var(--room-padding-vertical);width:100%}.room_tile_footer .hour_buttons>.button{height:40px;margin-left:var(--room-padding-horizontal)}.room_tile_footer .hour_buttons>.button:only-child{margin-left:auto}.room_tile_footer .hour_buttons>.button:not(:only-child){display:none}@media (min-width:600px){.room_tile_footer .hour_buttons>.button:not(:only-child){display:flex}}.room_tile_footer .next_date{align-items:baseline;display:flex;flex-wrap:wrap;width:100%}@media (max-width:599px){.room_tile_footer .next_date{font-size:.8333333333rem}.room_tile_footer .next_date .calendars{font-size:1rem}}.room_tile_footer .next_date .date{font-weight:700}.room_tile_footer .next_date>:not(:first-child){padding:5px}.room_tile_footer.own{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:var(--room-padding-vertical) var(--room-padding-horizontal)}.room_tile_footer.own .rating_in_star{font-size:1rem}.room_tile_footer.own .top_five{margin-left:auto}.room_tile_footer.own .top_five.open>.button{display:none}.room_tile_footer.own .top_five.open>form{display:flex}.room_tile_footer.own form{display:none;flex-direction:row}.room_tile_footer.own form select{appearance:none;background-color:var(--lm-background);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAABmJLR0QA/wD/AP+gvaeTAAAAW0lEQVQYlZXMsRGAMAiF4cdlD0Nwkkyuc1hYsEeIlZ5eMEZK4PtJRCYqtgAQjI+GapkA4GdAQ7W8qe50bgYDFwQAul8+Ag/Y4E6ggS52Ai7sDjPzHHlNKcW3nwOO2TqveS4X9AAAAABJRU5ErkJggg==);background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);box-sizing:border-box;color:var(--lm-text);display:block;font-family:Open Sans,sans-serif;font-size:.6944444444rem;line-height:1.3;margin:0 4px 0 0;max-width:100%;padding:.6em 2em .5em .8em;width:100%}.room_tile_footer.own form select::-ms-expand{display:none}.room_tile_footer.own form select:hover{border-color:var(--lm-tertiary)}.room_tile_footer.own form select option{font-weight:var(--wght-regular)}@media (min-width:632px){.room_tile_footer.own form select{font-size:.6944444444rem}}@media (max-width:631px){.room_tile_footer.own{margin-top:5px}.room_tile_footer.own .button{font-size:.6944444444rem}}@media (min-width:1000px){.room_tile_footer.own{margin-left:auto}}.room_tile_footer .pricers_container{display:none}.room_tile_footer .pricers_container.open{display:block}.room_tile_footer .pricers{background:var(--lm-secondary);border-top:1px solid var(--lm-secondary);display:grid;grid-template-columns:1fr;width:100%;grid-gap:1px;--padding:8px}.room_tile_footer .pricers>div{background:var(--lm-background);padding:calc(var(--room-padding-vertical)/2) var(--room-padding-horizontal) var(--room-padding-vertical)}.room_tile_footer .pricers>div:nth-child(odd){background:var(--lm-background-dark)}.room_tile_footer .pricers>div.mobile_hide{display:none}@media (min-width:600px){.room_tile_footer .pricers>div.mobile_hide{display:block}}.room_tile_footer .pricers>div.single{padding:var(--room-padding-vertical) var(--room-padding-horizontal)}@media (min-width:600px){.room_tile_footer .pricers .name{max-width:250px}}.room_tile_footer .pricers .prices{overflow:hidden}.room_tile_footer .pricers .prices>div{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}@media (min-width:900px){.room_tile_footer .pricers .prices>div{justify-content:flex-start}}.room_tile_footer .pricers .price{align-items:stretch;border-radius:var(--lm-radius);cursor:pointer;display:flex;overflow:hidden;text-decoration:none}.room_tile_footer .pricers .price:hover .money{background-color:var(--lm-primary-light)}.room_tile_footer .pricers .price>span{display:grid;padding:calc(var(--padding)*.75) var(--padding);place-items:center;white-space:nowrap}.room_tile_footer .pricers .price .people{background:var(--lm-text);color:var(--lm-background);flex-shrink:0;padding-right:calc(var(--padding) + var(--lm-radius))}.room_tile_footer .pricers .price .people span{align-items:center;display:flex}.room_tile_footer .pricers .price .people svg{font-size:.75rem;margin-right:.25em}.room_tile_footer .pricers .price .money{background:var(--lm-background);border:1px solid var(--lm-text);border-radius:var(--lm-radius);flex-grow:1;margin:0 calc(var(--padding)*-1);z-index:1}.room_tile_footer .pricers .price .basket{background:var(--lm-primary);color:var(--lm-text-on-primary);flex-shrink:0;padding-left:calc(var(--padding) + var(--lm-radius))}.add_file_container{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}@media (min-width:600px){.add_file_container{flex-direction:row}}.add_file_container label.add_file{align-items:center;background:var(--lm-secondary);border-radius:var(--lm-radius);color:var(--lm-tertiary-dark);cursor:pointer;display:inline-flex;margin-bottom:10px;max-width:300px;padding:20px;position:relative}.add_file_container label.add_file svg{font-size:30px;margin-right:20px}.add_file_container label.add_file:focus-within,.add_file_container label.add_file:hover{background:var(--lm-secondary-dark)}.add_file_container label.add_file input{left:0;opacity:0;position:absolute;top:0;z-index:-1}@media (min-width:600px){.add_file_container label.add_file{align-self:flex-start;margin-bottom:0;margin-right:20px}}.add_file_container .description{color:var(--lm-tertiary)}.on_alt_bcg{--section_border_color:var(--lm-secondary);background:var(--lm-background);margin-bottom:20px;overflow:hidden;padding:25px 20px}.on_alt_bcg .h2,.on_alt_bcg h2{font-size:1.44rem;margin-bottom:.5rem}@media (min-width:1000px){.on_alt_bcg .h2,.on_alt_bcg h2{font-size:1.728rem}}.on_alt_bcg>strong{display:block;font-weight:var(--wght-bold);line-height:1.3;margin-bottom:1rem;padding-bottom:0}.on_alt_bcg>p{font-size:1.2rem}@media (min-width:1000px){.on_alt_bcg{border:1px solid var(--section_border_color);border-radius:var(--lm-radius)}}@media (max-width:999px){.on_alt_bcg.scroll{overflow:hidden;padding-left:0;padding-right:0}.on_alt_bcg.scroll .h2,.on_alt_bcg.scroll>h2,.on_alt_bcg.scroll>p,.on_alt_bcg.scroll>strong{padding-left:20px;padding-right:20px}.on_alt_bcg.scroll>.button{margin:20px 0 0 20px}}.on_alt_bcg.scroll>.button{margin-top:20px}.banner.scaling{text-decoration:none}.banner.scaling,.banner.scaling foreignObject{border-radius:var(--lm-radius);overflow:hidden}.banner.scaling svg{display:block;margin-bottom:2rem}.banner.scaling img{display:block;width:100%}.banner.scaling text{font-weight:var(--wght-bold);text-shadow:2px 2px 4px rgba(0,0,0,.541);text-transform:uppercase}.banner.scaling #heading{font-size:46px;fill:#fff}.banner.scaling #subheading{font-size:30px;fill:var(--lm-primary)}.banner.scaling.fb>svg{background:linear-gradient(to bottom,var(--lm-fb),var(--lm-fb_hov))}.banner.scaling.fb>svg #subheading{fill:#fff}.banner.scaling.fb foreignObject{text-align:center}.banner.scaling.fb .facebook-square{color:#fff;font-size:200px}.bbcoded span.spoiler{background:var(--lm-text);cursor:pointer}.bbcoded span.spoiler.show{background:none;cursor:text}.bbcoded ul{list-style:disc inside;margin-top:1rem}.bbcoded ol{list-style:upper-roman inside;margin-top:1rem}article.blog_post blockquote,article.post blockquote{font-size:1rem;font-style:italic;line-height:1.3;margin-bottom:2em;padding-left:1.5em;position:relative}@media (min-width:632px){article.blog_post blockquote,article.post blockquote{font-size:1.2rem;margin-bottom:2em;padding-left:3.5em}article.blog_post blockquote:before,article.post blockquote:before{left:.3em}}article.blog_post blockquote i,article.blog_post blockquote svg,article.post blockquote i,article.post blockquote svg{font-size:.8333333333em;font-weight:var(--wght-light)}article.blog_post blockquote:before,article.post blockquote:before{color:var(--lm-primary);content:'"';display:inline;font-size:3.5831808em;position:absolute;top:-.25em}.button{--button-text-color:var(--lm-text);--button-border-color:var(--lm-secondary);--button-background-color:var(--lm-background);--button-hover-text-color:var(--button-text-color);--button-hover-border-color:var(--button-border-color);--button-hover-background-color:var(--lm-background-dark);--button-dark-text-color:var(--button-text-color);--button-dark-border-color:var(--button-border-color);--button-dark-background-color:var(--button-background-color);--button-dark-hover-text-color:var(--button-hover-text-color);--button-dark-hover-border-color:var(--button-hover-border-color);--button-dark-hover-backgroun-color:var(--button-hover-background-color);align-items:center;background-color:var(--button-background-color);border:1px solid var(--button-border-color);border-radius:var(--lm-radius);color:var(--button-text-color);column-gap:10px;cursor:pointer;display:inline-flex;font-size:.8333333333rem;font-weight:var(--wght-regular);justify-content:center;line-height:1;min-height:35px;min-width:100px;padding:0 10px;position:relative;text-align:left;text-decoration:none}.button:disabled{opacity:.3}.button *,.button:disabled{pointer-events:none}.button:after{--arrow-size:0.65em;border-bottom:calc(var(--arrow-size)/2) solid #0000;border-left:calc(var(--arrow-size)/2) solid;border-top:calc(var(--arrow-size)/2) solid #0000;color:inherit;content:"";flex-shrink:0;height:0;margin:0 0 0 auto;padding:0;width:0}.button.reverse{flex-direction:row-reverse}.button.reverse:after{margin:0 auto 0 0;transform:rotate(180deg)}.button.btn_form{font-size:1rem;gap:15px;min-height:50px;padding:0 15px}.button.btn_form.button:after{font-size:1.2rem;font-weight:var(--wght-regular)}.button.btn_icon{justify-content:left}.button.btn_icon svg{flex-shrink:0;font-size:1.2em}.button.btn_gray{--button-border-color:var(--lm-tertiary);--button-background-color:var(--lm-secondary);--button-hover-background-color:var(--lm-secondary-dark)}.button.btn_yellow{--button-background-color:var(--lm-primary);--button-border-color:var(--lm-primary);--button-text-color:var(--lm-text-on-primary);--button-hover-background-color:var(--lm-text-on-primary);--button-hover-border-color:var(--lm-text-on-primary);--button-hover-text-color:var(--lm-primary);--button-dark-hover-background-color:var(--lm-background);--button-dark-hover-border-color:var(--lm-primary)}.button.btn_black{--button-text-color:var(--lm-background);--button-border-color:var(--lm-text);--button-background-color:var(--lm-text);--button-hover-text-color:var(--lm-text-on-primary);--button-hover-border-color:var(--lm-primary);--button-hover-background-color:var(--lm-primary);--button-dark-text-color:var(--lm-text);--button-dark-background-color:var(--lm-background)}.button.btn_black:focus{text-decoration:underline}.button.btn_fb{--button-text-color:#fff;--button-border-color:var(--lm-fb);--button-background-color:var(--lm-fb);--button-hover-border-color:var(--lm-fb_hov);--button-hover-background-color:var(--lm-fb_hov)}.button.flex{display:flex;margin:0 auto}.button.no_caret{min-width:0}.button.no_caret:after{display:none}.button>*{color:inherit}.button:focus{outline:none;text-decoration:underline}@media(hover:hover){.button:hover{background:var(--button-hover-background-color);border-color:var(--button-hover-border-color);color:var(--button-hover-text-color);text-decoration:none}}[data-theme=dark] .button{background-color:var(--button-dark-background-color);border-color:var(--button-dark-border-color);color:var(--button-dark-text-color)}@media(hover:hover){[data-theme=dark] .button:hover{background-color:var(--button-dark-hover-backgroun-color);border-color:var(--button-dark-hover-border-color);color:var(--button-dark-hover-text-color)}}@media(prefers-color-scheme:dark){[data-theme=auto] .button{background-color:var(--button-dark-background-color);border-color:var(--button-dark-border-color);color:var(--button-dark-text-color)}}@media(prefers-color-scheme:dark)and (hover:hover){[data-theme=auto] .button:hover{background-color:var(--button-dark-hover-backgroun-color);border-color:var(--button-dark-hover-border-color);color:var(--button-dark-hover-text-color)}}.btn_base{appearance:none;background:none;border:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;padding:0;text-transform:none}.btn_base::-moz-focus-inner{border-style:none;padding:0}.btn_base:-moz-focusring{outline:1px dotted ButtonText}.btn_base.link{text-decoration:underline}.btn_square{background-color:var(--btn-square-color-background,var(--lm-secondary));border-radius:var(--lm-radius);color:var(--btn-square-color-text,var(--lm-text));display:grid;font-size:var(--btn-icon-size,1rem);height:var(--btn-square-size,2.5rem);place-items:center;width:var(--btn-square-size,2.5rem)}.btn_square:hover{background-color:var(--btn-square-color-hover-background,var(--lm-secondary-light))}[data-theme=dark] .btn_square{background-color:var(--btn-square-color-background,var(--lm-secondary-dark))}[data-theme=dark] .btn_square:hover{background-color:var(--btn-square-color-hover-background,var(--lm-secondary))}@media(prefers-color-scheme:dark){[data-theme=auto] .btn_square{background-color:var(--btn-square-color-background,var(--lm-secondary-dark))}[data-theme=auto] .btn_square:hover{background-color:var(--btn-square-color-hover-background,var(--lm-secondary))}}.btn_square.negative{--btn-square-color-background:var(--lm-color-status-negative);--btn-square-color-text:#fff;--btn-square-color-hover-background:var(--lm-color-status-negative-light)}.button_group{display:flex;list-style-type:none}.button_group>*{appearance:none;background-color:var(--button-group-color-background,#0000);border-block:1px solid var(--button-group-color-border,var(--lm-secondary));border-inline:none;color:var(--button-group-color-text,var(--lm-text));cursor:pointer;display:grid;font-family:inherit;font-size:var(--button-group-font-size,.8333333333rem);font-weight:var(--button-group-weight,var(--wght-regular));line-height:1.15;margin:0;overflow:visible;padding-block:var(--button-group-padding-block,.5em);padding-inline:var(--button-group-padding-inline,1em);place-items:center;text-align:center;text-decoration:none;text-transform:none}.button_group>:not(.act):hover{background-color:var(--button-group-color-hover-background,var(--lm-background-dark))}.button_group>:first-child{border-bottom-left-radius:var(--lm-radius);border-left:1px solid var(--button-group-color-border,var(--lm-secondary));border-top-left-radius:var(--lm-radius)}.button_group>:last-child{border-bottom-right-radius:var(--lm-radius);border-right:1px solid var(--button-group-color-border,var(--lm-secondary));border-top-right-radius:var(--lm-radius)}.button_group>.act{background-color:var(--button-group-color-act-background,var(--lm-text));color:var(--button-group-color-act-text,var(--lm-background));font-weight:var(--button-group-weight-act,var(--wght-regular))}.button_group>*+*{border-left:1px solid var(--button-group-color-border,var(--lm-secondary))}.button_group>* svg{font-size:1.2rem}.button_group .unbutton{border:none;pointer-events:none}.color_message{--padding-default:1rem;--icon-size-mobile-default:2.0736rem;--icon-size-desktop-default:2.48832rem;background:var(--lm-primary);color:var(--lm-text-on-primary);display:flex;flex-wrap:nowrap;padding:calc(var(--padding, var(--padding-default))*1.25) var(--padding,var(--padding-default))}.color_message:not(:only-child){margin-bottom:20px}.color_message .icon_container svg{font-size:var(--icon-size-mobile,var(--icon-size-mobile-default))}@media (min-width:600px){.color_message .icon_container svg{font-size:var(--icon-size-desktop,var(--icon-size-desktop-default))}}.color_message div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.color_message div:first-of-type{margin-right:10px}@media (min-width:600px){.color_message div:first-of-type{margin-right:20px}}.color_message p+*{margin-top:.5em}.color_message p+.button{margin-top:20px}@media (min-width:600px){.color_message p{font-size:1.2rem}}.color_message.positive{background-color:var(--lm-color-status-positive);color:var(--lm-background)}.color_message.negative{background-color:var(--lm-color-status-negative);color:var(--lm-background)}.color_message.warning{background-color:var(--lm-color-status-warning);color:var(--lm-text-on-primary)}.color_message.info{background-color:var(--lm-color-status-info);color:var(--lm-background)}@media (min-width:600px){.color_message{border-radius:var(--lm-radius)}}.compact_list_tile{--room-avatar-size:40px;--tile-small-gap:0.5rem;background-color:var(--lm-background);container:list-tile/inline-size;margin-top:var(--tile-margin,1rem);padding:var(--compact-tile-padding,1rem);position:relative}.compact_list_tile:first-child{margin-top:0}.compact_list_tile h3{font-size:1.44rem}.compact_list_tile a.bleed:after,.compact_list_tile button.bleed:after{content:"";inset:0;position:absolute}.compact_list_tile.placeholder{display:flex;gap:var(--tile-small-gap)}@media (min-width:632px){.compact_list_tile{padding-bottom:1rem}}@media (min-width:782px){.compact_list_tile{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);margin-inline:var(--tile-margin,1rem)}}@media (min-width:1000px){.compact_list_tile{margin-inline:0}}.compact_list_tile .basic_info_container{align-items:end;display:flex;flex-direction:row;gap:var(--tile-small-gap);justify-content:space-between}.compact_list_tile .visit_header{align-items:center;display:flex;gap:.75rem;width:100%}.compact_list_tile .list_number{flex-shrink:0;font-weight:var(--wght-bold);min-width:3.25ch;text-align:center}.compact_list_tile time{font-weight:var(--wght-bold);margin-left:auto}.compact_list_tile .room_avatar{display:inline-block}.compact_list_tile .img_placeholder,.compact_list_tile .room_avatar img,.compact_list_tile .room_avatar svg{border-radius:var(--lm-radius);height:var(--room-avatar-size);width:var(--room-avatar-size)}.compact_list_tile .img_placeholder{background-color:var(--lm-secondary)}.compact_list_tile .room_data{display:flex;flex-direction:column;justify-content:space-between}.compact_list_tile .room_data .name{font-weight:var(--wght-bold);text-decoration:none}.compact_list_tile .room_data .name:focus,.compact_list_tile .room_data .name:link:hover{text-decoration:underline}.compact_list_tile .room_data .name svg{font-size:.5787037037rem}.compact_list_tile .room_data .short_details{align-items:center;column-gap:.5em;display:flex;flex-wrap:wrap;font-size:.8333333333rem;margin-top:.5em}.compact_list_tile .room_data .short_details .people{flex-shrink:0}.compact_list_tile .details_nav{justify-content:flex-end;margin-top:.5rem}.compact_list_tile .details_nav>*{width:33.3333%}.compact_list_tile .details_container{grid-column:1/-1}.compact_list_tile .details_container>div{display:none}.compact_list_tile .details_container>div.open{align-items:stretch;display:flex;flex-direction:column}.compact_list_tile .details_container>div.open>*{padding-top:1.5rem}.compact_list_tile .details_container .more h3{font-size:1.2rem;font-weight:var(--wght-bold);margin-bottom:.5em}.compact_list_tile .details_container .details_grid{display:grid;flex-direction:column;gap:1.5rem}.compact_list_tile .details_container .details_section{--avatar-size:1rem}.compact_list_tile .details_container .details_section h3{border-bottom:1px solid var(--lm-secondary);font-size:1.1rem;margin-bottom:.75rem;padding-bottom:.5rem}.compact_list_tile .details_container .ratings{align-items:stretch;display:grid;flex-direction:column;grid-gap:1rem .5rem}.compact_list_tile .details_container .ratings .category{border-top:1px solid var(--lm-secondary);display:flex;justify-content:space-between;padding-top:.5rem}.compact_list_tile .details_container .ratings .category i,.compact_list_tile .details_container .ratings .category svg{flex-shrink:0}.compact_list_tile .details_container .ratings .category strong{margin-right:auto}.compact_list_tile .details_container .ratings .category:first-child{border-top:none}@container list-tile (min-width: 600px){.compact_list_tile .details_container .ratings{grid-template-columns:repeat(3,1fr)}.compact_list_tile .details_container .ratings .category{align-items:flex-start;border:none;flex-direction:column;gap:.5em;padding-top:0}.compact_list_tile .details_container .ratings .category strong{margin:0}}@container list-tile (min-width: 820px){.compact_list_tile .details_container .ratings{grid-template-columns:repeat(4,1fr)}}@container list-tile (min-width: 1000px){.compact_list_tile .details_container .ratings{grid-template-columns:repeat(5,1fr)}}.compact_list_tile .details_container .visit_photo{background-color:var(--lm-background-dark);border-radius:var(--lm-radius);display:flex;isolation:isolate;justify-content:center;max-width:100%;position:relative}.compact_list_tile .details_container .visit_photo:after{background:var(--background-photo);background-position:50%;background-size:cover;opacity:.35;z-index:-1}.compact_list_tile .details_container .visit_photo:before{backdrop-filter:blur(10px);z-index:0}.compact_list_tile .details_container .visit_photo:after,.compact_list_tile .details_container .visit_photo:before{border-radius:var(--lm-radius);content:"";inset:0;position:absolute}.compact_list_tile .details_container .visit_photo picture{z-index:1}.compact_list_tile .details_container .visit_photo img{border-radius:var(--lm-radius);max-width:100%}.compact_list_tile .details_container .visit_note{grid-column:1/-1;line-height:1.3}.compact_list_tile .details_container footer{display:flex;gap:1rem;grid-column:1/-1;justify-content:flex-end}.compact_list_tile .users{display:flex;flex-wrap:wrap;gap:.5em;grid-column:1;margin-top:.25em}.compact_list_tile .user{align-items:center;display:flex;gap:.25em;text-decoration:none}.compact_list_tile .user img,.compact_list_tile .user svg{border-radius:var(--lm-radius)}.compact_list_tile .user:focus,.compact_list_tile .user:link:hover{text-decoration:underline}.compact_list_tile.has_message{--icon-size-mobile:1.728rem;--icon-size-desktop:1.728rem;--padding:0.75rem;background:#0000;border:0;padding:0}.in_container .compact_list_tile{background-color:var(--lm-background-dark);border:none;border-radius:var(--lm-radius);margin-inline:1rem}.in_container .compact_list_tile form{background-color:var(--lm-background);border-radius:var(--lm-radius);padding:.75rem}@container list-tile (min-width: 630px){.compact_list_tile .compact_list_tile_grid{align-items:center;display:grid;grid-template-columns:1fr max-content}.compact_list_tile .details_nav{margin-bottom:0;margin-top:0}.compact_list_tile .details_nav>*{width:auto}}.compact_list_tile .avatar_grid{align-self:start}.on_alt_bcg.external_room:first-child{margin-top:0}.on_alt_bcg.external_room figure{background-color:var(--lm-secondary-light);border-radius:var(--lm-radius);display:grid;flex-shrink:0;height:62px;place-items:center;width:62px}@media (min-width:632px){.on_alt_bcg.external_room figure{font-size:3.5831808rem;height:116px;width:116px}}.on_alt_bcg.external_room figure>svg{font-size:2.48832rem}@media (min-width:632px){.on_alt_bcg.external_room figure>svg{font-size:3.5831808rem}}.on_alt_bcg.external_room a,.on_alt_bcg.external_room p{font-size:.8333333333rem}@media (min-width:632px){.on_alt_bcg.external_room a,.on_alt_bcg.external_room p{font-size:1rem}}.on_alt_bcg.external_room>div{display:flex;flex-direction:column}.on_alt_bcg.external_room>div>p{margin-top:10px}.on_alt_bcg.external_room>div>p svg{display:inline;margin-right:5px}.on_alt_bcg.external_room>div .site{text-decoration:underline}.on_alt_bcg.external_room>div form{align-self:flex-end;margin-top:10px}@media (min-width:632px){.on_alt_bcg.external_room>div form{bottom:25px;position:absolute;right:20px}}body>aside.form{background:#0006;inset:0;position:fixed}body>aside.form>*{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}body>aside.form>form{background:var(--lm-background);display:flex;flex-direction:column;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:800px}body>aside.form>form a.close{cursor:pointer;font-size:1.2rem;position:absolute;right:20px;text-decoration:none;top:20px;transform:rotate(0deg);transition:all .5s}body>aside.form>form a.close:hover{transform:rotate(90deg)}body>aside.form>form>h2{font-size:2.0736rem;margin-bottom:10px;text-align:center}body>aside.form>form>p{font-size:.8333333333rem;margin-bottom:10px;text-align:center}body>aside.form>form>p a{color:inherit}body>aside.form>form>input[type=email],body>aside.form>form>textarea{border:1px solid var(--lm-secondary);margin-bottom:10px;padding:10px;width:100%}body>aside.form>form>textarea{height:100px}body>aside.form>form>button{background:var(--lm-text);border:none;color:var(--lm-background);cursor:pointer;font-size:1.44rem;margin-left:auto;padding:10px 40px;text-decoration:none;text-transform:uppercase}body>aside.form>form>button:focus,body>aside.form>form>button:link:hover{text-decoration:underline}@media (max-width:999px){body>aside.form>form{width:560px}}@media (max-width:481px){body>aside.form>form{padding:10px;width:300px}body>aside.form>form>a.close{right:5px;top:5px}}body>aside.form>div:not([data-src-section=site]){margin-left:auto;margin-right:auto;max-height:80%;width:1200px}@media (max-width:1299px){body>aside.form>div:not([data-src-section=site]){margin-left:auto;margin-right:auto;width:900px}}@media (max-width:999px){body>aside.form>div:not([data-src-section=site]){width:600px}}@media (max-width:631px){body>aside.form>div:not([data-src-section=site]){width:450px}}@media (max-width:481px){body>aside.form>div:not([data-src-section=site]){max-height:100%;padding-top:40px;width:300px;width:100%}}body>aside.form>div{background:var(--lm-background);left:50%;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%)}body>aside.form>div[data-src-section=site]{border-radius:0;display:flex;height:100%;padding:60px 1rem 40px}body>aside.form>div[data-src-section=site]>article,body>aside.form>div[data-src-section=site]>section{width:100%}body>aside.form>div[data-src-section=site]>article footer,body>aside.form>div[data-src-section=site]>section footer{margin-bottom:30px}@media (min-width:782px){body>aside.form>div[data-src-section=site]>article,body>aside.form>div[data-src-section=site]>section{margin:0 auto;padding-left:65px;padding-right:65px}}body>aside.form>div[data-src-section=site] .specials_list{padding-bottom:40px}@media (min-width:782px){body>aside.form>div[data-src-section=site]{border-radius:var(--lm-radius);height:auto;max-height:80%;max-width:1060px;padding:40px 0;width:calc(100% - 2rem)}}body>aside.form .close_modal{cursor:pointer;left:calc(100% - 50px);order:-1;position:absolute;top:20px;z-index:100}.global_flash_container{--flash-container-gap:1rem;align-items:flex-end;display:flex;flex-direction:column;gap:var(--flash-container-gap);left:1rem;pointer-events:none;position:fixed;right:1rem;top:calc(var(--lm-top-bar) + 1rem);transition:.3s;z-index:1000000}.global_flash{--fade-length:0.5s;background:var(--global-flash-background,var(--lm-background));border-radius:var(--lm-radius);box-shadow:0 10px 20px #00000029,0 6px 6px #00000030;color:var(--global-flash-text,var(--lm-text));cursor:pointer;display:none;font-size:1rem;padding:10px 15px;pointer-events:all}.global_flash:hover .close{background:var(--global-flash-text);color:var(--global-flash-background)}.global_flash .close,.global_flash .flash_icon{flex-shrink:0}.global_flash .flash_icon{font-size:1rem}.global_flash .close{--button-size:1.5rem;--offset:4px;--lm-radius:44;background-color:#0000004d;border-radius:100%;cursor:pointer;display:grid;height:var(--button-size);place-items:center;position:relative;width:var(--button-size)}.global_flash .close .progress_svg{background:#0000;height:calc(var(--button-size) + var(--offset)*2);inset:calc(var(--offset)*-1);position:absolute;width:calc(var(--button-size) + var(--offset)*2);stroke-dasharray:276;stroke-dashoffset:276;stroke-linecap:round;animation:fill var(--timeout,6ms) linear forwards;transform:rotate(-90deg)}.global_flash .close .progress{stroke:var(--global-flash-text)}@keyframes fill{to{stroke-dashoffset:0}}.global_flash.show{align-items:center;animation:global-flash-in var(--fade-length) normal;display:flex;gap:.5em}.global_flash.hiding{animation:global-flash-out var(--fade-length) normal}.global_flash.info{--global-flash-background:var(--lm-color-status-info);--global-flash-text:#fff}.global_flash.warning{--global-flash-background:var(--lm-color-status-warning);--global-flash-text:#fff}.global_flash.negative{--global-flash-background:var(--lm-color-status-negative);--global-flash-text:#fff}.global_flash.positive{--global-flash-background:var(--lm-color-status-positive);--global-flash-text:#fff}@keyframes global-flash-in{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}@keyframes global-flash-out{0%{opacity:1}to{margin-top:calc((var(--flash-height) + var(--flash-container-gap))*-1);opacity:0;transform:translateY(-100%)}}ul.highlighted_list{margin-top:40px}ul.highlighted_list li{background:var(--lm-secondary);font-size:1.728rem;padding:20px}ul.highlighted_list li+li{margin-top:10px}label.icon{align-items:flex-start;background:var(--lm-background);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);color:var(--lm-secondary);display:flex;flex-flow:row wrap;padding:12px}label.icon>svg{line-height:24px;margin-right:4px}label.icon>input,label.icon>select,label.icon>textarea{background:#0000;border:1px solid #0000;color:var(--lm-text);flex:1 1 auto;font-size:1rem;line-height:22px;max-width:calc(100% - 25px);padding:0}label.icon>input::placeholder,label.icon>select::placeholder,label.icon>textarea::placeholder{color:var(--lm-tertiary);opacity:1}label.icon>textarea{min-height:66px}label.icon>.errors{flex:0 0 100%;font-size:.8333333333rem;font-weight:var(--wght-bold);margin-top:10px}label.icon.hider{display:none}label.icon.error{background:#ef000066;box-shadow:0 0 4px 4px #ef000066;color:var(--lm-red)}label.icon.error,label.icon.error>input,label.icon.error>textarea{border-color:var(--lm-red)}label.icon.error>input::placeholder,label.icon.error>textarea::placeholder{color:var(--lm-red)}.loading_screen{display:none}.loading{position:relative}.loading.fully_visible .loading_screen .loading_icon_container{position:absolute}.loading .loading_screen{align-items:start;background:#ffffffe6;display:grid;inset:0;justify-items:center;padding-top:60px;position:absolute;z-index:1000}.loading .loading_screen .loading_icon_container{margin:0 auto;padding:20px;position:sticky;top:50%;transform:translateY(-50%)}.loading .loading_screen .loading_icon{color:var(--loading-icon-color,var(--lm-primary));font-size:80px}[data-theme=dark] .loading .loading_screen{background:#111c}@media(prefers-color-scheme:dark){[data-theme=auto] .loading .loading_screen{background:#111c}}.loading .loading .loading_screen{display:none}.leaflet-tile-container{filter:grayscale(1)}[data-theme=dark] .leaflet-tile-container{filter:grayscale(1) contrast(114%) brightness(.7)}@media(prefers-color-scheme:dark){[data-theme=auto] .leaflet-tile-container{filter:grayscale(1) contrast(114%) brightness(.7)}}.leaflet-popup-content{background-color:var(--lm-text);border-radius:var(--lm-radius);font-family:Open Sans,sans-serif;height:auto;line-height:1!important;margin:0!important;padding:3px;width:194px}.leaflet-popup-content img{border-radius:var(--lm-radius);display:block;flex-shrink:0;height:40px;margin-right:.25rem;width:40px}.leaflet-popup-content h2{margin-bottom:0}.leaflet-popup-content h2>a{align-items:center;color:var(--lm-background);display:flex;font-size:.8333333333rem;font-weight:var(--wght-bold);padding:.5rem;text-decoration:none}.leaflet-popup-content h2>a:focus,.leaflet-popup-content h2>a:link:hover{text-decoration:underline}.leaflet-popup-content h2>a img{margin-right:.5rem}.leaflet-popup.logo .leaflet-popup-content{padding-right:18px;width:auto}.leaflet-popup-content>div{background-color:var(--lm-background);border-radius:8px;padding:.5rem}.leaflet-popup-content>div>a{border:2px solid var(--lm-tertiary);border-radius:var(--lm-radius);color:var(--lm-text);display:block;font-size:1rem;font-weight:var(--wght-bold);height:41px;line-height:35px;text-align:center;text-decoration:none}.leaflet-popup-content>div>a:focus,.leaflet-popup-content>div>a:link:hover{text-decoration:underline}.leaflet-popup-content li{display:flex;flex-direction:row;margin:.25rem 0}.leaflet-popup-content li:first-child{margin-top:0}.leaflet-popup-content li:last-child{margin-bottom:0}.leaflet-popup-content li div{color:var(--lm-text);display:flex;flex-direction:column;justify-content:flex-start}.leaflet-popup-content li div h4{font-size:14px!important;font-weight:var(--wght-bold)!important}.leaflet-popup-content li div>p{margin-top:2px}.leaflet-popup-content li a{color:var(--lm-text);text-decoration:none}.leaflet-popup-content li a:focus,.leaflet-popup-content li a:link:hover{text-decoration:underline}.leaflet-popup-content h3{border-bottom:2px solid var(--lm-tertiary);padding-bottom:.5rem}.leaflet-popup-content ul{display:grid;flex-direction:column;margin:0 auto .5rem}.leaflet-popup-content p{font-size:.8333333333rem;margin:0}.leaflet-popup.reserve .leaflet-popup-content{background-color:var(--lm-primary)}.leaflet-popup.reserve .leaflet-popup-content h2>a{color:var(--lm-text-on-primary)}.leaflet-popup-content.loading{min-height:50px}.leaflet-popup-content.loading .loading_icon{color:var(--lm-background);font-size:2.0736rem;left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%;z-index:2}.reserve .leaflet-popup-content.loading:after{color:var(--lm-text)}.leaflet-popup-content-wrapper{padding:0!important}.leaflet-container a.leaflet-popup-close-button{color:var(--lm-background);display:grid;font-size:1.2rem;height:25px;margin:2px;place-items:center;width:25px}.leaflet-container .leaflet-popup.reserve a.leaflet-popup-close-button{color:var(--lm-text-on-primary)}.leaflet-container .leaflet-popup.logo a.leaflet-popup-close-button{margin:0}.leaflet-popup-tip{border:3px solid var(--lm-text)}.leaflet-popup.reserve .leaflet-popup-tip{border-color:var(--lm-primary)}.leaflet-control-fullscreen a{background:#fff url(/build/images/fullscreen.b8ebc8a0.webp) no-repeat 0 0;background-size:26px 52px}.leaflet-touch .leaflet-control-fullscreen a{background-position:2px 2px}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:0 -26px}.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px}.leaflet-container:-webkit-full-screen{height:100%!important;width:100%!important}.leaflet-container.leaflet-fullscreen-on,.leaflet-pseudo-fullscreen{height:100%!important;width:100%!important}.leaflet-pseudo-fullscreen{left:0!important;position:fixed!important;top:0!important;z-index:99999}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.leaflet-control-fullscreen a{background-image:url(/build/images/fullscreen.b8ebc8a0.webp)}}.map{border-radius:var(--lm-radius);overflow:hidden}.index_map{height:350px;margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.index_map{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.index_map{width:900px}}@media (min-width:1300px){.index_map{width:1200px}}@media (min-width:1600px){.index_map{width:1500px}}.index_map .map{height:100%;position:relative;width:100%}.index_map .map>div{bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width:1000px){.index_map{height:500px}}.modal{align-items:center;background:#0006;cursor:pointer;display:none;inset:0;justify-content:center;position:fixed;z-index:101}.modal.open{display:flex}.modal>article{background:var(--lm-background);border-radius:var(--lm-radius);box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;cursor:default;max-width:calc(100vw - 20px);padding:30px;width:600px}@media (max-width:631px){.modal>article{padding:15px}}.modal>article>header{font-size:1.728rem;line-height:1.3em;margin-bottom:20px}.modal>article>div{border-bottom:1px solid var(--lm-secondary);border-top:1px solid var(--lm-secondary);margin:20px 0;padding:20px 10px}.modal>article>div:empty{display:none}.modal>article>div>p+p{margin-top:.5em}.modal>article>footer{display:flex;justify-content:space-between}.modal>article>footer>a{width:45%}.modal>article>footer>a:first-child:last-child{margin-left:auto}.date_filter{display:flex;overflow:hidden;width:100%}.date_filter.m1>.month:first-child{margin-left:-100%}.date_filter.m2>.month:first-child{margin-left:-200%}.date_filter.m3>.month:first-child{margin-left:-300%}.date_filter.m4>.month:first-child{margin-left:-400%}.date_filter.m5>.month:first-child{margin-left:-500%}.date_filter>.month{flex:0 0 100%;margin-left:0;transition:margin-left .3s;width:100%}.date_filter>.month>h3{align-items:center;display:flex;font-size:1rem;font-weight:var(--wght-bold);height:38px;justify-content:center;margin:0 auto 10px;max-width:246px;position:relative;text-align:center;transition:none}.date_filter>.month>h3>.inact,.date_filter>.month>h3>a{border:1px solid var(--lm-tertiary);border-radius:var(--lm-radius);color:inherit;display:grid;font-size:1rem;height:30px;place-items:center;text-decoration:none;width:30px}.date_filter>.month>h3>.inact:first-child,.date_filter>.month>h3>a:first-child{left:0}.date_filter>.month>h3>.inact:last-child,.date_filter>.month>h3>a:last-child{right:0}.date_filter>.month>h3>.inact.inact,.date_filter>.month>h3>a.inact{border-color:var(--lm-secondary);color:var(--lm-secondary);pointer-events:none}@media(hover:hover){.date_filter>.month>h3>a:hover{background-color:var(--lm-primary-light)}}.dialog{--dialog-gap:1rem;align-items:start;background-color:var(--lm-background);border:1px solid var(--lm-secondary-light);border-radius:var(--lm-radius);box-shadow:0 10px 20px #00000029,0 6px 6px #00000030;cursor:auto;display:none;flex-direction:column;gap:var(--dialog-gap);margin:auto;overscroll-behavior:contain;padding:var(--dialog-padding,var(--dialog-padding-block,1.5rem) var(--dialog-padding-inline,1rem))}.dialog[open]{display:flex}.dialog h2{font-size:1.2rem}.dialog .chat_message_bubble{align-self:start}.dialog::backdrop{background:var(--lm-background-dark);opacity:.8}[data-theme=dark] .dialog::backdrop{background:var(--lm-background)}@media(prefers-color-scheme:dark){[data-theme=auto] .dialog::backdrop{background:var(--lm-background)}}.dialog .button_row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.dialog .button_row .btn,.dialog .button_row>.button{margin:0}.dialog .close_modal{aspect-ratio:1;border-radius:100%;display:grid;font-size:1rem;height:2rem;margin-left:auto;padding:0;place-items:center}.dialog .close_modal svg{aspect-ratio:1;font-size:1em;height:1em}.dialog .compact_list{width:100%}.dialog .compact_list.in_container .compact_list_tile{margin-inline:0}.dialog .add_to_list_form{align-items:stretch;width:100%}.dialog .add_to_list_form,.dialog .add_to_list_form form{display:flex;flex-direction:column}.dialog .add_to_list_form form .btn{align-self:end;margin-top:1rem}.dialog>header{display:flex;flex-direction:row;width:100%}.dialog .global_flash_container{top:1rem}.dialog.wide{max-width:50rem;width:calc(100% - 2rem)}body:has(dialog[open]){filter:blur(5px)}.user_room_details .user_room_details_header{align-items:center;display:grid;gap:.5em;grid-template-columns:1fr min-content;grid-template-rows:auto auto;width:100%}.user_room_details .user_room_details_header h2{font-size:1.44rem;font-weight:var(--wght-regular);margin-bottom:0}.user_room_details .close_modal{align-self:start;grid-column:2;grid-row:1}.user_room_details .details_heading{font-size:1.2rem;margin-bottom:1em}.user_room_details .details_section{border-top:1px solid var(--lm-secondary-light);padding-top:var(--dialog-gap);width:100%}.user_room_details .wish_level{font-size:.8333333333rem}.user_room_details .compact_list_tile{margin-inline:0}.user_room_details .details_list{list-style-type:disc}.user_room_details .details_list li{margin-left:1em}.user_room_details .details_list li+li{margin-top:.75em}.user_room_details .details_list a{text-decoration:none}.user_room_details .details_list a:focus,.user_room_details .details_list a:link:hover{text-decoration:underline}.user_room_details .details_list a+a{margin-top:.5em}.relation_symbol{--avatar-size:1.5rem;align-items:center;display:inline-flex;gap:.5rem}.relation_symbol picture{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius)}.relation_symbol picture img,.relation_symbol picture svg{border-radius:var(--lm-radius);height:var(--avatar-size);width:var(--avatar-size)}:root{--form-color-border:var(--lm-secondary);--form-color-background:var(--lm-background);--form-color-label:var(--lm-text);--form-focus-color-border:var(--lm-text);--form-focus-color-background:var(--lm-background);--form-focus-color-label:var(--lm-primary);--label_bottom_margin:20px;--form-switch-bg:var(--lm-secondary)}.new_form{min-width:288px}.new_form :focus:not(.button){outline:none}.new_form input,.new_form textarea{background-color:var(--form-color-background,var(--lm-background));box-shadow:none;color:var(--lm-text);font-size:1rem}.new_form input::placeholder,.new_form textarea::placeholder{color:var(--lm-form-color-placeholder);font-size:1rem}.new_form input{border:none;color:var(--lm-text);padding:0}.new_form input:-webkit-autofill,.new_form input:-webkit-autofill:focus,.new_form input:-webkit-autofill:hover,.new_form select:-webkit-autofill,.new_form select:-webkit-autofill:focus,.new_form select:-webkit-autofill:hover{background-color:#0000!important;-webkit-box-shadow:inset 0 0 0 100px #fff1c4}.new_form input:-webkit-autofill+span,.new_form input:-webkit-autofill:focus+span,.new_form input:-webkit-autofill:hover+span,.new_form select:-webkit-autofill+span,.new_form select:-webkit-autofill:focus+span,.new_form select:-webkit-autofill:hover+span{color:var(--lm-text-on-primary)!important}.new_form input:-webkit-autofill,.new_form input:-webkit-autofill:focus,.new_form input:-webkit-autofill:hover,.new_form select:-webkit-autofill,.new_form select:-webkit-autofill:focus,.new_form select:-webkit-autofill:hover{color:var(--lm-text-on-primary)!important;-webkit-text-fill-color:var(--lm-text-on-primary)!important}.new_form input:-webkit-autofill:focus~span,.new_form input:-webkit-autofill:hover~span,.new_form input:-webkit-autofill~span,.new_form select:-webkit-autofill:focus~span,.new_form select:-webkit-autofill:hover~span,.new_form select:-webkit-autofill~span{color:var(--lm-text-on-primary)!important}.new_form .compound{overflow:visible!important}.new_form .compound>div{display:flex}.new_form .compound>div>.ts-wrapper{flex:1 2 33%}.new_form .compound>div>input{flex:2 1 66%}.new_form textarea{padding-top:22px}.new_form label{display:block;margin-bottom:var(--label_bottom_margin);overflow:hidden;position:relative}.new_form label:last-child,.new_form label:only-child{margin-bottom:0}.new_form label.single_in_line+*{grid-column:1}.new_form label .help-text{padding-bottom:0}.new_form label+.help-text{margin-top:calc(var(--label_bottom_margin)*-1)}.new_form .help-text{display:block;font-size:.6944444444rem;line-height:1.3;padding:5px}.new_form .check,.new_form .exclamation{display:none;font-size:1.2rem;place-items:center;pointer-events:none;position:absolute;right:20px;top:25px;transform:translateY(-50%)}.new_form .check{color:var(--lm-form-valid)}.new_form .exclamation{color:var(--lm-form-invalid)}.new_form [data-type*=input_]{cursor:text;height:var(--lm-input-min-height);overflow:hidden;position:relative}.new_form [data-type*=input_]:focus-within span{color:var(--form-focus-color-label)}.new_form [data-type*=input_]:focus-within input,.new_form [data-type*=input_]:focus-within textarea,.new_form [data-type*=input_]:focus-within[data-type=input_textarea]{background-color:var(--form-focus-color-background);border-color:var(--form-focus-color-border)}.new_form [data-type*=input_]:focus-within ::placeholder{color:var(--form-focus-color-placeholder,var(--lm-form-color-placeholder))}.new_form [data-type*=input_] input,.new_form [data-type*=input_] select,.new_form [data-type*=input_] textarea{height:var(--lm-input-min-height);padding:12px 15px 0;width:100%}.new_form [data-type*=input_] input,.new_form [data-type*=input_] select{border:1px solid var(--form-color-border);border-radius:var(--lm-radius)}.new_form [data-type*=input_] textarea{border:none;border-radius:var(--lm-radius);display:block;max-width:100%;min-height:100px;min-width:100%;padding-top:24px}.new_form [data-type*=input_] textarea+span{background:var(--form-color-background,var(--lm-background));border-radius:var(--lm-radius) var(--lm-radius) 0 0;left:1px;padding:7px 15px 2px;top:1px}.new_form [data-type*=input_] input:not(:placeholder-shown){border-color:var(--lm-form-invalid)}.new_form [data-type*=input_] input:not(:placeholder-shown)+span{color:var(--lm-form-invalid)}.new_form [data-type*=input_] input:not(:placeholder-shown):not(:valid)~.exclamation{display:grid}.new_form [data-type*=input_] input:not(:placeholder-shown):valid{border-color:var(--lm-form-valid)}.new_form [data-type*=input_] input:not(:placeholder-shown):valid+span{color:var(--lm-form-valid)}.new_form [data-type*=input_] input:not(:placeholder-shown):valid~.check{display:grid}.new_form [data-type*=input_] input:disabled,.new_form [data-type*=input_] input:disabled+span{opacity:.3}.new_form [data-type*=input_] input :disabled,.new_form [data-type*=input_] input[type=date],.new_form [data-type*=input_] input[type=number]:valid,.new_form [data-type*=input_] input[type=password]:valid{border-color:var(--form-color-border)}.new_form [data-type*=input_] input :disabled~span,.new_form [data-type*=input_] input[type=date]~span,.new_form [data-type*=input_] input[type=number]:valid~span,.new_form [data-type*=input_] input[type=password]:valid~span{color:var(--form-color-label)}.new_form [data-type*=input_] input :disabled:focus,.new_form [data-type*=input_] input[type=date]:focus,.new_form [data-type*=input_] input[type=number]:valid:focus,.new_form [data-type*=input_] input[type=password]:valid:focus{border-color:var(--form-focus-color-border)}.new_form [data-type*=input_] input :disabled:focus~span,.new_form [data-type*=input_] input[type=date]:focus~span,.new_form [data-type*=input_] input[type=number]:valid:focus~span,.new_form [data-type*=input_] input[type=password]:valid:focus~span{color:var(--form-focus-color-label)}.new_form [data-type*=input_][data-error] input,.new_form [data-type*=input_][data-error] input:valid,.new_form [data-type*=input_][data-error][data-type=input_textarea]{border-color:var(--lm-form-invalid)}.new_form [data-type*=input_][data-error] input:valid~span,.new_form [data-type*=input_][data-error] input~span,.new_form [data-type*=input_][data-error][data-type=input_textarea]~span{color:var(--lm-form-invalid)}.new_form [data-type*=input_][data-error] input:valid~.exclamation,.new_form [data-type*=input_][data-error] input~.exclamation,.new_form [data-type*=input_][data-error][data-type=input_textarea]~.exclamation{display:grid}.new_form [data-type*=input_][data-error] input:valid~.check,.new_form [data-type*=input_][data-error] input~.check,.new_form [data-type*=input_][data-error][data-type=input_textarea]~.check{display:none}.new_form [data-type*=input_] [type=date]{appearance:none}.new_form [data-type*=input_] [type=date]::-webkit-calendar-picker-indicator,.new_form [data-type*=input_] [type=date]::-webkit-clear-button,.new_form [data-type*=input_] [type=date]::-webkit-inner-spin-button{margin-right:15px;margin-top:-12px}@media(hover:hover){.new_form [data-type*=input_] [type=date]::-webkit-calendar-picker-indicator,.new_form [data-type*=input_] [type=date]::-webkit-clear-button,.new_form [data-type*=input_] [type=date]::-webkit-inner-spin-button{margin-right:0}}.new_form [data-type*=input_] span{color:var(--form-color-label,var(--lm-text));font-size:.8333333333rem;font-weight:var(--wght-bold);left:0;padding:7px 15px;pointer-events:none;position:absolute;top:0;z-index:10}.new_form [data-type=input_date],.new_form [data-type=input_text],.new_form [data-type=input_textarea]{height:auto;min-height:var(--lm-input-min-height)}.new_form [data-type=input_date]>input,.new_form [data-type=input_text]>input,.new_form [data-type=input_textarea]>input{min-height:var(--lm-input-min-height)}.new_form [data-type=input_date][data-error]>ul,.new_form [data-type=input_text][data-error]>ul,.new_form [data-type=input_textarea][data-error]>ul{color:var(--lm-form-invalid);font-size:.8333333333rem;margin-bottom:0;padding:5px}.new_form [data-type=input_date][data-type=input_textarea][data-error]>ul,.new_form [data-type=input_text][data-type=input_textarea][data-error]>ul,.new_form [data-type=input_textarea][data-type=input_textarea][data-error]>ul{bottom:0;left:0;position:absolute}.new_form [data-type=input_date][data-type=input_textarea][data-error] .exclamation,.new_form [data-type=input_text][data-type=input_textarea][data-error] .exclamation,.new_form [data-type=input_textarea][data-type=input_textarea][data-error] .exclamation{display:grid;z-index:10}.new_form [data-type=input_date],.new_form [type=date]{height:var(--lm-input-min-height);width:100%}.new_form [data-type=input_textarea]{border:1px solid var(--form-color-border);border-radius:var(--lm-radius);height:auto;min-height:100px;overflow:hidden}.new_form [data-type=input_textarea] span{color:var(--form-color-label)}.new_form [data-type=checkbox],.new_form [data-type=radio]{cursor:pointer;display:grid;grid-template-columns:max-content 1fr;grid-column-gap:10px}.new_form [data-type=checkbox] input,.new_form [data-type=radio] input{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.new_form .group_validate[data-error] label:last-of-type,.new_form [data-type=checkbox][data-error] label:last-of-type,.new_form [data-type=choice][data-error] label:last-of-type,.new_form [data-type=radio][data-error] label:last-of-type{margin-bottom:0}.new_form .group_validate[data-error]>ul,.new_form [data-type=checkbox][data-error]>ul,.new_form [data-type=choice][data-error]>ul,.new_form [data-type=radio][data-error]>ul{color:var(--lm-form-invalid);font-size:.8333333333rem;grid-column:1/-1;padding:5px 15px}.new_form [data-type=checkbox]{color:var(--form-color-label);padding:15px}.new_form [data-type=checkbox] a{color:inherit}.new_form [data-type=checkbox] .fake_checkbox{--checkbox-size:1rem;background-color:var(--lm-secondary);border:1px solid var(--form-color-border);border-radius:4px;display:grid;flex-shrink:0;height:var(--checkbox-size);overflow:hidden;place-items:center;width:var(--checkbox-size)}.new_form [data-type=checkbox] .fake_checkbox>i,.new_form [data-type=checkbox] .fake_checkbox>svg{display:none;font-size:.7em}.new_form [data-type=checkbox] input:checked~.fake_checkbox{background-color:var(--lm-primary);border-color:var(--lm-primary)}.new_form [data-type=checkbox] input:checked~.fake_checkbox>i,.new_form [data-type=checkbox] input:checked~.fake_checkbox>svg{color:var(--lm-text-on-primary);display:block}.new_form [data-type=checkbox] input:checked:focus~.fake_checkbox{border-color:var(--lm-text)}.new_form [data-type=checkbox] input:disabled~.fake_checkbox{filter:grayscale(1)}.new_form [data-type=checkbox]:focus-within .fake_checkbox{background-color:var(--lm-primary-light);border-color:var(--lm-text)}.new_form [data-type=radio].wide{display:flex;flex-direction:column}.new_form [data-type=radio].wide.alt input:checked~span{background:var(--lm-text);color:var(--lm-background)}.new_form [data-type=radio].wide.alt:focus-within span,.new_form [data-type=radio].wide.alt:focus-within span:before{border-color:var(--lm-background)}.new_form [data-type=radio]>span{align-items:center;background:var(--form-color-background);border:1px solid var(--form-color-border);border-radius:var(--lm-radius);color:var(--form-color-label);display:flex;flex-direction:row;flex-wrap:nowrap;line-height:1.2em;min-height:var(--lm-input-min-height);padding:10px 15px}.new_form [data-type=radio]>span:before{background-color:var(--lm-secondary);border:1px solid var(--lm-tertiary);border-radius:100%;content:"";flex-shrink:0;height:14px;margin-right:10px;width:14px}.new_form [data-type=radio]:focus-within span,.new_form [data-type=radio]:focus-within span:before{border-color:var(--form-focus-color-border)}.new_form [data-type=radio] input:checked~span:before{background-color:var(--lm-primary);border-color:var(--lm-text)}.new_form .radios.rows [data-type=radio]{width:auto}.new_form .radios.rows [data-type=radio]>span:before{display:none}.new_form .option_group{display:flex;flex-wrap:wrap;gap:20px}.new_form .option_group .option{width:auto}.new_form .option_group .option:last-child{margin-bottom:auto}.new_form .option_group .option span{justify-content:center;padding:0 8px;width:auto}.new_form .option_group .option span:before{display:none}.new_form .option_group .option input:checked~span{background:var(--lm-primary);color:var(--lm-text-on-primary)}.new_form .option_group .option.alt input:checked~span{background:var(--lm-text);color:var(--lm-background)}.new_form .option_group .option.alt input:checked:focus~span{border-color:var(--lm-background)}.new_form [data-type=input_select] select{appearance:none;background-color:var(--lm-background);cursor:pointer;font-size:1rem;height:var(--lm-input-min-height)}.new_form [data-type=input_select] select:focus{border-color:var(--lm-text)}.new_form [data-type=input_select] option{font-size:inherit;font-weight:inherit}.new_form [data-type=input_select] .angle-down{pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.new_form .to_right{align-self:flex-end}.new_form .set_avatar>div{margin-top:20px}.new_form .set_avatar input[type=file]{display:block;margin:20px 0}.new_form .set_avatar img,.new_form .set_avatar svg{border-radius:var(--lm-radius);height:150px;width:150px}@media (min-width:632px){.new_form .set_avatar{display:flex;flex-direction:row}.new_form .set_avatar>div{margin-left:20px;margin-top:0}}#invoice_checkbox{margin-bottom:0}#invoice_checkbox+*{display:grid;gap:1rem;grid-column:1/-1;margin-bottom:0;margin-top:20px;width:100%}@media (min-width:1300px){#invoice_checkbox+*{grid-template-columns:1fr 1fr}}.form_group{display:grid;grid-gap:20px}.form_group label{margin:0}@media (min-width:1300px){.form_group{grid-template-columns:1fr 1fr}.form_group .full_width,.form_group [data-type=input_textarea]{grid-column:1/-1}}.widget .new_form input,.widget .new_form label,.widget .new_form textarea{touch-action:pan-y}.phone_with_dialing_code{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:var(--phone_with_dialing_code_margin_bottom,0);overflow:visible;row-gap:1rem;width:100%}.phone_with_dialing_code div.form-floating+div.form-floating{margin-top:0}.phone_with_dialing_code>ul{grid-column:span 2;margin-top:-1rem}:has(>.phone_with_dialing_code){container:complex-phone/inline-size}.new_form .phone_with_dialing_code{--phone_with_dialing_code_margin_bottom:var(--label_bottom_margin,0)}@container complex-phone (min-width: 370px){.phone_with_dialing_code{display:grid;gap:0 1rem;grid-template-columns:min-content 1fr}.phone_with_dialing_code>ul{margin-top:0}}.calwidget .phone_with_dialing_code>label,.phone_with_dialing_code>label{margin-bottom:0!important}.calwidget .phone_with_dialing_code .form-floating>.form-label,.phone_with_dialing_code .form-floating>.form-label{color:var(--form-color-label,var(--widget-form-color-label));height:100%;left:0;max-width:100%;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform-origin:0 0;z-index:2}.calwidget .phone_with_dialing_code .form-floating:has(.input-active) .form-label,.phone_with_dialing_code .form-floating:has(.input-active) .form-label{color:var(--widget-form-focus-color-label,var(--form-focus-color-label))}.calwidget .phone_with_dialing_code .form-select,.phone_with_dialing_code .form-select{background-color:#0000;border:none;min-height:0}.calwidget .phone_with_dialing_code .form-select:focus-within,.phone_with_dialing_code .form-select:focus-within{border-color:var(--widget-form-focus-color-border,var(--form-focus-color-border))}.calwidget .phone_with_dialing_code .ts-wrapper .ts-control,.phone_with_dialing_code .ts-wrapper .ts-control{border:1px solid var(--widget-form-color-border,var(--form-color-border,var(--bs-form-control-border-color)))!important;border-radius:var(--widget-form-border-radius,var(--lm-radius));height:calc(3.5rem + var(--bs-border-width)*2);min-width:192px;padding-bottom:0;padding-top:1em;transition:none}.calwidget .phone_with_dialing_code .ts-wrapper .ts-control>input,.phone_with_dialing_code .ts-wrapper .ts-control>input{height:auto;min-width:0;width:auto}.calwidget .phone_with_dialing_code .ts-wrapper .ts-control .item,.phone_with_dialing_code .ts-wrapper .ts-control .item{background-color:var(--widget-color-background-alt,var(--lm-background-dark));border-radius:var(--widget-form-border-radius,var(--lm-radius));color:var(--widget-form-color-label,var(--form-color-label));flex-wrap:nowrap;padding-inline:.5em;white-space:nowrap}.new_form .calwidget .phone_with_dialing_code .ts-wrapper .ts-control,.new_form .phone_with_dialing_code .ts-wrapper .ts-control{height:var(--lm-input-min-height)!important}.calwidget .phone_with_dialing_code[data-error] .ts-wrapper .ts-control,.phone_with_dialing_code[data-error] .ts-wrapper .ts-control{border-color:var(--lm-form-invalid)!important}.calwidget .phone_with_dialing_code .ts-dropdown,.phone_with_dialing_code .ts-dropdown{background-color:var(--widget-color-background,var(--lm-background));border:1px solid var(--widget-form-color-border,var(--form-color-border));width:min-content}.calwidget .phone_with_dialing_code .ts-dropdown .option,.phone_with_dialing_code .ts-dropdown .option{color:var(--widget-form-section-color-text,var(--lm-text));white-space:nowrap}.calwidget .phone_with_dialing_code .ts-dropdown .option.active,.phone_with_dialing_code .ts-dropdown .option.active{background-color:var(--widget-color-background-alt,var(--lm-background-dark))}.calwidget .phone_with_dialing_code .ts-dropdown [data-selectable] .highlight,.phone_with_dialing_code .ts-dropdown [data-selectable] .highlight{color:inherit;font:inherit;padding:0;position:static}.calwidget .phone_with_dialing_code .focus .ts-control,.phone_with_dialing_code .focus .ts-control{box-shadow:none;outline:0}.calwidget .phone_with_dialing_code .ts-wrapper.single.input-active .ts-control,.phone_with_dialing_code .ts-wrapper.single.input-active .ts-control{background-color:var(--form-color-background);border:1px solid var(--widget-form-focus-color-border,var(--form-focus-color-border))!important}.one_star_ranks{display:none}@media (min-width:1300px){.one_star_ranks{align-items:center;display:flex}}.one_star_ranks>p:not(.rating_in_star){font-size:1rem}.one_star_ranks>.rating_in_star{font-size:2.0736rem;margin-right:10px}.one_star_ranks .room_avatar{border-radius:var(--lm-radius);margin:0 10px 0 15px}.pager{display:flex;font-size:1rem;font-weight:var(--wght-regular);justify-content:flex-end}.pager>a{color:inherit;display:inline-block;padding:0 6px;text-decoration:none}.pager>a:focus,.pager>a:link:hover{text-decoration:underline}.pager>a:nth-of-type(n+2){border-left:1px solid var(--lm-text)}.pager>a.act,.pager>strong{font-weight:var(--wght-bold)}@media (max-width:631px){.pager{flex-flow:row wrap;justify-content:center}.pager>strong{margin-bottom:10px;text-align:center;width:100%}.pager>a{margin:0 4px 10px}.pager>a:nth-of-type(n+2){border-left:none}.pager>a[href]{border:1px solid var(--lm-text);padding:4px 8px}}[data-pager].loading{pointer-events:none}[data-pager].loading:after,[data-pager].loading:before{display:none}.pagination{align-items:center;background-color:var(--lm-background-dark);border-radius:var(--lm-radius);display:flex;grid-column:1/-1;justify-content:space-between;min-height:95px;padding:30px 25px;position:relative;width:100%}.pagination:after{display:none}.pagination>.button{margin-left:auto;margin-right:0}.card_nav_container .pagination{background-color:var(--lm-background);border:1px solid var(--lm-secondary)}.card_nav_container .pagination:first-child{margin:0 0 20px}.card_nav_container .pagination:not(:first-child){margin:20px 0 0}.rating{display:inline-flex;--empty-star-color:var(--lm-secondary-dark)}.rating.red{--rating-color:var(--lm-red)}.rating.orange{--rating-color:#399afb}.rating.green{--rating-color:var(--lm-green)}.rating.yellow{--rating-color:var(--lm-primary)}.rating.gray{--rating-color:var(--lm-tertiary)}.rating svg{color:var(--rating-color);pointer-events:none}.rating svg.empty{color:var(--empty-star-color)}.rating svg.half{--fa-secondary-opacity:1;--fa-secondary-color:var(--empty-star-color)}.rating.full svg:first-of-type{margin-left:10px}.rating.full svg:last-of-type{margin-right:10px}.rating_in_star{color:var(--lm-text-on-primary);display:grid;flex-shrink:0;font-size:2.0736rem;font-weight:var(--wght-regular);height:2.48832em;place-items:center;position:relative;width:2.48832em}.rating_in_star>svg{color:var(--star-color,var(--lm-primary));display:grid;height:100%;inset:0;place-items:center;position:absolute;width:100%}.rating_in_star.red{--star-color:var(--lm-red)}.rating_in_star.orange{--star-color:#399afb}.rating_in_star.green{--star-color:var(--lm-green)}.rating_in_star.yellow{--star-color:var(--lm-primary)}.rating_in_star.gray{--star-color:var(--lm-tertiary-light)}.rating_in_star>span{color:var(--lm-text-on-primary);margin-top:.25em;position:relative}.rating_in_star small{display:inline-block;font-size:.5787037037em;margin-left:-.31249152em}.review_container{container:review-container/inline-size}@container review-container (max-width: 790px){.review_tile{grid-gap:15px}.review_tile>figure{grid-row:1/2}.review_tile>figure>figcaption:not(.room_name){display:none}.review_tile>header>.date>span{display:block;font-size:0}.review_tile>header>.author{display:flex;flex-wrap:wrap}.review_tile>header>.author span{margin-right:10px}.review_tile>header>.author a{margin-left:0}.review_tile>.content{grid-column:2/3}.review_tile>.content>.answer{padding:15px}.review_tile>.content>.answer>div{margin-top:10px;padding:10px}}.review_tile{display:grid;margin-top:30px;grid-gap:15px 35px;grid-template-columns:115px 1fr}.review_tile.no_figure{grid-template-columns:1fr;grid-column-gap:0;width:100%}.review_tile.no_figure .content,.review_tile.no_figure header{grid-column:1/-1}.review_tile:first-child{margin-top:0}.review_tile .visit_users{align-items:center;display:flex;flex-wrap:wrap;gap:.5em .25em;list-style-type:none}.review_tile .visit_users img,.review_tile .visit_users picture,.review_tile .visit_users svg{border-radius:var(--lm-radius);display:inline-block;height:1em;width:1em}.review_tile .visit_users a{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none}.review_tile .visit_users a:focus,.review_tile .visit_users a:link:hover{text-decoration:underline}.review_tile .visit_users a picture{margin-right:.25em}.review_tile>figure{flex:0 0 115px;grid-column:1/2;grid-row:1/3;max-width:115px;overflow:hidden;width:115px}.review_tile>figure>a img,.review_tile>figure>a svg{border-radius:var(--lm-radius);height:115px;width:115px}.review_tile>figure>figcaption{font-size:.8333333333rem;padding:15px 10px}.review_tile>figure>figcaption a{color:inherit;font-size:inherit;text-decoration:none}.review_tile>figure>figcaption a:focus,.review_tile>figure>figcaption a:link:hover{text-decoration:underline}.review_tile>figure>figcaption a svg{font-size:inherit}.review_tile>figure>figcaption>a,.review_tile>figure>figcaption>p{display:block;margin-top:10px}.review_tile>figure>figcaption>p,.review_tile>figure>figcaption>strong{display:block;text-align:center}.review_tile>header{grid-column:2/3}.review_tile>header>h3{font-size:1.2rem;font-weight:var(--wght-bold)}.review_tile>header>.date{color:var(--lm-tertiary);margin-top:10px}.review_tile>header>.marks{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.review_tile>header>.marks>span{background:var(--lm-secondary);border-radius:var(--lm-radius);display:inline-block;padding:7px}.review_tile>header>.marks>span.yellow{background:var(--lm-primary);color:var(--lm-text-on-primary);font-weight:var(--wght-bold)}.review_tile>header>.marks>span i,.review_tile>header>.marks>span svg{display:block;height:1em}.review_tile>header>.author{display:none;margin-top:10px}.review_tile>header>.author a{color:inherit}.review_tile>header>.author>*~*{margin-left:10px}.review_tile>.content{grid-column:1/-1;line-height:1.3}.review_tile>.content>.review_pic{cursor:pointer;display:inline-grid;margin-top:15px;position:relative}.review_tile>.content>.review_pic .minus{display:none}.review_tile>.content>.review_pic.large:after{border-width:10px}.review_tile>.content>.review_pic.large .minus{display:block}.review_tile>.content>.review_pic.large .plus{display:none}@media(hover:hover){.review_tile>.content>.review_pic:hover:after,.review_tile>.content>.review_pic:hover>svg{opacity:.5;transition:.3s}.review_tile>.content>.review_pic:hover.large:after,.review_tile>.content>.review_pic:hover.large>svg,.review_tile>.content>.review_pic:hover:before:after,.review_tile>.content>.review_pic:hover:before>svg{opacity:.5}}.review_tile>.content>.review_pic img,.review_tile>.content>.review_pic picutre,.review_tile>.content>.review_pic svg{border-radius:var(--lm-radius);display:block;max-width:100%}.review_tile>.content>.review_pic .smaller{height:auto;width:auto}.review_tile>.content>.review_pic .larger,.review_tile>.content>.review_pic .smaller{grid-column:1;grid-row:1}.review_tile>.content>.review_pic .larger{display:none}.review_tile>.content>.review_pic.large .larger{display:block}.review_tile>.content>.share{align-items:center;display:flex;flex-wrap:wrap;margin-top:15px}.review_tile>.content>.share>*{margin:5px}.review_tile>.content>.share a{color:var(--lm-blue);text-decoration:none}.review_tile>.content>.share a:focus,.review_tile>.content>.share a:link:hover{text-decoration:underline}.review_tile>.content>.share .like,.review_tile>.content>.share .unlike{background:none;background:var(--lm-secondary-light);border:none;border-radius:var(--lm-radius);cursor:pointer;font-size:1.2rem;padding:5px 10px}.review_tile>.content>.share .like i,.review_tile>.content>.share .like svg,.review_tile>.content>.share .unlike i,.review_tile>.content>.share .unlike svg{display:inline-block;font-size:1.2rem;height:1.2rem}.review_tile>.content>.share .like span,.review_tile>.content>.share .unlike span{font-size:1rem}.review_tile>.content>.share .like:hover,.review_tile>.content>.share .unlike:hover{background:var(--lm-secondary)}.review_tile>.content>.share .like.active,.review_tile>.content>.share .unlike.active{background:var(--lm-primary);color:var(--text-on-primary)}.review_tile>.content>.share .like.active svg,.review_tile>.content>.share .unlike.active svg{animation:pop .25s linear 1}@keyframes pop{50%{transform:scale(1.4)}}.review_tile>.content>.share .unlike{margin-left:10px}.review_tile>.content>.report{font-size:.8333333333rem;margin-top:15px}.review_tile>.content>.report a{color:inherit;text-decoration:none}.review_tile>.content>.report a:focus,.review_tile>.content>.report a:link:hover{text-decoration:underline}.review_tile>.content .scores{border-bottom:1px solid var(--lm-secondary);border-top:1px solid var(--lm-secondary);display:grid;justify-content:space-between;margin-top:12px;padding:12px 0;grid-gap:20px 10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.review_tile>.content .scores>p{flex:1 1 0}.review_tile>.content .scores>p>span{display:block;margin-top:10px}.review_tile>.content .scores>p>span>span.rating{margin-left:10px}.review_tile>.content .scores .history_opener{align-self:start;color:var(--lm-tertiary)}.review_tile>.content .scores .reason{grid-column:1/-1}.review_tile>.content .score_history{display:none}.review_tile>.content .score_history.open{display:block}.review_tile>.content .score_history h4{margin-top:20px}.review_tile>.content .score_history h4+.scores{margin-top:10px}.review_tile>.content .score_history *{color:var(--lm-tertiary-light)}.review_tile>.content .score_history .spoiler{color:var(--lm-text)}.review_tile>.content .score_history .spoiler.show{color:var(--lm-tertiary-light)}[data-theme=dark] .review_tile>.content .score_history .spoiler{color:var(--lm-text)}[data-theme=dark] .review_tile>.content .score_history .spoiler.show{color:var(--lm-secondary)}@media(prefers-color-scheme:dark){[data-theme=auto] .review_tile>.content .score_history .spoiler{color:var(--lm-text)}[data-theme=auto] .review_tile>.content .score_history .spoiler.show{color:var(--lm-secondary)}}[data-theme=dark] .review_tile>.content .score_history *{color:var(--lm-secondary)}@media(prefers-color-scheme:dark){[data-theme=auto] .review_tile>.content .score_history *{color:var(--lm-secondary)}}.review_tile>.content>.buttons{display:flex;flex-wrap:wrap;gap:10px;padding:10px}.review_tile>.content>.buttons,.review_tile>.content>.buttons>form{align-items:center;justify-content:flex-start}@media (min-width:1000px){.review_tile>.content>.buttons,.review_tile>.content>.buttons>form{justify-content:flex-end}}.review_tile>.content>.answer{background:var(--lm-secondary);border-radius:var(--lm-radius);margin-top:40px;padding:25px;position:relative}.review_tile>.content>.answer:before{background:linear-gradient(to bottom right,var(--lm-secondary),var(--lm-secondary) 50%,#0000 50%,#0000);content:"";display:block;height:45px;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%) rotate(45deg);width:45px}.review_tile>.content>.answer>h4{font-size:1.2rem;font-weight:var(--wght-bold);text-align:center}.review_tile>.content>.answer>p{background:var(--lm-background);border-radius:var(--lm-radius);margin-top:20px;padding:20px}@media (min-width:782px){.review_tile>.content{grid-column:2/-1}}.review_tile .recent_rooms ul{display:inline-flex;flex-wrap:wrap;list-style-type:none;margin-top:0}.review_tile .recent_rooms ul li{margin-right:.5em}.review_tile .recent_rooms a{text-decoration:none;white-space:nowrap}.review_tile .recent_rooms a:focus,.review_tile .recent_rooms a:link:hover{text-decoration:underline}.review_tile .bordered{border-top:1px solid var(--lm-secondary);margin-top:10px;padding-top:10px}.review_tile .visit_users{margin-top:10px}.room_hours{display:flex;flex-wrap:wrap;gap:10px;position:relative;width:auto}.room_hours .slot,.room_hours .small{background:var(--lm-background);border:1px solid var(--lm-primary);border-radius:var(--lm-radius);cursor:pointer;flex:0 0 auto;text-align:center}.room_hours .slot{box-sizing:border-box;display:grid;grid-template-columns:100%;grid-template-rows:100%;height:30px;padding:0 10px;place-items:center}@media (min-width:900px){.room_hours .slot{font-size:1.2rem;height:40px}}.room_hours .slot.act{color:var(--lm-text-on-primary)}.room_hours .slot.act,.room_hours .slot.act:hover{background:var(--lm-primary)}.room_hours .slot:hover{background:var(--lm-primary-light)}@media (min-width:900px){.room_hours .slot{position:relative}}.room_hours .small{background:var(--lm-primary);color:var(--lm-text-on-primary);padding:0 8px}@media (min-width:900px){.room_hours{max-width:100%}}.room_scores{background:var(--lm-text);margin-bottom:20px}[data-theme=dark] .room_scores{background:var(--lm-secondary)}[data-theme=dark] .room_scores p{color:var(--lm-text)}@media(prefers-color-scheme:dark){[data-theme=auto] .room_scores{background:var(--lm-secondary)}[data-theme=auto] .room_scores p{color:var(--lm-text)}}@media (min-width:1000px){.room_scores{border-radius:var(--lm-radius)}}.room_scores h2:only-child{grid-column:1/-1;margin-bottom:0}.room_scores>p{color:var(--lm-background);padding:20px}.room_scores>p span{color:var(--lm-primary)}.room_scores>section{display:grid;grid-template-columns:1fr 1fr;margin-bottom:0;grid-gap:20px}@media (min-width:1000px){.room_scores>section{align-items:center;border-radius:var(--lm-radius);display:grid;grid-template-columns:130px repeat(4,150px)}}@media (min-width:1300px){.room_scores>section{grid-template-columns:130px repeat(4,1fr)}}@media (min-width:1600px){.room_scores>section{grid-template-columns:150px repeat(4,170px)}}.room_scores .overall_stars{border-bottom:1px solid var(--lm-text);font-size:2.0736rem;grid-column:span 2;padding-bottom:20px}.room_scores .overall_stars .rating{font-size:1.728rem}.room_scores .overall_stars span{display:inline}@media (min-width:1000px){.room_scores .overall_stars{display:none}}.room_scores strong{display:block;margin-bottom:5px}.room_scores .rating_in_star{display:none;font-size:2.0736rem}@media (min-width:1000px){.room_scores .rating_in_star{display:grid}}.section_with_sg{margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:632px){.section_with_sg .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.section_with_sg .standard_alignment{padding-left:0}.section_with_sg{width:900px}}@media (min-width:1300px){.section_with_sg{width:1200px}}@media (min-width:1600px){.section_with_sg{width:1500px}}main>.section_with_sg{margin-bottom:2rem}.section_with_sg>p,.section_with_sg>strong{font-size:.8333333333rem;font-weight:var(--wght-bold)}@media (min-width:1000px){.section_with_sg>p,.section_with_sg>strong{font-size:1rem;font-weight:var(--wght-bold)}}.section_with_sg>h2,.section_with_sg>p,.section_with_sg>strong{margin-bottom:.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:632px){.section_with_sg>h2,.section_with_sg>p,.section_with_sg>strong{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.section_with_sg>h2,.section_with_sg>p,.section_with_sg>strong{padding-left:0}}.scroll_list_container{overflow:hidden}.scroll_list{display:grid;justify-content:flex-start;overflow-x:scroll;grid-gap:var(--list-gap,20px);grid-auto-flow:column;grid-auto-rows:max-content;grid-template-rows:minmax(auto,1fr);scroll-snap-type:x proximity;-ms-overflow-style:none;scrollbar-width:none}.scroll_list>*{width:max-content}.scroll_list:after,.scroll_list:before{content:"";width:2px}.scroll_list::-webkit-scrollbar{display:none}@media (min-width:632px){.scroll_list{padding-left:calc(50% - 300px)}.scroll_list:before{display:none}.on_alt_bcg .scroll_list{padding-left:20px}}@media (min-width:1000px){.on_alt_bcg .scroll_list,.scroll_list{padding-left:0}.scroll_list:after{display:none}.scroll_list.full{padding-left:calc(50% - 450px)}.scroll_list.full:after{display:block}}@media (min-width:1300px){.scroll_list.full{padding-left:calc(50% - 600px)}}@media (min-width:1600px){.scroll_list.full{padding-left:calc(50% - 750px)}}.scroll_list[data-controller=drag-scroll]{cursor:grab;user-select:none;-webkit-user-select:none}.scroll_list[data-controller=drag-scroll][data-drag-scroll-pressed-value=true]{cursor:grabbing}.scroll_list[data-controller=drag-scroll] li{pointer-events:none}.scroll_list.whatisit img{border-radius:calc(var(--lm-radius)*2);height:300px}@media (min-width:1000px){.scroll_list.whatisit img{height:400px}.scroll_list.two_rows{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,150px);grid-template-rows:auto}}@media (min-width:1300px){.scroll_list.two_rows{grid-template-columns:repeat(auto-fill,170px)}}@media (min-width:1000px){.scroll_list.two_rows .tile_square{display:none}.scroll_list.two_rows .tile_square:nth-of-type(-n+8){display:block}}@media (min-width:1600px){.scroll_list.two_rows .tile_square{display:none;width:170px}.scroll_list.two_rows .tile_square img{height:auto;width:170px}.scroll_list.two_rows .tile_square:nth-of-type(-n+10){display:block}}.on_alt_bcg.scroll .scroll_list>*{width:150px}@media (min-width:1000px){.on_alt_bcg.scroll .scroll_list>*{width:170px}}@media (min-width:632px){.no_padding .scroll_list{padding-left:1rem}}@media (min-width:1000px){.no_padding .scroll_list{padding-left:0}}.search_label{position:relative}.search_label:hover svg{color:var(--lm-tertiary)}.search_label:focus-within svg{color:var(--lm-text)}.search_label svg{color:var(--lm-secondary);font-size:inherit;left:0;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:2.5rem}.quicksearch>ul{background:var(--lm-background);border-radius:0 0 var(--lm-radius) var(--lm-radius);display:none;left:0;max-height:calc(80vh - 20px);overflow:auto;position:absolute;top:calc(100% - 2px);z-index:10}.quicksearch>ul.open{display:block}.quicksearch>ul li{align-items:center;color:var(--lm-tertiary);display:flex;font-size:1rem;font-weight:var(--wght-regular);padding:0 20px}.quicksearch>ul li.head{color:var(--lm-text);font-weight:var(--wght-bold);padding:10px 20px}.quicksearch>ul li.a,.quicksearch>ul li.a a{color:var(--lm-text);position:relative}.quicksearch>ul li.a a{align-items:center;border-radius:var(--lm-radius);display:flex;flex:1 1 auto;overflow:hidden;padding:5px 20px;text-decoration:none}.quicksearch>ul li.a a>p{line-height:normal;overflow:hidden;padding-right:2rem;text-overflow:ellipsis;white-space:nowrap}.quicksearch>ul li.a a>p>span{color:var(--lm-tertiary);display:block;font-size:.8333333333rem;margin-top:.25rem}.quicksearch>ul li.a a:hover{background:var(--lm-secondary)}.quicksearch>ul li.a a:after{border-bottom:calc(var(--arrow-size)/2) solid #0000;border-left:calc(var(--arrow-size)/2) solid;border-top:calc(var(--arrow-size)/2) solid #0000;color:inherit;content:"";flex-shrink:0;height:0;margin:0 0 0 auto;padding:0;width:0;--arrow-size:0.65em}.quicksearch>ul li.a.act a{background:var(--lm-secondary)}.quicksearch>ul li.a.res.act a,.quicksearch>ul li.a.res:hover a{background:var(--lm-primary);color:var(--lm-text-on-primary)}.quicksearch>ul li.a.res.act a p,.quicksearch>ul li.a.res.act a span,.quicksearch>ul li.a.res.act a svg,.quicksearch>ul li.a.res.act:after,.quicksearch>ul li.a.res:hover a p,.quicksearch>ul li.a.res:hover a span,.quicksearch>ul li.a.res:hover a svg,.quicksearch>ul li.a.res:hover:after{color:var(--lm-text-on-primary)}.quicksearch>ul li.a:first-of-type{background-color:#0000;display:inline-block;padding:10px 20px}.quicksearch>ul li.a:first-of-type a{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);font-size:.8333333333rem;padding-left:10px}.quicksearch>ul li.a:first-of-type:hover{background:#0000}.quicksearch>ul li.a:first-of-type.act a{background-color:var(--lm-text);border-color:var(--lm-text);color:var(--lm-background);font-weight:var(--wght-bold);padding-right:10px}.quicksearch>ul li.a:first-of-type.act a:after{margin-left:10px}[data-theme=dark] .quicksearch>ul li.a:first-of-type.act a{background-color:#0000;border:1px solid var(--lm-text);color:var(--lm-text)}[data-theme=dark] .quicksearch>ul li.a:first-of-type.act a:hover{border-color:var(--lm-primary);color:var(--lm-primary)}@media(prefers-color-scheme:dark){[data-theme=auto] .quicksearch>ul li.a:first-of-type.act a{background-color:#0000;border:1px solid var(--lm-text);color:var(--lm-text)}[data-theme=auto] .quicksearch>ul li.a:first-of-type.act a:hover{border-color:var(--lm-primary);color:var(--lm-primary)}}.quicksearch>ul li.a.res svg{color:var(--lm-primary)}.quicksearch>ul li svg{color:inherit;font-size:1.2rem;margin-right:15px}.quicksearch>ul li:not(.a):not(.head){padding:20px}.quicksearch>ul li:not(.head){padding:5px 10px}.quicksearch_container{background:var(--lm-background);flex:1 1 auto}header .quicksearch_container.open .placeholder,header .quicksearch_container.open .quicksearch>ul{position:relative}@media (max-width:599px){header .quicksearch_container.open .placeholder,header .quicksearch_container.open .quicksearch>ul{border:none;border-radius:0}}@media (min-width:600px){header .quicksearch_container.open .quicksearch{max-width:530px;position:absolute;width:100%;z-index:1000}header .quicksearch_container{align-self:flex-start;flex:0 0 200px;margin:14px auto 0 .5rem}}@media (min-width:900px){header .quicksearch_container{margin-right:0}}@media (min-width:1200px){header .quicksearch_container{flex:0 0 355px}}.quicksearch{--search_border_width:2px;border:var(--search_border_width) solid var(--lm-primary);border-radius:var(--lm-radius)}@media (max-width:599px){.quicksearch.global{border:none}}.quicksearch a{color:var(--lm-text);font-size:1rem;text-decoration:none}.quicksearch .quicksearch_label{box-sizing:border-box;display:block;position:relative}.open .quicksearch .quicksearch_label{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.quicksearch .quicksearch_label:focus-within svg,.quicksearch .quicksearch_label:hover svg{color:var(--lm-text)}.quicksearch .quicksearch_label svg{color:var(--lm-tertiary);font-size:1rem;width:2rem}.quicksearch .quicksearch_input{background:var(--lm-background);border:none;border-radius:var(--lm-radius);color:var(--lm-text);font-size:1rem;height:2.25rem;outline:none;text-indent:1.75rem;width:100%}.quicksearch .quicksearch_input::placeholder{color:var(--lm-tertiary);font-size:1rem;font-weight:var(--wght-regular)}.quicksearch .quicksearch_input.global{border-left:1px solid var(--lm-secondary);border-radius:0}@media (min-width:600px){.quicksearch .quicksearch_input.global{border-left:none;border-radius:var(--lm-radius)}}.quicksearch>button{display:none}.quicksearch>button svg{pointer-events:none}.quicksearch>ul{width:100%}.quicksearch>.placeholder{background:var(--lm-background);border-radius:0 0 var(--lm-radius) var(--lm-radius);display:none;left:0;overflow:auto;padding:.5rem 0 0;position:absolute;width:100%;z-index:10}.quicksearch>.placeholder .h2{font-size:1rem;font-weight:var(--wght-bold);margin-bottom:1rem;margin-left:1.25rem}.quicksearch>.placeholder ul a{min-width:0}.quicksearch>.placeholder ul:first-of-type{display:flex;flex-wrap:wrap;margin:0 1.25rem 1rem}.quicksearch>.placeholder ul:first-of-type a{font-size:.8333333333rem;margin:6px 12px 6px 0}.quicksearch>.placeholder ul.placeholder_links a{align-items:center;border-radius:var(--lm-radius);display:flex;margin:5px 10px;max-width:100%;padding:10px 5px 10px 20px}.quicksearch>.placeholder ul.placeholder_links a:hover{background-color:var(--lm-secondary)}.quicksearch>.placeholder ul.placeholder_links a svg{font-size:1.2rem;margin-right:1rem}.quicksearch>.placeholder ul.placeholder_links a svg:last-of-type{font-size:1rem;margin-left:auto;margin-right:.5rem}.quicksearch>.placeholder ul.placeholder_links li:last-child{margin-bottom:15px}.open .quicksearch>button{align-items:center;background:#0000;border:none;color:var(--lm-text);cursor:pointer;display:flex;font-size:1.728rem;height:var(--lm-main-bar);justify-content:center;transform-origin:50% 50%;width:var(--lm-main-bar)}.open .quicksearch>button svg{pointer-events:none}.open .quicksearch>button:hover{color:var(--lm-primary)}.open .quicksearch>.placeholder.open{display:block}@media (max-width:599px){.open .quicksearch.global{animation:fadeIn .3s ease-in forwards;background:var(--lm-background);display:flex;flex-direction:row;flex-wrap:wrap;height:100vh;left:0;margin:0;opacity:0;position:fixed;right:0;top:var(--lm-country-bar);z-index:100}.open .quicksearch.global>button{opacity:1}.open .quicksearch.global>label{align-items:center;display:flex;flex:1 1 auto;height:var(--lm-main-bar);margin-left:50px}.open .quicksearch.global>ul{left:0}.open .quicksearch.global>.placeholder,.open .quicksearch.global>ul{background:var(--lm-background);height:calc(100% - var(--lm-main-bar));max-height:100%;top:0;width:100%}}@media (min-width:600px){.open .quicksearch>button{font-size:1.2rem;height:40px;position:absolute;right:0;top:calc(var(--search_border_width)*-1);width:40px}}@media (max-width:599px){.quicksearch>ul{left:-50px}}@media (min-width:600px){.quicksearch{border-radius:var(--lm-radius)}.quicksearch>ul{width:100%}.quicksearch label{border-radius:var(--lm-radius)}.quicksearch label input{border:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:599px){.hide_countries .quicksearch_container:focus{top:0}}.separator_list_container{overflow:hidden}.separator_list_container .separator_list{display:flex;flex-wrap:wrap;margin-left:-6px}.separator_list_container .separator_list>*{border-left:1px solid;line-height:normal;margin-bottom:.2em;padding:0 5px}.side_lines{align-items:center;display:flex;width:100%}.side_lines:after,.side_lines:before{background:currentColor;content:"";display:block;flex:1 0 0;height:1px}.side_lines:before{margin-right:10px}.side_lines:after{margin-left:10px}.social_link_list{align-items:stretch;display:flex;flex-direction:column;--icon_size:30px}.social_link_list.just_icons{flex-direction:row;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,var(--icon_size))}.social_link{background-color:var(--lm-secondary-light);border-radius:var(--lm-radius);color:var(--lm-text);font-size:1.2rem;padding:10px 15px;text-decoration:none}.social_link>svg{padding-right:10px}.social_link+.social_link{margin-top:5px}.social_link:hover{background:var(--company_color,var(--lm-secondary-light));color:var(--on_company_color,#fff)}.social_link.facebook{--company_color:var(--lm-fb)}.social_link.twitter{--company_color:var(--lm-twitter)}.social_link.linkedin{--company_color:var(--lm-linkedin)}.social_link.instagram{--company_color:#d6248e}.social_link.instagram:hover{font-weight:var(--wght-bold);--company_color:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social_link.just_icons{align-items:center;background-color:#0000;color:var(--company_color);display:grid;font-size:1.44rem;height:var(--icon_size);line-height:var(--icon_size);margin:5px;padding:0;place-items:center;width:var(--icon_size)}.social_link.just_icons:hover{background:var(--company_color);color:#fff}.social_link.just_icons>svg{padding:0}aside.soon{align-items:center;background:url(/build/images/gwiazda.baaaef08.webp) no-repeat 0 0/contain;color:var(--lm-primary);display:flex;font-size:1.44rem;font-weight:var(--wght-bold);height:211px;justify-content:center;position:absolute;right:0;text-align:center;top:0;transform:translateY(-30%);width:205px}aside.specials{background:var(--lm-primary);color:var(--lm-text-on-primary);font-size:1rem;padding:4px}.rooms_spec{padding-bottom:0}.rooms_spec>p{align-items:center;display:flex;font-size:.8333333333rem;font-weight:var(--wght-bold);justify-content:space-between}@media (min-width:1000px){.rooms_spec>p{font-size:1rem;font-weight:var(--wght-bold);padding-right:0}}.rooms_spec>p a{display:none}@media (min-width:1000px){.rooms_spec>p a{color:var(--lm-tertiary);display:block;font-size:.8333333333rem;margin-right:70px;text-decoration:underline}}@media (min-width:1300px){.rooms_spec>p a{margin-right:86px}}@media (min-width:1600px){.rooms_spec>p a{margin:0}}.rooms_spec>.h2,.rooms_spec>h4,.rooms_spec>p{margin-bottom:.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:632px){.rooms_spec>.h2,.rooms_spec>h4,.rooms_spec>p{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.rooms_spec>.h2,.rooms_spec>h4,.rooms_spec>p{padding-left:0;padding-right:0}}.rooms_spec a{color:inherit;text-decoration:none}.rooms_spec a:focus,.rooms_spec a:link:hover{text-decoration:underline}.rooms_spec:not(.in_cont){margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:632px){.rooms_spec:not(.in_cont) .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.rooms_spec:not(.in_cont) .standard_alignment{padding-left:0}.rooms_spec:not(.in_cont){width:900px}}@media (min-width:1300px){.rooms_spec:not(.in_cont){width:1200px}}@media (min-width:1600px){.rooms_spec:not(.in_cont){width:1500px}}@media (max-width:999px){main>.rooms_spec:not(.in_cont):last-of-type{margin-bottom:80px}}.rooms_spec .name{font-weight:var(--wght-bold)}@media (min-width:1000px){.rooms_spec .scroll_list_container{height:auto}.rooms_spec .scroll_list_container .scroll_list{padding-bottom:0;grid-gap:20px}.rooms_spec .scroll_list_container .scroll_list:after,.rooms_spec .scroll_list_container .scroll_list:before{display:none}}.rooms_spec .scroll_list_container .tile_square.room{width:150px}@media (min-width:1300px){.rooms_spec .scroll_list_container .tile_square.room{width:170px}}.rooms_spec .scroll_list_container .tile_square.room img{height:150px}@media (min-width:1300px){.rooms_spec .scroll_list_container .tile_square.room img{height:170px}.rooms_spec .scroll_list_container .scroll_list{padding-bottom:0}}@media (min-width:1000px){.rooms_spec .scroll_list{padding-bottom:0}.rooms_spec:not(.in_cont){margin-bottom:4rem}.rooms_spec.two_rows .scroll_list{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,170px);grid-template-rows:auto}.rooms_spec.two_rows .tile_square{display:none}.rooms_spec.two_rows .tile_square:nth-of-type(-n+8){display:block}}@media (min-width:1600px){.rooms_spec.two_rows .tile_square{display:none;width:170px}.rooms_spec.two_rows .tile_square img{height:170px;width:170px}.rooms_spec.two_rows .tile_square:nth-of-type(-n+10){display:block}}@media (max-width:999px){.rooms_spec.no_padding>h4,.rooms_spec.no_padding>p{padding-left:1rem}}.rooms_spec .add_room .add_room_tile{background:var(--lm-primary);border-radius:var(--lm-radius);display:grid;height:150px;place-items:center;width:150px}.rooms_spec .add_room .add_room_tile svg{color:var(--lm-text-on-primary);font-size:3.5831808rem}@media (min-width:1300px){.rooms_spec .add_room .add_room_tile{height:170px;width:170px}}.rooms_spec .add_room a{font-weight:var(--wght-bold)}@media (min-width:1600px){.rooms_spec .add_room{display:none}}.square_list{margin-top:10px}.square_list+*{margin-top:20px}.square_list.four_columns{column-gap:30px;font-size:1.2rem;row-gap:20px}.square_list.four_columns li em{font-weight:var(--wght-bold)}.square_list.four_columns li+li{margin-top:0}.square_list li{line-height:1.25rem;margin:0 0 0 1.75em;position:relative}@media (min-width:1000px){.square_list li{font-size:1.2rem}}.square_list li+li{margin-top:1rem}.square_list li:before{background:var(--lm-primary);content:"";height:.75em;left:-1.5em;position:absolute;top:.625rem;transform:translateY(-50%);width:.75em}.square_list li a{font-size:inherit}.square_list li a.hover_link{text-decoration:none}.square_list li a.hover_link:focus,.square_list li a.hover_link:link:hover{text-decoration:underline}.square_list li a>strong{font-size:inherit}.square_list li a em{text-decoration:underline}.square_list li a span{display:block;font-size:1rem;margin-top:.25em;text-decoration:none}.square_list li a:hover span{text-decoration:underline}.theme_switch{border:1px solid var(--lm-secondary);border-radius:30px;box-sizing:initial;display:grid;flex:0 0 auto;grid-template-columns:30px auto 30px;grid-template-rows:1fr;height:30px;overflow:hidden;position:relative;transform:translateZ(0)}.theme_switch#top_theme_switch{margin:0 20px}@media (max-width:899px){.theme_switch#top_theme_switch{display:none}}.theme_switch#menu_theme_switch{margin:15px auto 0 10px}.theme_switch button{background:none;border:none;border-radius:15px;cursor:pointer;display:block;height:100%;margin:0;min-width:30px;outline:none;padding:0;position:relative;z-index:1}.theme_switch button span{border-radius:15px;display:grid;font-size:.8333333333rem;height:100%;place-items:center;user-select:none;-webkit-user-select:none;width:100%}.theme_switch button span svg{font-size:20px}.theme_switch button span.text{font-weight:var(--wght-bold);padding:0 10px}.theme_switch:after{background:var(--lm-primary);border-radius:15px;content:"";height:30px;left:30px;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);width:calc(100% - 60px)}[data-theme=light] .theme_switch button[value=light] span{color:var(--lm-text-on-primary);transition:color .5s}[data-theme=light] .theme_switch:after{transform:translateX(-100%);transition-duration:.5s}[data-theme=auto] .theme_switch button[value=auto] span{color:var(--lm-text-on-primary);transition:color .5s}[data-theme=auto] .theme_switch:after{transform:translateX(0);transition-duration:.5s}[data-theme=dark] .theme_switch button[value=dark] span{color:var(--lm-text-on-primary);transition:color .5s}[data-theme=dark] .theme_switch:after{transform:translateX(100%);transition-duration:.5s}.tile_full{align-items:baseline;display:flex;min-height:62px;position:relative}.tile_full figure{background:var(--primary)}@media (min-width:1000px){.tile_full{min-height:116px}}.tiles_on_alt_bcg .tile_full{background:var(--background);margin-top:0;padding:25px 20px}@media (min-width:1000px){.tiles_on_alt_bcg .tile_full{border:1px solid var(--secondary);border-radius:var(--lm-radius);margin-bottom:20px}}.tile_full+.tile_full{margin:1rem auto 0}@media (min-width:632px){.tile_full+.tile_full{margin:1.5rem auto 0}}@media (min-width:1000px){.tile_full:first-of-type:not(.user){margin-top:1.5rem}}@media (min-width:1600px){.tile_full:first-of-type:not(.user){margin-top:0}}.tile_full.none .img_placeholder{background:var(--secondary);border-radius:var(--lm-radius);flex:0 0 auto;height:62px;margin-right:.5rem;width:62px}@media (min-width:632px){.tile_full.none .img_placeholder{height:116px;width:116px}}.tile_full.none p{padding:0}.tile_full.none:first-child{opacity:.875}.tile_full.none:nth-child(2){opacity:.75}.tile_full.none:nth-child(3){opacity:.625}.tile_full.none:nth-child(4){opacity:.5}.tile_full.none:nth-child(5){opacity:.375}.tile_full.none:nth-child(6){opacity:.25}.tile_full h4{display:inline-block;font-size:1rem;font-weight:var(--wght-bold);line-height:1;margin-bottom:4px;padding-top:2px}@media (min-width:632px){.tile_full h4{font-size:1.44rem;font-weight:var(--wght-regular)}}.tile_full h4 .visited{color:var(--tertiary);white-space:nowrap}.tile_full h4 .visited svg{font-size:1.2rem;margin-left:2px}.tile_full h4 aside{background:#0000;display:inline;font-size:1rem;vertical-align:middle;white-space:nowrap}.tile_full h4 aside.specials{color:var(--primary);font-size:.8333333333rem}.tile_full .rating_in_star{font-size:1rem;position:absolute;right:10px;top:10px}.tile_full p{line-height:1}.tile_full a{text-decoration:none}.tile_full a:hover .name{text-decoration:underline}.tile_full img,.tile_full svg{border-radius:var(--lm-radius);display:block}.tile_full figure{border-radius:var(--lm-radius);margin-right:.5rem;overflow:hidden;width:62px}.tile_full figure a{display:block}.tile_full figure img{display:block;height:62px;width:62px}@media (min-width:632px){.tile_full figure{margin-right:1rem;width:116px}.tile_full figure img{height:116px;width:116px}.tile_full figure figcaption{font-weight:var(--wght-bold);padding-bottom:12px;padding-top:8px}}.tile_full figcaption{border-radius:0 0 10px 10px;color:var(--text_on_primary);font-size:.5787037037rem;font-weight:var(--wght-bold);padding-bottom:8px;padding-top:6px;text-align:center;text-transform:uppercase;z-index:1}.tile_full figcaption span{display:none}@media (min-width:632px){.tile_full figcaption span{display:inline}}.tile_full>div{align-self:stretch;display:flex;flex:1;flex-direction:column}.tile_full>div>a{align-self:flex-start}.tile_full ul{display:flex}.tile_full .info_basic{display:flex;flex-wrap:wrap;padding:4px 0 0}.tile_full .info_basic .company,.tile_full .info_basic .country{display:none}.tile_full .info_basic .city{font-size:.8333333333rem;padding:0 .25rem}.tile_full .info_basic p:last-of-type,.tile_full .info_basic small:last-of-type{border-right:none}@media (min-width:632px){.tile_full .info_basic>:not(.score){display:block;font-size:1rem;padding:0 5px}}.tile_full .info_basic a:hover{text-decoration:underline}.tile_full .info_basic .company:first-child{padding-left:6px}.tile_full .score{color:inherit;font-size:.8333333333rem;font-weight:var(--wght-bold);padding-right:.25rem}@media (min-width:632px){.tile_full .score{font-size:1rem;font-weight:var(--wght-regular);padding-right:.5rem}.tile_full .score svg{font-size:.8333333333rem}}.tile_full .score small{margin-right:.5rem}.tile_full .info_additional{display:flex;flex-wrap:wrap;font-size:.8333333333rem}@media (min-width:632px){.tile_full .info_additional{font-size:1rem;font-weight:var(--wght-regular)}}.tile_full .info_additional>li{align-items:center;border:1px solid var(--secondary);border-radius:50%;display:flex;font-weight:var(--wght-regular);height:16px;justify-content:center;margin:.3rem .25rem .3rem 0}.tile_full .info_additional>li.badges,.tile_full .info_additional>li:first-of-type:not(.rooms){border:none}.tile_full .info_additional>li.rooms,.tile_full .info_additional>li:nth-of-type(2),.tile_full .info_additional>li:nth-of-type(3){border-radius:10px var(--lm-radius) var(--lm-radius) 10px;padding-right:.25rem}.tile_full .info_additional>li.rooms>svg,.tile_full .info_additional>li:nth-of-type(2)>svg,.tile_full .info_additional>li:nth-of-type(3)>svg{margin-right:2px}.tile_full .info_additional>li+li,.tile_full .info_additional>li.rooms{font-size:.8333333333rem}.tile_full .info_additional>li+li svg,.tile_full .info_additional>li.rooms svg{align-items:center;background:var(--secondary);border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}@media (min-width:632px){.tile_full .info_additional>li+li svg,.tile_full .info_additional>li.rooms svg{height:20px;width:20px}}.tile_full .info_additional>li+li.alt_version svg,.tile_full .info_additional>li.rooms.alt_version svg{background-color:var(--primary);color:var(--text_on_primary)}@media (min-width:632px){.tile_full .info_additional>li{height:20px}}.tile_full .info_additional .badges{display:none;font-size:.8333333333rem}@media (min-width:632px){.tile_full .info_additional .badges{display:flex}}.tile_full .info_additional .badges svg{background-color:var(--secondary);margin-right:.25rem}.tile_full .info_additional .badges .red{color:var(--red)}.tile_full .info_additional .badges .green{color:var(--green)}.tile_full .info_additional .badges .blue{color:var(--blue)}.tile_full .info_additional .badges .violet{color:var(--violet)}.tile_full .info_additional .badges .orange{color:var(--turquoise)}.tile_full .info_additional .badges .pink{color:var(--pink)}.tile_full .info_additional .exit_times{border-radius:10px var(--lm-radius) var(--lm-radius) 10px;padding-right:.25rem}.tile_full .available_at{font-weight:var(--wght-bold)}@media (min-width:1300px){.tile_full .available_at{display:none}}.tile_full .available_at a{text-decoration:underline}.tile_full .buttons_row{align-items:center;display:flex;flex-wrap:wrap;font-size:.6944444444rem;font-weight:var(--wght-bold);gap:10px;margin-top:auto;position:relative;width:100%}.tile_full .buttons_row p{margin-bottom:0}@media (min-width:632px){.tile_full .buttons_row{align-items:center;flex-wrap:wrap;font-size:1rem;font-weight:var(--wght-bold);margin-bottom:0}.tile_full .buttons_row p{padding:.25rem 0;width:100%}.tile_full .buttons_row .next_date{font-weight:var(--wght-regular);width:auto}}@media (min-width:1300px){.tile_full .buttons_row .browse_and_book{align-self:flex-end;display:flex;margin-left:auto}.tile_full .buttons_row .top_five+.browse_and_book{margin-left:.5rem}}.tile_full .buttons_row .other_contry{justify-content:space-between;margin-left:0;margin-top:0;width:100%}.tile_full .buttons_row p a{color:var(--primary);text-decoration:underline}.tile_full.closed{--hover-color:var(--text)}.tile_full.closed figure{background-color:var(--text);color:var(--background)}.tile_full.closed figure figcaption{color:inherit}.tile_full.reserve{min-height:85px}.tile_full.reserve figure{background:var(--primary)}.tile_full.reserve .buttons_row{min-height:26px}@media (min-width:1000px){.tile_full.reserve{min-height:145px}}.tile_full.premiere figure{background:var(--blue)}.tile_full.premiere figure figcaption{color:#fff}.tile_full.premiere a:hover picture{--color-hover:var(--text)}.tile_full .browse_and_book{display:none}@media (min-width:1300px){.tile_full .browse_and_book{display:block}.tile_full .browse_and_book .button+.button{margin-left:.5rem}}.tile_full.visited{opacity:.6}.tile_full.visited:hover{opacity:1}.tile_full .browse_btn{color:var(--background)}.banner_tile{display:grid;margin:20px auto 0;max-width:859px;place-items:center}.banner_tile>a{width:100%}.banner_tile img{aspect-ratio:559/185;border-radius:var(--lm-radius);display:block;object-fit:cover;width:100%}@media (min-width:600px){.banner_tile img{aspect-ratio:859/206}}.tile_simple{display:flex;flex-direction:row;flex-wrap:nowrap;padding:20px;width:100%}.tile_simple.on_alt_bcg{margin-bottom:10px}.tile_simple a:not(.button){text-decoration:none}.tile_simple a:not(.button):focus,.tile_simple a:not(.button):link:hover{text-decoration:underline}.tile_simple h3{margin-bottom:5px}.tile_simple h4{font-size:1.44rem}.tile_simple>div{flex-direction:column;margin-left:10px;min-height:50px}.tile_simple>div div:first-of-type{align-self:baseline}.tile_simple>div .button{flex-shrink:0}.tile_simple>div>.button,.tile_simple>div>div+div{margin-right:auto;margin-top:10px}@media (min-width:632px){.tile_simple>div>.button,.tile_simple>div>div+div{margin:0 0 0 auto}}.tile_simple>div p{color:var(--lm-tertiary);font-size:1rem;margin-top:5px}.tile_simple div>p{font-size:.8333333333rem;font-weight:var(--wght-bold)}.tile_simple>a{flex-shrink:0;height:62px;width:62px}@media (min-width:1000px){.tile_simple>a{height:150px;width:150px}}.tile_simple>a img,.tile_simple>a svg{height:100%;width:100%}.tile_simple.none .img_placeholder{background:var(--lm-secondary);border-radius:var(--lm-radius);flex-shrink:0;height:50px;width:50px}@media (min-width:632px){.tile_simple.none .img_placeholder{height:150px;width:150px}}.tile_simple.none:first-child{opacity:.875}.tile_simple.none:nth-child(2){opacity:.75}.tile_simple.none:nth-child(3){opacity:.625}.tile_simple.none:nth-child(4){opacity:.5}.tile_simple.none:nth-child(5){opacity:.375}.tile_simple.none:nth-child(6){opacity:.25}.tile_simple.message>div{align-self:flex-start;flex-direction:column}.tile_simple.message picture img,.tile_simple.message picture svg,.tile_simple.order picture img,.tile_simple.order picture svg{border-radius:var(--lm-radius);display:block;flex-shrink:0;height:50px;margin-right:10px;width:50px}.tile_simple.message .unread,.tile_simple.order .unread{font-weight:var(--wght-bold)}.tile_simple.message>div,.tile_simple.order>div{display:flex;flex:1 1 auto}@media (min-width:632px){.tile_simple.message>div,.tile_simple.order>div{align-items:center;flex:0 1 100%;flex-direction:row}}.tile_simple.order p{margin-top:0}.tile_simple.order .info .price{font-size:1.2rem;font-weight:var(--wght-regular)}.tile_simple.order .info .status{font-size:.8333333333rem}.tile_simple.order>div{flex-direction:row;flex-wrap:wrap}.tile_simple.order>div>div:first-of-type{width:100%}.tile_simple.order>div button,.tile_simple.order>div>a{align-self:center;margin-right:0}@media (min-width:632px){.tile_simple.order>div>div,.tile_simple.order>div>div:first-of-type{width:auto}.tile_simple.order .info{margin-left:auto;text-align:right}.tile_simple.order>div>a.button{margin-left:20px}}.tile_simple.contest_prize{display:flex;flex-direction:column}.tile_simple.contest_prize h4{font-weight:var(--wght-bold)}.tile_simple.contest_prize p{font-weight:var(--wght-regular)}.tile_simple.contest_prize img,.tile_simple.contest_prize svg{max-width:100%;width:250px}.tile_simple.contest_prize div{display:flex;flex-direction:column;justify-content:center;margin-top:20px}@media (min-width:632px){.tile_simple.contest_prize div{margin-left:20px;margin-top:0}.tile_simple.contest_prize{flex-direction:row}}.tile_simple.user .avatar img,.tile_simple.user .avatar svg{border-radius:var(--lm-radius);height:100%;width:100%}.tile_simple.user>a+div{display:flex;width:100%}@media (min-width:482px){.tile_simple.user>a+div{flex-direction:row}.tile_simple.user>a+div .button{margin:auto 0 auto auto}}@media (min-width:1000px){.tile_simple.user>a+div{flex-direction:column}.tile_simple.user>a+div .button{margin:auto auto 0 0}}.tile_simple.badge.inactive img,.tile_simple.badge.inactive svg{filter:grayscale(1)}.tile_simple.badge picture{background:var(--lm-secondary);border-radius:var(--lm-radius);display:grid;flex-shrink:0;height:50px;place-items:center;width:50px}.tile_simple.badge picture img,.tile_simple.badge picture svg{width:46px}@media (min-width:1000px){.tile_simple.badge picture{height:150px;width:150px}.tile_simple.badge picture img,.tile_simple.badge picture svg{width:104px}}.tile_square{border-radius:var(--lm-radius);overflow:hidden;position:relative;width:150px}@media (min-width:1000px){.tile_square{display:none}.tile_square:first-child{margin-left:0}.tile_square:nth-of-type(-n+5){display:block}}@media (min-width:1300px){.tile_square{display:none;width:170px}.tile_square:nth-of-type(-n+6){display:block}}@media (min-width:1600px){.tile_square{display:block}}@media (min-width:1000px){.on_alt_bcg .scroll_list .tile_square{display:none}.on_alt_bcg .scroll_list .tile_square:nth-of-type(-n+4){display:block}}@media (min-width:1600px){.on_alt_bcg .scroll_list .tile_square:nth-of-type(-n+5){display:block}}.on_alt_bcg .scroll_list .tile_square.none{max-width:170px}.on_alt_bcg .scroll_list .tile_square.none .img_placeholder{display:grid;place-items:center}.on_alt_bcg .scroll_list .tile_square.none .img_placeholder svg{color:var(--lm-tertiary);font-size:3.5831808rem}.on_alt_bcg .scroll_list .tile_square.none:first-child{opacity:.9166666667}.on_alt_bcg .scroll_list .tile_square.none:nth-child(2){opacity:.8333333333}.on_alt_bcg .scroll_list .tile_square.none:nth-child(3){opacity:.75}.on_alt_bcg .scroll_list .tile_square.none:nth-child(4){opacity:.6666666667}.on_alt_bcg .scroll_list .tile_square.none:nth-child(5){opacity:.5833333333}.on_alt_bcg .scroll_list .tile_square.none:nth-child(6){opacity:.5}.on_alt_bcg .scroll_list .tile_square.none:nth-child(7){opacity:.4166666667}.on_alt_bcg .scroll_list .tile_square.none:nth-child(8){opacity:.3333333333}.on_alt_bcg .scroll_list .tile_square.none:nth-child(9){opacity:.25}.on_alt_bcg .scroll_list .tile_square.none:nth-child(10){opacity:.1666666667}.tile_square>a{text-decoration:none}.tile_square>a:focus,.tile_square>a:link:hover{text-decoration:underline}.tile_square figure img,.tile_square figure svg{border-radius:var(--lm-radius);box-shadow:none;height:150px;width:150px}@media (min-width:1300px){.tile_square figure img,.tile_square figure svg{height:170px;width:170px}}.tile_square figcaption{border-radius:var(--lm-radius);font-size:.8333333333rem;font-weight:var(--wght-bold);padding:.5rem 0;pointer-events:none;text-align:center;text-transform:uppercase}.tile_square .img_placeholder{background:var(--lm-secondary);border-radius:var(--lm-radius);display:block;height:150px;width:150px}@media (min-width:1000px){.tile_square .img_placeholder{height:170px;width:170px}}.tile_square.closed figure,.tile_square.premiere figure,.tile_square.reserve figure{border-radius:var(--lm-radius)}.tile_square.reserve figure{background:var(--lm-primary);color:var(--lm-text-on-primary)}.tile_square.premiere{--hover-color:var(--lm-blue)}.tile_square.premiere figure{background:var(--lm-blue);color:#fff}.tile_square.closed{--hover-color:var(--lm-text)}.tile_square.closed figure{background:var(--lm-text);color:var(--lm-background)}.tile_square .rating_in_star,.tile_square .specials{filter:drop-shadow(-1px 1px 2px rgba(0,0,0,.9));position:absolute}.tile_square .specials{align-items:center;border-radius:0 var(--lm-radius) 0 var(--lm-radius);box-shadow:0 1px 3px #00000017,0 1px 2px #00000026;display:flex;justify-content:center;min-height:29px;min-width:29px;right:0;top:0}.tile_square .specials>svg{padding:4px}.tile_square .rating_in_star{font-size:1rem;right:10px;top:10px}.tile_square .name{display:block;font-size:1rem;font-weight:var(--wght-bold);margin-bottom:.25rem;margin-top:.75rem}.tile_square .name .top{align-items:center;background:var(--lm-primary);border-radius:100%;color:var(--lm-text-on-primary);display:inline-flex;filter:drop-shadow(-1px 1px 2px rgba(0,0,0,.9));font-size:.8333333333rem;height:1.75rem;justify-content:center;left:10px;margin-right:5px;position:absolute;top:10px;width:1.75rem}.tile_square .score{font-size:.8333333333rem;font-weight:var(--wght-bold);margin-bottom:.25rem}.tile_square .score span{font-size:.6944444444rem}.tile_square .city{display:block;font-size:.8333333333rem;margin-bottom:.25rem}.tile_square div:not(.rating_in_star){display:flex;font-size:.8333333333rem}.tile_square div:not(.rating_in_star) .round_icon{align-items:center;background:var(--lm-secondary);border-radius:50%;display:flex;font-size:.8333333333rem;height:20px;justify-content:center;margin-right:2px;width:20px}.tile_square div:not(.rating_in_star) p{align-items:center;border:1px solid var(--lm-secondary);border-radius:10px var(--lm-radius) var(--lm-radius) 10px;display:flex;height:20px;padding-right:.25rem}.tile_square div:not(.rating_in_star) p:first-of-type{margin-right:.5rem}@media (min-width:1000px){.tile_square{height:auto}}.tile_square.badge.inactive img,.tile_square.badge.inactive svg{filter:grayscale(1)}.tile_square.badge picture{background:var(--lm-secondary);border-radius:var(--lm-radius);display:grid;height:150px;place-items:center}.tile_square.badge picture>img{width:66%}@media (min-width:1000px){.tile_square.badge picture{height:170px;width:170px}.tile_square.badge picture>img{width:66%}.tile_square.friend figure img,.tile_square.friend figure svg{height:170px;width:170px}}.tile_grid_container{container:tile-grid/inline-size}.tile_vertical,.vertical_tile_grid{display:grid;gap:1rem}.tile_vertical{align-self:start;grid-template-columns:80px 1fr;margin-bottom:0}.tile_vertical .avatar{grid-row:1/span 2;justify-self:start}.tile_vertical .img_placeholder{aspect-ratio:1;background-color:var(--lm-secondary-light);border-radius:var(--lm-radius);height:auto;width:100%}.tile_vertical .user_avatar{height:80px}.tile_vertical .user_avatar img,.tile_vertical .user_avatar svg{aspect-ratio:1;border-radius:var(--lm-radius);height:auto;width:100%}.tile_vertical a{text-decoration:none}.tile_vertical a:focus,.tile_vertical a:link:hover{text-decoration:underline}.tile_vertical .buttons_container{align-items:start;align-self:end;display:flex;flex-wrap:wrap;gap:.5rem}.tile_vertical .button{align-self:start}.tile_vertical.placeholder:first-child{opacity:.8333333333}.tile_vertical.placeholder:nth-child(2){opacity:.6666666667}.tile_vertical.placeholder:nth-child(3){opacity:.5}.tile_vertical.placeholder:nth-child(4){opacity:.3333333333}.tile_vertical.placeholder:nth-child(5){opacity:.1666666667}.tile_vertical.placeholder:nth-child(6){opacity:0}@container tile-grid (min-width: 500px){.vertical_tile_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding-inline:1rem}.tile_vertical{align-self:start;border:1px solid var(--lm-secondary-light);border-radius:var(--lm-radius);display:flex;flex-direction:column;gap:0;margin-bottom:0}.tile_vertical>*+*{margin-top:1rem}.tile_vertical .btn,.tile_vertical .button{width:100%}.tile_vertical .buttons_container{align-self:stretch}.tile_vertical .user_avatar{height:auto}}@container tile-grid (min-width: 600px){.vertical_tile_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (min-width:1000px){.vertical_tile_grid{padding:0}}label.toggle{display:grid;font-size:.8333333333rem;grid-template-columns:40px auto;line-height:20px}label.toggle>*{grid-column:2/3}label.toggle>input{display:none}label.toggle>input+span{cursor:pointer;grid-column:1/2;position:relative;width:35px}label.toggle>input+span,label.toggle>input+span:after{border:2px solid var(--lm-text);border-radius:calc(var(--lm-radius)*2);display:block;height:20px;transition:.3s}label.toggle>input+span:after{background:var(--lm-background);box-sizing:border-box;content:"";left:-2px;position:absolute;top:-2px;transform:translateX(0);width:20px}label.toggle>input:checked+span{background:var(--lm-primary)}label.toggle>input:checked+span:after{transform:translateX(15px)}label.toggle a{color:inherit;text-decoration:underline}label.toggle>p{font-size:1rem}label.toggle>ul{list-style:inside;margin-bottom:15px}label.toggle>.errors{font-size:.8333333333rem;font-weight:var(--wght-bold);grid-column:1/3;padding:0 10px 10px}label.toggle.error{background:#ef000066;border-radius:var(--lm-radius);box-shadow:0 0 4px 4px #ef000066;color:var(--lm-red)}.user_room_widget{align-items:center;align-self:end;display:flex;gap:1rem;width:100%}.user_room_widget .score_numbered{align-items:center;display:flex;flex-wrap:nowrap;gap:.125em}.user_room_widget .score_numbered>span{display:grid;place-items:center}.user_room_widget .short_info{flex-shrink:0;--avatar-size:1.25em;align-items:center;background-color:var(--lm-background);border:1px solid var(--user-room-widget-border-color,var(--lm-secondary));border-radius:var(--user-room-widget-border-radius,var(--lm-radius));display:flex;flex-direction:row;font-size:.6944444444rem;gap:.5em;padding:.5em .75em}.user_room_widget .short_info>*{flex-shrink:0}.user_room_widget .short_info>:not(dialog){pointer-events:none}.user_room_widget .short_info .avatar_container{border-left:1px solid var(--user-room-widget-border-color,var(--lm-secondary));padding-left:.5em}.user_room_widget .short_info .center{line-height:normal}@media(hover:hover){.user_room_widget .short_info:hover{background-color:var(--lm-background-dark)}}.user_room_widget.floating{border-radius:100vh;box-shadow:0 1px 3px #00000017,0 1px 2px #00000026;padding:.3em;position:absolute;right:.5em;top:-1em}.user_room_widget .rel_icon,.user_room_widget .user_avatar{aspect-ratio:1;height:var(--fa-fw-width,1.25em)}.user_room_widget:before{background-color:var(--lm-background-dark);content:"";display:block;height:2px;width:100%}[data-theme=dark] .user_room_widget:before{background-color:var(--lm-background-light)}@media(prefers-color-scheme:dark){[data-theme=auto] .user_room_widget:before{background-color:var(--lm-background-light)}}@media (min-width:482px){.user_room_widget{align-self:center}.user_room_widget:before{display:none}.user_room_widget .short_info{align-self:center;font-size:.8333333333rem;padding:.5em}}.voucher_banner{--banner_text:var(--lm-text-on-primary);margin-bottom:2rem;margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.voucher_banner{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.voucher_banner{width:900px}}@media (min-width:1300px){.voucher_banner{width:1200px}}@media (min-width:1600px){.voucher_banner{width:1500px}}.voucher_banner.xmas{--lm-text-on-primary:#fff;--bullet_color:var(--lm-primary)}.voucher_banner.xmas .scale{text-shadow:0 0 10px #940000,0 0 10px #940000,0 0 10px #940000}.voucher_banner h2,.voucher_banner p{color:var(--lm-text);padding:0}@media (min-width:1000px){.voucher_banner h2,.voucher_banner p{color:var(--banner_text)}}.voucher_banner h2 br,.voucher_banner p br{display:none}.voucher_banner .button{background:var(--lm-primary);border:none;color:var(--lm-text-on-primary);margin-top:1rem}.voucher_banner .button:hover{background:var(--lm-text);color:var(--lm-primary)}@media (min-width:1000px){.voucher_banner .button{display:none}}.voucher_banner .scale{border-radius:var(--lm-radius);color:var(--banner_text);display:block;height:0;max-width:100%;overflow:hidden;padding-bottom:62.5%;position:relative;text-decoration:none}.voucher_banner .scale img{border-radius:var(--lm-radius);height:100%;object-fit:cover;object-position:left;position:absolute;width:100%}.voucher_banner .scale h4{font-size:3.0555vw;font-weight:var(--wght-bold);left:62%;line-height:3.6111vw;position:absolute;top:11vw}.voucher_banner .scale h4:before{display:none}@media (min-width:632px){.voucher_banner .scale h4{font-size:1.2rem;line-height:23px;top:74px}}@media (min-width:1000px){.voucher_banner .scale h4{display:none}}.voucher_banner .scale ul{left:66.5%;position:absolute;top:30%}@media (min-width:1000px){.voucher_banner .scale ul{left:53.5%;top:42%}}@media (min-width:1300px){.voucher_banner .scale ul{display:flex;left:43.7%;top:58%}}@media (min-width:1600px){.voucher_banner .scale ul{justify-content:space-between;left:36.5%;top:65%}}.voucher_banner .scale li{font-size:3.0555vw;line-height:3.6111vw;padding-bottom:3.6111vw;position:relative;width:28vw}.voucher_banner .scale li strong{font-weight:var(--wght-bold)}.voucher_banner .scale li:before{background-color:var(--lm-primary);content:"";height:2.2222vw;left:-4.1666vw;position:absolute;top:1.8055vw;transform:translateY(-50%);width:2.2222vw}@media (min-width:632px){.voucher_banner .scale li{font-size:1.2rem;line-height:23px;padding-bottom:22px;width:184px}.voucher_banner .scale li:before{height:14px;left:-26px;top:11px;width:14px}}@media (min-width:1000px){.voucher_banner .scale li{padding-bottom:14px;padding-left:3rem;width:auto}.voucher_banner .scale li:before{height:10px;left:30px;width:10px}}@media (min-width:1600px){.voucher_banner .scale li{font-size:1.44rem;padding:0 20px 0 30px;width:auto}.voucher_banner .scale li:before{background-color:var(--bullet_color,var(--banner_text));height:14px;left:0;width:14px}}@media (min-width:1000px){.voucher_banner .scale{height:300px;padding:0;width:830px}}@media (min-width:1300px){.voucher_banner .scale{width:1120px}}@media (min-width:1600px){.voucher_banner .scale{width:100%}}@media (min-width:1000px){.voucher_banner{margin-bottom:4rem;padding-bottom:0;position:relative}.voucher_banner.xmas *{text-shadow:0 0 10px #940000,0 0 10px #940000,0 0 10px #940000}.voucher_banner.xmas :not(a){pointer-events:none}.voucher_banner h2,.voucher_banner p{position:absolute;width:338px;z-index:10}.voucher_banner h2{font-size:1.728rem;font-weight:var(--wght-bold);left:52%;top:24px}.voucher_banner p{font-size:1rem;left:52.5%;top:4rem}}@media (min-width:1300px){.voucher_banner h2,.voucher_banner p{width:520px}.voucher_banner h2{font-size:2.985984rem;left:43%;top:54px}.voucher_banner p{font-size:1rem;left:43.5%;top:7rem}}@media (min-width:1600px){.voucher_banner h2{left:36.5%;line-height:50px;top:34px}.voucher_banner h2 br{display:block}.voucher_banner p{left:36.5%;top:9rem}}.youtube-player{background:#000;height:0;max-width:100%;overflow:hidden;position:relative}.youtube-player iframe{background:#0000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.youtube-player img{border:none;cursor:pointer;display:block;height:auto;inset:0;margin:auto;max-width:100%;position:absolute;transition:all .4s;width:100%}.youtube-player img:hover{filter:brightness(75%)}.youtube-player .play{background:url(/build/images/play.ca42981f.webp) no-repeat;cursor:pointer;height:72px;left:50%;margin-left:-36px;margin-top:-36px;position:absolute;top:50%;width:72px}.yt_video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;width:100%}.yt_video embed,.yt_video iframe,.yt_video object{height:100%;left:0;position:absolute;top:0;width:100%}.verification_box{--box-border-width:3px;--box-padding:1.5rem;--progress-background:var(--lm-background);--inner-margin:1.5rem;display:flex;flex-direction:column;margin:0 1rem;position:relative;text-decoration:none}@media (min-width:1000px){.verification_box{margin-left:0;margin-right:0}}.verification_box:hover footer,.verification_box:hover header p{text-decoration:underline}.verification_box header p{align-items:flex-start;color:var(--lm-color-user-verification);display:flex;font-size:1.44rem;font-weight:var(--wght-black);line-height:1.2;padding-right:.75em}.verification_box header p i,.verification_box header p svg{flex-shrink:0;height:1em;margin-right:.25em;margin-top:.125em;width:1em}@media (min-width:782px){.verification_box header p{font-size:1.728rem}}.verification_box footer{margin-top:1em}.verification_box .checklist{font-size:1.2rem;margin-top:var(--inner-margin)}.verification_box .checklist .lmfa-fw{color:var(--lm-color-user-verification);display:inline-block}.verification_box .checklist li+li{margin-top:.5em}@media (min-width:482px){.verification_box .checklist{align-self:flex-start;column-count:2;-moz-column-count:2}}@media (min-width:782px){.verification_box .checklist{align-self:stretch;column-count:3;-moz-column-count:3}}@media (min-width:1600px){.verification_box .checklist{column-count:4;-moz-column-count:4}}.verification_box .progress{--point-size:2rem;--progress-border-width:4px;--progress-bar-height:16px;align-items:center;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-top:var(--inner-margin);width:100%}.verification_box .progress .progress_back{background-color:var(--lm-color-user-verification);border-radius:100vh;width:calc(100% - var(--point-size)/2)}.verification_box .progress .progress_back,.verification_box .progress progress{grid-column:1;grid-row:1;justify-self:start}.verification_box .progress .progress_back{height:var(--progress-bar-height)}.verification_box .progress progress{appearance:none;background:var(--progress-background);border:none;box-shadow:none;height:calc(var(--progress-bar-height) - var(--progress-border-width)*2);justify-self:center;padding:0;width:calc(100% - var(--point-size));z-index:10}.verification_box .progress ::-webkit-progress-bar{background-color:var(--progress-background);border-radius:100vh}.verification_box .progress ::-moz-progress-bar{background-color:var(--lm-color-user-verification)}.verification_box .progress ::-webkit-progress-value{background-color:var(--lm-color-user-verification)}.verification_box .progress .points{display:flex;grid-column:1;grid-row:1;justify-content:space-between}.verification_box .progress .points:before{content:"";width:var(--point-size)}.verification_box .progress .point{background-color:var(--progress-background);border:var(--progress-border-width) solid var(--lm-color-user-verification);border-radius:100%;flex-grow:0;flex-shrink:0;height:var(--point-size);position:relative;width:var(--point-size)}.verification_box .progress .point.checked{--progress-background:var(--lm-color-user-verification);isolation:isolate;z-index:20}.verification_box .out_icon{color:var(--lm-color-user-verification);font-size:1.44rem;position:absolute;right:calc(var(--box-padding) - var(--box-border-width)*3);top:calc(var(--box-padding) - var(--box-border-width)*3)}.verification_box+.new_form{margin-top:20px}a.verification_box{background-color:var(--progress-background);border:var(--box-border-width) solid var(--lm-color-user-verification);border-radius:calc(var(--lm-radius)*2);margin-bottom:1rem;outline:var(--box-border-width) solid var(--lm-color-user-verification);outline-offset:calc(var(--box-border-width)*-3);padding:var(--box-padding)}.account_types{display:grid;grid-gap:1.5rem}@media (min-width:900px){.account_types{grid-template-columns:repeat(2,minmax(0,1fr))}}.account_types .lmfa-fw{display:inline-block}.color_bg_blocks{--block_background:var(--lm-secondary);--padding:1.5rem;display:grid;grid-gap:1.5rem;grid-auto-rows:max-content}.color_bg_blocks>*{background-color:var(--block_background);padding:var(--padding)}.color_bg_blocks h3{font-size:1.728rem}.color_bg_blocks ul{display:flex;flex-direction:column;gap:2em}.color_bg_blocks li{display:grid;grid-template-columns:max-content 1fr;grid-gap:1em;align-items:start;line-height:1.4}.color_bg_blocks li strong{font-weight:var(--wght-black)}.color_bg_blocks li p{margin-top:.35rem}.color_bg_blocks li .lmfa-fw{font-size:1.25em}.color_bg_blocks footer{align-items:center;display:flex;padding:var(--lm-thick-border-width)}.color_bg_blocks footer>*{padding:var(--padding)}.color_bg_blocks footer p{background-color:var(--lm-background);color:var(--lm-text);flex-grow:1;text-align:center}.color_bg_blocks footer a{flex-shrink:0}.color_bg_blocks.primary{--block_background:var(--lm-primary);color:var(--lm-text-on-primary)}.color_bg_blocks.primary em{color:#fff}section.add_review{padding:0 0 40px}section.add_review.container{margin-left:auto;margin-right:auto;padding:40px 0;width:1200px}@media (max-width:1299px){section.add_review.container{margin-left:auto;margin-right:auto;width:900px}}@media (max-width:999px){section.add_review.container{width:600px}}@media (max-width:631px){section.add_review.container{width:450px}}@media (max-width:481px){section.add_review.container{width:300px}}section.add_review>p{font-size:1.44rem;margin-bottom:1em;text-align:center;width:100%}section.add_review>p>a{align-items:center;background:var(--lm-primary);color:var(--lm-text-on-primary);display:inline-flex;font-size:1.44rem;height:45px;justify-content:center;margin-top:20px;text-decoration:none;text-transform:uppercase;width:280px}section.add_review>p>a:focus,section.add_review>p>a:link:hover{text-decoration:underline}section.add_review>form{display:flex;flex-flow:row wrap;width:100%}section.add_review>form>input[type=text],section.add_review>form>input[type=url]{border:1px solid var(--lm-secondary);color:var(--lm-text);font-size:1rem;margin-bottom:24px;padding:20px;width:100%}section.add_review>form>input[type=text]~input[type=url],section.add_review>form>input[type=url]~input[type=url]{margin:24px 0 0}section.add_review>form>textarea{border:1px solid var(--lm-secondary);color:var(--lm-text);flex:1 1 auto;font-size:1rem;padding:20px}section.add_review>form>textarea.large{height:250px}section.add_review>form>section{flex:0 0 auto;margin-left:20px;padding-top:10px;width:390px}section.add_review>form>section>h4{color:var(--lm-text);font-size:1.2rem;margin:20px 0;text-align:center}section.add_review>form>section>label{align-items:center;color:var(--lm-text);display:flex;font-size:1.2rem;font-weight:var(--wght-light);margin-bottom:30px}section.add_review>form>section>label>input[type=range]{margin-left:auto;margin-right:0;width:150px}section.add_review>form>section>label>select{background:var(--lm-background);border:1px solid var(--lm-tertiary);height:30px;margin-left:auto;width:190px}section.add_review>form>section>label>strong{font-size:1.2rem;text-align:right;width:40px}section.add_review>form>section>label:last-of-type{font-weight:var(--wght-bold);margin-bottom:10px}section.add_review>form>section>p{display:flex}section.add_review>form>section>p>input{border:1px solid var(--lm-secondary);color:var(--lm-text);flex:1 0 0;font-size:1rem;min-width:0;padding:10px 0;text-align:center}section.add_review>form>section>p>input+input{margin-left:10px}section.add_review>form>section>p>input+input+input{flex-grow:2}section.add_review>form>.review_pic{margin-top:24px}section.add_review>form>footer{display:flex;margin-top:24px;width:100%}section.add_review>form>footer>button{background:var(--lm-primary);border:none;color:var(--lm-text-on-primary);cursor:pointer;font-size:1.2rem;height:67px;margin-left:auto;max-width:100%;text-decoration:none;text-transform:uppercase;width:390px}section.add_review>form>footer>button:focus,section.add_review>form>footer>button:link:hover{text-decoration:underline}section.add_review>a{color:inherit;display:block;font-size:1rem;margin:40px auto 0;text-align:center}section.add_review+section.reviews_old>nav{border-top:4px solid var(--lm-text)}@media (max-width:999px){section.add_review>form>textarea{margin-bottom:20px;min-height:200px}section.add_review>form>section{margin-left:0;width:100%}section.add_review>form>section>label>input[type=range],section.add_review>form>section>label>select{width:250px}section.add_review>form>section>p{margin:0 auto;max-width:300px}section.add_review>form>footer>button{margin-right:auto}}@media (max-width:481px){section.add_review>form>input[type=text],section.add_review>form>textarea{margin-bottom:15px}section.add_review>form>section>label{flex-flow:row wrap;margin-bottom:15px}section.add_review>form>section>label>input[type=range],section.add_review>form>section>label>select{margin-right:auto;margin-top:10px;order:2;width:240px}section.add_review>form>section>label>strong{margin-top:10px;order:3}section.add_review>form>section>label:before{content:"";display:block;height:1px;order:1;width:150px}}section.add_review2 h3{margin-bottom:15px}section.add_review2 .invalid-feedback{margin-top:.5rem}@media (min-width:782px){section.add_review2 .score{display:grid;grid-template-columns:245px auto;grid-gap:20px}section.add_review2 .score h3{align-self:center;height:50px;line-height:50px;margin-bottom:0}section.add_review2 .score.difficulty h3{align-self:start}}@media (min-width:1300px){section.add_review2 .score{grid-template-columns:335px auto}}section.add_review2 .score [data-type=choice]>ul,section.add_review2 .score label>ul{color:var(--lm-red);font-size:.8333333333rem;width:100%}section.add_review2 .add_file_container,section.add_review2 .bordered{border-bottom:1px solid var(--lm-secondary);margin-bottom:20px;padding-bottom:20px}section.add_review2 .add_file_container .note_checkbox,section.add_review2 .bordered .note_checkbox{margin-bottom:0}section.add_review2 .overall_score>div{align-items:flex-start;display:flex;flex-direction:column}section.add_review2 .overall_score>div.errors_first>ul{color:var(--lm-red);font-size:1rem;font-weight:var(--wght-bold);margin:0 0 15px;order:-1}section.add_review2 .star_range{--range-star-color:var(--lm-tertiary);cursor:default;display:grid;grid-template-columns:auto 100px;position:relative;width:100%}section.add_review2 .star_range .rating_in_star,section.add_review2 .star_range input[type=range]{align-self:center;grid-row:1}section.add_review2 .star_range .rating_in_star{color:var(--range-star-color);display:grid;font-size:20px;place-self:center}section.add_review2 .star_range .rating_in_star svg{color:var(--range-star-color)}@media (min-width:632px){section.add_review2 .star_range .rating_in_star{font-size:24px}}section.add_review2 .star_range[value="0"]{--range-star-color:var(--lm-tertiary)}section.add_review2 .star_range[value="0"] .rating_in_star span{display:none}section.add_review2 .star_range[value="0"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"0";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="1"]{--range-star-color:var(--lm-red)}section.add_review2 .star_range[value="1"] .rating_in_star span{display:none}section.add_review2 .star_range[value="1"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"1";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="2"]{--range-star-color:var(--lm-red)}section.add_review2 .star_range[value="2"] .rating_in_star span{display:none}section.add_review2 .star_range[value="2"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"2";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="3"]{--range-star-color:var(--lm-red)}section.add_review2 .star_range[value="3"] .rating_in_star span{display:none}section.add_review2 .star_range[value="3"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"3";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="4"]{--range-star-color:#399afb}section.add_review2 .star_range[value="4"] .rating_in_star span{display:none}section.add_review2 .star_range[value="4"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"4";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="5"]{--range-star-color:#399afb}section.add_review2 .star_range[value="5"] .rating_in_star span{display:none}section.add_review2 .star_range[value="5"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"5";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="6"]{--range-star-color:#399afb}section.add_review2 .star_range[value="6"] .rating_in_star span{display:none}section.add_review2 .star_range[value="6"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"6";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="7"]{--range-star-color:var(--lm-green)}section.add_review2 .star_range[value="7"] .rating_in_star span{display:none}section.add_review2 .star_range[value="7"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"7";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="8"]{--range-star-color:var(--lm-green)}section.add_review2 .star_range[value="8"] .rating_in_star span{display:none}section.add_review2 .star_range[value="8"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"8";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="9"]{--range-star-color:var(--lm-green)}section.add_review2 .star_range[value="9"] .rating_in_star span{display:none}section.add_review2 .star_range[value="9"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"9";margin-top:.25em;z-index:10}section.add_review2 .star_range[value="10"]{--range-star-color:var(--lm-primary)}section.add_review2 .star_range[value="10"] .rating_in_star span{display:none}section.add_review2 .star_range[value="10"] .rating_in_star:after{color:var(--lm-text-on-primary);content:"10";margin-top:.25em;z-index:10}section.add_review2 .star_range input[type=range]{appearance:none;background:#0000;height:100%;margin:0;width:100%}section.add_review2 .star_range input[type=range][value="0"]~.choose{display:block}section.add_review2 .star_range input[type=range]::-webkit-slider-thumb{transition:none}section.add_review2 .star_radio{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;padding-left:0}section.add_review2 .star_radio+.star_radio{margin-top:1rem}section.add_review2 .star_radio .rating_in_star{flex-shrink:0;font-size:1rem;margin-right:10px}section.add_review2 .star_radio label{border:1px solid var(--base-color);border-radius:var(--lm-radius);cursor:pointer;font-size:1rem;line-height:1.3;padding:.25em .75em}section.add_review2 .star_radio label strong{display:block}section.add_review2 .star_radio input{position:absolute;visibility:hidden;z-index:-1}section.add_review2 .star_radio .star{opacity:.3}@media(hover:hover){section.add_review2 .star_radio:hover .star{opacity:.6}}section.add_review2 .star_radio:focus-within .star{opacity:.6}section.add_review2 .star_radio input:checked~label{background:var(--base-color);color:var(--checked-text-color,var(--lm-text-on-primary))}section.add_review2 .star_radio input:checked~label:before{background:#fff}section.add_review2 .star_radio input:checked~.rating_in_star .star{display:grid;opacity:1}section.add_review2 .star_radio input:checked~.rating_in_star span{color:var(--checked-text-color,var(--lm-text-on-primary))}section.add_review2 .star_radio{--base-color:var(--lm-red)}section.add_review2 .star_radio:nth-of-type(n+4){--base-color:#399afb}section.add_review2 .star_radio:nth-of-type(n+7){--base-color:var(--lm-green)}section.add_review2 .star_radio:nth-of-type(-n+6){--checked-text-color:#fff}section.add_review2 .star_radio:nth-of-type(n+10){--base-color:var(--lm-primary)}section.add_review2 .option_group{align-items:start;display:flex;flex-wrap:wrap;gap:1rem}section.add_review2 .review_body{margin-top:30px}section.add_review2 .review_body .bb_output{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:none;line-height:1.3;margin:10px 0;min-height:70px;padding:20px 10px 10px}section.add_review2 .review_body[data-show=output] .bb_output{display:block}section.add_review2 .review_body[data-show=output] .form-floating{display:none}section.add_review2 .review_body .bb_output,section.add_review2 .review_body textarea{height:250px}section.add_review2 .review_body .tabs{border-bottom:1px solid var(--lm-secondary);display:flex;margin-bottom:10px}section.add_review2 .review_body .tabs a{box-sizing:border-box;color:var(--lm-tertiary-light);cursor:pointer;display:inline-block;margin:0;padding:12px 15px}section.add_review2 .review_body .tabs a.act{border-bottom:1px solid var(--lm-secondary);border:1px solid var(--lm-secondary);border-bottom-color:var(--lm-background);border-radius:var(--lm-radius) var(--lm-radius) 0 0;color:var(--lm-text);margin-bottom:-1px;padding:10px 15px}section.add_review2 .review_body .tabs a.bb.loading{align-items:center;color:#0000;justify-content:center;position:relative}section.add_review2 .review_body .tabs a.bb.loading .loading_screen{border-radius:var(--lm-radius);padding:0;place-items:center}section.add_review2 .review_body .tabs a.bb.loading .loading_icon_container{padding:0;position:relative;top:0;transform:none}section.add_review2 .review_body .tabs a.bb.loading .loading_icon{color:var(--lm-tertiary);font-size:inherit;line-height:1.2rem}section.add_review2 .bb_guide{color:var(--lm-tertiary);padding:10px 0}section.add_review2 .company_comment{margin-top:20px;padding-bottom:20px}section.add_review2 .company_comment.hide{display:none}section.add_review2 .dropzone-container{margin-bottom:1rem}.review_step{display:none}.review_step.show{display:block}.review_step header{margin-bottom:30px}.review_step header h2{margin-bottom:0}.review_step footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.review_step footer p{display:none}@media (min-width:482px){.review_step footer p{color:var(--lm-tertiary);display:block;line-height:1;margin:auto 20px auto auto}}.review_step footer .button:only-of-type{margin-left:auto}@media (min-width:482px){.review_step footer .button:only-of-type{margin-left:0}}.review_step footer .button.reverse{opacity:.5}.review_step footer .button.reverse:hover{opacity:1}.room_special_offer{display:grid;grid-template-columns:62px auto;grid-template-rows:auto auto;grid-gap:10px}.room_special_offer+article{margin-top:30px}.room_special_offer .img_placeholder,.room_special_offer img{background-color:var(--lm-secondary);border-radius:var(--lm-radius);height:62px;width:62px}@media (min-width:632px){.room_special_offer .img_placeholder,.room_special_offer img{height:116px;width:116px}}.room_special_offer .img_placeholder{color:var(--lm-tertiary);display:grid;font-size:2.48832rem;place-items:center}.room_special_offer>div{grid-column:2}.room_special_offer h3,.room_special_offer h4{font-weight:var(--wght-bold);margin-bottom:.2em}.room_special_offer h3{font-size:1.2rem}.room_special_offer h4{font-size:1rem}.room_special_offer p{margin-bottom:.75em}.room_special_offer footer{grid-column:span 2}.room_special_offer .data{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.room_special_offer .data>div{display:flex;flex-direction:column;justify-content:space-between;text-align:center}.room_special_offer .data>div div,.room_special_offer .data>div strong{padding:10px}.room_special_offer .data>div:after{background:var(--lm-secondary);border-radius:var(--lm-radius);content:"";height:5px}.room_special_offer .data strong{background-color:var(--lm-secondary);border-radius:var(--lm-radius)}@media (min-width:632px){.room_special_offer .data{grid-template-columns:1fr}.room_special_offer .data>div{display:block;text-align:left}.room_special_offer .data>div div,.room_special_offer .data>div strong{background:none;border-radius:0;display:inline;padding:0}.room_special_offer .data>div:after{display:none}}.room_special_offer .button{display:none}@media (min-width:632px){.room_special_offer{grid-template-columns:116px auto;grid-template-rows:min-content auto}.room_special_offer .img_placeholder,.room_special_offer picture{grid-row:1/-1}.room_special_offer footer{align-items:flex-end;display:flex;grid-column:2;justify-content:space-between}.room_special_offer footer .button{display:inline-flex;flex:0 0 auto;margin-left:20px}}section.agreeform{margin-left:auto;margin-right:auto;padding:40px 0;width:1200px}@media (max-width:1299px){section.agreeform{margin-left:auto;margin-right:auto;width:900px}}@media (max-width:999px){section.agreeform{width:600px}}@media (max-width:631px){section.agreeform{width:450px}}@media (max-width:481px){section.agreeform{width:300px}}section.agreeform>form{display:flex;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:40px;width:1200px}@media (max-width:1299px){section.agreeform>form{margin-left:auto;margin-right:auto;width:900px}}@media (max-width:999px){section.agreeform>form{width:600px}}@media (max-width:631px){section.agreeform>form{width:450px}}@media (max-width:481px){section.agreeform>form{width:300px}}section.agreeform>form>article{display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 40px)}section.agreeform>form>article+article{justify-content:space-around}section.agreeform>form>article>h2{font-size:1.728rem;font-weight:var(--wght-bold);margin-bottom:.5em}section.agreeform>form>article>p{font-size:1.2rem;font-weight:var(--wght-light);line-height:1.3;margin-bottom:.5em}section.agreeform>form>article>p:last-of-type{margin-bottom:0}section.agreeform>form>article>input[type=checkbox]{display:none}section.agreeform>form>article>input[type=checkbox]+label{align-items:center;border:4px solid var(--lm-secondary);cursor:pointer;display:flex;font-size:1rem;font-weight:var(--wght-light);line-height:1.3;margin:10px 0;padding:20px}section.agreeform>form>article>input[type=checkbox]+label:before{background:var(--lm-background);border:4px solid var(--lm-secondary);color:var(--lm-text-on-primary);content:"";display:block;flex:0 0 auto;height:28px;margin-right:20px;width:28px}section.agreeform>form>article>input[type=checkbox]+label:hover{background:var(--lm-primary)}section.agreeform>form>article>input[type=checkbox]~p{font-size:.8333333333rem}section.agreeform>form>article>input[type=checkbox]:checked+label{background:var(--lm-primary);border-color:var(--lm-text)}section.agreeform>form>article>input[type=checkbox]:checked+label:before{background:var(--lm-text);border-color:var(--lm-text);box-shadow:inset 0 0 0 4px var(--lm-background)}section.agreeform>form>footer{background:var(--lm-secondary);margin-top:60px;padding:10px;text-align:right;width:100%}section.agreeform>form>footer>button{background:var(--lm-primary);border:none;color:var(--lm-text-on-primary);cursor:pointer;font-size:1.2rem;font-weight:var(--wght-bold);height:60px;text-decoration:none;text-transform:uppercase;width:280px}section.agreeform>form>footer>button:focus,section.agreeform>form>footer>button:link:hover{text-decoration:underline}@media (max-width:999px){section.agreeform>form{flex-flow:column nowrap}section.agreeform>form>article{width:100%}section.agreeform>form>article+article,section.agreeform>form>footer{margin-top:20px}}section.authorize{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);margin:40px auto;padding:30px;width:450px}@media (max-width:481px){section.authorize{width:300px}section.authorize>form>footer{flex-direction:column}section.authorize>form>footer>button{margin:.5em 0;width:100%}}section.authorize>form{font-size:1rem;text-align:center}section.authorize>form>h2{font-size:1.728rem;font-weight:var(--wght-bold);text-align:center}section.authorize>form>h2:after{background-color:var(--lm-text);content:"";display:block;height:1px;margin:10px auto;width:105px}section.authorize>form>p{margin-bottom:1em}section.authorize>form ul{margin-bottom:2em}section.authorize>form li{background:var(--lm-secondary);border-radius:var(--lm-radius);margin-bottom:.5em;padding:10px 13px;text-align:left}section.authorize>form>footer{display:flex;justify-content:space-between}section.authorize>form>footer>button{background:var(--lm-text);border:none;border-radius:var(--lm-radius);color:var(--lm-background);cursor:pointer;font-size:1.2rem;font-weight:var(--wght-bold);height:40px;text-align:center;text-decoration:none;text-transform:uppercase;width:150px}section.authorize>form>footer>button:focus,section.authorize>form>footer>button:link:hover{text-decoration:underline}section.authorize>form>footer>button+button{background:var(--lm-primary);color:var(--lm-text-on-primary)}header.backhead{background:var(--lm-text) url(/build/images/room_back.f8a89c00.webp) no-repeat fixed center center/cover}header.backhead.comments>section:not(.in_cont){margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:632px){header.backhead.comments>section:not(.in_cont) .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){header.backhead.comments>section:not(.in_cont) .standard_alignment{padding-left:0}header.backhead.comments>section:not(.in_cont){width:900px}}@media (min-width:1300px){header.backhead.comments>section:not(.in_cont){width:1200px}}@media (min-width:1600px){header.backhead.comments>section:not(.in_cont){width:1500px}}@media (max-width:999px){header.backhead{padding-top:20px}header.backhead>section{padding:0 1rem}header.backhead>section>div{margin-top:40px}header.backhead>section>div>div>h1{font-size:2.48832rem}header.backhead>section>ul>li{font-size:1rem}header.backhead>section>ul>li>svg{font-size:2.48832rem;margin:0 10px 0 15px}}@media (max-width:631px){header.backhead>section>div{align-items:center;flex-direction:column;text-align:center}header.backhead>section>div>figure{align-self:center;margin-bottom:25px;margin-right:0}header.backhead>section>div>div{font-size:1.2rem;text-align:center;width:100%}header.backhead>section>div>div>h1{margin-bottom:20px}header.backhead>section>div>div>p{margin-bottom:15px}header.backhead>section>div>div>p>.rating{display:block;font-size:1.44rem;margin-bottom:15px;text-align:center}header.backhead>section>ul:not(.nav){border-top:0;flex-flow:row wrap;margin-top:0;padding:0}header.backhead>section>ul:not(.nav)>li{border-right:1px solid var(--lm-background);border-top:1px solid var(--lm-background);flex:0 0 auto;justify-content:center;padding:20px 0;width:50%}header.backhead>section>ul:not(.nav)>li:first-child>svg,header.backhead>section>ul:not(.nav)>li>svg{margin-left:0}header.backhead>section>ul:not(.nav)>li:nth-child(2n){border-right:none}header.backhead>section>ul.nav{justify-content:center}}@media (max-width:481px){header.backhead>section>ul>li{font-size:.8333333333rem}}header.backhead>section{display:flex;flex-direction:column;height:100%;justify-content:flex-end}header.backhead>section>div{display:flex;margin-bottom:25px;margin-top:100px;min-height:180px}header.backhead>section>div>figure{align-self:flex-start;flex:0 0 auto;height:180px;margin-right:20px;position:relative;width:180px}header.backhead>section>div>figure img{max-height:100%;max-width:100%}header.backhead>section>div>figure>figcaption{align-items:center;background:var(--lm-text);bottom:0;color:var(--lm-background);display:flex;font-size:1rem;height:30px;justify-content:center;left:0;position:absolute;right:0;text-transform:uppercase}header.backhead>section>div>figure>figcaption img{display:block;height:auto;width:100%}header.backhead>section>div>div{color:var(--lm-background);display:flex;flex:1 1 auto;flex-direction:column;text-align:left}header.backhead>section>div>div *{color:inherit}header.backhead>section>div>div>h1{font-size:3.5831808rem;font-weight:var(--wght-light);margin-bottom:15px}header.backhead>section>div>div>h1 a{color:inherit;text-decoration:none}header.backhead>section>div>div>h1 a:focus,header.backhead>section>div>div>h1 a:link:hover{text-decoration:underline}header.backhead>section>div>div>p{font-size:1.2rem;font-weight:var(--wght-light)}header.backhead>section>div>div>p>a:not(.button){color:inherit;text-decoration:none}header.backhead>section>div>div>p>a:not(.button):focus,header.backhead>section>div>div>p>a:not(.button):link:hover{text-decoration:underline}header.backhead>section>div>div>p+p{font-size:.8333333333rem;margin-top:auto}header.backhead>section>div>div>p+p>span{color:var(--lm-primary);font-weight:var(--wght-bold)}header.backhead>section>div>div>p+p>span>i:first-of-type{margin-left:4px}header.backhead>section>ul{border-top:1px solid var(--lm-background);color:var(--lm-background);display:flex;font-size:1.2rem;font-weight:var(--wght-light);padding:30px 0}header.backhead>section>ul>li{align-items:center;display:flex}header.backhead>section>ul>li>svg{font-size:2.985984rem;margin:0 15px 0 25px}header.backhead>section>ul>li:first-child>svg{margin-left:0}header.backhead>section>ul.nav{flex-flow:row wrap}header.backhead>section>ul.nav li{flex:1 1 0;padding:.5rem}header.backhead>section>ul.nav li a{display:flex;width:100%}@media (max-width:631px){header.backhead>section>ul.nav li{flex:auto;width:100%}}section.badges{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}@media (max-width:999px){section.badges{grid-template-columns:1fr}}section.badges>a,section.badges>p{align-items:center;color:var(--lm-tertiary);display:flex;font-size:1.2rem;text-decoration:none}section.badges>a>svg,section.badges>p>svg{color:var(--icon_color,var(--lm-tertiary));margin-right:10px}section.badges>a.red,section.badges>p.red{--icon_color:var(--lm-red)}section.badges>a.green,section.badges>p.green{--icon_color:var(--lm-green)}section.badges>a.blue,section.badges>p.blue{--icon_color:var(--lm-blue)}section.badges>a.violet,section.badges>p.violet{--icon_color:var(--lm-violet)}section.badges>a.orange,section.badges>p.orange{--icon_color:var(--lm-turquoise)}section.badges>a.pink,section.badges>p.pink{--icon_color:var(--lm-pink)}section.badges>a.silver,section.badges>p.silver{--icon_color:#b9b9b9}section.badges>a.purple,section.badges>p.purple{--icon_color:#8a36d1}section.badges>a.gold,section.badges>p.gold{--icon_color:#ffb600}section.badges>a.bronze,section.badges>p.bronze{--icon_color:#ac604a}@media(hover:hover){section.badges a:hover span{color:var(--lm-text);text-decoration:underline}}section.basket{margin-bottom:0;overflow:hidden;width:100%}@media (max-width:999px){section.basket{height:calc(100vh - var(--lm-top-bar))}section.basket .right_scroller{display:flex;flex-direction:row;inset:var(--lm-top-bar) 0 120px 0;min-width:100%;position:fixed}section.basket .right_scroller>aside,section.basket .right_scroller>section{background-color:#0000;height:100%;position:absolute;width:100%}}section.basket .right_scroller>aside,section.basket .right_scroller>section{flex:0 0 100%;height:100%;overflow:auto;padding:0 0 2rem;width:100%}@media (min-width:1000px){section.basket .right_scroller>aside,section.basket .right_scroller>section{overflow:visible;padding:0}}section.basket .right_scroller .pay_method label:last-of-type{margin-bottom:20px}section.basket .right_scroller .pay_method img{display:block;height:50px;max-width:100%}section.basket .right_scroller .pay_method img#stripe{margin-right:auto}[data-theme=dark] section.basket .right_scroller .pay_method img#stripe{filter:invert(1)}@media(prefers-color-scheme:dark){[data-theme=auto] section.basket .right_scroller .pay_method img#stripe{filter:invert(1)}}section.basket .right_scroller .pay_method .button{margin-top:1rem}section.basket .right_scroller .pay_method>div:first-of-type{margin-bottom:2rem}@media (min-width:1300px){section.basket .right_scroller .pay_method>div:first-of-type{margin-bottom:0}section.basket .right_scroller .pay_method{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}}section.basket .right_scroller .pay_method .form-check+.form-check{margin-top:.75em}section.basket .right_scroller .pay_method .payment_system{margin-top:1rem}section.basket .right_scroller>section #generate_link{margin-top:4rem}@media (max-width:500px){section.basket .right_scroller>section #generate_link{padding-left:1rem}}@media (min-width:1000px){section.basket .right_scroller>section #generate_link{display:none}}section.basket .data_container>article{display:flex;flex-direction:column;gap:1rem}section.basket .data_container>article .form-floating{margin-top:0}section.basket .data_container>article .button{margin-bottom:1rem;width:100%}section.basket .data_container>article .button>svg{height:1em;width:1em;fill:currentColor}section.basket .data_container>article>label[data-type=input_textarea]{grid-column:1/-1}section.basket .data_container>article.address_form.hidden{display:none}section.basket .data_container>article.address_form>button{grid-column:1/-1}section.basket .data_container>article.address_form{grid-column:1/-1;order:-1}section.basket .data_container>article label{margin-bottom:20px}section.basket .data_container>article label textarea{height:150px;max-width:100%}@media (max-width:999px){section.basket .data_container>article+article{margin-top:1rem}}@media (min-width:1300px){section.basket .data_container>article{display:grid;grid-template-columns:1fr 1fr}section.basket .data_container>article.address_form>button{grid-column:1/-1;width:calc(50% - 15px)}}section.basket .item_list{padding-bottom:4rem}@media (min-width:1000px){section.basket .item_list{margin-bottom:0}}@media (max-width:1299px){section.basket .item.on_alt_bcg{margin-bottom:4.5rem}}@media (max-width:999px){section.basket .item.on_alt_bcg .hide,section.basket .item.on_alt_bcg .hide+p{display:none}section.basket .item.on_alt_bcg .hide.show,section.basket .item.on_alt_bcg .hide.show+p{display:block}}@media (min-width:1000px){section.basket [data-step=address] [data-type=choice] label{margin-bottom:0}}section.basket .use_code article>strong,section.basket .use_voucher article>strong{display:block;font-size:2.985984rem;margin:.5rem 0}section.basket .use_code .button,section.basket .use_voucher .button{width:100%}@media (max-width:999px){section.basket form>footer{background:var(--lm-background);border-top:1px solid var(--lm-secondary);bottom:0;display:flex;flex-wrap:wrap;height:120px;justify-content:space-between;left:0;padding:12px 1rem;position:fixed;right:0}section.basket form>footer>div{display:flex;justify-content:space-between;margin:0 auto;max-width:500px;width:100%}section.basket form>footer p{color:var(--lm-tertiary)}section.basket form>footer .button{flex-grow:0}section.basket form>footer .button[type=submit]{display:none}section.basket form>footer .button#next,section.basket form>footer .button[type=submit]{align-self:stretch;font-size:1.2rem;font-weight:var(--wght-bold);justify-content:space-between;margin-left:1rem;padding:0 1rem;width:100%}section.basket form>footer .button#next>svg,section.basket form>footer .button[type=submit]>svg{font-size:1.44rem}section.basket form>footer .button#next:only-child,section.basket form>footer .button[type=submit]:only-child{margin-left:0}section.basket form>footer .button#prev{padding:0;width:50px}section.basket form>footer .button#prev>svg{font-size:1.44rem;margin:0}}@media (min-width:1000px){section.basket form>footer{display:none}}section.basket.finalize form>footer #next{display:none}section.basket.finalize form>footer .button[type=submit]{display:flex}@media (max-width:999px){section.basket[data-step="0"] form>div>aside,section.basket[data-step="0"] form>div>section{transform:translateX(-100%);transition:.3s;z-index:100}section.basket[data-step="0"] form>div>:first-child{transform:translateX(0)}section.basket[data-step="0"] form>div>:first-child~aside,section.basket[data-step="0"] form>div>:first-child~section{transform:translateX(100%)}section.basket[data-step="1"] form>div>aside,section.basket[data-step="1"] form>div>section{transform:translateX(-100%);transition:.3s;z-index:99}section.basket[data-step="1"] form>div>:nth-child(2){transform:translateX(0)}section.basket[data-step="1"] form>div>:nth-child(2)~aside,section.basket[data-step="1"] form>div>:nth-child(2)~section{transform:translateX(100%)}section.basket[data-step="2"] form>div>aside,section.basket[data-step="2"] form>div>section{transform:translateX(-100%);transition:.3s;z-index:98}section.basket[data-step="2"] form>div>:nth-child(3){transform:translateX(0)}section.basket[data-step="2"] form>div>:nth-child(3)~aside,section.basket[data-step="2"] form>div>:nth-child(3)~section{transform:translateX(100%)}section.basket[data-step="3"] form>div>aside,section.basket[data-step="3"] form>div>section{transform:translateX(-100%);transition:.3s;z-index:97}section.basket[data-step="3"] form>div>:nth-child(4){transform:translateX(0)}section.basket[data-step="3"] form>div>:nth-child(4)~aside,section.basket[data-step="3"] form>div>:nth-child(4)~section{transform:translateX(100%)}section.basket[data-step="4"] form>div>aside,section.basket[data-step="4"] form>div>section{transform:translateX(-100%);transition:.3s;z-index:96}section.basket[data-step="4"] form>div>:nth-child(5){transform:translateX(0)}section.basket[data-step="4"] form>div>:nth-child(5)~aside,section.basket[data-step="4"] form>div>:nth-child(5)~section{transform:translateX(100%)}section.basket[data-step="5"] form>div>aside,section.basket[data-step="5"] form>div>section{transform:translateX(-100%);transition:.3s;z-index:95}section.basket[data-step="5"] form>div>:nth-child(6){transform:translateX(0)}section.basket[data-step="5"] form>div>:nth-child(6)~aside,section.basket[data-step="5"] form>div>:nth-child(6)~section{transform:translateX(100%)}section.basket[data-step="0"] #prev{display:none}section.basket[data-step="0"] #next{margin-left:0}}@media (min-width:1000px){section.basket{overflow:visible}}.right_scroller.post>section{overflow:hidden}.right_scroller.post .post_list_small+.post_list_small{margin-top:3rem}.right_scroller.post .post_list_small h4{font-size:1.728rem;margin-bottom:1rem}@media (min-width:1000px){.right_scroller.post .post_list_small h4{font-size:2.48832rem;font-weight:var(--wght-light);margin-bottom:2rem}}.right_scroller.post .post_list_small article+article{margin-top:20px}article.post *{line-height:1.3}article.post header{margin-bottom:30px}article.post header>p{margin:1em 0}article.post header>p a{text-decoration:none;text-transform:capitalize}article.post header>p a:focus,article.post header>p a:link:hover{text-decoration:underline}@media (min-width:1000px){article.post header>p{margin:1em 0}}article.post header img{aspect-ratio:30/11}@media (min-width:1000px){article.post header img{aspect-ratio:45/16}}@media (min-width:1300px){article.post header img{aspect-ratio:14/5}}article.post img{border-radius:var(--lm-radius);display:block;height:auto;max-width:100%}article.post li picture{margin-block:.5em}article.post h1{display:none}article.post h2{margin-bottom:.5em;margin-top:.75em}article.post h2,article.post h3,article.post h4,article.post h5,article.post h6{font-weight:var(--wght-bold);margin-bottom:.5em;margin-top:1em}article.post h2{font-size:1.728rem}@media (min-width:632px){article.post h2{font-size:1.728rem}}article.post h3{font-size:1.44rem}@media (min-width:632px){article.post h3{font-size:1.44rem}}article.post h4{font-size:1.2rem}article.post h5{font-size:1rem}article.post h6{color:var(--lm-tertiary);font-size:1rem}article.post .image,article.post div,article.post ol,article.post p,article.post pre,article.post table,article.post ul{font-size:1rem;margin-bottom:2em}article.post .image *,article.post div *,article.post ol *,article.post p *,article.post pre *,article.post table *,article.post ul *{font-size:inherit}@media (min-width:632px){article.post .image,article.post div,article.post ol,article.post p,article.post pre,article.post table,article.post ul{font-size:1.2rem}}article.post li,article.post ol,article.post ul{list-style-position:initial;margin-left:30px;overflow:visible}article.post li{list-style-type:inherit}article.post ul{list-style-type:disc}article.post ol{list-style-type:decimal}article.post table{width:100%}article.post table,article.post tbody,article.post td,article.post tfoot,article.post thead,article.post tr{border:initial}article.post td,article.post tr{padding:.5em}article.post pre{background:var(--lm-background-dark);border-radius:var(--lm-radius);font-family:monospace;padding:1.25rem 1rem}[data-theme=dark] article.post pre{background:#282c34}@media(prefers-color-scheme:dark){[data-theme=auto] article.post pre{background:#282c34}}article.post blockquote{margin:2em 0}article.post i{font-style:italic}article.post .lead{margin-bottom:2.5em}article.post a{background-image:linear-gradient(to bottom,var(--lm-primary) 0,var(--lm-primary) 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 3px;font-weight:700;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;text-decoration:none;transition:background-size .3s,background-image;word-break:break-word}article.post a:hover{background-size:100% 1em}article.post .table_of_contents{background-color:var(--lm-background-dark);border-radius:var(--lm-radius);margin-bottom:2rem;padding:1rem}article.post .table_of_contents header{margin:0}article.post .table_of_contents summary{cursor:pointer}article.post .table_of_contents h2{display:inline;font-size:1.2rem;margin-block:0 .5em}article.post .table_of_contents nav{margin-left:1em}article.post .table_of_contents li,article.post .table_of_contents ol,article.post .table_of_contents ul{margin:0}article.post .table_of_contents li{font-size:1rem;margin-block:.5em}article.post .table_of_contents li:before{padding-right:.5em}article.post .table_of_contents a{background:none;font-weight:var(--wght-regular)}article.post .table_of_contents a:hover{text-decoration:underline}@media (min-width:1300px){.bricks .filter{display:none}}.right_scroller.blog{grid-template-columns:1fr}.right_scroller.blog .post_list{display:grid;grid-row-gap:60px}@media (min-width:1000px){.right_scroller.blog .post_list{grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}.right_scroller.blog .post_list .post_list,.right_scroller.blog .post_list footer{grid-column:1/-1}.right_scroller.blog aside.side_menu{display:none}.right_scroller.blog aside.side_menu a.button.big{height:80px;margin-bottom:20px;width:100%}.right_scroller.blog aside.side_menu a.button.big p{font-size:1rem;white-space:normal}.right_scroller.blog aside.side_menu a.button.big svg{display:block;font-size:2.0736rem;margin-right:5px;padding:0 1rem}@media (min-width:1300px){.right_scroller.blog aside.side_menu a.button.big svg{margin-right:20px}}.right_scroller.blog aside.side_menu a.button.big:after{font-size:1.44rem;padding-left:10px;padding-right:.5rem}@media (min-width:1600px){.right_scroller.blog aside.side_menu a.button.big{height:100px}.right_scroller.blog aside.side_menu a.button.big p{font-size:1.2rem}.right_scroller.blog aside.side_menu a.button.big svg{font-size:2.985984rem}.right_scroller.blog aside.side_menu a.button.big:after{font-size:1.728rem}}.right_scroller.blog aside.side_menu h3{display:none}.right_scroller.blog aside.side_menu.open,.right_scroller.blog aside.side_menu.post_nav{display:block}@media (max-width:1299px){.right_scroller.blog aside.side_menu.open,.right_scroller.blog aside.side_menu.post_nav{border-bottom:1px solid var(--lm-secondary);border-top:1px solid var(--lm-secondary)}.right_scroller.blog aside.side_menu.open .on_alt_bcg,.right_scroller.blog aside.side_menu.post_nav .on_alt_bcg{border:none}.right_scroller.blog aside.side_menu.post_nav{grid-row:2;margin-top:40px}}@media (min-width:1300px){.right_scroller.blog{grid-template-columns:minmax(auto,1120px) 285px}.right_scroller.blog aside.side_menu{display:block}.right_scroller.blog aside.side_menu h3{display:block;margin-bottom:20px}}@media (min-width:1600px){.right_scroller.blog{grid-template-columns:minmax(auto,1120px) 360px}.right_scroller.blog aside.side_menu{display:block}}.right_scroller.blog .social_link_list{display:none}@media (min-width:1000px){.right_scroller.blog .social_link_list{display:flex;margin-bottom:20px}}.post_tile a{display:block;text-decoration:none}.post_tile a:focus,.post_tile a:link:hover{text-decoration:underline}.post_tile img{background-color:var(--lm-primary);border-radius:var(--lm-radius);display:block;height:100%;width:100%}.post_tile .image{position:relative;width:100%}.post_tile .image picture{background-color:var(--lm-primary);border-radius:var(--lm-radius);overflow:hidden}@media (min-width:1000px){.post_tile .image picture{aspect-ratio:11/4}}.post_tile.big .image picture{aspect-ratio:30/11}@media (min-width:1000px){.post_tile.big .image picture{aspect-ratio:45/16}}@media (min-width:1600px){.post_tile.big .image picture{aspect-ratio:14/5}}.post_tile .title{font-size:1.44rem;line-height:1.2;margin:.5em 0}.post_tile .info{color:var(--lm-tertiary-dark);font-size:1rem;margin-bottom:.5em}.post_tile .info a{display:inline}@media (min-width:1000px){.post_tile{display:grid;grid-template-columns:repeat(2,1fr);text-decoration:none;grid-column-gap:20px;grid-column:span 2}.post_tile .title{font-size:1.728rem}.post_tile .date{font-size:1.2rem}.post_tile.big,.post_tile.medium{display:block;flex-direction:column}.post_tile.big{grid-column:1/-1}.post_tile.big .title{font-size:2.48832rem}.post_tile.big .date{font-size:1.44rem}.post_tile.big .lead{font-size:1.2rem}.post_tile.medium{grid-column:span 1}.post_tile:not(.big):not(.medium) .title{margin-top:0}}.bricks{margin-bottom:2rem}main>.bricks{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){main>.bricks{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){main>.bricks{width:900px}}@media (min-width:1300px){main>.bricks{width:1200px}}@media (min-width:1600px){main>.bricks{width:1500px}}@media (min-width:1300px){.bricks{margin-bottom:3.5rem}}.bricks>div{display:flex;flex-wrap:wrap;gap:10px}.bricks>div>*{padding-left:.5rem}.bricks>div>* i,.bricks>div>* svg{margin-right:.5rem}.bricks>div>div{align-items:center;background:var(--lm-background);border-top:1px solid var(--lm-secondary);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:flex;padding:.5rem 1rem .5rem .5rem}.bricks>div>div i,.bricks>div>div svg{flex-shrink:0}@media (max-width:1299px){.bricks>div>div{font-size:.8333333333rem}.bricks>div>div br{display:none}}.bricks>div>div.yellow{background:var(--lm-primary);color:var(--lm-text-on-primary)}@media (min-width:1300px){.bricks>div{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;margin:0;grid-gap:20px}.bricks>div>*{font-size:2.0736rem;height:80px;justify-content:flex-start;margin:0}.bricks>div>* p{font-size:1rem;white-space:normal}.bricks>div>*>i,.bricks>div>*>svg{display:block;margin:0 1rem}.bricks>div>:after{font-size:1.44rem;margin-right:0;padding-left:10px;padding-right:.5rem}.bricks>div>div{padding-right:30px}}@media (min-width:1600px){.bricks>div{padding-right:0}.bricks>div>*{font-size:2.48832rem;height:100px}.bricks>div>* p{font-size:1.2rem}}.bricks .shiny:before{animation:shine 2s linear infinite;background:linear-gradient(45deg,#0000 30%,var(--lm-background) 50%,#0000 70%) no-repeat -700%/90% 100%;content:"";inset:0;position:absolute}@keyframes shine{0%{background-position:-750%}80%{background-position:-750%}to{background-position:800%}}.business_contact{--lm-radius:0;display:grid;grid-gap:1.5rem;margin-top:2rem}.business_contact h3{font-weight:var(--wght-black);margin:1em 0}@media (min-width:1000px){.business_contact h3{font-size:1.728rem}}.business_contact h3 em{font-weight:inherit}.business_contact .bordered_conatiner{border:var(--lm-thick-border-width) solid var(--lm-secondary-dark);padding:1.5rem}.business_contact .bordered_conatiner,.business_contact form{display:grid;place-items:center stretch}.business_contact form footer{display:flex;flex-direction:column;gap:1rem}@media (min-width:600px){.business_contact form footer{align-items:center;display:grid;grid-template-columns:1fr max-content}}.business_contact form [data-type=checkbox]{margin-bottom:0}.business_contact .blocky_button{align-self:end;background-color:var(--lm-primary);border:0;color:var(--lm-text-on-primary);cursor:pointer;font-size:1rem;padding:.75rem 2rem}.business_contact .blocky_input{align-items:center;display:grid}.business_contact .blocky_input .lmfa-fw,.business_contact .blocky_input input{grid-column:1;grid-row:1;z-index:1}.business_contact .blocky_input .lmfa-fw{padding-left:.5em}.business_contact .blocky_input input{background-color:var(--lm-secondary-dark);border:none;font-size:1.2rem;padding:.5em .5em .5em 2em}.business_contact .blocky_input input::placeholder{color:var(--lm-text)}@media (min-width:900px){.business_contact{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.business_contact article{display:grid;grid-template-rows:max-content 1fr}}.business_contact .business_card{display:grid;place-items:center}.business_contact .business_card strong{font-weight:var(--wght-black)}.business_contact .business_card .inner{align-items:start;display:flex;flex-direction:column;gap:1rem}.business_contact .business_card .inner picture{flex-grow:0;flex-shrink:0}.business_contact .business_card .inner img{aspect-ratio:1}@media (min-width:600px){.business_contact .business_card .inner{flex-direction:row}}@media (min-width:900px){.business_contact .business_card .inner{flex-direction:column}}@media (min-width:1200px){.business_contact .business_card .inner{flex-direction:row}}.business_contact .business_card .data,.business_contact .business_card .socials{display:flex;flex-direction:column;gap:.5em}.chat_page{overflow:hidden}.chat_container{--message-border-radius:0.75rem;--group-border-radius:0.125rem;--message-padding-block:0.5rem;--message-padding-inline:1rem;--message-bubble-max-width:300px;--btn-square-size:2.5rem;--chat-color-background:var(--lm-background-dark);--message-color-background-me:var(--chat-color-message-me,var(--lm-primary));--message-color-background-other:var(--chat-color-message-other,var(--lm-secondary));--message-color-text-me:var(--lm-text-on-primary);background:var(--chat-color-background);container:chat/inline-size;overflow:hidden}[data-theme=dark] .chat_container{--chat-color-background:var(--lm-background)}@media(prefers-color-scheme:dark){[data-theme=auto] .chat_container{--chat-color-background:var(--lm-background)}}.chat{--chat-padding:1rem;--chat-padding-half:calc(var(--chat-padding)/2);--chat-gap:1rem;--chat-gap-half:calc(var(--chat-gap)/2);--chat-container-radius:var(--lm-radius);--chat-sidebars-min-width:300px;--chat-navigation-trans-duration:0.3s;--chat-color-primary:var(--lm-primary);--chat-color-secondary:var(--lm-secondary);--chat-color-new-message-button:var(--chat-color-primary);--chat-color-container-background:var(--lm-background);--chat-color-container-border:var(--lm-secondary);--chat-color-message-me:var(--chat-color-primary);--chat-color-message-other:var(--chat-color-secondary);display:grid;gap:var(--chat-gap);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:calc(100dvh - var(--lm-main-bar));margin-left:auto;margin-right:auto;max-width:1920px;padding:var(--chat-padding)}[data-theme=dark] .chat{--chat-color-container-background:var(--lm-background-dark);--chat-color-container-border:var(--lm-secondary-light);--chat-color-message-other:var(--lm-background-light)}@media(prefers-color-scheme:dark){[data-theme=auto] .chat{--chat-color-container-background:var(--lm-background-dark);--chat-color-container-border:var(--lm-secondary-light);--chat-color-message-other:var(--lm-background-light)}}.chat .bordered_container{background-color:var(--chat-color-container-background,var(--lm-background));border:1px solid var(--chat-color-container-border,var(--lm-secondary));border-radius:var(--lm-radius);padding:var(--chat-padding)}[data-theme=dark] .chat .bordered_container{--chat-color-container-background:var(--lm-background-light);--chat-color-container-border:var(--lm-secondary-light)}@media(prefers-color-scheme:dark){[data-theme=auto] .chat .bordered_container{--chat-color-container-background:var(--lm-background-light);--chat-color-container-border:var(--lm-secondary-light)}}@media (max-width:599px){.chat{padding:0}.chat .bordered_container{border-radius:0;border-width:0}.chat .bordered_container.chat_thread_nav{border-bottom-width:1px}}@media(min-width:1921px){.chat{padding-inline:0}}.chat_thread_list_container{display:grid;grid-column:1;grid-row:1;grid-template-rows:auto auto 1fr auto;height:100%;overflow:hidden;position:relative;z-index:20}.chat_thread_list_container.bordered_container,.chat_thread_list_container.bordered_container .thread_filters,.chat_thread_list_container.bordered_container .thread_list_header{padding-inline:var(--chat-padding-half)}.chat_thread_container{container:thread/inline-size;display:grid;grid-column:1;grid-row:1;grid-template-rows:minmax(0,1fr);min-height:100%}.chat_thread_list_container,chat_thread_container{position:relative}.chat_thread{--thread-info-min-width:var(--chat-sidebars-min-width,300px);--bar-size:calc(var(--btn-square-size) + var(--chat-padding)*2);background:var(--chat-color-background,var(--lm-background-dark));display:grid;grid-column-gap:var(--chat-gap,1rem);grid-template-columns:minmax(0,1fr);grid-template-rows:var(--bar-size) minmax(0,1fr) auto}.chat_input_container,.chat_messages,.chat_thread_nav{grid-column:1}.chat_thread_nav{grid-row:1}.chat_messages{grid-row:2/3}.thread_options_and_nav_container{display:grid;grid-column:1;grid-row:1/-1;grid-template-rows:max-content minmax(0,1fr)}.chat_thread_options,.photo_viewer{display:grid;grid-template-rows:minmax(0,1fr)}.chat_thread_options{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:auto}.chat_thread_options.bordered_container,.chat_thread_options.bordered_container>*{padding-inline:var(--chat-padding-half)}.thread_options_header{border-bottom:1px solid var(--chat-color-container-border);display:grid;grid-template-columns:1fr max-content;margin-bottom:var(--chat-gap);padding-bottom:var(--chat-gap);place-items:center start}.thread_options_header .chat_name{font-size:1.2rem;font-weight:var(--wght-regular)}.chat_thread_info,.chat_thread_settings{overflow:auto}.chat_thread_info{display:grid;grid-template-rows:auto minmax(0,1fr)}.chat_thread_settings{grid-template-rows:minmax(0,1fr)}.bordered_container .chat_thread_settings{padding-inline:0}.chat_thread_settings,.chat_thread_settings .settings_form{display:grid}.chat_thread_settings .settings_form{grid-template-rows:minmax(0,1fr) max-content;grid-gap:var(--chat-gap)}.chat_thread_settings .settings_form .scroll{border-bottom:1px solid var(--chat-color-container-border);overflow:auto;padding-inline:var(--chat-padding-half)}.chat_thread_settings .settings_form .save_container{display:flex;flex-direction:row;justify-content:flex-end;padding-inline:var(--chat-padding)}.chat_thread_settings .form-floating{margin-bottom:var(--chat-gap)}.chat_thread_settings .image_drop label{font-size:.8333333333rem}.chat_thread_settings .image_drop .dropzone-container{margin-top:.5em}.chat_thread_settings .user_select{margin-top:var(--chat-gap)}.thread_options_section .btn,.thread_options_section .button{display:inline-grid;margin-top:var(--chat-gap)}.thread_options_section .section_name{font-size:1rem;font-weight:var(--wght-bold);margin-bottom:var(--chat-gap)}.thread_options_section+.thread_options_section{border-top:1px solid var(--chat-color-container-border);margin-top:var(--chat-gap);padding-top:var(--chat-gap)}.thread_options_section .user_avatar{--avatar-size:2.5rem}.thread_options_section .gallery_grid{display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));grid-gap:var(--chat-gap);place-items:start}.thread_options_section .gallery_grid img{max-width:100%}.thread_options_section .gallery_grid .thumbnail{aspect-ratio:1;border-radius:var(--lm-radius);overflow:hidden}.thread_options_section .gallery_grid .thumbnail .lmfa{font-size:1.5rem}.thread_options_section .dropzone-container{margin-top:var(--chat-gap)}.thread_options_section:last-child{padding-bottom:var(--chat-gap)}.thread_member_list{display:flex;flex-direction:column;gap:var(--chat-gap-half)}.thread_member_list .member_list_element{align-items:center;display:flex;flex-direction:row;gap:var(--chat-gap-half)}.thread_member_list .member_list_element .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.thread_member_list .avatar_grid{--thred-avatar-size:2.5rem}.thread_member_list .btn_square{margin-left:auto}.chat_input_container{--btn-square-size:2.5rem;--focus-trans-duration:0.3s;--focus-trans-btn-scale:0.8;--focus-trans-btn-translate:25%;--focus-trans-btn-opacity:0.2;background-color:var(--chat-color-container-background);border:1px solid var(--chat-color-container-border);border-radius:var(--chat-container-radius,var(--lm-radius));grid-row:3;isolation:isolate;position:relative;z-index:10}.chat_input_container .input_and_buttons{display:grid;grid-template-columns:max-content 1fr max-content;grid-template-rows:minmax(0,1fr);min-height:0;place-items:end stretch;grid-gap:var(--chat-gap)}.chat_input_container .image,.chat_input_container .send{border-radius:var(--lm-radius);grid-row:1;transition-duration:var(--focus-trans-duration);transition-property:opacity,scale,translate}.chat_input_container .image{grid-column:1;opacity:1;scale:1}.chat_input_container .send{--btn-square-color-text:var(--lm-text-on-primary);--btn-square-color-background:var(--chat-color-primary);--btn-square-color-hover-background:var(--lm-color-button-primary-hover);grid-column:3;opacity:var(--focus-trans-btn-opacity);scale:var(--focus-trans-btn-scale);translate:calc(var(--focus-trans-btn-translate)*-1) 0}.chat_input_container .chat_message_input{appearance:none;border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);font-size:1rem;grid-column:2/4;grid-row:1;min-height:var(--btn-square-size);padding:.5rem;resize:none;transition:translate var(--focus-trans-duration);field-sizing:content;max-height:6.5rem;z-index:1}.chat_input_container .chat_message_input:not(:placeholder-shown){translate:calc((var(--btn-square-size) + var(--chat-gap))*-1) 0}.chat_input_container .chat_message_input:not(:placeholder-shown)~.image{opacity:var(--focus-trans-btn-opacity);scale:var(--focus-trans-btn-scale);translate:var(--focus-trans-btn-translate) 0}.chat_input_container .chat_message_input:not(:placeholder-shown)~.send{opacity:1;scale:1;translate:0 0}.chat_input_container .chat_message_input:focus-visible{outline:1px solid var(--lm-text)}.chat_input_container:has(.referenced_container){padding-top:var(--chat-padding-half)}.chat_input_container .referenced_container{--button-font:0.8rem;--button-padding:0.55em;--button-size:calc(var(--button-font) + var(--button-padding)*2);align-items:end;display:grid;flex-direction:row;gap:var(--chat-gap-half);grid-template-columns:auto minmax(0,1fr);min-height:calc(var(--button-size) + var(--chat-padding-half));padding-bottom:var(--chat-padding-half);position:relative}.chat_input_container .referenced_container p,.chat_input_container .referenced_container small{font-size:.8333333333rem}.chat_input_container .referenced_container .bubble_and_close{align-items:end;display:grid;flex-direction:row;gap:var(--chat-gap-half);grid-column:2;grid-template-columns:1fr auto;position:relative}.chat_input_container .referenced_container .bubble_and_close>*{flex-shrink:0}.chat_input_container .referenced_container .bubble_and_close .chat_message_bubble{border-radius:var(--message-border-radius);bottom:0;grid-column:1;left:0;position:absolute;right:calc(var(--button-size) + var(--chat-gap-half))}.chat_input_container .referenced_container .chat_message_bubble,.chat_input_container .referenced_container .message_btn{box-shadow:0 1px 3px #00000017,0 1px 2px #00000026}.chat_input_container .referenced_container .message_btn{flex-shrink:0;grid-column:2}.chat_input_container .referenced_container .chat_message_bubble p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.chat_input_container .first_reply_info{color:var(--lm-color-status-info);font-size:.8333333333rem;font-weight:var(--wght-bold);padding-bottom:var(--chat-padding-half)}.chat_messages{--message-list-gap:1rem;--avatar-size:2rem;background-color:var(--chat-color-background);display:flex;flex-direction:column;max-height:100%;overflow-x:hidden;overflow-y:auto;padding-inline-start:var(--chat-padding-half);position:relative;width:100%;z-index:10}.chat_messages .viewbox_container{z-index:50}.chat_message_container{--message-distance:80px;align-items:flex-end;column-gap:var(--chat-gap-half);display:none;grid-template-columns:max-content minmax(auto,1fr) var(--message-distance);padding-block:calc(var(--message-list-gap)/2);position:relative;width:100%}[data-theme=dark] .chat_message_container{--message-color-background-other:var(--chat-color-message-other,var(--lm-background-light))}@media(prefers-color-scheme:dark){[data-theme=auto] .chat_message_container{--message-color-background-other:var(--chat-color-message-other,var(--lm-background-light))}}.chat_message_container.unread:not(.unread~.unread){border-top:3px solid var(--chat-color-primary)}.chat_message_container.me,.chat_message_container.other{display:grid}.chat_message_container.me{--message-distance:100px;grid-template-columns:1fr auto}.chat_message_container.me:after{grid-column:1}.chat_message_container.me .group_time{grid-column:1/-1;text-align:end}.chat_message_container.me .chat_message_bubble_container,.chat_message_container.me aside{grid-row:2}.chat_message_container.me .options_opener{left:auto;right:calc(100% + var(--chat-gap-half))}.chat_message_container .user_avatar{isolation:isolate}@media(hover:hover){.chat_message_container:hover .message_options_container{opacity:1;translate:calc(100%*var(--btn-container-direction, 1)) 0}.chat_message_container:hover .message_options *{translate:0 0}}.chat_message_container .group_time{display:none;font-size:.6944444444rem;margin-inline:var(--message-padding-inline);margin-bottom:.25em}.chat_message_container.group,.chat_message_container:has(+.group){padding-block:calc(var(--message-list-gap)/8)}.chat_message_container:has(+.group).other .chat_message_bubble{border-bottom-left-radius:var(--group-border-radius);border-top-left-radius:var(--group-border-radius)}.chat_message_container:has(+.group).me .chat_message_bubble{border-bottom-right-radius:var(--group-border-radius);border-top-right-radius:var(--group-border-radius)}.chat_message_container:has(+.group) .user_avatar{display:none}.chat_message_container:not(.group):has(+.group){padding-block-start:calc(var(--message-list-gap)/2)}.chat_message_container:not(.group):has(+.group).other .chat_message_bubble{border-top-left-radius:var(--message-border-radius)}.chat_message_container:not(.group):has(+.group).me .chat_message_bubble{border-top-right-radius:var(--message-border-radius)}.chat_message_container:not(.group):has(+.group):not(:has(.referenced)) .group_time{display:block}.chat_message_container:not(.group):has(+.group):not(:has(.referenced)) .message_time{display:none}.chat_message_container.group:not(:has(+.group)){padding-block-end:calc(var(--message-list-gap)/2)}.chat_message_container.group:not(:has(+.group)).other .chat_message_bubble{border-top-left-radius:var(--group-border-radius)}.chat_message_container.group:not(:has(+.group)):not(:has(.referenced)) .chat_message_bubble{min-height:var(--avatar-size)}.chat_message_container.group:not(:has(+.group)).me .chat_message_bubble{border-top-right-radius:var(--group-border-radius)}.chat_message_container:not(.group,:has(+.group),:has(.referenced)) .group_time{display:block}.chat_message_container:not(.group,:has(+.group),:has(.referenced)) .message_time{display:none}.chat_message_container.other aside{flex-shrink:0;width:var(--avatar-size)}.chat_message_container.me aside{display:none}.chat_message_container .message_day{grid-column:1/-1;grid-row:1;margin-bottom:var(--chat-gap-half);padding-top:var(--message-list-gap);text-align:center}.chat_message_container:has(.deleted){padding-block:calc(var(--message-list-gap)/2)}.chat_message_container.flash:before{animation:bubble-flash 1s ease-in-out}.chat_message_container:after{content:"";display:block;width:var(--message-distance,300px)}.chat_message_container:before{background:var(--chat-color-primary);content:"";display:block;inset:0;opacity:0;position:absolute;z-index:-1}@media(hover:none){.chat_message_container.options_open .message_options_container{opacity:1;translate:calc((100% + var(--button-size) + var(--buttons-gap)/4)*var(--btn-container-direction, 1)) 0}.chat_message_container.options_open .message_options *{translate:0 0}.chat_message_container.options_open .options_opener .close{display:block}.chat_message_container.options_open .options_opener .ellipsis{display:none}}.chat_message_container .options_opener{bottom:0;left:calc(100% + var(--chat-gap-half));position:absolute}@media(hover:hover){.chat_message_container .options_opener{display:none}}.chat_message_container .options_opener .close{display:none}.chat_message_container .blocker{width:130px}@keyframes bubble-flash{50%{opacity:.5}to{opacity:0}}.chat_message_bubble_container{--referenced-meeage-shift:2rem;--button-font:0.76rem;--button-padding:0.55em;--button-size:calc(var(--button-font) + var(--button-padding)*2);--button-color-background:var(--lm-tertiary-light);--button-color-text:var(--lm-background);--buttons-gap:var(--chat-gap-half);--buttons-offset:var(--chat-gap-half);--button-transition-duration:0.6s;display:grid;grid-template-columns:1fr var(--referenced-meeage-shift);grid-template-rows:max-content 1fr;isolation:isolate;justify-self:start;position:relative}.chat_message_bubble_container .chat_message_bubble,.chat_message_bubble_container .message_options_container{grid-row:-1;justify-self:start}.me .chat_message_bubble_container .chat_message_bubble,.me .chat_message_bubble_container .message_options_container{grid-column:-1/-2;justify-self:end}.chat_message_bubble_container .chat_message_bubble.referenced{grid-column:1/-1;grid-row:1;justify-self:end}.me .chat_message_bubble_container .chat_message_bubble.referenced{justify-self:start}.me .chat_message_bubble_container{--btn-container-direction:-1;grid-column:2;grid-template-columns:var(--referenced-meeage-shift) 1fr;justify-self:end}.me .chat_message_bubble_container .message_options_container{grid-column:-1/-2;left:0;right:auto}.me .chat_message_bubble_container .message_options{flex-direction:row-reverse}.chat_message_bubble{--referenced-tail-size:calc(var(--referenced-meeage-shift)*0.3);--referenced-border-width:2px;--referenced-color:var(--lm-tertiary-light);--referenced-message-offset:0.5em;border-radius:var(--message-border-radius,.75rem);display:grid;max-width:var(--message-bubble-max-width);padding-block:var(--message-padding-block,1rem);padding-inline:var(--message-padding-inline,.5rem);position:relative}.me .chat_message_bubble:has(picture),.other .chat_message_bubble:has(picture){background:#0000}.chat_message_bubble.other,.other .chat_message_bubble{background-color:var(--message-color-background-other);border-end-start-radius:0}.chat_message_bubble.me,.me .chat_message_bubble{align-self:flex-end;background-color:var(--message-color-background-me);border-end-end-radius:0;color:var(--lm-text-on-primary)}.chat_message_bubble.me ::selection,.me .chat_message_bubble ::selection{background:var(--lm-text-on-primary);color:var(--message-color-background-me)}.chat_message_bubble.referenced{--message-padding-block:0.25rem;--message-padding-inline:0.5rem;background:#0000;border:var(--referenced-border-width) dashed;border-radius:var(--message-border-radius)!important;color:var(--referenced-color);cursor:pointer;font-size:.8333333333rem;margin-bottom:var(--referenced-message-offset);position:relative}.chat_message_bubble.referenced~.chat_message_bubble:before{border-bottom:var(--referenced-border-width) solid var(--referenced-color);content:"";height:var(--referenced-tail-size);position:absolute;top:calc(var(--referenced-message-offset)/2*-1);width:var(--referenced-tail-size)}.other .chat_message_bubble.referenced~.chat_message_bubble:before{border-bottom-right-radius:calc(var(--message-border-radius)/1.5);border-right:var(--referenced-border-width) solid var(--referenced-color);left:calc(100% + var(--referenced-message-offset)/2)}.me .chat_message_bubble.referenced~.chat_message_bubble:before{border-bottom-left-radius:calc(var(--message-border-radius)/1.5);border-left:var(--referenced-border-width) solid var(--referenced-color);right:calc(100% + var(--referenced-message-offset)/2)}.chat_message_bubble.referenced:has(picture){padding:.25em}.chat_message_bubble.referenced:has(picture) img{filter:grayscale(60%);opacity:.5}[data-theme=dark] .chat_message_bubble.referenced:has(picture) img{opacity:.3}@media(prefers-color-scheme:dark){[data-theme=auto] .chat_message_bubble.referenced:has(picture) img{opacity:.3}}.chat_message_bubble:has(picture){padding:0}.chat_message_bubble:has(picture) img{border-radius:var(--message-border-radius);width:100%}.chat_message_bubble:has(.deleted){filter:grayscale(60%);opacity:.6}.chat_message_bubble:has(.deleted) .chat_message_bubble{font-weight:var(--wght-light)}.chat_message_bubble:has(.deleted) .group_time{display:block}.message_options_container{--icon-offset-direcrion:1;display:flex;flex-direction:column;gap:var(--buttons-gap);height:100%;justify-content:flex-end;opacity:0;padding-inline:var(--buttons-offset);position:absolute;right:0;transition:translate var(--button-transition-duration),opacity var(--button-transition-duration);translate:calc(50%*var(--btn-container-direction, 1)) 0;z-index:-1}.me .message_options_container{--icon-offset-direcrion:-1}.message_options{align-items:center;display:flex;flex-direction:row;gap:var(--buttons-gap)}.message_options>*{transition:translate var(--button-transition-duration)}.message_options .message_time{color:var(--lm-text);font-size:.8333333333rem}.message_btn{background:var(--button-color-background);border-radius:100%;color:var(--button-color-text);display:grid;font-size:var(--button-font);height:var(--button-size);place-items:center;width:var(--button-size)}.message_btn.delete{--button-color-background:var(--lm-color-status-negative);--button-color-hover-background:var(--lm-color-status-negative-light)}.other .message_btn.delete{display:none}.thread_list_search{position:relative}.thread_list_search .search_icon{color:var(--lm-tertiary);left:.75rem;position:absolute;top:50%;translate:0 -50%}.thread_list_search input{text-indent:1.5rem}.thread_list_search input::placeholder{color:var(--lm-tertiary)}.thread_list_search.placeholder{min-height:36px}.open_new_message{--size:48px;--inset:1rem;background-color:var(--chat-color-new-message-button);border-radius:100%;bottom:var(--inset);box-shadow:0 1px 3px #00000017,0 1px 2px #00000026;color:var(--lm-text-on-primary);display:grid;font-size:1.25rem;height:var(--size);place-items:center;position:absolute;right:var(--inset);width:var(--size)}.thread_list{display:flex;flex-direction:column;gap:var(--chat-gap-half);margin-top:var(--chat-gap);overflow:auto}.thread_list_element{--snippet-color:var(--lm-text-light);--name-color:var(--lm-text);--unread-indicator-size:0.75em;--unread-indicator-color:var(--chat-color-primary);--link-background:#0000;isolation:isolate;position:relative}.thread_list_element.active{--link-background:var(--lm-secondary);--avatar-color-background:var(--link-background)}.thread_list_element.active .thread_name{font-weight:var(--wght-bold)}[data-theme=dark] .thread_list_element.active{--link-background:var(--lm-secondary-dark);--name-color:#fff}@media(prefers-color-scheme:dark){[data-theme=auto] .thread_list_element.active{--link-background:var(--lm-secondary-dark);--name-color:#fff}}[data-theme=dark] .thread_list_element{--link-hover-background:var(--lm-secondary-light)}@media(prefers-color-scheme:dark){[data-theme=auto] .thread_list_element{--link-hover-background:var(--lm-secondary-light)}}.thread_list_element a{background-color:var(--link-background,#0000);border-radius:var(--lm-radius);color:var(--lm-text);cursor:pointer;display:flex;gap:var(--chat-gap-half);padding:var(--chat-gap-half);text-decoration:none}.thread_list_element a:hover:not(.active a){background-color:var(--link-hover-background,var(--lm-background-dark));--avatar-color-background:var(--link-hover-background,var(--lm-background-dark))}.thread_list_element a:hover .user_avatar:after{display:none}.thread_list_element .thread_info{display:flex;flex-direction:column;justify-content:space-between}.thread_list_element .user_avatar{border-radius:var(--lm-radius);overflow:hidden}.thread_list_element .thread_name,.thread_list_element .thread_snippet{display:-webkit-box;width:100%;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.thread_list_element .last_message_time,.thread_list_element .thread_snippet{color:var(--snippet-color);font-size:.8333333333rem}.thread_list_element .thread_name{color:var(--name-color)}.thread_list_element footer{display:flex;gap:.5em}.thread_list_element .unread_indicator{background-color:var(--unread-indicator-color);border-radius:100%;box-shadow:0 1px 2px 0 #00000080;display:block;display:none;flex:0 0 var(--unread-indicator-size);height:var(--unread-indicator-size);width:var(--unread-indicator-size)}.thread_list_element.read{--snippet-color:var(--lm-text);font-weight:var(--wght-bold)}.thread_list_element.read .thread_snippet{--snippet-color:var(--lm-text-light);font-weight:var(--wght-bold)}.thread_list_element.read .unread_indicator{display:block}[data-theme=dark] .thread_list_element.read{--snippet-color:#fff;--name-color:#fff}@media(prefers-color-scheme:dark){[data-theme=auto] .thread_list_element.read{--snippet-color:#fff;--name-color:#fff}}.avatar_grid{display:grid;flex-shrink:0;grid-template-columns:repeat(var(--column-number,1),minmax(0,1fr));grid-template-rows:repeat(var(--column-number,1),minmax(0,1fr));height:var(--thred-avatar-size,60px);overflow:hidden;width:var(--thred-avatar-size,60px)}.avatar_grid.placeholder{background-color:var(--lm-secondary-dark);border-radius:var(--lm-radius)}.avatar_grid img,.avatar_grid span{background-color:var(--lm-secondary);border-radius:var(--lm-radius)}.avatar_grid span{display:grid;font-weight:var(--wght-black);place-items:center}.avatar_grid.three .user_avatar,.avatar_grid.two .user_avatar{outline:4px solid var(--avatar-color-background,var(--chat-color-container-background))}.avatar_grid.two{--column-number:3}.avatar_grid.two :first-child{grid-column:1/3;grid-row:1/3;z-index:1}.avatar_grid.two :nth-child(2){grid-column:-3/-1;grid-row:-3/-1;z-index:0}.avatar_grid.three{--column-number:6}.avatar_grid.three :first-child{grid-column:1/4;grid-row:3/6;z-index:2}.avatar_grid.three :nth-child(2){grid-column:-1/-4;grid-row:-1/-4;z-index:1}.avatar_grid.three :nth-child(3){grid-column:3/6;grid-row:1/3;z-index:0}.avatar_grid.four,.avatar_grid.more{--column-number:2;grid-gap:4px}.thread_filters{--button-group-color-border:var(--lm-tertiary-light);--button-group-color-background:var(--lm-secondary-light);--button-group-color-text:var(--lm-tertiary-dark);--button-group-color-act-text:var(--lm-text);--button-group-color-act-background:var(--lm-background);--button-group-color-hover-background:var(--lm-background-dark);--button-group-weight:var(--wght-bold);--button-group-weight-act:var(--wght-bold);--button-group-padding-block:.8em;--button-group-font-size:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,auto));margin-top:var(--chat-gap)}.thread_filters .badge[data-count="0"]{display:none}[data-theme=dark] .thread_filters{--button-group-color-border:var(--lm-secondary);--button-group-color-background:#0000;--button-group-color-act-background:var(--lm-tertiary-light);--button-group-color-act-text:var(--lm-background);--button-group-color-hover-background:var(--lm-secondary-light)}@media(prefers-color-scheme:dark){[data-theme=auto] .thread_filters{--button-group-color-border:var(--lm-secondary);--button-group-color-background:#0000;--button-group-color-act-background:var(--lm-tertiary-light);--button-group-color-act-text:var(--lm-background);--button-group-color-hover-background:var(--lm-secondary-light)}}.thread_filters.placeholder button span{color:#0000}.chat_thread_nav{--thred-avatar-size:40px;align-items:center;display:flex;gap:var(--chat-gap-half);z-index:10}.chat_thread_nav .btn_square{flex-shrink:0}.chat_thread_nav .topic_name{display:-webkit-box;font-size:1.44rem;font-weight:var(--wght-bold);margin:0 auto 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.chat.topics .chat_thread_list_container{z-index:30}.chat.topics.new [name=new_topic]{background-color:var(--chat-color-background);z-index:50}.chat.messages .chat_input_container,.chat.messages .chat_messages,.chat.messages .chat_thread_nav{z-index:30}.chat.messages .chat_thread_nav .back_messages{display:none}.chat.info .chat_thread_nav,.chat.info .chat_thread_options{z-index:30}.chat.info .chat_thread_nav .back_messages{display:grid}.chat.info .chat_thread_nav .back_topics,.chat.info .chat_thread_nav .show_info{display:none}.chat.info .chat_thread_list_container,.chat.messages .chat_thread_list_container{z-index:-1}@container thread (min-width: 730px){.chat_thread{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);grid-template-rows:max-content 1fr max-content}.chat_messages{grid-row:1/-2;padding:0}.thread_options_and_nav_container{gap:var(--chat-gap);grid-column:2}.chat_thread_nav .show_info{display:none}}@container chat (min-width: 780px){.chat{grid-template-columns:minmax(300px,1fr) minmax(0,3fr);grid-template-rows:minmax(0,1fr)}.chat_thread_container{grid-column:2}.chat_thread_nav .back_messages,.chat_thread_nav .back_topics{display:none}.chat.info .chat_thread_list_container,.chat.messages .chat_thread_list_container{z-index:20}[name=new_topic] .back_topics{display:none}}.new_topic_to_user h2.h3{font-weight:var(--wght-bold);margin-bottom:0}.new_topic_to_user header{align-items:center;display:flex;gap:var(--chat-gap);padding:var(--chat-padding)}.new_topic_to_user header>*{flex-shrink:0}.new_topic_to_user header .ts-wrapper{flex-grow:1}.new_topic_to_user .new_topic_avatar{height:40px;width:40px}.code_highlight{background:var(--lm-background-dark);color:#383a42;display:block;overflow-x:auto;padding:3px 5px}.code_highlight pre code.hljs{display:block;overflow-x:auto;padding:1em}.code_highlight code.hljs{padding:3px 5px}.code_highlight .hljs-comment,.code_highlight .hljs-quote{color:#a0a1a7;font-style:italic}.code_highlight .hljs-doctag,.code_highlight .hljs-formula,.code_highlight .hljs-keyword{color:#a626a4}.code_highlight .hljs-deletion,.code_highlight .hljs-name,.code_highlight .hljs-section,.code_highlight .hljs-selector-tag,.code_highlight .hljs-subst{color:#e45649}.code_highlight .hljs-literal{color:#0184bb}.code_highlight .hljs-addition,.code_highlight .hljs-attribute,.code_highlight .hljs-meta .hljs-string,.code_highlight .hljs-regexp,.code_highlight .hljs-string{color:#50a14f}.code_highlight .hljs-attr,.code_highlight .hljs-number,.code_highlight .hljs-selector-attr,.code_highlight .hljs-selector-class,.code_highlight .hljs-selector-pseudo,.code_highlight .hljs-template-variable,.code_highlight .hljs-type,.code_highlight .hljs-variable{color:#986801}.code_highlight .hljs-bullet,.code_highlight .hljs-link,.code_highlight .hljs-meta,.code_highlight .hljs-selector-id,.code_highlight .hljs-symbol,.code_highlight .hljs-title{color:#4078f2}.code_highlight .hljs-built_in,.code_highlight .hljs-class .hljs-title,.code_highlight .hljs-title.class_{color:#c18401}.code_highlight .hljs-emphasis{font-style:italic}.code_highlight .hljs-strong{font-weight:700}.code_highlight .hljs-link{text-decoration:underline}[data-theme=dark] .code_highlight{background:#282c34;color:#abb2bf}[data-theme=dark] .code_highlight .hljs-comment,[data-theme=dark] .code_highlight .hljs-quote{color:#5c6370;font-style:italic}[data-theme=dark] .code_highlight .hljs-doctag,[data-theme=dark] .code_highlight .hljs-formula,[data-theme=dark] .code_highlight .hljs-keyword{color:#c678dd}[data-theme=dark] .code_highlight .hljs-deletion,[data-theme=dark] .code_highlight .hljs-name,[data-theme=dark] .code_highlight .hljs-section,[data-theme=dark] .code_highlight .hljs-selector-tag,[data-theme=dark] .code_highlight .hljs-subst{color:#e06c75}[data-theme=dark] .code_highlight .hljs-literal{color:#56b6c2}[data-theme=dark] .code_highlight .hljs-addition,[data-theme=dark] .code_highlight .hljs-attribute,[data-theme=dark] .code_highlight .hljs-meta .hljs-string,[data-theme=dark] .code_highlight .hljs-regexp,[data-theme=dark] .code_highlight .hljs-string{color:#98c379}[data-theme=dark] .code_highlight .hljs-attr,[data-theme=dark] .code_highlight .hljs-number,[data-theme=dark] .code_highlight .hljs-selector-attr,[data-theme=dark] .code_highlight .hljs-selector-class,[data-theme=dark] .code_highlight .hljs-selector-pseudo,[data-theme=dark] .code_highlight .hljs-template-variable,[data-theme=dark] .code_highlight .hljs-type,[data-theme=dark] .code_highlight .hljs-variable{color:#d19a66}[data-theme=dark] .code_highlight .hljs-bullet,[data-theme=dark] .code_highlight .hljs-link,[data-theme=dark] .code_highlight .hljs-meta,[data-theme=dark] .code_highlight .hljs-selector-id,[data-theme=dark] .code_highlight .hljs-symbol,[data-theme=dark] .code_highlight .hljs-title{color:#61aeee}[data-theme=dark] .code_highlight .hljs-built_in,[data-theme=dark] .code_highlight .hljs-class .hljs-title,[data-theme=dark] .code_highlight .hljs-title.class_{color:#e6c07b}[data-theme=dark] .code_highlight .hljs-emphasis{font-style:italic}[data-theme=dark] .code_highlight .hljs-strong{font-weight:700}[data-theme=dark] .code_highlight .hljs-link{text-decoration:underline}@media(prefers-color-scheme:dark){[data-theme=auto] .code_highlight{background:#282c34;color:#abb2bf}[data-theme=auto] .code_highlight .hljs-comment,[data-theme=auto] .code_highlight .hljs-quote{color:#5c6370;font-style:italic}[data-theme=auto] .code_highlight .hljs-doctag,[data-theme=auto] .code_highlight .hljs-formula,[data-theme=auto] .code_highlight .hljs-keyword{color:#c678dd}[data-theme=auto] .code_highlight .hljs-deletion,[data-theme=auto] .code_highlight .hljs-name,[data-theme=auto] .code_highlight .hljs-section,[data-theme=auto] .code_highlight .hljs-selector-tag,[data-theme=auto] .code_highlight .hljs-subst{color:#e06c75}[data-theme=auto] .code_highlight .hljs-literal{color:#56b6c2}[data-theme=auto] .code_highlight .hljs-addition,[data-theme=auto] .code_highlight .hljs-attribute,[data-theme=auto] .code_highlight .hljs-meta .hljs-string,[data-theme=auto] .code_highlight .hljs-regexp,[data-theme=auto] .code_highlight .hljs-string{color:#98c379}[data-theme=auto] .code_highlight .hljs-attr,[data-theme=auto] .code_highlight .hljs-number,[data-theme=auto] .code_highlight .hljs-selector-attr,[data-theme=auto] .code_highlight .hljs-selector-class,[data-theme=auto] .code_highlight .hljs-selector-pseudo,[data-theme=auto] .code_highlight .hljs-template-variable,[data-theme=auto] .code_highlight .hljs-type,[data-theme=auto] .code_highlight .hljs-variable{color:#d19a66}[data-theme=auto] .code_highlight .hljs-bullet,[data-theme=auto] .code_highlight .hljs-link,[data-theme=auto] .code_highlight .hljs-meta,[data-theme=auto] .code_highlight .hljs-selector-id,[data-theme=auto] .code_highlight .hljs-symbol,[data-theme=auto] .code_highlight .hljs-title{color:#61aeee}[data-theme=auto] .code_highlight .hljs-built_in,[data-theme=auto] .code_highlight .hljs-class .hljs-title,[data-theme=auto] .code_highlight .hljs-title.class_{color:#e6c07b}[data-theme=auto] .code_highlight .hljs-emphasis{font-style:italic}[data-theme=auto] .code_highlight .hljs-strong{font-weight:700}[data-theme=auto] .code_highlight .hljs-link{text-decoration:underline}}section.cols_head{align-items:center;display:flex;grid-area:head;justify-content:space-between;margin-bottom:0;margin-left:1rem;margin-right:1rem;max-width:100%;padding:40px 0;width:auto}@media (min-width:632px){section.cols_head{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){section.cols_head{width:900px}}@media (min-width:1300px){section.cols_head{width:1200px}section.cols_head div{font-size:1rem;font-weight:var(--wght-light);text-align:left}section.cols_head div h1{font-size:2.985984rem;font-weight:var(--wght-light);text-align:left}section.cols_head p{display:inline;text-align:right;width:300px}section.cols_head>p{flex:0 0 auto;font-size:1.2rem;font-weight:var(--wght-light);width:450px}}.pop section.cols_head{padding:20px 20px 40px}section.cols_head>div{flex:1 1 auto;font-size:1rem;font-weight:var(--wght-light);overflow:hidden;text-align:center}section.cols_head>div h1{font-size:2.985984rem;font-weight:var(--wght-bold);line-height:normal;overflow:hidden;padding:4px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1000px){section.cols_head>div h1{margin-top:0}}section.cols_head>div h2{font-size:2.0736rem;font-weight:var(--wght-light);text-align:left}section.cols_head>div strong{font-weight:var(--wght-bold)}section.cols_head>div em{color:var(--lm-primary)}section.cols_head>p{display:none}section.cols_head.border{border-bottom:1px solid var(--lm-secondary)}section.cols_head .read_more{font-weight:var(--wght-regular)}section.cols_head .read_more strong{font-weight:var(--wght-bold)}section.cols_head .read_more em{color:var(--lm-primary)}section.cols_head .read_more .more{display:none}section.cols_head .read_more .more.show,section.cols_head .read_more p{display:inline}section.cols_head .read_more p a{color:inherit}section.cols_head .read_more button{background:#0000;border:none;color:var(--lm-text);cursor:pointer;display:inline;font-size:inherit;font-weight:inherit}section.columns{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;padding:40px 0;width:1200px}@media (max-width:1299px){section.columns{margin-left:auto;margin-right:auto;width:900px}}@media (max-width:999px){section.columns{width:600px}}@media (max-width:631px){section.columns{width:450px}}@media (max-width:481px){section.columns{width:300px}}@media (max-width:1299px){section.columns>div,section.columns>section{margin:0 auto}}.pop section.columns{padding:20px 20px 40px}section.columns>div,section.columns>section{flex:1 1 auto;max-width:100%;min-width:300px;padding:10px}section.columns>div>h3.default,section.columns>section>h3.default{font-size:2.48832rem;font-weight:var(--wght-regular);line-height:1.2;margin-bottom:.5em}section.columns>div>h3.default>em,section.columns>section>h3.default>em{color:var(--lm-primary)}section.columns>div.col1,section.columns>section.col1{max-width:300px}.companies_widget{padding:0 1rem;--widget_background:var(--lm-text);--text_on_background:var(--lm-background)}.companies_widget main{background:var(--widget_background);border:4px solid var(--widget_background);border-radius:var(--lm-radius);display:grid;grid-template-rows:auto 300px 300px auto;margin:0 auto;max-width:800px}@media(min-width:600px){.companies_widget main{grid-template-columns:1fr 1fr;grid-template-rows:auto minmax(0,1fr) auto;max-height:580px}}.companies_widget main footer,.companies_widget main header{color:var(--text_on_background);grid-column:1/-1;padding:10px 20px}.companies_widget main header{align-items:center;display:flex;flex-wrap:wrap;font-size:1.44rem;font-weight:var(--wght-regular);padding-left:10px}.companies_widget main header h1,.companies_widget main header img{padding-left:10px}.companies_widget main header img{height:1.25em}.companies_widget main header h1{font:inherit;padding-bottom:.25em;padding-top:.25em}.companies_widget main h2{font-size:1.2rem}.companies_widget main h2 a{text-decoration:none}.companies_widget main h2 a:focus,.companies_widget main h2 a:link:hover{text-decoration:underline}.companies_widget main footer{align-items:center;display:flex;font-size:.8333333333rem;justify-content:flex-end}.companies_widget main footer img,.companies_widget main footer p{margin:0 .25em}.companies_widget main footer img{display:block;height:1.5em}.companies_widget main .list{background:var(--lm-background);border-radius:var(--lm-radius) var(--lm-radius) 0 0;overflow:auto;padding:10px}@media(min-width:600px){.companies_widget main .list{border-radius:var(--lm-radius) 0 0 var(--lm-radius)}}.companies_widget main .company{display:grid;grid-template-columns:max-content 1fr;padding:10px;grid-gap:10px}.companies_widget main .company img,.companies_widget main .company picture{display:block}.companies_widget main .company>div{align-items:stretch}.companies_widget main .company picture{background:var(--lm-secondary);border-radius:var(--lm-radius);height:60px;width:60px}.companies_widget main .company img{border-radius:var(--lm-radius)}.companies_widget main .company .data{font-size:.8333333333rem}.companies_widget main .company .data p{padding:2px 0}.companies_widget main .map_container{position:relative}.companies_widget main .map_container .map{border-radius:0 var(--lm-radius) var(--lm-radius) 0;inset:0;position:absolute}.company_testimionials{--columns:1;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(var(--columns),minmax(300px,370px));justify-content:center;margin-top:3rem}@media (min-width:900px){.company_testimionials{--columns:2}}@media (min-width:1200px){.company_testimionials{--columns:4}}.company_testimionials .testimonial{--avatar_size:116px;--header_gap:0.5rem;--name_color:var(--test);--name_background:var(--lm-secondary-dark)}.company_testimionials .testimonial:nth-child(odd){--name_background:var(--lm-primary);--name_color:var(--lm-text-on-primary)}.company_testimionials .testimonial header{display:grid;grid-template-columns:calc(var(--avatar_size)/2) calc(var(--avatar_size)/2) minmax(0,1fr);grid-template-rows:minmax(0,1fr) max-content;max-height:var(--avatar_size)}.company_testimionials .testimonial .avatar{grid-column:1/3;grid-row:1/-1;height:var(--avatar_size);width:var(--avatar_size);z-index:10}.company_testimionials .testimonial .company_logo{align-items:center;display:flex;grid-row:1;max-height:100%;max-width:100%;padding:.5rem}.company_testimionials .testimonial .company_logo img{max-height:100%}.company_testimionials .testimonial .company_logo.dark,[data-theme=dark] .company_testimionials .testimonial .company_logo.dark{display:block}[data-theme=dark] .company_testimionials .testimonial .company_logo.light{display:none}@media(prefers-color-scheme:dark){[data-theme=auto] .company_testimionials .testimonial .company_logo.dark{display:block}[data-theme=auto] .company_testimionials .testimonial .company_logo.light{display:none}}.company_testimionials .testimonial .name{background-color:var(--name_background);color:var(--name_color);font-size:1.2rem;font-weight:var(--wght-black);grid-row:2;padding:.25em 1em}.company_testimionials .testimonial .company_logo,.company_testimionials .testimonial .name{grid-column:2/-1;padding-left:calc(var(--avatar_size)/2 + var(--header_gap))}.company_testimionials .testimonial blockquote{line-height:1.4;margin-top:1.5rem}section.contact_map{align-content:space-between;display:grid;grid-template-columns:2fr 1fr;padding:20px;grid-gap:30px;grid-template-areas:"map data" "map nav";grid-template-rows:auto auto}section.contact_map>.map{grid-area:map;min-height:250px;position:relative}section.contact_map>.map>div{height:100%;left:0;position:absolute;top:0;width:100%}section.contact_map>.data{grid-area:data}section.contact_map>.data .h4,section.contact_map>.data>h4{font-size:1.2rem;font-weight:var(--wght-bold);margin-bottom:1em}section.contact_map>.data .h4 a,section.contact_map>.data>h4 a{text-decoration:none}section.contact_map>.data .h4 a:focus,section.contact_map>.data .h4 a:link:hover,section.contact_map>.data>h4 a:focus,section.contact_map>.data>h4 a:link:hover{text-decoration:underline}section.contact_map>.data p{font-size:1rem;font-weight:var(--wght-light);margin-bottom:1em}section.contact_map>nav{grid-area:nav}section.contact_map>nav>a{margin-top:.5em}section.contact_map>nav>a.button{width:100%}@media (max-width:999px){section.contact_map{grid-template-areas:"data" "map" "nav";grid-template-columns:100%}section.contact_map>nav{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px}section.contact_map>nav>a{margin-top:0}}.contest_answer img,.contest_answer svg{width:100%}@media (min-width:1000px){.contest_answer img,.contest_answer svg{border-radius:var(--lm-radius)}}.contest_answer>p{margin-bottom:20px}@media (max-width:999px){.contest_answer>p{padding-left:20px}}.contest_answer picture{margin-bottom:20px}.contest_answer form{display:flex;flex-direction:column}.contest_answer form label{flex-grow:1;margin-bottom:0}@media (min-width:632px){.contest_answer form{flex-direction:row}.contest_answer form button[type=submit].button{margin-left:20px;margin-top:0}}.contest_rules ol,.contest_rules ul{margin:10px 0 10px 2rem}.side_menu.contest .navlink{color:var(--lm-text);cursor:pointer}.side_menu.contest .navlink.inact{color:var(--lm-secondary);pointer-events:none}.side_menu.contest .navlink.ranking_info{pointer-events:none}.side_menu.contest .navlink.ranking_info:after{display:none}.side_menu.contest footer{border-top:1px solid var(--lm-text);margin-top:20px;padding-top:20px}.side_menu.contest footer>.navlink{color:var(--lm-text)}.contest_ranking .user{display:flex;flex-direction:column}.contest_ranking .user img,.contest_ranking .user svg{background:var(--lm-secondary);border-radius:var(--lm-radius);display:block;flex-shrink:0;height:30px;margin-right:20px;width:30px}.contest_ranking .user div{align-items:center;display:flex;flex-grow:1;margin-top:10px}.contest_ranking .user p:last-of-type{margin-left:40px;margin-right:0}.contest_ranking .user p:nth-last-of-type(2){margin-left:0}@media (max-width:999px){.contest_ranking .user{margin-bottom:10px}}@media (min-width:1000px){.contest_ranking .user{align-items:center;flex-direction:row}.contest_ranking .user div{margin-top:0}.contest_ranking .user div p:nth-last-of-type(2){margin-left:auto}}.contest_conditions h3,.contest_prizes h3,.contest_rules h3{font-weight:var(--wght-bold);margin-bottom:1rem}.contest_conditions h3~h3,.contest_prizes h3~h3,.contest_rules h3~h3{margin-top:2rem}.contest_conditions p,.contest_prizes p,.contest_rules p{margin-bottom:1rem}.contest_tile{align-items:flex-start;display:flex;flex-direction:column}.contest_tile a:not(.button){flex-shrink:0;text-decoration:none}.contest_tile a:not(.button):focus,.contest_tile a:not(.button):link:hover{text-decoration:underline}.contest_tile picture{flex-shrink:0}.contest_tile img{aspect-ratio:16/9;background:var(--lm-background-dark);border-radius:var(--lm-radius);display:block;margin-bottom:20px;max-width:100%}@media (min-width:1000px){.contest_tile img{width:360px}}.contest_tile .quiz_logo img{display:block;max-width:100%}.contest_tile .quiz_logo.dark{display:none}[data-theme=dark] .contest_tile .quiz_logo.dark{display:block}[data-theme=dark] .contest_tile .quiz_logo.light{display:none}@media(prefers-color-scheme:dark){[data-theme=auto] .contest_tile .quiz_logo.dark{display:block}[data-theme=auto] .contest_tile .quiz_logo.light{display:none}}.contest_tile h4{font-size:1.44rem;margin-bottom:10px}@media (min-width:1000px){.contest_tile h4{font-size:1.728rem}}.contest_tile p{font-size:1rem;margin-bottom:10px}@media (min-width:1000px){.contest_tile p{margin-bottom:20px}}.contest_tile .text{margin-bottom:20px}.contest_tile+.contest_tile{margin-top:20px}.contest_tile label[data-type=checkbox]{margin-bottom:1em;padding-left:0}@media (min-width:1000px){.contest_tile{align-items:normal;flex-direction:row;margin-bottom:30px}.contest_tile img{margin-bottom:0;margin-right:20px}.contest_tile div{display:flex;flex-direction:column}.contest_tile a.button{margin-right:auto;margin-top:auto}}.conversation li{display:grid;grid-template-columns:75px auto 75px;margin-bottom:10px;grid-column-gap:5px;grid-template-rows:1fr}.conversation li.sent header{grid-column:3;padding:0 20px 0 0}.conversation li.sent article{grid-column:1/3}@media (min-width:632px){.conversation li.sent article{grid-column:2}}.conversation li.sent article,.conversation li.sent header{grid-row:1}.conversation li header{padding:0 0 0 20px}.conversation li img,.conversation li svg{border-radius:var(--lm-radius);height:50px;width:50px}.conversation li article,.conversation li form{border-radius:var(--lm-radius)}.conversation li article{grid-column:2/4}@media (max-width:999px){.conversation li article.on_alt_bcg p{font-size:1rem}}@media (min-width:632px){.conversation li article{grid-column:2}}.conversation li article .button{margin-top:20px}.conversation li form{display:flex;flex-direction:column;grid-column:2/3;min-width:0}.conversation li form textarea{min-height:200px}.conversation li form button{align-self:flex-end;margin-top:10px}@media (min-width:1000px){.conversation li{margin-bottom:0;grid-column-gap:20px}}.custom_list.minimalistic{display:flex;flex-direction:column;gap:.5rem}.custom_list.minimalistic .compact_list_tile{background-color:var(--lm-background);border-radius:0;gap:0;margin-block:0;padding-block:.75rem}.custom_list.minimalistic .compact_list_tile:first-child{border-radius:var(--lm-radius) var(--lm-radius) 0 0;margin-top:1rem}.custom_list.minimalistic .compact_list_tile:last-child{border-radius:0 0 var(--lm-radius) var(--lm-radius)}.custom_list.minimalistic .compact_list_tile .details{border-top:1px solid var(--lm-secondary);margin-top:1rem;padding-top:1rem}.custom_list.minimalistic .compact_list_tile .details fieldset{padding-top:0}.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid{display:grid;grid-template-columns:1fr max-content}.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid .custom_list_edit_buttons{grid-row:2;place-self:center end}.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid .details_container{grid-row:3}.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid .handle{grid-column:-1;grid-row:span 2}@media (min-width:632px){.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid{grid-template-columns:1fr max-content max-content;grid-template-rows:1fr}.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid .custom_list_edit_buttons,.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid .handle{grid-row:1}.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid .custom_list_edit_buttons{grid-column:2}.custom_list.minimalistic .compact_list_tile .compact_list_tile_grid .details_container{grid-row:2}}.custom_list.minimalistic .compact_list_tile .handle{cursor:grab;margin-left:1rem}.custom_list.minimalistic .compact_list_tile.ghost{background-color:#0000;border:none}.custom_list.minimalistic .compact_list_tile.ghost:after{background-color:var(--lm-primary);border-radius:var(--lm-radius);content:"";inset:0;opacity:.1;position:absolute}.custom_list.minimalistic .compact_list_tile.ghost .custom_list_edit_buttons,.custom_list.minimalistic .compact_list_tile.ghost .handle{display:none}.custom_list.minimalistic .compact_list_tile.sortable-drag{border:none;border-radius:var(--lm-radius);outline:1px solid var(--lm-secondary);outline-offset:-1px}@media (min-width:782px){.custom_list.minimalistic{gap:0}.custom_list.minimalistic .compact_list_tile+.compact_list_tile{margin-top:-1px}}.page_header_left+.custom_list{margin-top:2rem}.custom_list_description{font-size:1rem;line-height:1.4;margin-bottom:2rem;padding-inline:1rem}@media (min-width:1000px){.custom_list_description{padding-inline:0}}.custom_list_edit_buttons{display:flex;flex-direction:row;gap:1rem}.custom_list_edit_buttons button{font-size:.8333333333rem;font-weight:var(--wght-bold);margin:0}.custom_list_edit_buttons button svg{margin-right:.25rem}.custom_list_nav{align-items:center;display:flex;justify-content:space-between;margin:0 1rem 1rem}@media (min-width:1000px){.custom_list_nav{margin-inline:0}}.custom_list_nav .buttons_container{display:flex;flex-direction:row;gap:.75rem}.custom_list_tile{display:flex;flex-direction:column}.custom_list_tile .room_note{order:3}@media (min-width:482px){.custom_list_tile{display:grid;gap:.5rem;grid-template-columns:1fr max-content}.custom_list_tile .user_room_widget,.custom_list_tile .visit_hearer{grid-row:1}.custom_list_tile .user_room_widget{grid-column:2}.custom_list_tile .room_note{grid-column:1/-1;grid-row:2}}.custom_list_tile .room_note{font-size:.8333333333rem;padding:0 .5em}@media (min-width:482px){.custom_list_tile .room_note{border-top:1px solid var(--lm-secondary-light);padding-top:.5em}}.custom_list_tile.add_entry{align-items:center;border-width:1px;display:flex;flex-direction:row;gap:.75rem;margin-bottom:1rem}.custom_list_tile.add_entry .list_number{display:none}[data-numbered] .custom_list_tile.add_entry .list_number{display:block}.custom_list_tile.add_entry .avatar_placeholder{background-color:var(--lm-text);border-radius:var(--lm-radius);color:var(--lm-background);display:grid;font-size:1.5rem;height:var(--room-avatar-size);place-items:center;width:var(--room-avatar-size)}.custom_list_tile.add_entry button.bleed{font-weight:var(--wght-bold);padding:0;text-transform:uppercase}.custom_list_tile.add_entry button.bleed:active{border:none;outline:none}.custom_list_tile:hover .avatar_placeholder{background-color:var(--lm-primary)}.custom_list_tile:hover button.bleed{text-decoration:underline}.list_edit_form textarea.form-control{height:auto;min-height:150px;resize:vertical;field-sizing:content}.list_edit_form .save_container,.list_edit_form h2{margin:0 1rem}@media (min-width:1000px){.list_edit_form .save_container,.list_edit_form h2{margin-inline:0}}.list_edit_form h2 legend{line-height:1.1}.list_edit_form .save_container{display:flex;justify-content:flex-end}section.details{font-size:1.2rem;font-weight:var(--wght-light);line-height:1.4;padding:40px 0}section.details>p{margin-bottom:1em}section.details>p:last-of-type{margin-bottom:0}section.details>ul{display:flex;flex-flow:row wrap;margin:25px -5px 0}section.details>ul>li{align-items:center;border:1px solid var(--lm-secondary);color:var(--lm-text);display:flex;font-size:.8333333333rem;font-weight:var(--wght-regular);height:30px;margin:5px;width:285px}section.details>ul>li>svg{font-size:1rem;margin:0 5px 0 10px}section.details>ul>li.red>svg{color:var(--lm-red)}section.details>ul>li.green>svg{color:var(--lm-green)}section.details>ul>li.blue>svg{color:var(--lm-blue)}section.details>ul>li.violet>svg{color:var(--lm-violet)}section.empty{display:flex;flex-direction:column;margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){section.empty{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){section.empty{width:900px}}@media (min-width:1300px){section.empty{width:1200px}}section.empty h1{margin:2rem 0;text-align:center}@media (max-width:999px){section.empty>div{display:block}section.empty>div>figure{display:none}}@media (max-width:631px){section.empty>div>article>header{font-size:1.44rem}section.empty>div>article>p{font-size:1rem}}section.empty>div{display:flex;margin:40px 0}section.empty>div>figure{flex:0 0 30%;margin:0 10%}section.empty>div>figure img{height:auto;width:100%}[data-theme=dark] section.empty>div>figure img{filter:invert(1) hue-rotate(189.1deg) saturate(158)}@media(prefers-color-scheme:dark){[data-theme=auto] section.empty>div>figure img{filter:invert(1) hue-rotate(189.1deg) saturate(158)}}section.empty>div>article>header{font-size:2.48832rem;font-weight:var(--wght-bold);line-height:1.3}section.empty>div>article>p{font-size:1.728rem;line-height:1.3;margin-top:1em}section.empty>div>article>footer{display:flex;flex-wrap:wrap;font-size:1.2rem;justify-content:center;line-height:1.3;margin-top:1em}section.empty>div>article>footer>a{margin:.5rem}.bossfaces .two_columns .text figcaption h4{font-size:1rem;font-weight:var(--wght-bold);margin-top:10px}.bossfaces .two_columns .text figcaption p{font-size:.8333333333rem}@media (min-width:1300px){.bossfaces .two_columns .text{display:grid;grid-template-columns:170px auto;margin-top:2rem;grid-column-gap:20px}}.witoface>div:first-of-type{display:flex;margin-bottom:40px}.witoface>div:first-of-type img{aspect-ratio:1;border-radius:var(--lm-radius);display:block;margin-bottom:10px;margin-right:20px}.witoface>div:first-of-type h3{font-weight:var(--wght-bold)}.witoface>div:first-of-type a{text-decoration:none}.witoface>div:first-of-type a:focus,.witoface>div:first-of-type a:link:hover{text-decoration:underline}.witoface>div:first-of-type div>*{font-size:1.2rem;line-height:1.3}@media (max-width:999px){.witoface>div:first-of-type{flex-wrap:wrap}}@media (min-width:1300px){.witoface .social_link{max-width:50%}}section.faq{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){section.faq{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){section.faq{width:900px}}@media (min-width:1300px){section.faq{width:1200px}}@media (min-width:1600px){section.faq{width:1500px}}section.faq.general{margin-top:3rem}section.faq h2:not(:first-child){margin-top:3.5rem}@media (min-width:632px){section.faq h2:not(:first-child){margin-top:4.5rem}}section.faq h4{font-size:1.2rem}@media (min-width:1000px){section.faq h4{font-size:1.728rem}}.mod_voucher section.faq ul{margin-bottom:2rem;margin-top:1rem}.faq_list{margin:1rem 0 4rem}.faq_list details{display:flex;flex-direction:column;font-size:.8333333333rem;line-height:1.5em;margin:1rem 0}.faq_list details summary{align-items:center;background:var(--lm-secondary);border-radius:var(--lm-radius);cursor:pointer;display:flex;font-size:1rem;list-style-type:none;padding:1rem 1rem 1rem 1.5rem;position:relative}.faq_list details summary>svg{flex-shrink:0;font-family:Lockme,sans-serif;font-size:2.0736rem;margin-right:1rem;transition:transform .3s}@media (min-width:1300px){.faq_list details summary{font-size:1.2rem;line-height:1.2em}}.faq_list details summary::-webkit-details-marker{display:none}.faq_list details div{display:none}.faq_list details div a{color:inherit}.faq_list details[open] summary{background-color:var(--lm-text);color:var(--lm-background)}.faq_list details[open] summary>svg{color:var(--lm-background);transform:rotate(90deg)}.faq_list details[open] div{display:block;font-size:1rem;margin:1rem 1.5rem}.faq_list details[open] div p p+p{margin-top:.5rem}@media (min-width:632px){.faq_list{margin-top:1.5rem}}.faq_list:last-of-type{margin-bottom:0}.feed{width:100%}.feed .loader{display:block;margin-top:20px;text-align:center}.feed .loader>svg{color:var(--lm-primary);font-size:6.1917364224rem}.filters{background:var(--lm-background-dark);border:1px solid var(--lm-secondary);margin:40px auto;padding:0;width:100%}.filters.virtual{display:none}.filters>form{align-items:stretch;display:flex;flex-direction:column}@media (max-width:899px){.filters{max-width:360px}.calendar+.left .filters .filter:first-child{border-top:0}}@media (min-width:360px){.filters{background:var(--lm-background);border-radius:var(--lm-radius)}}@media (min-width:900px){.filters{margin:0}.calendar+.left .filters{border-radius:0 0 var(--lm-radius) var(--lm-radius);border-top:0;margin-top:0}.calendar+.left .filters .filter:first-child{border-top:1px solid var(--lm-secondary)}}.filter+.filter{border-top:1px solid var(--lm-secondary)}.filter header{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:var(--wght-bold);justify-content:space-between;padding:20px}.filter header:hover{text-decoration:underline}.filter header:hover .unfold_arrow{color:var(--lm-text)}.filter h4{padding:20px 10px 15px}.filter h4:first-of-type{padding-top:10px}.filter>div{display:none}.filter header.open+div{display:flex;flex-direction:column;padding:0 10px 20px;position:relative}.filter header.open .unfold_arrow:before{transform:rotate(-45deg)}.filter header.open .unfold_arrow:after{transform:rotate(45deg)}.filter label{position:relative}.filter.calendar{background:var(--lm-background);border:1px solid var(--lm-secondary);border-bottom:0;border-radius:var(--lm-radius) var(--lm-radius) 0 0;margin:0 auto;width:100%}.filter.calendar header{padding:20px}.filter.calendar header.open+div{padding:10px 0 30px}.badge_filter,.checkbox_filter,.radio_filter{align-items:center;display:flex;flex-direction:row;padding:10px 10px 10px 15px;text-decoration:none}.badge_filter>i:first-child,.badge_filter>svg:first-child,.checkbox_filter>i:first-child,.checkbox_filter>svg:first-child,.radio_filter>i:first-child,.radio_filter>svg:first-child{display:grid;flex-shrink:0;font-size:1.2rem;margin-right:10px;place-items:center;width:25px}.badge_filter .name,.checkbox_filter .name,.radio_filter .name{flex-grow:1;line-height:normal;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox_filter,.radio_filter{align-items:center;border-radius:var(--lm-radius);cursor:pointer;position:relative}.checkbox_filter input,.radio_filter input{left:0;opacity:0;position:absolute;top:0;z-index:0}.checkbox_filter input:checked~.name,.radio_filter input:checked~.name{font-weight:var(--wght-bold);text-decoration:underline}.checkbox_filter input:checked~.mark>svg,.radio_filter input:checked~.mark>svg{display:block}.checkbox_filter:hover,.radio_filter:hover{background-color:var(--lm-secondary-light)}.checkbox_filter:hover .mark,.radio_filter:hover .mark{border-color:var(--lm-text)}.checkbox_filter:focus,.checkbox_filter:focus-within,.radio_filter:focus,.radio_filter:focus-within{outline:none}.checkbox_filter:focus .mark,.checkbox_filter:focus-within .mark,.radio_filter:focus .mark,.radio_filter:focus-within .mark{border-color:var(--lm-text)}.checkbox_filter .mark,.radio_filter .mark{background:var(--lm-background);border:1px solid var(--lm-secondary-dark);display:grid;flex-shrink:0;height:20px;margin-left:auto;place-items:center;width:20px}.checkbox_filter .mark svg,.radio_filter .mark svg{display:none;font-size:.75em}.checkbox_filter.checked .name,.radio_filter.checked .name{font-weight:var(--wght-bold);text-decoration:underline}.checkbox_filter.checked .mark>svg,.radio_filter.checked .mark>svg{display:block}.radio_filter .mark{border-radius:100%}.radio_filter input:checked~.mark,.radio_filter.checked .mark{position:relative}.radio_filter input:checked~.mark:after,.radio_filter.checked .mark:after{background-color:var(--lm-text);border-radius:100%;content:"";display:block;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.badge_filter label+label{margin-left:5px}.badge_filter label input{left:0;opacity:0;position:absolute;top:0;z-index:-1}.badge_filter label input:checked+span{text-decoration:none}.badge_filter label input[id$=no]:checked+span{background-color:var(--lm-red);border-color:var(--lm-red);color:#fff}.badge_filter label input[id$=yes]:checked+span{background-color:var(--lm-green);border-color:var(--lm-green);color:#000}.badge_filter label input:focus+span{border-color:var(--lm-text);color:var(--lm-text)}.badge_filter label>span{border:1px solid var(--lm-secondary-dark);cursor:pointer;display:grid;flex-shrink:0;font-size:10px;height:18px;min-width:25px;padding:0 4px;place-items:center;position:relative;text-transform:uppercase}.type_input_filter{margin:0 10px}.type_input_filter input,.type_input_filter select{appearance:none;background:var(--lm-background);border:1px solid var(--lm-secondary-dark);border-radius:var(--lm-radius);box-shadow:none;font-size:1rem;height:50px;padding:0 10px;width:100%}.type_input_filter input:focus,.type_input_filter input:hover,.type_input_filter select:focus,.type_input_filter select:hover{border-color:var(--lm-text);outline:none}.type_input_filter select{cursor:pointer}.link_list{border-top:0}.link_list header{border-bottom:1px solid var(--lm-secondary);pointer-events:none}.link_list a{border-radius:var(--lm-radius);margin-top:5px;padding:10px 20px;text-decoration:none}.link_list a>svg{margin-right:10px}.link_list a:hover{background-color:var(--lm-secondary-light)}.small_banners{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);padding:20px}.small_banners img{aspect-ratio:36/16;border-radius:var(--lm-radius);width:100%}.small_banners a{display:block;text-decoration:none}.small_banners a:focus,.small_banners a:link:hover{text-decoration:underline}.small_banners a h3{margin-bottom:10px}.small_banners a+a{margin-top:20px}.unfold_arrow{color:var(--lm-secondary-dark);display:inline-block;flex:0 0 auto;position:relative;width:20px}.unfold_arrow:after,.unfold_arrow:before{background-color:currentColor;bottom:0;content:"";display:block;height:.2rem;margin:auto;position:absolute;top:0;transition:transform .3s ease-in-out;width:calc(50% + .1875rem)}.unfold_arrow:before{border-radius:.5rem 0 0 .5rem;left:0;transform:rotate(45deg)}.unfold_arrow:after{border-radius:0 .5rem .5rem 0;right:0}.open>.unfold_arrow:before,.unfold_arrow:after{transform:rotate(-45deg)}.open>.unfold_arrow:after{transform:rotate(45deg)}.clear_filters{align-items:center;align-self:stretch;background-color:rgba(208,9,53,.878);border:none;border-radius:100vh;bottom:.5rem;color:#fff;cursor:pointer;display:flex;flex-grow:1;font-size:1rem;justify-content:center;margin:0 20px 10px;padding:10px}@media (min-width:900px){.clear_filters{border-radius:100vh;bottom:.5rem;position:sticky}}.clear_filters .lmfa-fw{flex-shrink:0;margin-right:.5em}.four_columns{display:grid;grid-template-columns:1fr;grid-row-gap:40px}.four_columns:not(.fluid){margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.four_columns:not(.fluid){margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.four_columns:not(.fluid){width:900px}}@media (min-width:1300px){.four_columns:not(.fluid){width:1200px}}@media (min-width:1600px){.four_columns:not(.fluid){width:1500px}}.four_columns.fluid h3{margin-top:2rem}.four_columns.fluid.centered{gap:1.5rem;grid-template-columns:repeat(var(--columns,1),minmax(0,370px));justify-content:center;margin-top:2rem}@media (min-width:600px){.four_columns.fluid.centered{--columns:2}}@media (min-width:900px){.four_columns.fluid.centered{--columns:4}}@media (min-width:1000px){.four_columns{grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}@media (min-width:1300px){.four_columns{grid-template-columns:repeat(4,1fr)}}.four_columns .h2,.four_columns h2{font-size:1.44rem;font-weight:var(--wght-regular);margin-bottom:10px}@media (min-width:1000px){.four_columns .h2,.four_columns h2{font-size:1.728rem;margin-bottom:20px}}.four_columns h3{font-size:1.44rem}.four_columns h4{font-size:1rem;font-weight:var(--wght-bold);margin-bottom:.5em}@media (min-width:1000px){.four_columns h4{font-size:1.2rem}}.four_columns p{margin:10px 0}@media (min-width:1000px){.four_columns p{font-size:1.2rem;margin:20px 0}}.four_columns img{border-radius:var(--lm-radius);display:block;max-width:100%}.four_columns .square_list>li a{font-size:1rem;text-decoration:underline}@media (min-width:1000px){.four_columns .square_list>li,.four_columns .square_list>li a{font-size:1.2rem}}.four_columns.game_about{border-bottom:1px solid var(--lm-secondary);margin-bottom:2rem;padding-bottom:2rem}@media (min-width:1000px){.four_columns.game_about{margin-bottom:4rem;padding-bottom:4rem}.four_columns.game_about p{font-size:1.2rem}}.four_columns.livecam img{display:block;margin-bottom:20px;width:100%}.simple>.four_columns{margin:30px 0 0}@media (min-width:1000px){.simple>.four_columns{margin:50px 0 0}}.four_columns.collapsable_container{margin:0}@media (max-width:999px){.four_columns.collapsable_container{grid-gap:0}}@media (min-width:1000px){.four_columns.collapsable_container{margin-bottom:60px}}@media (max-width:999px){.four_columns .collapsable:not(:last-child){border-bottom:1px solid var(--lm-secondary)}.four_columns .collapsable h3{cursor:pointer;display:flex;padding:20px 0}.four_columns .collapsable h3~*{display:none}.four_columns .collapsable h3>svg:first-child{margin-right:10px}.four_columns .collapsable h3>svg:last-child{font-size:1.2rem;margin-left:auto}.four_columns .collapsable.open h3~*{display:block;font-size:1.2rem;margin:0 0 20px}.four_columns .collapsable.open h3>svg:last-child{transform:rotate(180deg)}}@media (min-width:1000px){.four_columns .collapsable h3>svg:last-child{display:none}.four_columns .collapsable h3>svg:first-child{margin-right:5px}}.four_columns.steps{margin-bottom:60px}.four_columns .step{justify-self:center;max-width:360px;text-align:center}.four_columns .step>div{background:var(--lm-primary);border-radius:50%;color:var(--lm-text-on-primary);display:grid;font-size:2.48832rem;font-weight:var(--wght-bold);height:92px;line-height:92px;margin:0 auto 15px;place-items:center;position:relative;width:92px}.four_columns .step h3{font-size:1.728rem;font-weight:var(--wght-bold);margin-bottom:20px}.four_columns .step:nth-child(2n)>div{background:var(--lm-text);color:var(--lm-background)}@media (min-width:1300px){.four_columns .step:not(:last-child)>div:after{background-image:radial-gradient(circle closest-side,var(--lm-secondary-dark) 100%,#0000 100%);background-position:0 0;background-size:42px 14px;content:"";height:14px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:213px}}@media (min-width:1600px){.four_columns .step:not(:last-child)>div:after{background-size:41px 14px;left:100%;width:288px}}@media (min-width:1300px){.four_columns .step{padding:0 10px}}.four_columns.heads{margin-bottom:60px;place-items:center}.four_columns.heads>div{align-self:flex-start;border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:flex;flex-direction:column;justify-content:center;max-width:360px;padding:80px 30px 60px;position:relative;text-align:center}.four_columns.heads>div~div{margin-top:90px}.four_columns.heads>div p{margin:10px 0 0}.four_columns.heads>div img{aspect-ratio:1;border:1px solid var(--lm-secondary);border-radius:50%;box-sizing:initial;display:block;overflow:hidden;padding:2px;top:0;transform:translate(-50%,-50%)}.four_columns.heads>div small,.four_columns.heads>div strong{display:block;font-size:1rem}.four_columns.heads>div strong{font-weight:var(--wght-bold)}.four_columns.heads>div blockquote{font-size:1.2rem;font-style:italic;font-weight:var(--wght-light)}.four_columns.heads>div .button,.four_columns.heads>div img{left:50%;position:absolute}.four_columns.heads>div .button{bottom:0;transform:translate(-50%,50%)}@media (min-width:1000px){.four_columns.heads>div{justify-self:center}.four_columns.heads>div~div{margin-top:0}.four_columns.heads>div:nth-of-type(n+3){margin-top:100px}.four_columns.heads>div:nth-of-type(2n){justify-self:center}}@media (min-width:1300px){.four_columns.heads>div{margin-bottom:70px}.four_columns.heads>div:nth-of-type(n+3){margin-top:0}.four_columns.heads>div:nth-of-type(2){transform:translateY(-40px)}.four_columns.heads>div:nth-of-type(3){transform:translateY(40px)}}@media (min-width:1000px){.four_columns.heads{max-width:100%}}.four_columns.heads .more_testimonials{align-items:center;display:flex;position:relative}@media (max-width:999px){.four_columns.heads .more_testimonials~div{display:none}}.four_columns.heads .more_testimonials.show{display:none}.four_columns.heads .more_testimonials.show~div{display:flex}@media (min-width:1000px){.four_columns.heads .more_testimonials{display:none}}.four_columns.rectangular{--lm-radius:0}.four_columns img.for_firm,.four_columns img.travel{aspect-ratio:53/26;height:auto;object-fit:cover;width:100%}section.full_list{grid-area:list;padding:0 1rem}section.full_list.top .banner_tile{display:none}section.full_list.top>div>h2{margin-top:60px}section.full_list [data-filterme]{height:100%;padding-bottom:1.5rem}section.full_list [data-filterme]>.pagination{margin:1.5rem 0}@media (min-width:1600px){section.full_list [data-filterme]>.pagination{margin-top:0}}section.full_list [data-filterme]>h4{font-size:1.2rem}@media (min-width:1000px){section.full_list [data-filterme]>h4{margin-top:1rem}}section.full_list [data-filterme]>p{color:var(--lm-tertiary);margin-bottom:1rem}section.full_list [data-filterme]>p a{color:inherit;text-decoration:none}section.full_list [data-filterme]>p a:hover{text-decoration:underline}@media (min-width:1000px){section.full_list{padding:0}}.more_button{border:2px solid var(--lm-tertiary)}.more_button>svg{margin:0}.more_button:hover{background:var(--lm-secondary);text-decoration:none}section.full_list.users article.tile_full h4{padding:0}section.full_list.users article.tile_full p{padding:.5rem 0}section.full_list.users article.tile_full ul{display:flex;flex-wrap:wrap;font-size:.8333333333rem}@media (min-width:632px){section.full_list.users article.tile_full ul{font-size:1rem}}section.full_list.users article.tile_full ul li{border-left:1px solid var(--lm-text);padding:0 .5rem}section.full_list.users article.tile_full ul li:first-of-type{border:none;padding-left:0}.border_header{border-bottom:2px solid var(--lm-secondary);font-size:1.2rem;font-weight:var(--wght-bold);margin-bottom:20px;margin-top:20px;padding-bottom:10px}.border_header h4{font-size:inherit;font-weight:inherit}.border_header p{font-size:1rem;font-weight:var(--wght-regular)}@media (max-width:999px){.border_header:first-child{margin-top:0}}@media (min-width:1600px){.border_header:first-child{margin-top:0}}.border_header.booking_rooms~.border_header.booking_rooms,.border_header.closed_rooms~.border_header.closed_rooms,.border_header.livecam_rooms~.border_header.livecam_rooms,.border_header.preparing_rooms~.border_header.preparing_rooms{display:none}.full_width_text_banner{border-radius:var(--lm-radius);margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.full_width_text_banner{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.full_width_text_banner{width:900px}}@media (min-width:1300px){.full_width_text_banner{width:1200px}}@media (min-width:1600px){.full_width_text_banner{width:1500px}}.full_width_text_banner img{border-radius:var(--lm-radius);display:block;height:auto;width:100%}@media (max-width:1299px){.full_width_text_banner img{max-width:600px;width:100%}}@media (min-width:1000px){.full_width_text_banner img{margin-left:auto;max-width:440px;width:auto}}@media (min-width:1300px){.full_width_text_banner img{max-width:100%;width:auto}}.full_width_text_banner>div{align-items:flex-start;display:flex;flex-direction:column}.full_width_text_banner>div button,.full_width_text_banner>div h2,.full_width_text_banner>div p{margin-bottom:20px}.full_width_text_banner>div footer{margin-top:auto}@media (max-width:999px){.full_width_text_banner>div{margin:20px 0 40px}}@media (min-width:1000px){.full_width_text_banner>div{height:100%;left:0;padding:30px 0 30px 30px;position:absolute;top:0;z-index:10}.full_width_text_banner{display:flex;flex-direction:row-reverse;justify-content:space-between;position:relative}.full_width_text_banner.first_badge,.full_width_text_banner.safety{background-color:var(--lm-primary);color:var(--lm-text-on-primary);--lm-primary:#fcc417}.full_width_text_banner.first_badge img,.full_width_text_banner.safety img{background-color:var(--lm-primary)}}[data-theme=dark] .full_width_text_banner.first_badge img,[data-theme=dark] .full_width_text_banner.safety img{filter:brightness(.85)}@media (min-width:1000px){[data-theme=dark] .full_width_text_banner.first_badge,[data-theme=dark] .full_width_text_banner.safety{filter:brightness(.85)}[data-theme=dark] .full_width_text_banner.first_badge img,[data-theme=dark] .full_width_text_banner.safety img{filter:brightness(1)}}@media(prefers-color-scheme:dark){[data-theme=auto] .full_width_text_banner.first_badge img,[data-theme=auto] .full_width_text_banner.safety img{filter:brightness(.85)}}@media(prefers-color-scheme:dark)and (min-width:1000px){[data-theme=auto] .full_width_text_banner.first_badge,[data-theme=auto] .full_width_text_banner.safety{filter:brightness(.85)}[data-theme=auto] .full_width_text_banner.first_badge img,[data-theme=auto] .full_width_text_banner.safety img{filter:brightness(1)}}@media (min-width:1000px){.full_width_text_banner.webinar{background-color:var(--lm-text);color:var(--lm-background)}.full_width_text_banner.webinar img{background-color:var(--black)}.full_width_text_banner.hire{background:#151515;color:#fff}}.full_width_text_banner.hire h3{margin-bottom:20px}.full_width_text_banner.hire img{filter:none!important}.full_width_media.video{background-color:#fcc417;border-radius:var(--lm-radius);display:grid;min-height:340px;place-items:center;width:100%}[data-theme=dark] .full_width_media.video{filter:brightness(.85)}@media(prefers-color-scheme:dark){[data-theme=auto] .full_width_media.video{filter:brightness(.85)}}.full_width_media.video video{border-radius:var(--lm-radius);display:block;max-height:620px;max-width:100%;width:100%}@media (min-width:1000px){.full_width_media.video{min-height:510px}}@media (min-width:1300px){.full_width_media.video{min-height:620px}}section.gallery{margin-bottom:20px}section.gallery.cinematic{overflow:hidden;position:relative;width:100%}@media (max-width:631px){section.gallery.cinematic{border-radius:0;margin:0 0 20px;width:100%}}section.gallery.cinematic li>aside,section.gallery.cinematic>aside{display:none;font-size:1rem;position:absolute;right:0;text-align:left;top:40px;user-select:auto;-webkit-user-select:auto;width:270px}@media (min-width:1300px){section.gallery.cinematic li>aside,section.gallery.cinematic>aside{display:block}}section.gallery.cinematic li>aside>.one_star_ranks,section.gallery.cinematic>aside>.one_star_ranks{background:#000;color:#fff;height:120px;position:relative}section.gallery.cinematic li>aside>.one_star_ranks:before,section.gallery.cinematic>aside>.one_star_ranks:before{background:linear-gradient(to top right,#000,#000 50%,#0000 0,#0000);content:"";display:block;height:84.8528137424px;left:0;pointer-events:none;position:absolute;top:0;transform:rotate(45deg);transform-origin:top left;width:84.8528137424px}section.gallery.cinematic li>aside>.review,section.gallery.cinematic>aside>.review{background:#0009;color:#fff;padding:15px 70px 15px 15px}section.gallery.cinematic li>aside>.review .rating,section.gallery.cinematic>aside>.review .rating{--empty-star-color:#fff9}section.gallery.cinematic li>aside>.review>figure,section.gallery.cinematic>aside>.review>figure{display:flex}section.gallery.cinematic li>aside>.review>figure .avatar img,section.gallery.cinematic li>aside>.review>figure .avatar svg,section.gallery.cinematic>aside>.review>figure .avatar img,section.gallery.cinematic>aside>.review>figure .avatar svg{border:1px solid var(--lm-tertiary);border-radius:50%;flex:0 0 auto;height:42px;width:42px}section.gallery.cinematic li>aside>.review>figure>figcaption,section.gallery.cinematic>aside>.review>figure>figcaption{margin-left:10px}section.gallery.cinematic li>aside>.review>figure>figcaption a,section.gallery.cinematic>aside>.review>figure>figcaption a{font-weight:var(--wght-bold)}section.gallery.cinematic li>aside>.review>p:not(:first-child),section.gallery.cinematic>aside>.review>p:not(:first-child){margin-top:10px}section.gallery.cinematic li>aside>.review a,section.gallery.cinematic>aside>.review a{color:inherit;text-decoration:none}section.gallery.cinematic li>aside>.review a:focus,section.gallery.cinematic li>aside>.review a:link:hover,section.gallery.cinematic>aside>.review a:focus,section.gallery.cinematic>aside>.review a:link:hover{text-decoration:underline}section.gallery>div{position:relative;width:100%}section.gallery>div>div:not([data-dots]){aspect-ratio:1;overflow:hidden;position:relative;transform:translateX(0)}@media (min-width:632px){section.gallery>div>div:not([data-dots]){aspect-ratio:47/25}}@media (min-width:1000px){section.gallery>div>div:not([data-dots]){aspect-ratio:15/8;border-radius:calc(var(--lm-radius)*2)}}@media (min-width:1300px){section.gallery>div>div:not([data-dots]){aspect-ratio:41/23}}@media (min-width:1600px){section.gallery>div>div:not([data-dots]){aspect-ratio:16/9}}section.gallery>div>div:not([data-dots])>ul{display:flex;inset:0;position:absolute;transition:all .3s}section.gallery>div>div:not([data-dots])>ul>li{flex:0 0 auto;font-size:0;height:100%;position:relative;text-align:center;width:100%}section.gallery>div>div:not([data-dots])>ul>li:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}section.gallery>div>div:not([data-dots])>ul>li .youtube-player,section.gallery>div>div:not([data-dots])>ul>li>iframe,section.gallery>div>div:not([data-dots])>ul>li>picture,section.gallery>div>div:not([data-dots])>ul>li>picture>img{display:inline-block;flex:0 0 auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:100%}@media (max-width:631px){section.gallery>div>div:not([data-dots])>ul>li .youtube-player,section.gallery>div>div:not([data-dots])>ul>li>iframe,section.gallery>div>div:not([data-dots])>ul>li>picture,section.gallery>div>div:not([data-dots])>ul>li>picture>img{width:100%}}section.gallery>div>div:not([data-dots])>ul>li .youtube-player,section.gallery>div>div:not([data-dots])>ul>li>iframe{border:0;display:inline-block;height:100%;width:100%}section.gallery>div>button{align-items:center;background:#0000;border:none;border-radius:0 var(--lm-radius) var(--lm-radius) 0;color:#fff;cursor:pointer;display:flex;font-size:2.985984rem;inset:50px auto;justify-content:center;position:absolute;text-decoration:none;text-shadow:0 5px 2px #0000004d,0 3px 4px #0003,0 1px 2px #0000001a;transition:.3s;width:60px;z-index:10}@media (min-width:632px){section.gallery>div>button{border-radius:var(--lm-radius);font-size:3.5831808rem;left:1rem}}@media (min-width:1600px){section.gallery>div>button{font-size:5.159780352rem}}section.gallery>div>button+button{border-radius:var(--lm-radius) 0 0 var(--lm-radius);left:auto;right:0}@media (min-width:632px){section.gallery>div>button+button{border-radius:var(--lm-radius);right:1rem}}@media(hover:hover){section.gallery>div>button:hover{background:#ffffff4d;text-shadow:0 1px 1px #0009}}section.gallery>div>button:active{background:#ffffff4d;text-shadow:0 1px 1px #0009}section.gallery>div>div[data-dots]{bottom:12px;display:none;left:50%;position:absolute;transform:translateX(-50%)}@media (min-width:632px){section.gallery>div>div[data-dots]{display:block}}section.gallery>div>div[data-dots]>button{background:#fff;border-radius:12px;cursor:pointer;display:inline-block;height:24px;margin:0 6px;transition:all .3s;width:24px}section.gallery>div>div[data-dots]>button:hover{background:var(--lm-primary-light)}section.gallery>div>div[data-dots]>button.act{background:var(--lm-primary)}section.game_list h3.h2{font-size:1.728rem;font-weight:var(--wght-light);margin-bottom:1.5rem}@media (min-width:1000px){section.game_list h3.h2{font-size:2.48832rem}}@media (max-width:999px){section.game_list .game{margin-left:0;margin-right:0}}section.game_list .game:not(:last-child){margin-bottom:50px}section.game_list .game .text{margin-bottom:0}section.game_list .game figure{overflow:hidden;position:relative}section.game_list .game figure figcaption{background:var(--lm-primary);color:var(--lm-text-on-primary);font-size:1.2rem;left:-125px;letter-spacing:1px;line-height:40px;position:absolute;text-align:center;top:50px;transform:rotate(-45deg);width:400px}section.game_list .game figure figcaption.bestseller{background:var(--lm-text-on-primary);color:var(--lm-primary)}section.game_list .game .text h4{font-size:1.728rem;font-weight:var(--wght-light);margin-bottom:.5em}@media (min-width:1000px){section.game_list .game .text h4{font-size:2.0736rem}}section.game_list .game .text h4 a{text-decoration:none}section.game_list .game .text h4 a:focus,section.game_list .game .text h4 a:link:hover{text-decoration:underline}section.game_list .game .text>p{font-size:1.2rem;font-weight:var(--wght-bold)}section.game_list .game .text .buttons{display:flex;flex-wrap:wrap;margin-top:20px}section.game_list .game .text .buttons .button{flex-shrink:0;margin-bottom:10px;width:280px}section.game_list .game .text .buttons .button:first-of-type{margin-right:20px}section.game_list .game .text small{color:var(--lm-tertiary);margin-top:20px}section.game_list .game .game_cover{aspect-ratio:37/18}.histogram{display:flex;flex-direction:column-reverse;--lm-radius:10px}.histogram .scores_data{border-bottom:1px solid var(--lm-secondary);margin-bottom:10px;padding-bottom:10px}.histogram .scores_data>div{align-items:center;display:flex;padding:10px 0}.histogram .scores_data>div:first-child{padding-top:0}.histogram .scores_data>div svg{font-size:1.2rem;margin-right:10px}.histogram .scores_data>div strong{margin-left:auto}.histogram .chart{display:grid;grid-template-columns:max-content 1fr max-content;padding-left:10px;padding-top:10px;grid-row-gap:10px}.histogram .chart .amount,.histogram .chart .score{align-items:center;display:flex}.histogram .chart .score{border-radius:var(--lm-radius) 0 0 var(--lm-radius);padding-right:10px}.histogram .chart .center{width:100%}.histogram .chart .bar_row{align-items:center;display:flex;height:100%}.histogram .chart .actual_bar{background:var(--lm-text);border-radius:calc(var(--lm-radius)/2);height:8px;min-width:5px;width:100%}.histogram .chart .percentage{display:none}.histogram .chart .amount{border-radius:0 var(--lm-radius) var(--lm-radius) 0;color:var(--lm-tertiary);justify-content:flex-end;padding-left:10px;text-align:right}@media (max-width:1299px){.side_menu .histogram{display:none}}@media (min-width:632px){.histogram.large{--hundred-percent-width:69px}.histogram.large .scores_data{border-bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0;grid-gap:25px}.histogram.large .scores_data>div{background-color:var(--lm-background-dark);border-radius:var(--lm-radius);flex-direction:column-reverse;justify-content:flex-end;padding:20px 10px;text-align:center}.histogram.large .scores_data>div svg{display:none}.histogram.large .scores_data>div strong{font-size:3.5831808rem;margin-bottom:5px;margin-left:0}.histogram.large .scores_data>div small{font-size:1rem}.histogram.large .chart{padding-left:0;grid-row-gap:0}.histogram.large .chart>*{padding:15px 0}.histogram.large .chart .gray{background-color:var(--lm-background-dark)}.histogram.large .chart .amount,.histogram.large .chart .score{font-size:1.728rem}.histogram.large .chart .score{font-weight:var(--wght-bold);padding-left:20px;padding-right:10px}.histogram.large .chart .amount{padding-left:10px;padding-right:20px}.histogram.large .chart .percentage{display:block;font-size:1.44rem;padding-left:10px;width:var(--hundred-percent-width)}.histogram.large .chart .bar_row{overflow:visible;width:calc(100% - var(--hundred-percent-width))}.histogram.large .chart .bar_row>*{flex-shrink:0}.histogram.large .chart .actual_bar{height:20px}}@media (min-width:1000px){.histogram.large .scores_data>div strong{font-size:5.159780352rem;margin-bottom:10px}.histogram.large .scores_data>div small{font-size:1.2rem}}.horizontal_img_grid{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.horizontal_img_grid{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.horizontal_img_grid{width:900px}}@media (min-width:1300px){.horizontal_img_grid{width:1200px}}@media (min-width:1600px){.horizontal_img_grid{width:1500px}}.horizontal_img_grid>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,360px));grid-gap:42px 20px}.horizontal_img_grid.simple>p+div{margin-top:30px}@media (min-width:1300px){.horizontal_img_grid.simple>p+div{margin-top:50px}}.horizontal_img_tile{display:flex;flex-direction:column}.horizontal_img_tile h3{font-size:1.44rem;margin-bottom:5px}.horizontal_img_tile h3 a{text-decoration:none}.horizontal_img_tile h3 a:focus,.horizontal_img_tile h3 a:link:hover{text-decoration:underline}@media (min-width:1000px){.horizontal_img_tile h3{font-size:1.728rem}}.horizontal_img_tile strong{font-size:1rem;font-weight:var(--wght-bold);line-height:1.3;margin-bottom:25px}@media (min-width:1000px){.horizontal_img_tile strong{font-size:1.2rem}}.horizontal_img_tile img{aspect-ratio:36/17;border-radius:var(--lm-radius);height:auto;max-width:360px;width:100%}.horizontal_img_tile>a,.horizontal_img_tile>picture{margin-bottom:20px}.horizontal_img_tile p+.button{margin-top:20px}.horizontal_img_tile .button{margin-right:auto}.mod_index section>h2,.mod_index section>h3,.mod_index section>p{margin-bottom:.5rem}@media (min-width:1000px){.mod_index section>h3,.mod_index section>p{margin-bottom:1.25rem}}.mod_index section .scroll_list>* a{text-decoration:none}.mod_index section>p{font-size:.8333333333rem;font-weight:var(--wght-bold)}@media (min-width:1000px){.mod_index section>p{font-size:1rem;font-weight:var(--wght-bold)}}.instructions_gallery{display:grid;grid-auto-rows:max-content;grid-template-columns:1fr;grid-gap:1rem}.instructions_gallery picture{display:none}.instructions_gallery img{aspect-ratio:3/2;border-radius:var(--lm-radius);max-width:100%}@media (min-width:1300px){.instructions_gallery{grid-template-columns:5fr minmax(0,3fr)}}.instructions_gallery .default{display:none}@media (min-width:1300px){.instructions_gallery .default{display:block;grid-column:2;grid-row:1/calc(var(--number-of-steps, 10) + 2)}.instructions_gallery .default picture{display:block}}.instruction_step{--padding-inline:1rem;--padding-block:1rem;--index-width:3.5rem;grid-column:1;margin:0!important}.instruction_step *{font-size:1rem}@media (min-width:1000px){.instruction_step *{font-size:1.2rem}}.instruction_step p+p{margin-top:1rem}.instruction_step li a,.instruction_step p a{text-decoration:underline}.instruction_step .heading{align-items:stretch;background-color:var(--lm-secondary);border-radius:var(--lm-radius);color:var(--lm-text);cursor:pointer;display:flex;margin-bottom:0;overflow:hidden}.instruction_step .heading>*{padding:var(--padding-block) var(--padding-inline)}.instruction_step .heading .index{background-color:var(--lm-primary);border-radius:0 var(--lm-radius) var(--lm-radius) 0;color:var(--lm-text-on-primary);display:grid;place-items:center;text-align:center;width:var(--index-width)}.instruction_step .heading:hover{background-color:var(--lm-secondary-dark)}.instruction_step .heading .arrow{align-self:stretch;display:grid;margin-left:auto;padding:0 var(--padding-block) 0;place-items:center}.instruction_step .heading .arrow svg{font-size:2rem}.instruction_step .content,.instruction_step picture{display:none}.instruction_step.open{display:grid;grid-template-rows:max-content 1fr}.instruction_step.open .arrow{transform:rotate(180deg)}.instruction_step.open .content{background-color:var(--lm-background);border-radius:0 0 var(--lm-radius) var(--lm-radius);display:block;padding:var(--padding-inline);padding-left:calc(var(--index-width) + var(--padding-inline))}.instruction_step.open .content p+h3,.instruction_step.open .content p+h4{margin-top:1em}.instruction_step.open .content .button_container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.instruction_step.open picture,.instruction_step.open+picture{width:100%}.instruction_step.open~.default{display:none}.instruction_step.open picture{display:block;margin:0 auto 1rem}@media (min-width:1300px){.instruction_step.open+picture{display:block}.instruction_step.open picture{display:none}}.lc_business_form article{background:var(--lm-text);border-radius:calc(var(--lm-radius)*2);overflow:hidden}.lc_business_form article h3{color:var(--lm-background);font-size:1.44rem;padding:25px 35px}.lc_business_form article>div{background:var(--lm-primary);border-radius:calc(var(--lm-radius)*2);color:var(--lm-text-on-primary);padding:25px 35px}.lc_business_form .button.btn_black{margin-left:auto;margin-top:20px}@media(hover:hover){.lc_business_form .button.btn_black:hover{background:var(--lm-text-on-primary);color:var(--lm-primary)}}.lc_business_form[data-step="1"] .step2,.lc_business_form[data-step="2"] .step1{display:none}.lc_business_form[data-step="2"] .step2{display:block}.mark_room{background-color:var(--lm-background);display:grid;flex-direction:column;grid-template-columns:1fr;margin-bottom:20px;position:relative}.mark_room .visited{--mark-icon-color:var(--lm-mark-color-visited)}.mark_room .wishlisted{--mark-icon-color:var(--lm-mark-color-wishlist)}@media (min-width:1000px){.mark_room{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.mark_room .no_user{grid-column:1/-1;padding:1rem;width:100%}.mark_room .no_user h2{font-size:1.44rem;margin-bottom:.5rem}@media (min-width:1000px){.mark_room .no_user h2{font-size:1.728rem}}.mark_room .first_visit{grid-column:1/-1}.mark_room[busy] .mark_room_button:focus .mark_icon{display:none}.mark_room[busy] .mark_room_button:focus .loading{display:inline-block}.mark_room .breakout_link{grid-row:1;inset:0;position:absolute;z-index:1}.mark_room .breakout_link:first-child{grid-column:1}.mark_room .breakout_link:nth-child(3){grid-column:2}.mark_room .breakout_link:nth-child(5){grid-column:3}.mark_room .breakout_link:hover+.mark_room_button:after{background-color:var(--lm-secondary-light)}.mark_room_button{align-items:center;display:flex;font-size:1.2rem;gap:.75rem;isolation:isolate;padding:20px;position:relative;text-align:left;text-decoration:none}.mark_room_button .loading{display:none}.mark_room_button:after{--hover-inset:10px;background-color:var(--hover-color);border-radius:var(--lm-radius);content:"";inset:var(--hover-inset);position:absolute;z-index:-1}.mark_room_button:not(.active):hover:after{--hover-color:var(--lm-secondary-light)}.mark_room_button~.mark_room_button{border-top:1px solid var(--lm-secondary)}@media (min-width:1000px){.mark_room_button~.mark_room_button{border-left:1px solid var(--lm-secondary);border-top:0}}.mark_room_button.active{--hover-color:var(--lm-text);color:var(--lm-background)}.mark_room_button.active .angle-down{transform:rotate(180deg)}.mark_room_button.active:after{content:""}.mark_room_button.link{text-decoration:none}.mark_room_button.link:hover{text-decoration:underline}.mark_room_button.link:after{height:calc(1.5rem + 20px);inset:auto var(--hover-inset) auto auto;width:calc(1.5rem + 20px)}.mark_room_button span{display:flex}.mark_room_button>.lmfa-fw:last-child{color:inherit;flex-shrink:0;margin-left:auto}@media (max-width:999px){.mark_room_button{padding:.75rem}.mark_room_button:after{--inset:0;border-radius:0}}.wishlist_icon{color:var(--lm-mark-color-wishlist)}.visited_icon{color:var(--lm-mark-color-visited)}.mark_icon{align-items:center;display:flex;font-size:1.5rem;height:1.5rem;position:relative}@media (min-width:782px){.visits_container{border-bottom:0;display:grid;grid-template-columns:1fr 2fr;padding-bottom:0;grid-gap:1rem}.visits_container .user_visits{border-bottom:0;margin-bottom:0;padding-bottom:0}}@media (min-width:1600px){.visits_container{grid-template-columns:1fr 3fr}}.visits_container[busy] .visit button:focus .lmfa-fw{display:none}.visits_container[busy] .visit button:focus .loading{display:inline-block}.user_visits{border-bottom:1px solid var(--lm-secondary);margin-bottom:1rem;padding-bottom:.5em}.user_visits .lmfa-fw.loading{display:none}.user_visits .visit{border-radius:var(--lm-radius);cursor:pointer;font-size:1rem}.user_visits .visit.active{background-color:var(--lm-text);color:var(--lm-background)}.user_visits .visit+.visit{margin-top:.25em}.user_visits .visit button{display:grid;grid-template-columns:auto 1fr;padding:.5em;width:100%;grid-column-gap:.125em;line-height:1;text-align:left}.user_visits .visit .lmfa-fw{grid-column:1;grid-row:span 2}.user_visits .visit small,.user_visits .visit span{grid-column:2}.user_visits .visit span{font-weight:var(--wght-bold)}.user_visits .visit small{grid-row:2;margin-top:.125em}.user_visits .visit:not(.active):hover{background-color:var(--lm-secondary)}.user_visits .visit small{font-size:.8333333333rem}.mark_room_edit{border-top:1px solid var(--lm-secondary);grid-column:1/-1;padding:20px}@media (min-width:782px){.mark_room_edit{border-bottom:0}}@media (max-width:999px){.mark_room_edit[data-view=visits]{grid-row:2}.mark_room_edit[data-view=wish]{grid-row:3}}.visit_container,.visit_container form{width:100%}.visit_container .form-floating:not(:first-child),.visit_container .form-group,.visit_container .photo_container{margin-top:1rem}.visit_container .photo_container h4{margin-bottom:.5em}.visit_container .photo_container img{border-radius:var(--lm-radius);margin-top:.5rem;max-width:300px}.visit_container .dropzone-container,.visit_container .photo_container button.btn-danger{margin-top:1rem}.more_details_form h4{margin-top:1em}.more_details_form i,.more_details_form svg{display:inline-block}.more_details_form summary{cursor:pointer;display:flex;margin-top:1.25rem}.more_details_form summary:hover{text-decoration:underline}.more_details_form summary::-webkit-details-marker{display:none}.more_details_form summary .lmfa{transition:.3s}.more_details_form .form-floating:first-child{margin-top:1rem}.more_details_form[open] summary .lmfa{transform:rotate(180deg);transition:.3s}section.message_list{flex-direction:column;min-height:250px}section.message_list.padding{min-height:0;padding:40px 0 20px}section.message_list>ul{width:100%}section.message_list>p{font-size:1.2rem;text-align:center}section.message_list>.pager{margin-top:30px}section.message_write.hider{display:none;padding:0 0 20px}section.message_write.hider.open{display:block}section.message_write>form{display:flex;flex-direction:column}section.message_write>form label textarea{min-height:300px;width:100%}section.message_write>form>button{align-self:flex-end;margin:20px 0 0}section.mobile_room_list{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){section.mobile_room_list{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){section.mobile_room_list{width:900px}}@media (min-width:1300px){section.mobile_room_list{width:1200px}}@media (min-width:1600px){section.mobile_room_list{width:1500px}}section.mobile_room_list .scenarios{display:grid;grid-template-columns:1fr;grid-gap:60px}@media (min-width:1300px){section.mobile_room_list .scenarios{grid-template-columns:1fr 1fr;grid-gap:50px 20px}}section.mobile_room_list .scenarios li{border-radius:var(--lm-radius);display:grid;grid-gap:20px;grid-template-columns:1fr;grid-template-rows:auto auto}@media (min-width:632px){section.mobile_room_list .scenarios li{grid-template-columns:auto 1fr;grid-template-rows:1fr}}@media (min-width:1300px){section.mobile_room_list .scenarios li{grid-template-columns:1fr 1fr}}section.mobile_room_list .scenarios li img{background:var(--lm-secondary);border-radius:var(--lm-radius);flex:1 0 360px;height:285px;width:285px}@media (min-width:1600px){section.mobile_room_list .scenarios li img{height:360px;width:360px}}section.mobile_room_list .scenarios li h4{font-size:1.728rem;margin-bottom:10px}@media (min-width:632px){section.mobile_room_list .scenarios li h4{margin-bottom:20px}}section.mobile_room_list .scenarios li>div{display:flex;flex-direction:column}section.mobile_room_list .scenarios li>div>p{font-size:1.2rem;font-weight:var(--wght-bold);margin-bottom:20px}section.mobile_room_list .scenarios li>div small{font-size:1.2rem;font-weight:var(--wght-regular)}section.mobile_room_list .scenarios li>div small+small{margin-top:10px}section.mobile_room_list .scenarios li>div small svg{font-size:1.44rem;margin-right:10px}section.nav_section>.inner{background:var(--lm-background-dark);display:none;padding:60px 0}section.nav_section>.inner.open{display:block}section.nav_section>.inner .h2{font-size:1.44rem}section.nav_section>.inner .faq ul{margin-top:0}section.nav_section.page .inner{padding:30px 0}.newsletter_banner{border:none;border-radius:var(--lm-radius);overflow:hidden;position:relative;--turquoise-light:#3db9a4;--turquoise-dark:#00a388}.newsletter_banner .unfold{display:none}.newsletter_banner.index{max-width:830px}@media (min-width:1300px){.newsletter_banner.index{max-width:1120px}.newsletter_banner.index .sign_up_form_img{max-width:100%}}@media (min-width:1600px){.newsletter_banner.index{max-width:100%}}.newsletter_banner.text>div{position:static}.newsletter_banner.text .info_texts>p{max-width:1100px}.newsletter_banner.text .sign_up_form_img{bottom:0;max-width:60%;transform:translateY(30%)}@media (min-width:632px){.newsletter_banner.text .sign_up_form_img{top:50%;transform:translateY(-50%)}.newsletter_banner.text .info_texts>p{margin-right:300px}}.newsletter_banner.list,.newsletter_bannerprofile{margin-top:20px}.newsletter_banner.list .sign_up_form_img,.newsletter_bannerprofile .sign_up_form_img{max-width:220px;transform:translate(10%,33%)}.newsletter_banner.breakpoints .sign_up_form_img,.newsletter_banner.profile .sign_up_form_img{transform:translate(10%,33%)}@media (min-width:482px){.newsletter_banner.breakpoints .sign_up_form_img,.newsletter_banner.profile .sign_up_form_img{transform:translateY(33%)}}@media (min-width:632px){.newsletter_banner.breakpoints .sign_up_form_img,.newsletter_banner.profile .sign_up_form_img{transform:translate(-5%,33%)}}.newsletter_banner.breakpoints .sign_up_form_img{max-width:220px}@media (min-width:1300px){.newsletter_banner.breakpoints .sign_up_form_img{max-width:100%;transform:translate(-10%,55%)}}.newsletter_banner.breakpoints:not(.index){max-width:100%}.newsletter_banner.profile{margin:0 20px 20px}.newsletter_banner.profile .sign_up_form_img{max-width:220px;transform:translate(10%,33%)}@media (min-width:1000px){.newsletter_banner.profile{margin-left:0;margin-right:0}}@media (min-width:1300px){.newsletter_banner.profile .boxes{align-items:flex-start;flex-direction:column;margin-right:0}.newsletter_banner.profile .boxes .info_box{max-width:100%}}.newsletter_banner.list:after{background:linear-gradient(to top,var(--lm-background-dark),#0000);bottom:0;content:"";height:100px;left:0;position:absolute;width:100%;z-index:10}.newsletter_banner.list .unfold{background:#0000;border:none;bottom:0;color:var(--lm-text);cursor:pointer;display:block;font-size:1.728rem;left:50%;margin-bottom:5px;padding:0;position:absolute;transform:translateX(-50%);z-index:20}.newsletter_banner.list footer,.newsletter_banner.list.open:after{display:none}.newsletter_banner.list.open footer{display:block}.newsletter_banner.list.open .unfold{color:var(--turquoise-light);transform:rotate(180deg)}.newsletter_banner div .info_texts>.h2{display:block;font-size:2.0736rem;margin-bottom:20px}.newsletter_banner>div,.newsletter_banner>footer{color:#fff;padding-left:30px;padding-right:30px}.newsletter_banner>div{background:repeating-linear-gradient(-45deg,var(--turquoise-light),var(--turquoise-light) 6px,var(--turquoise-dark) 6px,var(--turquoise-dark) 12px);padding-bottom:40px;padding-top:40px;position:relative}.newsletter_banner .info_texts{position:relative;z-index:100}.newsletter_banner .boxes{display:flex;flex-wrap:wrap;gap:10px;margin-right:100px}@media (max-width:631px){.newsletter_banner .boxes{align-items:flex-start;flex-direction:column;margin-right:0}}.newsletter_banner .info_box{background:var(--turquoise-dark);border:3px solid var(--turquoise-light);border-radius:calc(var(--lm-radius)*2);color:#fff;display:grid;flex-shrink:0;font-size:1.2rem;grid-template-columns:1fr auto;padding:10px;grid-column-gap:10px;box-shadow:0 10px 20px #00000029,0 6px 6px #00000030}.newsletter_banner footer{background-color:#000;color:#fff;padding-bottom:40px;padding-top:40px;z-index:-1}.newsletter_banner footer .newsletter_thanks{align-items:center;display:inline-flex;flex-direction:row;padding:20px 10px;position:relative}.newsletter_banner footer .newsletter_thanks svg{color:var(--lm-form-valid);font-size:2.48832rem;margin-right:20px}.newsletter_banner footer [data-type=input_text] input{background:#fff;color:#000}.newsletter_banner footer [data-type=input_text] span{color:#000}.newsletter_banner footer [data-type=checkbox]{background:#000c;margin-bottom:0;padding-left:0;position:relative}.newsletter_banner footer .row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:800px;width:100%}.newsletter_banner footer .row>*{margin:0}.newsletter_banner footer .row>div{flex:1 1 350px}.newsletter_banner footer .row button[type=submit]{align-self:flex-start;margin-left:20px}.newsletter_banner footer .row button[type=submit]:hover{border-color:var(--lm-primary)}.newsletter_banner .sign_up_form_img{bottom:0;height:auto;max-width:75%;position:absolute;right:0}.newsletter_banner .admin_info_cointainer button{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:1rem;padding:0}.newsletter_banner .admin_info_cointainer button span{text-decoration:underline}.newsletter_banner .admin_info_cointainer button svg{margin-right:10px;width:15px}.newsletter_banner .admin_info_cointainer .admin_info_modal{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(2px);background:#000c;display:grid;inset:0;opacity:0;padding:20px 30px;place-items:center;pointer-events:none;position:absolute;transition:.3s}.newsletter_banner .admin_info_cointainer .admin_info_modal p{display:none;font-size:.8333333333rem;line-height:1.3}.newsletter_banner .admin_info_cointainer .admin_info_modal>button{font-size:1.728rem;position:absolute;right:10px;top:10px}.newsletter_banner .admin_info_cointainer .admin_info_modal>button svg{margin:0;width:100%}.newsletter_banner .admin_info_cointainer.open .admin_info_modal{color:#fff;opacity:1;pointer-events:unset;transition:.3s;z-index:100}.newsletter_banner .admin_info_cointainer.open .admin_info_modal p{display:block}.notifies.in_cont{padding:40px 0}.notifies>ul>li{color:var(--lm-tertiary);display:flex;margin-top:10px;min-height:50px;padding:0 0 0 20px}.notifies>ul>li:first-of-type{margin-top:0}.notifies>ul>li.on_alt_bcg{cursor:pointer}.notifies>ul>li.on_alt_bcg:hover{text-decoration:underline}.notifies>ul>li>svg{align-self:center;font-size:1.728rem}.notifies>ul>li>p{align-items:center;display:flex;flex:1 1 auto;padding:0 0 0 10px}.notifies>ul>li>p>a{flex:1 1 auto;font-size:1rem;font-weight:var(--wght-bold);padding:25px 0}.notifies>ul>li>p>time{font-size:.8333333333rem;margin-left:15px}.notifies>ul>li>p .checker{background:none;border:none;color:inherit;padding:0}.notifies>ul>li>p .checker:hover{color:var(--lm-primary)}.notifies>ul>li>p .checker svg{box-sizing:initial;cursor:pointer;font-size:1.44rem;padding:25px 20px 25px 15px}.notifies>ul>li>a{align-items:center;display:flex;font-size:1rem;justify-content:center;text-align:center;text-decoration:none;width:100%}.notifies>ul>li:hover>a,.notifies>ul>li>a:focus,.notifies>ul>li>a:link:hover{text-decoration:underline}@media (max-width:481px){.notifies>ul>li>p>time{display:none}}section.offers{margin-left:auto;margin-right:auto;padding:40px 0 0;width:1200px}@media (max-width:1299px){section.offers{margin-left:auto;margin-right:auto;width:900px}}@media (max-width:999px){section.offers{width:600px}}@media (max-width:631px){section.offers{width:450px}}@media (max-width:481px){section.offers{width:300px}}section.offers>p{font-size:1.2rem;font-weight:var(--wght-light);margin-bottom:40px;text-align:center}section.offers>ul{display:flex;flex-flow:row wrap}section.offers>ul>li{display:flex;flex-direction:column;margin:10px 10px 30px;width:280px}section.offers>ul>li>figure{margin-bottom:20px;position:relative}section.offers>ul>li>figure>img{height:280px;width:280px}section.offers>ul>li>figure>figcaption{background:#000c;bottom:0;color:#fff;font-size:1.728rem;left:0;line-height:1.2;padding:15px;position:absolute;text-align:center;width:100%}section.offers>ul>li>p{font-size:1rem;font-weight:var(--wght-light);margin-bottom:15px;text-align:center}section.offers>ul>li>label{font-size:1rem;font-weight:var(--wght-regular);padding-left:50px;text-align:left}section.offers>ul>li>label:first-of-type{margin-top:auto}section.offers>ul>li>label>strong{display:inline-block;width:120px}section.offers>ul>li>label>strong>svg{margin-right:7px}section.offers>ul>li>a{align-items:center;background:var(--lm-primary);color:var(--lm-text-on-primary);display:flex;font-size:1rem;font-weight:var(--wght-bold);height:48px;margin-top:30px;text-decoration:none}section.offers>ul>li>a:focus,section.offers>ul>li>a:link:hover{text-decoration:underline}section.offers>ul>li>a>svg{align-items:center;border-left:4px solid var(--lm-background);display:flex;font-size:1.2rem;height:48px;justify-content:center;margin-left:auto;width:48px}section.offers>ul>li>a:before{content:"";display:block;margin-right:auto}@media (max-width:631px){section.offers>ul{justify-content:center}}.on_alt_bcg.opening{padding:0}.on_alt_bcg.opening .opener{align-items:center;border-radius:var(--lm-radius);cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:20px;position:relative;width:100%}@media(hover:hover){.on_alt_bcg.opening .opener:hover{position:relative;z-index:0}.on_alt_bcg.opening .opener:hover .arrow{background-color:var(--lm-secondary-light)}}.on_alt_bcg.opening .opener .arrow{border-radius:var(--lm-radius);display:grid;font-size:1.728rem;height:calc(10px + 1em);place-items:center;width:calc(10px + 1em)}.on_alt_bcg.opening .opener .arrow svg{transform:rotate(0deg);transition:.3s}.on_alt_bcg.opening>div,.on_alt_bcg.opening>footer{display:none}.on_alt_bcg.opening.open .opener .arrow svg{transform:rotate(180deg);transition:.3s}.on_alt_bcg.opening.open>div,.on_alt_bcg.opening.open>div>strong{display:block}.on_alt_bcg.opening.open>div>*{padding:0 20px 20px}.on_alt_bcg.opening.open>div .room_list{padding:0}.on_alt_bcg.opening.open>div .visits_list{padding:0 0 20px}@media (max-width:999px){.on_alt_bcg.opening.open>div .scroll_list_container{padding-left:0;padding-right:0}}.on_alt_bcg.opening.open>div .line_header{font-size:1.2rem;margin:0;padding-bottom:30px;padding-top:20px}.on_alt_bcg.opening.open>div .line_header:first-child{padding-top:10px}@media (min-width:632px){.on_alt_bcg.opening.open>div .line_header{font-size:1.44rem}}.on_alt_bcg.opening.open>footer{display:block;padding:0 20px 20px}section.order a:not(.button){color:inherit}section.order .right_scroller .on_alt_bcg{overflow:visible}@media (min-width:501px){section.order .right_scroller .on_alt_bcg{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius)}}section.order .right_scroller:not(.user) h2{font-size:2.0736rem;font-weight:var(--wght-light);margin-bottom:1rem}@media (max-width:999px){section.order .right_scroller:not(.user) h2:first-of-type{margin-top:2rem}}@media (max-width:500px){section.order .right_scroller:not(.user) h2{padding-left:1rem}}@media (min-width:1000px){section.order .right_scroller>section{margin-bottom:3rem}section.order .right_scroller>section .on_alt_bcg:last-of-type,section.order .right_scroller>section:last-of-type{margin-bottom:0}}@media (max-width:999px){section.order .right_scroller{display:block}}@media (min-width:482px){section.order .right_scroller article,section.order .right_scroller h2{margin-left:auto;margin-right:auto;max-width:500px}}@media (min-width:1000px){section.order .right_scroller{grid-template-columns:auto 360px;grid-template-rows:repeat(6,auto);height:auto;overflow:visible;grid-gap:0 30px}section.order .right_scroller [data-type=choice] ul{grid-column:1/-1}section.order .right_scroller article,section.order .right_scroller h2{max-width:100%}}.item{display:flex;flex-direction:column;position:relative}.item section h3{font-size:1.2rem;font-weight:var(--wght-bold);margin-bottom:.75rem}.item .company_message{grid-template-columns:1fr}.item header,.item section{border-bottom:1px solid var(--lm-text)}.item section:not(.item_data){padding:1rem 0}@media (max-width:999px){.item .address_container{grid-template-columns:1fr;grid-template-rows:auto auto}}.item header{padding-bottom:1rem}.item header img{background-color:var(--lm-secondary);border:1px solid var(--lm-tertiary);border-radius:var(--lm-radius);float:left;height:50px;margin-right:1rem;width:50px}.item header>h3{font-size:1.2rem;font-weight:var(--wght-bold)}.item header>p{color:var(--lm-tertiary);font-size:.8333333333rem}.item header>h3,.item header>p{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item section{display:grid;grid-template-columns:1fr 1fr;padding:.5rem 0;grid-column-gap:1rem}.item section.item_data p,.item section.item_data strong{border-top:1px solid var(--lm-secondary);margin-top:.5rem;padding-top:.5rem}.item section.item_data p:first-of-type,.item section.item_data strong:first-of-type{border:0;margin-top:0;padding-top:0}.item section.item_data p button,.item section.item_data strong button{background:#0000;border:none;cursor:pointer;display:inline-flex;text-decoration:none}.item section.item_data p button.change:hover,.item section.item_data strong button.change:hover{color:var(--lm-primary)}.item section.item_data p button *,.item section.item_data strong button *{font-size:1.2rem;pointer-events:none}.item section.item_data p button.underline,.item section.item_data strong button.underline{text-decoration:underline}.item section.item_data .quantity{align-items:center;display:flex}@media (min-width:1300px){.item section{grid-column-gap:30px}}.item footer{align-items:flex-end;align-self:flex-end;display:flex;flex-direction:column;font-weight:var(--wght-bold);margin-top:1rem}.item footer p+p{margin-left:1rem}.item footer small{font-size:.8333333333rem}.item>aside{bottom:-3rem;position:absolute;right:0}.item>aside .expand{margin-left:1rem}@media (min-width:1000px){.item>aside .expand{display:none}}@media (max-width:500px){.item>aside{right:1rem}}@media (min-width:1300px){.item>aside{inset:2rem 1.5rem auto auto}}.item .order_refund_container{grid-template-columns:1fr}@media (min-width:782px){.item .order_refund_container{grid-template-columns:1fr 1fr}}.item .room_map>div{border-radius:var(--lm-radius);height:100%;min-height:8rem}@media (max-width:1299px){.item .room_map{margin-top:1rem}}.costs_summary article.on_alt_bcg{border-top-left-radius:var(--lm-radius)1px;border-top-right-radius:var(--lm-radius)1px;padding:0}.costs_summary article.on_alt_bcg>*{padding-left:1rem;padding-right:1rem}@media (min-width:1000px){.costs_summary article.on_alt_bcg>*{padding-left:1.5rem;padding-right:1.5rem}.costs_summary article.on_alt_bcg{margin:0;padding:0}}.costs_summary header{align-items:flex-end;background:var(--lm-text);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}[data-theme=dark] .costs_summary header{background:var(--lm-secondary)}@media(prefers-color-scheme:dark){[data-theme=auto] .costs_summary header{background:var(--lm-secondary)}}.costs_summary header *{color:var(--lm-primary)}.costs_summary header p{font-size:1.44rem}.costs_summary header strong{font-size:2.0736rem}@media (min-width:501px){.costs_summary header{border-radius:var(--lm-radius)}}.costs_summary section>ul{width:100%}.costs_summary section>ul li{align-items:baseline;border-bottom:1px solid var(--lm-secondary);display:flex;justify-content:space-between;padding:1rem 0}.costs_summary section>ul li>:first-child{padding-right:10px}.costs_summary section>ul li>:last-child{text-align:right}.costs_summary section>ul li p>span{color:var(--lm-tertiary);display:block;font-size:.8333333333rem}@media (max-width:999px){.costs_summary section>ul li.all_rooms_price{display:none}}.costs_summary section>ul:last-child li:last-child{border-bottom:none}.costs_summary section .form-floating~.form-floating,.costs_summary section .rules{margin-top:1em}.costs_summary section .newsletter{border-bottom:1px solid var(--lm-secondary);padding-bottom:1em}.costs_summary section input{font-size:1rem}.costs_summary section>a{display:block;margin-left:40px;padding-bottom:.5rem}.costs_summary section+section{margin-top:1rem}.costs_summary footer{display:flex;flex-direction:column;padding-bottom:1rem;padding-top:1rem}.costs_summary footer p{color:var(--lm-tertiary);padding-bottom:1rem}.costs_summary footer .button{width:100%}.costs_summary footer .button+.button{margin-top:1rem}@media (max-width:999px){.costs_summary footer .button[type=submit]{display:none}}@media (min-width:1000px){.costs_summary footer{padding-bottom:2rem}.costs_summary{grid-column:2;grid-row:1/-1}.costs_summary>section{position:sticky;top:calc(var(--lm-top-bar) + 1rem)}}@media (max-width:1299px){.costs_summary.side_user_menu{grid-column:1;grid-row:1}.costs_summary.side_user_menu>section{display:flex;flex-direction:column;position:static}.costs_summary.side_user_menu>section>*{width:100%}.costs_summary.side_user_menu>section>article.on_alt_bcg:first-of-type{margin-bottom:40px;margin-top:20px}.costs_summary.side_user_menu .additional{border:none;order:-1}}@media (min-width:1300px){.costs_summary.side_user_menu{grid-row:auto}}.costs_summary.side_user_menu .side_menu.user{margin-top:20px}.order_refund_form{align-items:flex-start;align-self:flex-end;display:flex;flex-direction:column}.order_refund_form button{margin:0}.order_refund_form .refund{align-self:flex-end}.order_refund_form .button_container{display:flex;justify-content:space-between;margin-block:1rem;width:100%}section.order_summary{margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:632px){section.order_summary .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){section.order_summary .standard_alignment{padding-left:0}section.order_summary{width:900px}}@media (min-width:1300px){section.order_summary{width:1200px}}@media (min-width:1600px){section.order_summary{width:1500px}}section.order_summary .item{margin-bottom:3rem}section.order_summary .item div{line-height:30px}section.order_summary .item .company_message{grid-column:1/-1}section.order_summary .item .book_container{display:block}section.order_summary .costs_summary .cancelled,section.order_summary .item .cancelled{color:var(--lm-red);font-weight:var(--wght-bold)}section.order_summary .order_comment{flex-direction:column}section.order_summary .order_comment strong{padding-bottom:1rem}section.order_summary footer.with_button{width:100%}section.order_summary footer.with_button .button{margin-right:auto}.right_scroller.user{display:grid}.right_scroller.user .order_summary .item:not(:last-of-type){margin-bottom:40px}.right_scroller.user h2.wide{display:none}@media (min-width:1000px){.right_scroller.user h2.wide{display:block;grid-column:1/-1;grid-row:1;margin-left:0}}.right_scroller.user .item_list>h2{display:none}.profile_head{margin:2rem auto 0;max-width:100%;width:100%}@media (min-width:632px){.profile_head .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.profile_head .standard_alignment{padding-left:0}.profile_head{width:900px}}@media (min-width:1300px){.profile_head{width:1200px}}@media (min-width:1600px){.profile_head{width:1500px}}@media (min-width:1000px){.profile_head{margin-top:2.5rem}}.profile_head .basic{margin-bottom:10px}.profile_head .basic>div:first-of-type{align-items:stretch;display:flex;margin-bottom:10px}.profile_head .basic>div:first-of-type picture img,.profile_head .basic>div:first-of-type picture svg{border-radius:var(--lm-radius);display:block;flex-shrink:0;height:62px;margin-right:10px;width:62px}@media (min-width:1000px){.profile_head .basic>div:first-of-type picture img,.profile_head .basic>div:first-of-type picture svg{margin-right:15px;min-height:90px;min-width:90px}}.profile_head .basic>div:first-of-type picture svg{max-height:62px;max-width:62px}@media (min-width:1000px){.profile_head .basic>div:first-of-type picture svg{min-height:90px;min-width:90px}}.profile_head .basic>div:first-of-type>div{align-items:flex-start;display:flex;flex-direction:column;min-height:100%}.profile_head .basic>div:first-of-type .user-verification{display:inline-block;font-size:.75em}.profile_head .basic>div:first-of-type h1:only-child{align-self:center}.profile_head .basic>div:first-of-type p{border-radius:var(--lm-radius);display:inline-block;font-size:.5787037037rem;font-weight:var(--wght-bold);margin-bottom:4px;padding:4px 8px}.profile_head .basic>div:first-of-type p.closed{background:var(--lm-text);color:var(--lm-background)}.profile_head .basic>div:first-of-type p.partner{background:var(--lm-primary);color:var(--lm-text-on-primary)}.profile_head .basic>div:first-of-type p.premiere{background:var(--lm-blue);color:#fff}.profile_head .basic a{margin-bottom:1rem;text-decoration:none}.profile_head .basic a:focus,.profile_head .basic a:link:hover{text-decoration:underline}@media (min-width:1000px){.profile_head .basic a{font-size:1.2rem}.profile_head .basic,.profile_head .basic>div:first-of-type{margin-bottom:20px}}.profile_head .separator_list{margin-bottom:5px}.profile_head .separator_list>*{border-left-width:2px;font-weight:var(--wght-bold)}.profile_head .about{margin-bottom:20px}@media (max-width:999px){.profile_head .about{color:var(--lm-tertiary)}}.profile_head .bricks{margin:0 0 20px}@media (min-width:1300px){.profile_head .bricks{margin-bottom:20px}.profile_head .bricks .desktop_hide{display:none}}@media (min-width:1000px){.profile_head .bricks+.scroll_list_container{margin-top:40px}}@media (max-width:999px){.profile_head .basic,.profile_head .bricks,.profile_head .progress_bar{margin-left:1rem;margin-right:1rem}}.posts_section{margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:0;width:100%}@media (min-width:632px){.posts_section .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.posts_section .standard_alignment{padding-left:0}.posts_section{width:900px}}@media (min-width:1300px){.posts_section{width:1200px}}@media (min-width:1600px){.posts_section{width:1500px}}.posts_section a{text-decoration:none}.posts_section a:focus,.posts_section a:link:hover{text-decoration:underline}.posts_section>h2,.posts_section>p{margin-bottom:1rem;padding:0 1rem}@media (min-width:632px){.posts_section:not(.four)>h2,.posts_section:not(.four)>p{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.posts_section:not(.four)>h2,.posts_section:not(.four)>p{padding-left:0}.posts_section.four .scroll_list{grid-template-columns:repeat(4,minmax(0,1fr))}.posts_section.four .scroll_list li{width:auto}.posts_section.four .scroll_list img{height:auto;height:75px;width:100%}}@media (min-width:1300px){.posts_section.four .scroll_list img{height:102px}}@media (min-width:1600px){.posts_section.four .scroll_list img{height:129px}}@media (min-width:632px){.posts_section.four li:nth-child(n+3){display:block}}@media (min-width:1000px){.posts_section.four>h2,.posts_section.four>p{padding:0}}.posts_section>h2{margin-bottom:.5rem}@media (min-width:1000px){.posts_section .scroll_list_container{display:flex;height:auto}.posts_section .scroll_list_container li{height:auto}.posts_section .scroll_list_container li:first-of-type{margin-left:0}}.posts_section .scroll_list{overflow-y:hidden}.posts_section li{width:222px}.posts_section li .title,.posts_section li h3{font-size:1rem;font-weight:var(--wght-bold);line-height:1.2;margin:1rem 0 .75rem}.posts_section li img{background:var(--lm-primary);border-radius:var(--lm-radius);display:block;height:80px;width:100%}@media (min-width:1000px){.posts_section li img{height:114px;width:320px}}@media (min-width:1300px){.posts_section li img{height:129px;width:360px}}.posts_section li p{font-size:.8333333333rem}@media (min-width:1000px){.posts_section li{display:none;width:320px}.posts_section li:nth-of-type(-n+2){display:block}.posts_section li .title,.posts_section li h3{font-size:1.2rem;font-weight:var(--wght-bold);margin:1rem 0 .75rem}}@media (min-width:1300px){.posts_section li{width:360px}.posts_section li:nth-of-type(-n+3){display:block}}@media (min-width:1600px){.posts_section li:nth-of-type(-n+4){display:block}}@media(hover:hover){.posts_section li a:hover{text-decoration:underline}}.posts_section li .info{display:none}@media (min-width:1000px){.posts_section{margin-bottom:4rem}}.profit_counter{--padding-inline:1rem;--padding-block:0.75rem;display:grid;max-width:500px;grid-gap:1.5rem;margin:2rem auto 0}.profit_counter[busy] .value .number{display:none}.profit_counter[busy] .value .lmfa-pulse{opacity:1}@media (min-width:900px){.profit_counter{max-width:1120px}}.profit_counter .selects{display:grid;grid-gap:1.5rem}@media (min-width:900px){.profit_counter .selects{grid-template-columns:repeat(3,minmax(0,1fr))}}.profit_counter .custom_select{display:grid;position:relative}.profit_counter .custom_select select{appearance:none;background-color:var(--lm-secondary-dark);border:none;border-radius:0;box-shadow:none;cursor:pointer;font-size:1.2rem;font-weight:var(--wght-black);grid-column:1;grid-row:1;padding:var(--padding-block) 1rem var(--padding-block) 2.5em;width:100%}.profit_counter .custom_select option{background-color:var(--lm-background);color:var(--lm-text)}.profit_counter .custom_select option:checked{background-color:var(--lm-primary);color:var(--lm-text-on-primary)}.profit_counter .custom_select .angle-down,.profit_counter .custom_select .label_icon{grid-column:1;grid-row:1;pointer-events:none;z-index:1}.profit_counter .custom_select .angle-down{margin-right:1rem;place-self:center end}.profit_counter .custom_select .label_icon{margin-left:1rem;place-self:center start}.profit_counter .row{display:grid;grid-template-columns:1fr max-content}@media (min-width:900px){.profit_counter .row{border-top:2px solid var(--lm-secondary-dark);grid-template-columns:repeat(3,minmax(0,1fr))}}.profit_counter .row>*{padding:calc(var(--padding-block)/2) var(--padding-inline)}@media (min-width:900px){.profit_counter .row>*{padding-block:1.5rem 0}}.profit_counter .label,.profit_counter .value{font-weight:var(--wght-bold)}@media (min-width:900px){.profit_counter .label{font-size:1.2rem}}.profit_counter .value{font-weight:var(--wght-black);justify-self:end;position:relative}@media (min-width:900px){.profit_counter .value{font-size:1.44rem;justify-self:start}}.profit_counter .value.profit{color:var(--lm-primary)}.profit_counter .value .lmfa-pulse{display:inline;opacity:0}.profit_counter .info{background-color:var(--lm-secondary);font-size:.8333333333rem;grid-column:span 2}@media (min-width:900px){.profit_counter .info{background-color:#0000;grid-column:2;grid-row:1}}.profit_counter .range_container{display:grid;place-items:center}.quizzes{margin:0 auto;max-width:600px;padding:0 10px;text-align:center}@media (min-width:1000px){.quizzes{margin-top:50px}}.quizzes .quiz_logo{display:block;max-width:100%}.quizzes .quiz_logo.dark{display:none}[data-theme=dark] .quizzes .quiz_logo.dark{display:block}[data-theme=dark] .quizzes .quiz_logo.light{display:none}@media(prefers-color-scheme:dark){[data-theme=auto] .quizzes .quiz_logo.dark{display:block}[data-theme=auto] .quizzes .quiz_logo.light{display:none}}.quizzes article{display:flex;flex-direction:column;padding:40px 20px}.quizzes article>a.button{align-self:center}.quizzes article label+label{margin-top:10px}.quizzes article h2,.quizzes article p{font-weight:400;margin-bottom:30px}.quizzes article p{font-size:1rem}@media (min-width:632px){.quizzes article p{font-size:1.2rem}}@media (min-width:482px){.quizzes article{padding:40px}}@media (min-width:632px){.quizzes article{padding:50px 60px}}@media (max-width:1299px){.quizzes .on_alt_bcg{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius)}}.quizzes .on_alt_bcg.correct,.quizzes .on_alt_bcg.wrong{border-width:3px}.quizzes .on_alt_bcg.correct{border-color:var(--lm-green)}.quizzes .on_alt_bcg.correct .player_answer{color:var(--lm-green)}.quizzes .on_alt_bcg.wrong{border-color:var(--lm-red)}.quizzes .on_alt_bcg.wrong .player_answer{color:var(--lm-red)}.quizzes .on_alt_bcg .player_answer{margin-bottom:20px}.quizzes .on_alt_bcg .right_answer{border-top:1px solid var(--lm-tertiary);padding-top:20px}.quizzes .on_alt_bcg .right_answer p{margin:20px 0 0}.quizzes .question>.button{align-self:flex-end;margin-top:20px}.quizzes .quiz_progress{background:var(--lm-background);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:flex;height:50px;margin-bottom:20px;width:100%}.quizzes .quiz_progress>p{background:var(--lm-primary);border-radius:var(--lm-radius) var(--lm-radius) var(--lm-radius) var(--lm-radius);color:var(--lm-text-on-primary);height:100%;line-height:50px;padding:0 20px;z-index:1}.quizzes .quiz_progress>div{flex-grow:1;height:100%}.quizzes .quiz_progress>div span{background-color:var(--lm-secondary-dark);border-radius:var(--lm-radius);display:block;height:100%;transform:translateX(-5px)}.quizzes .finale{background-color:var(--lm-primary);border:none;color:var(--lm-text-on-primary)}.quizzes .score{align-items:baseline;display:flex;font-size:6.1917364224rem;font-weight:700;margin:0 auto}.quizzes .score small{font-size:1.728rem}.quizzes .for_player{font-style:italic}.quizzes .challenge_friend>div{display:flex;flex-direction:column;margin:0 auto;max-width:360px;width:100%}.quizzes .challenge_friend>div label{margin:0 0 10px}.quizzes .final_answers{margin-top:100px}.quizzes .final_answers>h2{margin-bottom:50px}.rectangle_section{border:var(--lm-thick-border-width) solid var(--lm-primary);display:grid;grid-gap:var(--lm-thick-border-width);background-color:var(--lm-primary);grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1000px){.rectangle_section{font-size:1.2rem}}.rectangle_section>*{background:var(--lm-background);padding:1.5rem}.rectangle_section>* p:not(:first-child){margin-top:1em}.rectangle_section strong{font-weight:var(--wght-bold)}.rectangle_section strong em{color:var(--lm-primary)}.rectangle_section .half{grid-column:span 4}@media (min-width:1200px){.rectangle_section .half{grid-column:span 2}}.rectangle_section .quarter{grid-column:span 4}@media (min-width:740px){.rectangle_section .quarter{grid-column:span 2}}@media (min-width:1200px){.rectangle_section .quarter{grid-column:span 1}}.rectangle_section .founder header{display:flex;flex-direction:row;gap:1rem}.rectangle_section .founder header picture{flex-shrink:0}.rectangle_section .founder header img{aspect-ratio:1}.rectangle_section .founder header div{display:flex;flex-direction:column}.rectangle_section .founder header div .name{font-size:1.2rem}.rectangle_section .founder header div small{font-size:1rem;margin-top:.25em}.rectangle_section .founder header div a{font-size:1rem;margin-top:.5em}.rectangle_section .founder p{font-size:1rem}.rectangle_heading{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rectangle_heading>*{background-color:var(--lm-primary);color:var(--lm-text-on-primary);display:block;grid-column:span 4;margin:0;padding:1rem}@media (min-width:600px){.rectangle_heading>*{grid-column:2/4}}.rectangle_heading>* em{color:#fff}.region_list{margin-bottom:2rem;position:relative}.region_list:not(.in_cont){margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.region_list:not(.in_cont){margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.region_list:not(.in_cont){width:900px}}@media (min-width:1300px){.region_list:not(.in_cont){width:1200px}}@media (min-width:1600px){.region_list:not(.in_cont){width:1500px}}.region_list h2,.region_list h3{margin-bottom:.5rem;padding:0}.region_list>p{margin-bottom:1rem}@media (min-width:1000px){.region_list>p{font-size:1.2rem}}@media (min-width:632px){.region_list:not(.in_cont)>.regions{column-count:2;-moz-column-count:2;grid-gap:2rem}}@media (min-width:1000px){.region_list:not(.in_cont)>.regions{column-count:2;-moz-column-count:2;width:830px;grid-gap:20px}}@media (min-width:1300px){.region_list:not(.in_cont)>.regions{width:1120px}}@media (min-width:1600px){.region_list:not(.in_cont)>.regions{width:100%}}.region_list>.regions .area div{margin:-4px -4px 20px}.region_list>.regions .area div a{border-radius:var(--lm-radius);display:inline-block;margin:4px;padding:5px}.region_list>.regions .area div a:hover{background-color:var(--lm-primary-light);text-decoration:none}.region_list>.regions .area div a.act{background-color:var(--lm-primary);color:var(--lm-text-on-primary)}.region_list a:not(h2 a){display:block;font-size:.8333333333rem;font-weight:var(--wght-regular);padding:10px 0;text-decoration:none}.region_list a:not(h2 a).region_parent{border-bottom:2px solid var(--lm-secondary);display:flex;font-size:1.2rem;font-weight:var(--wght-bold);justify-content:space-between;margin-bottom:.5rem;padding-bottom:.75rem;width:100%}@media (min-width:632px){.region_list a:not(h2 a).region_parent{margin-bottom:1rem}}.region_list a:not(h2 a).region_parent:after{content:attr(data-count);display:block}.region_list a:not(h2 a):hover{text-decoration:underline}@media (min-width:632px){.region_list a:not(h2 a){font-size:1rem}}.region_list.vouchers h3{font-size:1.44rem}.region_list.vouchers .regions+h3{margin-top:20px}.answer_form,.dispute_comment,.dispute_data,.dispute_header{max-width:900px}.dispute_data h2{font-size:1.728rem}.dispute_data h2 span{font-weight:var(--wght-bold)}.dispute_data h2 span.closed{color:var(--lm-red)}.dispute_data h2 span.open{color:var(--lm-green)}.dispute_data h3{font-size:1.44rem;margin-bottom:.25em}.dispute_data div+div{border-top:1px solid var(--lm-secondary);margin-top:1rem;padding-top:1rem}.dispute_comments{align-items:center;border-top:2px solid var(--lm-secondary);display:flex;flex-direction:column;margin-top:2rem;padding-top:2rem}.dispute_comments .answer_form{margin-top:2rem;width:100%}.dispute_comments .answer_form h3{font-weight:var(--wght-bold);margin-bottom:.25rem}.dispute_comments .answer_form p{margin-bottom:1em}.dispute_comments .answer_form .success{border:0;color:var(--lm-green);font-weight:700}.dispute_comments .answer_form footer{display:flex;flex-direction:row-reverse}.dispute_comment{border:2px solid var(--dispute_border_color,var(--lm-tertiary-light));border-radius:var(--lm-radius);padding:.75rem 1rem 1rem;width:100%}.dispute_comment header{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:space-between}.dispute_comment header h4{font-size:1.2rem;font-weight:var(--wght-bold)}.dispute_comment header small{font-size:.8333333333rem;white-space:nowrap}.dispute_comment p{border-left:4px solid var(--text_border_color,currentColor);margin:1rem 0 0 .5rem;padding-left:.5rem}.dispute_comment.mod{background-color:var(--lm-background-dark);margin:0 auto}.dispute_comment.mod+.mod{margin-top:2rem}.dispute_comment.mod>p{--text_border_color:var(--lm-primary)}.dispute_comment .dispute_comment,.dispute_comment+.dispute_comment{margin-top:1rem}.dispute_comment.answer{background:var(--lm-background);color:var(--lm-text)}[data-theme=dark] .dispute_comment{--dispute_border_color:var(--lm-secondary)}@media(prefers-color-scheme:dark){[data-theme=auto] .dispute_comment{--dispute_border_color:var(--lm-secondary)}}section.reviews>form{align-items:center;display:flex;justify-content:space-between}@media (max-width:631px){section.reviews>form{align-items:flex-start;flex-direction:column;height:auto;margin-left:1rem}section.reviews>form>p{margin:10px 0}section.reviews>form>p>span{display:block;font-size:0;height:4px}section.reviews>form>p input:checked+label{text-decoration:underline}}section.reviews>form label{color:inherit;cursor:pointer;text-decoration:none}section.reviews>form label:focus,section.reviews>form label:link:hover{text-decoration:underline}section.reviews>form input{display:none}section.reviews>form input:checked+label{font-weight:var(--wght-bold)}section.reviews>.list.user_reviews>article{margin:0 0 20px}section.reviews>.list.user_reviews>article:last-child{margin-bottom:0}section.reviews>.list .pagination:first-of-type{margin-top:30px}section.reviews>.list>p{text-align:center}section.reviews>.list>p:first-child{margin-top:20px}section.reviews.widget{margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:632px){section.reviews.widget .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){section.reviews.widget .standard_alignment{padding-left:0}section.reviews.widget{width:900px}}@media (min-width:1300px){section.reviews.widget{width:1200px}}@media (min-width:1600px){section.reviews.widget{width:1500px}}section.reviews.widget h2.subpage_header{margin-top:1rem}section.reviews_old{padding:0 0 40px}section.reviews_old:not(.in_cont):not(.full_width){margin-left:auto;margin-right:auto;width:1200px}@media (max-width:1299px){section.reviews_old:not(.in_cont):not(.full_width){margin-left:auto;margin-right:auto;width:900px}}@media (max-width:999px){section.reviews_old:not(.in_cont):not(.full_width){width:600px}}@media (max-width:631px){section.reviews_old:not(.in_cont):not(.full_width){width:450px}}@media (max-width:481px){section.reviews_old:not(.in_cont):not(.full_width){width:300px}}section.reviews_old>nav{align-items:center;display:flex;flex-flow:row wrap;margin-bottom:40px;padding-top:40px}section.reviews_old>nav>h2{color:var(--lm-text);font-size:1.728rem;font-weight:var(--wght-bold)}section.reviews_old>nav>p{color:var(--lm-tertiary);font-size:1rem;font-weight:var(--wght-bold);margin-left:auto}section.reviews_old>nav>p>a{color:inherit;font-weight:var(--wght-regular);text-decoration:none}section.reviews_old>nav>p>a:focus,section.reviews_old>nav>p>a:link:hover{text-decoration:underline}section.reviews_old>nav>p>a.act{font-weight:var(--wght-bold);text-decoration:underline}section.reviews_old>nav>p+p{margin:1em 0 0;width:100%}.columns section.reviews_old>nav{padding-top:0}section.reviews_old>ul>li{display:flex;flex:1 1 auto;margin:20px 0}section.reviews_old>ul>li>header{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;font-size:.8333333333rem;line-height:19px;margin-right:10px;text-align:center;width:150px}section.reviews_old>ul>li>header>img{flex:0 0 auto;height:auto;margin-bottom:15px;max-height:80px;max-width:80px;width:auto}section.reviews_old>ul>li>header>h4{font-size:1rem;font-weight:var(--wght-regular)}section.reviews_old>ul>li>header>h4>a+a{margin:2px 0}section.reviews_old>ul>li>header a{color:inherit;text-decoration:none}section.reviews_old>ul>li>header a:focus,section.reviews_old>ul>li>header a:link:hover{text-decoration:underline}section.reviews_old>ul>li>article{background:var(--lm-background);border:5px solid var(--lm-background);flex:1 1 auto;font-size:.8333333333rem;padding:25px 20px;position:relative}section.reviews_old>ul>li>article>.verify{align-items:center;background:var(--lm-primary);color:var(--lm-text);cursor:default;display:flex;font-size:1rem;font-weight:var(--wght-bold);height:30px;justify-content:center;position:absolute;right:-5px;top:-5px;width:170px}section.reviews_old>ul>li>article>.verify.black{background:var(--lm-text);color:var(--lm-background)}section.reviews_old>ul>li>article a{color:inherit;text-decoration:none}section.reviews_old>ul>li>article a:focus,section.reviews_old>ul>li>article a:link:hover{text-decoration:underline}section.reviews_old>ul>li>article a.vote{align-items:center;display:inline-flex;margin-left:10px}section.reviews_old>ul>li>article a.vote>svg{font-size:1rem;margin-right:2px}section.reviews_old>ul>li>article a.vote.act[data-vote=up]{border-color:var(--lm-green);color:var(--lm-green)}section.reviews_old>ul>li>article a.vote.act[data-vote=down]{border-color:var(--lm-red);color:var(--lm-red)}section.reviews_old>ul>li>article>label{color:inherit;display:block;font-size:1.44rem;font-weight:var(--wght-bold);margin-bottom:20px}section.reviews_old>ul>li>article>label small{align-self:flex-end;font-size:1rem;margin-bottom:2px;margin-right:10px}section.reviews_old>ul>li>article>h4{color:inherit;font-size:1.44rem;font-weight:var(--wght-bold);margin-bottom:10px}section.reviews_old>ul>li>article>span{color:var(--lm-tertiary);font-size:.8333333333rem;font-weight:var(--wght-regular)}section.reviews_old>ul>li>article>p{font-size:.8333333333rem;line-height:19px;margin:15px 0}section.reviews_old>ul>li>article>a.photo{color:inherit;display:inline-block;flex:0 1 auto;font-size:.8333333333rem;margin-bottom:15px;text-align:center}section.reviews_old>ul>li>article>a.photo>figure{display:inline-block}section.reviews_old>ul>li>article>a.photo>figure>img{margin-bottom:4px}section.reviews_old>ul>li>article>a.photo>figure>figcaption{display:inline-block;max-width:130px}section.reviews_old>ul>li>article>form{margin-bottom:15px}section.reviews_old>ul>li>article>form>textarea{display:block;min-height:150px;width:100%}section.reviews_old>ul>li>article>form>button{margin:15px 0 0}section.reviews_old>ul>li>article>form.hider{display:none}section.reviews_old>ul>li>article>form.hider+a{align-items:center;background:var(--lm-text);bottom:-5px;color:var(--lm-background);display:flex;font-size:1rem;font-weight:var(--wght-bold);height:40px;justify-content:center;position:absolute;right:-5px;text-decoration:none;text-transform:uppercase;width:180px}section.reviews_old>ul>li>article>form.hider+a:focus,section.reviews_old>ul>li>article>form.hider+a:link:hover{text-decoration:underline}section.reviews_old>ul>li>article>form.hider.open{display:block}section.reviews_old>ul>li>article>form.hider.open+a{display:none}section.reviews_old>ul>li>article>.answer{align-items:flex-start;display:flex;margin:15px 0}section.reviews_old>ul>li>article>.answer>img{flex:0 0 auto;height:90px;margin-right:15px;width:90px}section.reviews_old>ul>li>article>.answer>div{background:var(--lm-secondary);color:var(--lm-text);flex:1 1 auto;font-size:.8333333333rem;font-weight:var(--wght-regular);line-height:1.3em;padding:20px}section.reviews_old>ul>li>article>.answer>div>h4{font-weight:var(--wght-bold);margin-bottom:1em}section.reviews_old>ul>li>article>footer{align-items:center;border-top:1px solid var(--lm-text);display:flex;flex-flow:row wrap;font-size:1rem;font-weight:var(--wght-light);padding-top:10px}section.reviews_old>ul>li>article>footer>h4{border-bottom:1px solid var(--lm-text);font-weight:var(--wght-bold);padding-bottom:10px;width:100%}section.reviews_old>ul>li>article>footer>label{display:flex;flex:1 1 auto;font-weight:var(--wght-light);margin-top:10px;padding:5px 0}section.reviews_old>ul>li>article>footer>label>span{font-weight:var(--wght-bold)}section.reviews_old>ul>li>article>footer>label:first-child>span{margin:0 auto}section.reviews_old>ul>li>article>footer>label+label{border-left:1px solid var(--lm-text);flex:0 0 auto;font-weight:var(--wght-light);justify-content:space-around;width:150px}section.reviews_old>ul>li>article.ours{background:var(--lm-text);border-color:var(--lm-text);color:var(--lm-background)}section.reviews_old>ul>li>article.ours>h4{color:var(--lm-primary)}section.reviews_old>ul>li>article.ours>span:not(.verify){color:var(--lm-secondary)}section.reviews_old>ul>li>article.ours>a.vote,section.reviews_old>ul>li>article.ours>footer,section.reviews_old>ul>li>article.ours>footer>h4,section.reviews_old>ul>li>article.ours>footer>label{border-color:var(--lm-background)}section.reviews_old>ul>li>article.verified{border-color:var(--lm-primary)}section.reviews_old>ul>li>article.unread{border-color:var(--lm-text)}@media (max-width:999px){section.reviews_old>ul>li>article>footer>label{justify-content:space-around;width:100%}section.reviews_old>ul>li>article>footer>label:first-child>span{margin:0}section.reviews_old>ul>li>article>footer>label+label{border-left:0;border-right:1px solid;width:50%}section.reviews_old>ul>li>article>footer>label+label+label{border-right:0}}@media (max-width:631px){section.reviews_old>nav{align-items:center;flex-direction:column;text-align:center}section.reviews_old>nav>p{align-self:flex-end;margin-top:15px;text-align:right}section.reviews_old>ul>li{align-items:stretch;flex-direction:column}section.reviews_old>ul>li>header{border:1px solid var(--lm-tertiary);border-bottom:0;margin:0;padding:20px 0;width:100%}section.reviews_old>ul>li>article a.vote{border:1px solid var(--lm-text);padding:4px 8px}section.reviews_old>ul>li>article>footer{font-size:1rem}}@media (max-width:481px){section.reviews_old>ul>li>article{text-align:center}section.reviews_old>ul>li>article>span{display:block;margin-bottom:15px}section.reviews_old>ul>li>article a.vote{margin:0 5px}section.reviews_old>ul>li>article>p{text-align:left}}.right_scroller{display:grid;padding-bottom:40px;width:100%;grid-column-gap:20px;grid-template-columns:100%}.right_scroller .page_header_left{align-items:start;display:flex;gap:1rem;justify-content:space-between;margin:0 1rem 1rem}.right_scroller .page_header_left h2{align-self:center;margin-bottom:0}.right_scroller .page_header_left nav{margin-left:auto}@media (min-width:1000px){.right_scroller .page_header_left{margin-inline:0}}.right_scroller:not(.fluid){margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:632px){.right_scroller:not(.fluid) .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.right_scroller:not(.fluid) .standard_alignment{padding-left:0}.right_scroller:not(.fluid){width:900px}}@media (min-width:1300px){.right_scroller:not(.fluid){width:1200px}}@media (min-width:1600px){.right_scroller:not(.fluid){width:1500px}}@media (min-width:1300px){.right_scroller .sticky_content{position:sticky;top:calc(var(--lm-top-bar) + 16px);transition:top .3s}}.right_scroller>div{grid-row-gap:10px}.right_scroller>div>*{margin-bottom:0;margin-top:0}.right_scroller .no_box,.right_scroller .subpage_header,.right_scroller>h2{padding:0 20px}@media (min-width:1000px){.right_scroller .no_box,.right_scroller .subpage_header,.right_scroller>h2{padding:0}.right_scroller .no_box{padding-bottom:20px}}.right_scroller.mobile_margin{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.right_scroller.mobile_margin{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.right_scroller.mobile_margin{width:900px}}@media (min-width:1300px){.right_scroller.mobile_margin{width:1200px}}@media (min-width:1600px){.right_scroller.mobile_margin{width:1500px}}.right_scroller .banner_side{display:none}.right_scroller>section:last-of-type{margin-bottom:0}.right_scroller>div{display:grid;grid-auto-rows:min-content;grid-column:1;grid-gap:20px}.right_scroller>div>h2,.right_scroller>div>section{padding:0}.right_scroller>div>section:last-of-type{margin-bottom:0}.right_scroller>div>[data-mobile-first]{order:-1}.right_scroller>aside{grid-column:2}.right_scroller>aside>section{position:sticky}.right_scroller>aside section.on_alt_bcg{padding:15px 10px}.right_scroller>aside .side_links{display:grid;grid-gap:5px}@media (min-width:632px){.right_scroller>aside .side_links{column-count:2;display:block;padding:15px 10px 10px;grid-gap:0;column-gap:5px}.right_scroller>aside .side_links .navlink{margin-bottom:5px}}@media (min-width:1300px){.right_scroller>aside .side_links{column-count:1;display:grid;padding:15px 10px;grid-gap:5px}.right_scroller>aside .side_links .navlink{margin:0}}.right_scroller>aside.mobile_hide{display:none}.right_scroller>aside.mobi_fixed{align-items:center;background:var(--lm-background);bottom:0;box-shadow:0 10px 20px #00000029,0 6px 6px #00000030;display:flex;left:0;padding:15px 25px;position:fixed;width:100vw;z-index:1001}.right_scroller>aside.mobi_fixed>p{display:none}.right_scroller>aside.mobi_fixed>a{flex:1 1 auto}@media (min-width:482px){.right_scroller>aside.mobi_fixed>p{display:block}.right_scroller>aside.mobi_fixed>a{flex:none;margin-left:auto}}@media (min-width:1000px){.right_scroller>aside.mobi_fixed{display:none}}.right_scroller>aside.mobi_fixed>p{font-size:1rem;text-align:left}.right_scroller>aside .navlink{align-items:center;border-radius:var(--lm-radius);cursor:pointer;display:flex;font-size:1.2rem;margin-left:0;padding:10px;text-decoration:none;width:100%}.right_scroller>aside .navlink i{height:1em}.right_scroller>aside .navlink span{font-size:1rem}.right_scroller>aside .navlink>i,.right_scroller>aside .navlink>svg{margin-right:10px}.right_scroller>aside .navlink.act{background-color:var(--lm-secondary);font-weight:var(--wght-bold)}.right_scroller>aside .navlink:hover:not(.act){background-color:var(--lm-secondary-light)}.right_scroller>aside .navlink:hover:not(.act) span{border-radius:var(--lm-radius)}.right_scroller>aside.side_menu .on_alt_bcg>header:not(:only-child){border-bottom:1px solid var(--lm-secondary);margin-bottom:10px;padding:10px}.right_scroller>aside.side_menu .average_score{align-items:center;display:flex}.right_scroller>aside.side_menu .average_score .rating_in_star{margin-right:10px}.right_scroller>aside.side_menu .average_score p{font-size:1rem;font-weight:var(--wght-regular);margin-bottom:0;text-transform:none}.right_scroller>aside.side_menu .data{display:grid;grid-template-columns:1fr 1fr;padding:10px;grid-gap:5px 10px}.right_scroller>aside.side_menu .data>strong{grid-column:1}.right_scroller>aside.side_menu .data>p{grid-column:2}@media (min-width:482px){.right_scroller>aside.side_menu .data{grid-template-columns:repeat(3,1fr)}}@media (min-width:1300px){.right_scroller>aside.side_menu .data{grid-template-columns:1fr 1fr}}.right_scroller>aside.side_menu .on_alt_bcg:last-child{margin-bottom:0}@media (max-width:1299px){.right_scroller>aside.side_menu{display:block;grid-column:1;grid-row:1;margin-bottom:20px}.right_scroller>aside.side_menu>section{margin-top:0;position:static}.right_scroller>aside.side_menu.mobile_hide{display:none}}.right_scroller>aside.side_menu .not_me .navlink+.navlink{margin-top:5px}.right_scroller>aside.side_menu.room_aside .owner_data{display:none}@media (min-width:1300px){.right_scroller>aside.side_menu.room_aside{grid-row:1/13}.right_scroller>aside.side_menu.room_aside .owner_data{display:block;padding:25px 20px}}.right_scroller>aside.side_menu.cal_aside{grid-row:3}.right_scroller>aside.side_menu.cal_aside .week_cal{display:none}.right_scroller>aside.side_menu.cal_aside .week_cal .loading{min-height:100px}.right_scroller>aside.side_menu.cal_aside .month_cal .cal_cont{max-width:100%}@media (min-width:632px){.right_scroller>aside.side_menu.cal_aside .widget_container{display:grid;grid-template-columns:minmax(240px,max-content) auto;padding-left:10px;padding-right:10px}.right_scroller>aside.side_menu.cal_aside .widget_container .days{padding-top:0}.right_scroller>aside.side_menu.cal_aside .widget_container .room_days{column-gap:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.right_scroller>aside.side_menu.cal_aside .widget_container .room_days h4{align-items:center;display:grid;min-height:30px;text-align:left}}@media (min-width:1300px){.right_scroller>aside.side_menu.cal_aside .widget_container{display:block}.right_scroller>aside.side_menu.cal_aside .widget_container .room_days{display:grid}.right_scroller>aside.side_menu.cal_aside .widget_container .room_days h4{text-align:center}}@media (max-width:999px){.right_scroller>aside.side_menu.cal_aside{padding-left:1rem;padding-right:1rem}}@media (min-width:1000px){.right_scroller>aside.side_menu.cal_aside .month_cal{display:none}.right_scroller>aside.side_menu.cal_aside .week_cal{display:block}}@media (min-width:1300px){.right_scroller>aside.side_menu.cal_aside{grid-row:1/13}.right_scroller>aside.side_menu.cal_aside .month_cal{display:block;height:100%;max-height:calc(100vh - var(--lm-top-bar) - 32px)}.right_scroller>aside.side_menu.cal_aside .week_cal{display:none}}.right_scroller>aside.side_menu.collapsable>section{display:none}@media (min-width:1300px){.right_scroller>aside.side_menu.collapsable>section{display:block}}.right_scroller>aside.side_menu.collapsable h2{align-items:center;cursor:pointer;display:flex;justify-content:space-between}@media (max-width:1299px){.right_scroller>aside.side_menu.collapsable h2{background:var(--lm-background);margin-bottom:0;padding:10px 20px}}@media (min-width:1000px){.right_scroller>aside.side_menu.collapsable h2{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius)}.right_scroller>aside.side_menu.collapsable h2.open{margin-bottom:10px}}@media (min-width:1300px){.right_scroller>aside.side_menu.collapsable h2{border:none;margin-bottom:20px;pointer-events:none}.right_scroller>aside.side_menu.collapsable h2 .unfold_arrow{display:none}.right_scroller>aside.side_menu.collapsable h2.open{margin-bottom:20px}}.right_scroller>aside.side_menu.collapsable h2.open+section{display:block}.right_scroller>aside .side_menu_header{--avatar-size:90px;align-items:flex-start;display:flex;padding:10px}.right_scroller>aside .side_menu_header h3{font-size:1.728rem;font-weight:var(--wght-regular);margin-bottom:5px}.right_scroller>aside .side_menu_header p{font-weight:var(--wght-bold);margin-bottom:5px;text-transform:uppercase}.right_scroller>aside .side_menu_header .fb_link{color:var(--lm-fb);font-weight:var(--wght-bold);text-decoration:none}.right_scroller>aside .side_menu_header .fb_link:focus,.right_scroller>aside .side_menu_header .fb_link:link:hover{text-decoration:underline}.right_scroller>aside .side_menu_header .fb_link svg{margin-right:4px}.right_scroller>aside .side_menu_header .user_avatar{flex-shrink:0;margin-right:20px}.right_scroller.profile{grid-auto-rows:max-content;margin-bottom:0}@media (min-width:1000px){.right_scroller.profile>.room_scores{padding:0}}.right_scroller.profile .calendars .cal_cont{margin:0;max-width:100%}.right_scroller.profile .calendars+.owner_data{margin-top:20px}@media (min-width:1300px){.right_scroller.profile .calendars+.owner_data{display:none}}.right_scroller.profile .calendars[data-show=department] div.cal_cont:not([data-live-name-value="Calendar:Web:RoomsDay"]),.right_scroller.profile .calendars[data-show=month] div.cal_cont:not([data-live-name-value="Calendar:Web:RoomMonth"]),.right_scroller.profile .calendars[data-show=week] div.cal_cont:not([data-live-name-value="Calendar:Web:RoomWeek"]){display:none}.right_scroller.profile .cal_cont{margin:0 auto}.right_scroller.profile .side_info{padding:25px 20px}.right_scroller.profile .side_info h2>svg{padding-right:10px}.right_scroller.profile .side_info h2,.right_scroller.profile .side_info p{display:none}.right_scroller.profile .side_info .button{width:100%}@media (min-width:482px){.right_scroller.profile .side_info .button{width:auto}}@media (min-width:1000px){.right_scroller.profile .side_info h2,.right_scroller.profile .side_info p{display:block}.right_scroller.profile .side_info>.button{margin-top:20px;width:auto}}.right_scroller.profile form[name=report]{display:flex;flex-direction:column}.right_scroller.profile form[name=report] [data-type=choice]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.right_scroller.profile form[name=report] [data-type=choice] label,.right_scroller.profile form[name=report] [data-type=choice] label span{height:auto;min-height:0}.right_scroller.profile form[name=report] .button{margin-left:auto}.right_scroller.profile form[name=report] textarea{min-height:200px}@media (min-width:1300px){.right_scroller{grid-template-columns:minmax(auto,1120px) 360px}.right_scroller.visit_history{grid-template-columns:minmax(auto,1fr) 300px}.right_scroller>div>h2~h2:not(.noborder)[data-mobile-first]{border-top:1px solid var(--lm-tertiary);padding-top:20px}.right_scroller>div>[data-mobile-first]{order:0}.right_scroller>aside.mobile_hide{display:block}.right_scroller .banner_side{align-items:center;display:flex;flex-direction:column;margin:0 auto 20px;overflow:hidden}.right_scroller .banner_side img,.right_scroller .banner_side svg{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius)}}.room_live_cam_banner{animation:move 110s linear infinite;background-image:linear-gradient(65deg,#4f2189 25%,#ffc110 0,#ffc110 50%,#4f2189 0,#4f2189 75%,#ffc110 0,#ffc110);background-size:55.17px 118.31px;display:flex;flex-direction:column;margin-bottom:20px;min-height:170px;overflow:hidden;padding-bottom:85px;position:relative}.room_live_cam_banner picture{margin:20px auto;max-width:524px;width:100%}.room_live_cam_banner h2,.room_live_cam_banner p{display:inline-block}.room_live_cam_banner h2{display:block;font-size:1.2rem;margin-bottom:10px;padding:15px 20px}@media (min-width:1000px){.room_live_cam_banner h2{font-size:1.728rem}}.room_live_cam_banner aside,.room_live_cam_banner h2{background-color:#4f2189;color:#fff}.room_live_cam_banner .button,.room_live_cam_banner aside{bottom:20px;position:absolute}.room_live_cam_banner .button{right:20px}.room_live_cam_banner aside{font-size:1.2rem;height:50px;left:0;line-height:50px;padding:0 25px 0 20px}.room_live_cam_banner p{background-color:#ffc110;color:var(--lm-text-on-primary);padding:10px 20px}@media (min-width:782px){.room_live_cam_banner{align-items:center;flex-direction:row;justify-content:flex-start;padding:10px}.room_live_cam_banner>div{margin-right:10px;order:1}.room_live_cam_banner p{font-size:1.2rem;max-width:542px}.room_live_cam_banner picture{margin:0;order:2}.room_live_cam_banner picture img{max-width:100%;width:auto}.room_live_cam_banner aside{left:auto;right:20px;top:20px}}@media (min-width:1000px){.room_live_cam_banner{border-radius:var(--lm-radius);padding:10px}.room_live_cam_banner>div{margin-right:30px}}@keyframes move{0%{background-position:0}to{background-position:-100%}}.what_is_livecam .two_columns{margin-top:20px}.what_is_livecam .two_columns strong{display:block;font-size:1.2rem;font-weight:var(--wght-bold)}.what_is_livecam .two_columns strong+strong{margin-top:10px}.what_is_livecam .two_columns .button{margin-top:20px}.what_is_livecam .company_data{display:flex;flex-direction:column}.what_is_livecam .company_data img{border-radius:var(--lm-radius);display:block}.what_is_livecam .company_data footer{display:flex;flex-wrap:wrap;gap:5px}@media (max-width:999px){.what_is_livecam .company_data>a,.what_is_livecam .company_data>div>div{margin-bottom:10px}}@media (min-width:632px){.what_is_livecam .company_data{flex-direction:row}.what_is_livecam .company_data>a{margin-bottom:0;margin-right:20px}.what_is_livecam .company_data>div{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}}.categories{margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:632px){.categories .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.categories .standard_alignment{padding-left:0}.categories{width:900px}}@media (min-width:1300px){.categories{width:1200px}}@media (min-width:1600px){.categories{width:1500px}}.categories>strong{font-size:1.2rem;padding-left:1rem;padding-right:1rem}@media (min-width:632px){.categories>strong{padding-left:calc(50% - 300px);padding-right:calc(50% - 300px)}}@media (min-width:1000px){.categories>strong{padding-left:0;padding-right:0}}.categories a{text-decoration:none}.categories a:focus,.categories a:link:hover{text-decoration:underline}.categories>h2,.categories>p{padding:0 1rem}@media (min-width:632px){.categories>h2,.categories>p{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.categories>h2,.categories>p{padding-left:0}}.categories.simple>h2,.categories.simple>p{padding:0}.categories .scroll_list_container .scroll_list{overflow-y:hidden}@media (min-width:1000px){.categories .scroll_list_container .scroll_list{display:grid;grid-template-columns:repeat(5,150px);grid-template-rows:repeat(8,auto);padding-bottom:0;grid-column-gap:20px;grid-row-gap:0}}@media (min-width:1300px){.categories .scroll_list_container .scroll_list{grid-template-columns:repeat(6,170px)}}@media (min-width:1600px){.categories .scroll_list_container .scroll_list{grid-template-columns:repeat(8,170px)}}.categories .scroll_list_container li{width:222px}.categories .scroll_list_container li h3{font-weight:var(--wght-bold);margin:1rem 0 .75rem}.categories .scroll_list_container li p{font-size:.8333333333rem}.categories .scroll_list_container li>*{position:static}.categories .scroll_list_container li>div{display:block}@media(hover:hover){.categories .scroll_list_container li a:hover h3,.categories .scroll_list_container li a:hover~.sometimes_button{text-decoration:underline}}.categories .scroll_list_container li img{aspect-ratio:37/60;border-radius:var(--lm-radius);box-shadow:none;height:360px;width:100%}.categories .scroll_list_container li svg{display:none}@media (min-width:1000px){.categories .scroll_list_container li{margin:0;width:150px}.categories .scroll_list_container li img{height:242px}.categories .scroll_list_container li:nth-of-type(n+5)>div{display:inline-flex}.categories .scroll_list_container li:nth-of-type(n+5)>div .sometimes_button{align-items:center;border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:flex;height:35px;justify-content:space-between;margin:5px 0;padding:0 10px;width:auto}.categories .scroll_list_container li:nth-of-type(n+5)>div .sometimes_button:hover{background:var(--lm-secondary)}.categories .scroll_list_container li:nth-of-type(n+5)>div h3{font-size:1rem;font-weight:var(--wght-bold);margin:0}.categories .scroll_list_container li:nth-of-type(n+5) img,.categories .scroll_list_container li:nth-of-type(n+5) p{display:none}.categories .scroll_list_container li:nth-of-type(n+5) svg{display:block;margin-left:1rem}.categories .scroll_list_container li:nth-of-type(-n+4){grid-row:1/-1}.categories .scroll_list_container li.cat_others{font-size:1.2rem;font-weight:var(--wght-bold);grid-column:-2/-1;grid-row:1/2;margin-bottom:.75rem}}@media (min-width:1300px){.categories .scroll_list_container li{width:170px}.categories .scroll_list_container li img{aspect-ratio:17/36;height:auto}.categories .scroll_list_container li:nth-of-type(5){grid-row:1/-1;width:170px}.categories .scroll_list_container li:nth-of-type(5) svg{display:none}.categories .scroll_list_container li:nth-of-type(5)>div{display:block}.categories .scroll_list_container li:nth-of-type(5)>div .sometimes_button{border:none;height:auto;margin:0;padding:0}.categories .scroll_list_container li:nth-of-type(5)>div .sometimes_button:hover{background:none}.categories .scroll_list_container li:nth-of-type(5)>div h3{font-size:1.2rem;font-weight:var(--wght-bold);margin:1rem 0 .75rem}.categories .scroll_list_container li:nth-of-type(5)>div p{font-size:.8333333333rem}.categories .scroll_list_container li:nth-of-type(5) img,.categories .scroll_list_container li:nth-of-type(5) p{display:block}}@media (min-width:1600px){.categories .scroll_list_container li{width:170px}.categories .scroll_list_container li:nth-of-type(6),.categories .scroll_list_container li:nth-of-type(7){grid-row:1/-1;width:170px}.categories .scroll_list_container li:nth-of-type(6) svg,.categories .scroll_list_container li:nth-of-type(7) svg{display:none}.categories .scroll_list_container li:nth-of-type(6)>div,.categories .scroll_list_container li:nth-of-type(7)>div{display:block}.categories .scroll_list_container li:nth-of-type(6)>div .sometimes_button,.categories .scroll_list_container li:nth-of-type(7)>div .sometimes_button{border:none;height:auto;margin:0;padding:0}.categories .scroll_list_container li:nth-of-type(6)>div .sometimes_button:hover,.categories .scroll_list_container li:nth-of-type(7)>div .sometimes_button:hover{background:none}.categories .scroll_list_container li:nth-of-type(6)>div h3,.categories .scroll_list_container li:nth-of-type(7)>div h3{font-size:1.2rem;font-weight:var(--wght-bold);margin:1rem 0 .75rem}.categories .scroll_list_container li:nth-of-type(6)>div p,.categories .scroll_list_container li:nth-of-type(7)>div p{font-size:.8333333333rem}.categories .scroll_list_container li:nth-of-type(6) img,.categories .scroll_list_container li:nth-of-type(6) p,.categories .scroll_list_container li:nth-of-type(7) img,.categories .scroll_list_container li:nth-of-type(7) p{display:block}}@media (max-width:999px){.categories .scroll_list_container .cat_others{display:none}}@media (min-width:1000px){.categories .scroll_list_container li:first-of-type{margin-left:0}.categories{margin-bottom:4rem}}section.roomlist2>article.room{display:flex;flex-direction:column;margin-bottom:25px}section.roomlist2>article.room.visited{opacity:.6}section.roomlist2>article.room:hover{opacity:1}@media (max-width:999px){section.roomlist2>article.room>div.info{flex-flow:row wrap;height:auto}section.roomlist2>article.room>div.info>figure{flex:0 0 100%;margin-bottom:16px}section.roomlist2>article.room>div.info>figure span.line{display:block}section.roomlist2>article.room>div.info>p{display:none}section.roomlist2>article.room>div.info>div.butt{padding-left:0;width:100%}section.roomlist2>article.room>div.info>div.butt>a.button{margin-left:0;margin-right:auto}}@media (max-width:999px)and (max-width:999px){section.roomlist2>article.room>div.info>div.butt>a.button{display:inline-flex;flex-grow:0;max-width:100%}}section.roomlist2>article.room>div.info{align-items:flex-end;display:flex;height:50px}section.roomlist2>article.room>div.info>figure{flex:1 1 auto}section.roomlist2>article.room>div.info>div,section.roomlist2>article.room>div.info>p{flex:0 0 auto}section.roomlist2>article.room>div.info>figure{display:flex}section.roomlist2>article.room>div.info>figure>a{flex:0 0 auto;height:50px;margin-right:16px;width:50px}section.roomlist2>article.room>div.info>figure img{border-radius:var(--lm-radius);flex:0 0 auto;height:50px;width:50px}section.roomlist2>article.room>div.info>figure>img{margin-right:16px}section.roomlist2>article.room>div.info>figure>figcaption{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-around}section.roomlist2>article.room>div.info>figure>figcaption>h4{font-size:1.2rem}section.roomlist2>article.room>div.info>figure>figcaption>h4>a{color:inherit;text-decoration:none}section.roomlist2>article.room>div.info>figure>figcaption>h4>a:focus,section.roomlist2>article.room>div.info>figure>figcaption>h4>a:link:hover{text-decoration:underline}section.roomlist2>article.room>div.info>figure>figcaption>h4 aside{display:inline-block}section.roomlist2>article.room>div.info>p{align-items:center;background-color:var(--lm-secondary);border-radius:70px 70px 24px 24px;display:flex;flex-direction:column;font-size:.5787037037rem;font-weight:var(--wght-bold);line-height:1;margin:0 4px;min-height:61px;padding-top:14px;text-align:center;text-transform:uppercase;width:70px}section.roomlist2>article.room>div.info>p>svg{font-size:1.728rem}section.roomlist2>article.room>div.info>p>span{display:flex;flex-direction:column;height:20px;justify-content:center}section.roomlist2>article.room>div.info>div.butt{align-items:center;display:flex;padding-left:8px;width:160px}section.roomlist2>article.room>div.info>div.butt>a.button{flex:1 1 auto}section.roomlist2>article.room>div.calendar{display:none}section.roomlist2>article.room.show_cal>div.calendar{display:block;margin-top:40px}@media (min-width:632px){section.roomlist2>article.room div.info{align-items:flex-start;flex-wrap:nowrap}section.roomlist2>article.room div.info figure{flex:1 1 auto}section.roomlist2>article.room div.info div.butt{width:auto}}@media (min-width:1000px){section.roomlist2>article.room div.info{align-items:flex-end}section.roomlist2>article.room div.info figure{flex:1 1 100%}}.rooms_city{margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:100%}@media (min-width:632px){.rooms_city .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.rooms_city .standard_alignment{padding-left:0}.rooms_city{width:900px}}@media (min-width:1300px){.rooms_city{width:1200px}}@media (min-width:1600px){.rooms_city{width:1500px}}.rooms_city>h2{display:none}@media (min-width:632px){.rooms_city>h2{display:block}.rooms_city h2.h3{font-size:1.44rem}}@media (min-width:1000px){.rooms_city h2.h3{font-size:1.728rem}}.rooms_city>span{align-items:center;color:#fff;display:flex;font-size:.8333333333rem;justify-content:space-between;margin-bottom:.5rem;position:absolute;top:70px;width:100%;z-index:10}@media (min-width:632px){.rooms_city>span{color:var(--lm-text);position:static}}@media (min-width:1000px){.rooms_city>span{margin-bottom:1.25rem}}@media (min-width:1600px){.rooms_city>span{padding-right:0}}.rooms_city>h2,.rooms_city>span{padding:0 1rem}@media (min-width:632px){.rooms_city>h2,.rooms_city>span{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.rooms_city>h2,.rooms_city>span{padding-left:0;padding-right:0}}.rooms_city .open_city_selection{background:none;border:none;color:#fff;cursor:pointer;padding:0;text-decoration:underline}.rooms_city .open_city_selection:hover{color:var(--lm-text)}@media (min-width:632px){.rooms_city .open_city_selection{color:var(--lm-tertiary);margin-right:calc(50vw - 300px - 1rem)}}@media (min-width:1000px){.rooms_city .open_city_selection{margin-right:70px}}@media (min-width:1300px){.rooms_city .open_city_selection{margin-right:80px}}@media (min-width:1600px){.rooms_city .open_city_selection{margin-right:0}}.rooms_city .closest_city{display:block;height:100px;overflow:hidden;text-decoration:none}@media (max-width:631px){.rooms_city .closest_city{grid-column:1/-1;width:auto}}.rooms_city .closest_city .city_link{color:#fff;font-size:1.728rem;font-weight:var(--wght-light);left:1rem;line-height:30px;position:absolute;top:40px;z-index:10}@media (min-width:632px){.rooms_city .closest_city .city_link{display:none}}.rooms_city .closest_city .city_picture_link{display:none}@media (min-width:632px){.rooms_city .closest_city .city_picture_link{display:block}.rooms_city .closest_city .city_picture_link img{border-radius:var(--lm-radius);height:150px;width:318px}}@media (min-width:1300px){.rooms_city .closest_city .city_picture_link img{height:170px;width:360px}}.rooms_city .closest_city .button{display:none;margin-top:1rem}.rooms_city .closest_city .button svg{margin-left:1rem}.rooms_city .closest_city:after{background:#0000 linear-gradient(180deg,#fff0,rgba(0,0,0,.557) 49%,#000) 0 0 no-repeat padding-box;content:"";height:100px;left:0;position:absolute;top:0;width:100%}@media (min-width:632px){.rooms_city .closest_city{flex-shrink:0;height:auto;padding:0;width:318px}.rooms_city .closest_city .city_picture_link{display:block}.rooms_city .closest_city .city_picture_link img{background-color:var(--lm-primary)}.rooms_city .closest_city .button{display:inline-flex}.rooms_city .closest_city:after,.rooms_city .closest_city>picture{display:none}}@media (min-width:1000px){.rooms_city .closest_city{margin-left:0}.rooms_city .closest_city .button{font-size:.8333333333rem;font-weight:var(--wght-bold)}}@media (min-width:1300px){.rooms_city .closest_city{width:360px}}.rooms_city>.button{background:var(--lm-secondary);margin:20px 20px 0}.rooms_city>.button:hover{background-color:var(--lm-secondary)}@media (min-width:632px){.rooms_city>.button{display:none}}@media (max-width:631px){.rooms_city{margin-bottom:1.5rem;overflow:hidden;padding:0;width:100%}.rooms_city .scroll_list_container{height:auto;overflow:visible}.rooms_city .scroll_list_container .scroll_list{align-items:stretch;overflow:hidden;padding:0;grid-row-gap:20px;grid-column-gap:0;grid-auto-flow:row;grid-template-columns:20px 1fr 20px}.rooms_city .scroll_list_container .scroll_list:after,.rooms_city .scroll_list_container .scroll_list:before{display:none}.rooms_city .article.room{grid-column:2/-2;margin:0;width:auto}}@media (min-width:632px){.rooms_city .scroll_list_container{height:auto;overflow:visible}.rooms_city .scroll_list_container .scroll_list{grid-column-gap:20px}.rooms_city .article.room{background:#0000;border:none;grid-column:span 1;margin:0;overflow:hidden;padding:0;position:relative;width:150px}.rooms_city .article.room>div{border-bottom:0;padding:0;width:100%}.rooms_city .article.room footer{display:none}.rooms_city .article.room .profile_tile_body{align-items:stretch;display:flex;flex-direction:column;gap:0}.rooms_city .article.room .profile_tile_body figure{background:var(--lm-primary)}.rooms_city .article.room .profile_tile_body figure figcaption{border-radius:var(--lm-radius);font-size:.8333333333rem;font-weight:var(--wght-bold);margin-top:0;max-width:100%;padding:.5rem 0;pointer-events:none;text-align:center;text-transform:uppercase}.rooms_city .article.room .profile_tile_body.premiere figure{background:var(--lm-blue)}.rooms_city .article.room .profile_tile_body img,.rooms_city .article.room .profile_tile_body picture{height:150px;width:150px}.rooms_city .article.room .profile_tile_body .links{align-items:flex-start;display:flex;flex-direction:column;margin:0}.rooms_city .article.room .profile_tile_body .links .company,.rooms_city .article.room .profile_tile_body .links .country{display:none}.rooms_city .article.room .profile_tile_body .links .city,.rooms_city .article.room .profile_tile_body .links .score{border:0;margin:0 0 .25rem;max-width:100%;padding:0}.rooms_city .article.room .profile_tile_body .links .score{display:flex;flex-wrap:wrap;font-size:.8333333333rem;font-weight:var(--wght-bold);margin-bottom:.25rem}.rooms_city .article.room .profile_tile_body .links .score .full_rating{align-items:center;display:flex;flex-direction:row-reverse}.rooms_city .article.room .profile_tile_body .links .score .rating{font-size:.6944444444rem}.rooms_city .article.room .profile_tile_body .links .score span{margin-left:0}.rooms_city .article.room .profile_tile_body .more_info{display:none}.rooms_city .article.room .profile_tile_body .basic_info{margin:0}.rooms_city .article.room .profile_tile_body .basic_info>div{align-items:center;background:#0000;border:1px solid var(--lm-secondary);border-radius:10px var(--lm-radius) var(--lm-radius) 10px;display:flex;font-size:.8333333333rem;height:20px;margin:.3rem .25rem .3rem 0;padding:0 .25rem 0 0}.rooms_city .article.room .profile_tile_body .basic_info>div .round_icon{background:var(--lm-secondary);border-radius:50%;display:grid;height:20px;margin-right:2px;place-items:center;width:20px}.rooms_city .article.room .profile_tile_body .basic_info>:nth-child(n+3){display:none}.rooms_city .article.room .profile_tile_body .specials{align-items:center;background-color:var(--lm-primary);border-radius:0 var(--lm-radius) 0 var(--lm-radius);box-shadow:0 1px 3px #00000017,0 1px 2px #00000026;display:flex;justify-content:center;min-height:29px;min-width:29px;position:absolute;right:0;top:0}.rooms_city .article.room .profile_tile_body h3{font-size:1rem;margin:.75rem 0 .25rem}}@media (min-width:1000px){.rooms_city .article.room{display:none}.rooms_city .article.room:nth-of-type(-n+3){display:flex}}@media (min-width:1300px){.rooms_city .article.room{width:170px}.rooms_city .article.room .profile_tile_body img,.rooms_city .article.room .profile_tile_body picture{height:170px;width:170px}.rooms_city .article.room:nth-of-type(-n+4){display:flex}}@media (min-width:1600px){.rooms_city .article.room:nth-of-type(-n+6){display:flex}}.sandwich_grid{display:grid;margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.sandwich_grid{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.sandwich_grid{width:900px}}@media (min-width:1300px){.sandwich_grid{width:1200px}}@media (min-width:1600px){.sandwich_grid{width:1500px}}.sandwich_grid img{border-radius:var(--lm-radius);display:block;width:100%}.sandwich_grid a{color:var(--lm-text-on-primary);margin-bottom:20px;overflow:hidden}.sandwich_grid p{font-size:1.44rem}.sandwich_grid p>a.button{margin-top:10px}@media (min-width:1300px){.sandwich_grid{grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:max-content auto auto;grid-column-gap:20px}}.banners{margin-left:1rem;margin-right:1rem;max-width:100%;padding-bottom:1rem;width:auto}@media (min-width:632px){.banners{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.banners{width:900px}}@media (min-width:1300px){.banners{width:1200px}}@media (min-width:1600px){.banners{width:1500px}}.banners .button{margin-bottom:1rem}@media (min-width:1000px){.banners .button{display:none}.banners{display:flex;margin-bottom:4rem;padding-bottom:0}.banners .banner{height:205px;padding-bottom:0;width:405px}.banners .banner.full{height:223px;width:440px}.banners .banner img{position:static}.banners .banner:first-of-type{margin:0 20px 0 0}.banners .banner+.banner{margin-bottom:0}}@media (min-width:1300px){.banners .banner{height:279px;width:550px}.banners .banner.full{height:299px;width:590px}}@media (min-width:1600px){.banners .banner,.banners .banner.full{height:375px;width:740px}}.scroll_nav_container{grid-column:1/-1;position:relative}@media (max-width:999px){.scroll_nav_container#profile_nav .scroll_list a{font-size:1.2rem}}.scroll_nav_container:not(.full_width):not(.fluid){margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:632px){.scroll_nav_container:not(.full_width):not(.fluid) .standard_alignment{padding-left:calc(50% - 300px)}}@media (min-width:1000px){.scroll_nav_container:not(.full_width):not(.fluid) .standard_alignment{padding-left:0}.scroll_nav_container:not(.full_width):not(.fluid){width:900px}}@media (min-width:1300px){.scroll_nav_container:not(.full_width):not(.fluid){width:1200px}}@media (min-width:1600px){.scroll_nav_container:not(.full_width):not(.fluid){width:1500px}}.scroll_nav_container.fluid{padding:0}.scroll_nav_container:after,.scroll_nav_container:before{background:#0000;content:"";display:block;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100px;z-index:1}.scroll_nav_container:before{background:linear-gradient(to right,var(--lm-background) 0,#0000 90%,#0000 100%);left:0}.scroll_nav_container:after{background:linear-gradient(to left,var(--lm-background) 0,#0000 90%,#0000 100%);right:0}[data-theme=dark] .scroll_nav_container:before{background:linear-gradient(to right,var(--lm-background) 0,#0000 90%,#0000 100%)}[data-theme=dark] .scroll_nav_container:after{background:linear-gradient(to left,var(--lm-background) 0,#0000 90%,#0000 100%)}@media(prefers-color-scheme:dark){[data-theme=auto] .scroll_nav_container:before{background:linear-gradient(to right,var(--lm-background) 0,#0000 90%,#0000 100%)}[data-theme=auto] .scroll_nav_container:after{background:linear-gradient(to left,var(--lm-background) 0,#0000 90%,#0000 100%)}}.scroll_nav_container.scrolled_left:after,.scroll_nav_container.scrolled_right:before{opacity:1}.scroll_nav{grid-auto-columns:min-content;overflow-y:hidden;--list-gap:16px;padding:0 var(--list-gap)}.scroll_nav:after,.scroll_nav:before{content:none}.scroll_nav a,.scroll_nav button{cursor:pointer;display:flex;flex-direction:row;font-size:1.44rem;font-weight:var(--wght-light);line-height:1.44rem;padding-bottom:12px;text-decoration:none;white-space:nowrap}@media(hover:hover){.scroll_nav a:not(.act):hover,.scroll_nav button:not(.act):hover{color:var(--lm-primary)}}@keyframes textBlink{to{color:var(--lm-primary)}}.scroll_nav a.blink,.scroll_nav button.blink{animation:textBlink 1s ease-out infinite alternate}.scroll_nav a.act,.scroll_nav button.act{font-size:1.728rem;font-weight:var(--wght-regular);position:relative}.scroll_nav a.act:after,.scroll_nav button.act:after{background:var(--lm-primary);border-radius:6px;bottom:0;content:"";height:6px;left:0;position:absolute;width:100%}.scroll_nav a small.count,.scroll_nav button small.count{align-self:center;background-color:var(--lm-primary);border-radius:2em;color:var(--lm-text-on-primary);display:inline-grid;font-size:.6944444444rem;font-weight:var(--wght-black);height:25px;margin-left:5px;min-width:25px;padding:0 5px;place-items:center}@media (min-width:632px){.scroll_nav{padding-left:1rem}}@media (min-width:1000px){.scroll_nav{padding-left:0}.fluid .scroll_nav{padding-left:1rem}}@media (min-width:1540px){.fluid .scroll_nav{padding-left:0}}.search_section{display:flex;margin-bottom:20px;min-height:58px;padding-bottom:0}.search_section:not(.fluid){margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.search_section:not(.fluid){margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.search_section:not(.fluid){width:900px}}@media (min-width:1300px){.search_section:not(.fluid){width:1200px}}@media (min-width:1600px){.search_section:not(.fluid){width:1500px}}.search_section .search_btn{background:var(--lm-primary);border:#000;color:var(--lm-text-on-primary);cursor:pointer;font-size:1rem;height:56px;margin-bottom:0;width:100%}.search_section .search_btn>*{pointer-events:none}.search_section .search_btn svg:first-child{padding:0 .75rem 0 .5rem}.search_section .search_btn svg:last-child{margin-left:auto}.search_section .search_btn:hover{background:var(--lm-text);color:var(--lm-primary)}@media (min-width:600px){.search_section .search_btn{display:none}}.search_section .quicksearch_container{display:none}.search_section .quicksearch_container.no_recents .quicksearch,.search_section .quicksearch_container.no_recents .quicksearch.open{grid-column:1/-1}@media (min-width:1200px){.search_section .quicksearch_container.no_recents .quicksearch,.search_section .quicksearch_container.no_recents .quicksearch.open{grid-column:1}}@media (min-width:600px){.search_section .quicksearch_container{align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}}.search_section .quicksearch_container.open .quicksearch .search_label{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.search_section .quicksearch_container.open .quicksearch{grid-column:1/-1}@media (min-width:1000px){.search_section .quicksearch_container.open .quicksearch{grid-column:1}}.search_section .quicksearch{border:none;max-width:100%;position:relative;width:100%}.search_section .quicksearch .search_label{border:2px solid var(--lm-primary);border-radius:var(--lm-radius)}.search_section .quicksearch .search_label input{border:none;border-radius:var(--lm-radius);box-sizing:initial;font-size:1.2rem;height:54px;padding:0;text-indent:3rem}.search_section .quicksearch .search_label input::placeholder{font-size:1.2rem;font-weight:var(--wght-light)}.search_section .quicksearch .search_label input:placeholder-shown{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_section .quicksearch .search_label .magnifying-glass{font-size:1.44rem;width:3rem}.search_section .quicksearch .placeholder,.search_section .quicksearch>ul{border:2px solid var(--lm-primary);border-bottom:0;border-top:0;box-shadow:0 2px 0 0 var(--lm-primary);max-height:50vh;width:100%}.search_section .recently_searched{color:var(--lm-tertiary)}.search_section .recently_searched h4{font-size:.8333333333rem;font-weight:var(--wght-bold)}.search_section .recently_searched .button{color:var(--lm-tertiary);min-width:0}.search_section .recently_searched .button:hover{color:var(--lm-tertiary)}@media (min-width:600px){.search_section .recently_searched{display:flex;flex-direction:column;justify-content:space-between}.search_section .recently_searched ul{display:flex}.search_section .recently_searched ul li+li{margin-left:20px}}aside.select_city{position:fixed;top:0}aside.select_city h4{display:none}aside.select_city ul{display:none;list-style:none}aside.select_city ul li{color:var(--lm-text)}aside.select_city ul li.added{color:var(--lm-tertiary-light)}[data-theme=dark] aside.select_city ul li.added{color:var(--lm-secondary-dark)}@media(prefers-color-scheme:dark){[data-theme=auto] aside.select_city ul li.added{color:var(--lm-secondary-dark)}}aside.select_city ul a{align-items:baseline;border-radius:var(--lm-radius);color:inherit;display:flex;justify-content:space-between;padding:10px;text-decoration:none}aside.select_city ul a:hover{background-color:var(--lm-background-dark)}[data-theme=dark] aside.select_city ul a:hover{background-color:var(--lm-background-light)}@media(prefers-color-scheme:dark){[data-theme=auto] aside.select_city ul a:hover{background-color:var(--lm-background-light)}}aside.select_city form>h3{font-size:1.44rem;font-weight:var(--wght-light);height:54px;line-height:54px;position:absolute}aside.select_city form .close_button_container{align-items:center;display:flex;height:54px;justify-content:space-between;position:sticky;top:0;z-index:1000}aside.select_city form .close_button_container button{background:none;border:none;color:var(--lm-text);cursor:pointer;font-size:1.728rem;height:100%;margin-left:auto;pointer-events:all;width:62px}aside.select_city form .search_label{display:block;margin-bottom:1rem;padding-right:1.25rem;position:relative}aside.select_city form .search_label input[type=search]{appearance:none;background:var(--lm-background);border:none;border-radius:var(--lm-radius);color:var(--lm-text);font-size:1rem;height:40px;line-height:40px;text-indent:2rem;width:100%}aside.select_city form .search_label input[type=search]::-webkit-search-cancel-button{padding-right:.5rem}aside.select_city.search .placeholder{display:none}aside.select_city.search ul{display:block}@media (max-width:999px){aside.select_city{background:var(--lm-secondary);box-shadow:inset 10px 0 20px -10px #00000030,inset 6px 0 6px -6px #0000003b;height:100%;overflow-y:scroll;padding-left:1.25rem;right:-280px;transition:right .3s;width:280px;-webkit-overflow-scrolling:touch}aside.select_city form{margin-top:.5rem}aside.select_city form input[type=search]:focus{box-shadow:0 0 0 2px var(--lm-secondary);outline:none}aside.select_city form ul{padding-right:20px}[data-theme=dark] aside.select_city{background:var(--lm-background-dark)}}@media(max-width:999px)and (prefers-color-scheme:dark){[data-theme=auto] aside.select_city{background:var(--lm-background-dark)}}@media (min-width:1000px){aside.select_city{align-items:center;background:#0006;display:flex;flex-direction:column;height:100vh;left:0;opacity:0;overflow:auto;padding-top:calc(var(--lm-top-bar) + 40px);transition:opacity .3s,z-index .3s step-end;width:100vw;z-index:-5}aside.select_city h3{display:none}aside.select_city form{background:var(--lm-background);border:4px solid var(--lm-secondary);border-radius:var(--lm-radius);box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;flex:0 0 auto;opacity:1;overflow:hidden;padding-bottom:1rem;position:relative;transition:all .3s;width:360px;z-index:10000}aside.select_city form .close_button_container{position:absolute;right:0}aside.select_city form .search_label{padding:0 10px}aside.select_city form .search_label:hover .magnifying-glass{color:var(--lm-text)}aside.select_city form .search_label .magnifying-glass{color:var(--lm-tertiary);width:3.5rem}aside.select_city form .search_label input[type=search]{border-bottom:1px solid var(--lm-secondary);border-radius:0;height:54px}aside.select_city form .search_label input[type=search]::-webkit-search-cancel-button{padding-right:2.5rem}aside.select_city form .search_label input[type=search]:focus{border-bottom:1px solid var(--lm-text);outline:none}aside.select_city form ul{padding:0 10px}aside.select_city form .placeholder{margin-left:1rem}}@media (max-width:999px){body.push_pop,body.push_pop .top_bar{left:-280px;transition:left .3s}body.push_pop.pop_open>footer,body.push_pop.pop_open>header,body.push_pop.pop_open>main{filter:none}body.push_pop aside.select_city{right:0}}@media (min-width:1000px){body.push_pop aside.select_city{opacity:1;transition:opacity .3s,z-index .3s step-start;z-index:10000}}#subscribed_cities li{align-items:baseline;box-sizing:initial;display:flex;justify-content:space-between;min-height:35px;padding:10px}#subscribed_cities li input[type=checkbox],#subscribed_cities li[data-id="{ID}"]{display:none}#subscribed_cities li h3{line-height:1.3;min-height:35px}#subscribed_cities li button{background:none;border:none;border-radius:var(--lm-radius);color:var(--lm-red);cursor:pointer;flex-shrink:0;font-size:1.2rem;height:35px;margin-left:5px;padding:0;width:35px}#subscribed_cities li button:hover{background-color:var(--lm-red);color:var(--lm-background)}.push_pop.pop_open #subscribed_cities li button{pointer-events:none}#subscribed_cities li+li{border-top:1px solid var(--lm-secondary)}.short_intro{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.short_intro{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.short_intro{width:900px}}@media (min-width:1300px){.short_intro{width:1200px}}@media (min-width:1600px){.short_intro{width:1500px}}.short_intro .text_block h2{font-size:1.728rem;font-weight:var(--wght-regular);margin-bottom:1rem}@media (min-width:1000px){.short_intro .text_block h2{font-size:2.48832rem}}.short_intro .text_block p{font-weight:var(--wght-regular);margin-bottom:.5rem}@media (min-width:1000px){.short_intro .text_block p{margin-bottom:1.25rem}.short_intro .text_block p,.short_intro .text_block strong{font-size:1.2rem}}.short_intro .text_block>.button{margin:1rem 0 2rem}.short_intro .banners{margin-bottom:0;margin-left:0;margin-right:0}.short_intro .bricks{margin-bottom:2rem;margin-left:0;margin-right:0}@media (max-width:999px){.short_intro .bricks{margin-bottom:1rem}}section.on_alt_bcg.simple_window{align-self:center;background:var(--lm-background);display:flex;flex-flow:row wrap;margin:0;padding:20px;width:100%}@media (min-width:632px){section.on_alt_bcg.simple_window{border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);margin:4rem auto;padding:60px 80px;width:600px}}@media (min-width:1000px){section.on_alt_bcg.simple_window{margin:4rem auto}}section.on_alt_bcg.simple_window header{align-items:flex-end;border-bottom:1px solid var(--lm-tertiary);display:flex;justify-content:space-between;padding-bottom:15px}section.on_alt_bcg.simple_window h2{font-size:1.728rem;font-weight:var(--wght-bold);margin-bottom:0}section.on_alt_bcg.simple_window form,section.on_alt_bcg.simple_window header{width:100%}section.on_alt_bcg.simple_window form>div>a:not(.button),section.on_alt_bcg.simple_window header>a:not(.button){color:var(--lm-tertiary)}section.on_alt_bcg.simple_window a.btn_fb{color:#fff;flex-grow:1}section.on_alt_bcg.simple_window h3{font-size:1.44rem;margin-bottom:20px}section.on_alt_bcg.simple_window .border_bottom,section.on_alt_bcg.simple_window header{border-bottom:1px solid var(--lm-tertiary);margin-bottom:20px}section.on_alt_bcg.simple_window .message{font-size:1.2rem;padding-bottom:20px}section.on_alt_bcg.simple_window .message ul{padding-top:20px}section.on_alt_bcg.simple_window .message.error{color:var(--lm-red);font-size:1rem}section.on_alt_bcg.simple_window .message.positive{color:var(--lm-form-valid)}section.on_alt_bcg.simple_window .checkboxes{border-top:1px solid var(--lm-tertiary);padding:10px 0}section.on_alt_bcg.simple_window .checkboxes label{margin-bottom:0;min-height:0;padding:10px 0}section.on_alt_bcg.simple_window .pass_remind{display:block;margin:15px 0 5px}section.on_alt_bcg.simple_window .admin{font-size:.6944444444rem;line-height:1.3}section.on_alt_bcg.simple_window .admin small{color:var(--lm-tertiary);display:block;font-size:.8333333333rem;margin-top:10px}section.on_alt_bcg.simple_window footer{border-top:1px solid var(--lm-tertiary);display:flex;justify-content:flex-end;padding-top:30px;width:100%}section.on_alt_bcg.simple_window footer .button+.button{margin-left:20px}section.on_alt_bcg.simple_window form>div{padding-bottom:20px}section.on_alt_bcg.simple_window form>div:not(last-child),section.on_alt_bcg.simple_window form>div>div:not(:last-child){padding-bottom:30px}section.on_alt_bcg.simple_window form>section{width:100%}section.on_alt_bcg.simple_window form>section label{min-width:0;width:100%}section.on_alt_bcg.simple_window form>section label input[type=text]{font-size:1rem}section.on_alt_bcg.simple_window form>section label[data-type=checkbox] span{padding-left:25px}section.on_alt_bcg.simple_window form>section label[data-type=checkbox] span:before{left:0}section.on_alt_bcg.simple_window.add_room .fan,section.on_alt_bcg.simple_window.add_room .owner{display:none}section.on_alt_bcg.simple_window.add_room .fan.open,section.on_alt_bcg.simple_window.add_room .owner.open{display:block}section.site_header{font-size:.6944444444rem;margin-bottom:0;padding-bottom:1rem}section.site_header:not(.fluid){margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){section.site_header:not(.fluid){margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){section.site_header:not(.fluid){width:900px}}@media (min-width:1300px){section.site_header:not(.fluid){width:1200px}}@media (min-width:1600px){section.site_header:not(.fluid){width:1500px}}section.site_header h1{margin-top:2rem}@media (min-width:1000px){section.site_header h1{margin-top:2.5rem}}@media (min-width:1300px){section.site_header h1:not(.allow_br) br{display:none}}section.site_header .read_more{font-size:1rem;font-weight:var(--wght-regular);padding-top:1rem;text-align:left}section.site_header .read_more h2{font-size:1.728rem}@media (min-width:1000px){section.site_header .read_more h2{font-size:2.0736rem;margin:1em 0 .5em}}section.site_header .read_more h3{font-size:1.44rem}@media (min-width:1000px){section.site_header .read_more h3{font-size:1.728rem;margin:1em 0 .5em}}section.site_header .read_more .more{display:none}section.site_header .read_more .more.show,section.site_header .read_more button,section.site_header .read_more p,section.site_header .read_more ul{display:inline}section.site_header .read_more li{display:inline-block;margin:.5em 1em .5em 0}section.site_header .read_more li a{text-decoration:none}section.site_header .read_more li a:focus,section.site_header .read_more li a:link:hover{text-decoration:underline}@media (min-width:1000px){section.site_header .read_more p~p{margin-top:1.5rem}}section.site_header .read_more button{background:#0000;border:none;color:var(--lm-text);cursor:pointer;font-size:inherit;font-weight:var(--wght-bold);padding:0}section.site_header .read_more button:hover{text-decoration:underline}@media (min-width:1000px){section.site_header .read_more{font-size:1.2rem;padding-top:1.25rem}}section.site_header>a{color:inherit}section.site_header.open>div{display:block}section.site_header.open>a{display:none}@media (min-width:1000px){section.site_header{padding-bottom:2.25rem}section.site_header .read_more p,section.site_header .read_more strong{font-size:1.2rem;font-weight:var(--wght-regular)}section.site_header .read_more strong{font-weight:var(--wght-bold)}section.site_header .mod_index{padding-right:70px}}@media (min-width:1300px){section.site_header .mod_index{padding-right:80px}}@media (min-width:1600px){section.site_header .mod_index{padding-right:0}}@media (max-width:999px){section.site_header.mobile_hide{display:none}}.breadcrumbs_small{font-size:1rem;font-weight:var(--wght-light);line-height:1.3;margin:1rem 0;text-align:left}.breadcrumbs_small a{text-decoration:none}.breadcrumbs_small a:focus,.breadcrumbs_small a:link:hover{text-decoration:underline}.breadcrumbs_small+h1{margin-top:0}.right_scroller .breadcrumbs_small{margin-block:0}@media (min-width:1000px){.right_scroller .breadcrumbs_small{margin-inline:0}.breadcrumbs_small{font-size:1.2rem}}.icon:not(label){background:url(/build/images/icons.6983990c.webp);height:23px;width:23px}.icon:not(label).inline{display:inline-block;vertical-align:middle}.icon:not(label).inline.m5{margin-right:5px}.icon:not(label).book{background-position:-23px 0}.icon:not(label).book.act{background-position:0 0}.icon:not(label).note{background-position:-23px -23px}.icon:not(label).note.act{background-position:0 -23px}.icon:not(label).doc{background-position:-23px -46px}.icon:not(label).doc.act{background-position:0 -46px}.icon:not(label).help{background-position:-23px -69px}.icon:not(label).help.act{background-position:0 -69px}.icon:not(label).mail{background-position:-23px -92px}.icon:not(label).mail.act{background-position:0 -92px}.icon:not(label).conf{background-position:-23px -115px}.icon:not(label).conf.act{background-position:0 -115px}.icon:not(label).unlock{background-position:-23px -138px}.icon:not(label).unlock.act{background-position:0 -138px}.icon:not(label).lock{background-position:-23px -161px}.icon:not(label).lock.act{background-position:0 -161px}.icon:not(label).home{background-position:-23px -184px}.icon:not(label).home.act{background-position:0 -184px}.icon:not(label).man{background-position:-23px -207px}.icon:not(label).man.act{background-position:0 -207px}.icon:not(label).edit{background-position:-23px -230px}.icon:not(label).edit.act{background-position:0 -230px}.icon:not(label).trash{background-position:-23px -253px}.icon:not(label).trash.act{background-position:0 -253px}.icon:not(label).rarrow{background-position:-23px -276px}.icon:not(label).rarrow.act{background-position:0 -276px}.icon:not(label).larrow{background-position:-23px -322px}.icon:not(label).larrow.act{background-position:0 -322px}.icon:not(label).ok{background-position:-23px -345px}.icon:not(label).ok.act{background-position:0 -345px}.icon:not(label).quest{background-position:-23px -368px}.icon:not(label).quest.act{background-position:0 -368px}.icon:not(label).done{background-position:-23px -391px}.icon:not(label).done.act{background-position:0 -391px}.icon:not(label).error{background-position:-23px -414px}.icon:not(label).error.act{background-position:0 -414px}.icon:not(label).warn{background-position:-23px -437px}.icon:not(label).warn.act{background-position:0 -437px}.icon:not(label).earrow{background-position:-23px -299px}.icon:not(label).darrow{background-position:0 -299px}div.errornotify{border:1px solid #fe0000;color:#fe0000}div.donenotify,div.errornotify{font-size:.8333333333rem;line-height:23px;margin-bottom:10px;padding:15px;text-align:center}div.donenotify{border:1px solid #30ca01;color:#30ca01}.err{color:#fe0000!important}.done{color:#30ca01!important}div.errorbox{background:#f70606;color:#fff;font:700 12px Verdana;line-height:26px;margin-bottom:3px;min-height:29px;padding:0 10px}div.errorbox .icon.fr{margin-top:4px}div.errorbox.checkbox{width:430px}div.errorbox.date,div.errorbox.file,div.errorbox.input,div.errorbox.select{width:234px}div.errorbox.captcha{width:303px}div.errorbox.table{margin:5px 0 5px 270px}.special_body .name{font-size:1rem;font-weight:var(--wght-bold);margin-top:20px}@media (min-width:900px){.special_body .name{font-size:1.44rem}}.special_body h3,.special_body h4{margin-bottom:.2em}.special_body p{margin-bottom:.75em}.special_body .details{align-items:flex-start;display:flex;flex-direction:column;margin-top:10px}.special_body .details p{background:var(--lm-background-dark);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:grid;grid-template-columns:min-content 1fr;padding:5px 10px;grid-gap:10px}.special_body .details p+p{margin-top:10px}.prize_history{font-size:1rem;font-weight:var(--wght-bold)}.special_footer{width:100%}.special_footer img{border-radius:var(--lm-radius)}.special_footer li{align-items:center;display:flex;flex-direction:row;margin-top:10px;width:100%}.special_footer li .name{text-decoration:none}.special_footer li .name:focus,.special_footer li .name:link:hover{text-decoration:underline}.special_footer li>div{align-self:flex-start;display:flex;flex-direction:column;margin-left:5px}.special_footer li>div .name{margin-bottom:5px}.special_footer li .button{margin-left:auto}@media (max-width:599px){.special_footer li .button{min-width:35px}.special_footer li .button span,.special_footer li .button:after{display:none}.special_footer li .button>svg:first-child{margin-right:0}}@media (min-width:600px){.special_footer li .button>svg:first-child{display:none}}.alt_main.stripe *{box-sizing:border-box}.alt_main.stripe form.on_alt_bcg{align-self:center;border-radius:7px;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px 0 #32325d1a,0 1px 1.5px 0 #00000012;margin:0 auto 40px;max-width:600px;padding:40px;width:100%}.alt_main.stripe form.on_alt_bcg h1{font-size:2.48832rem;font-weight:300;line-height:42px;margin-bottom:20px}@media (min-width:1000px){.alt_main.stripe form.on_alt_bcg h1{font-size:2.985984rem}}.alt_main.stripe form.on_alt_bcg strong{display:block;font-size:1.44rem;margin:20px 0}.alt_main.stripe input{background:#fff;border:1px solid #32325d1a;border-radius:6px;font-size:16px;height:44px;margin-bottom:6px;padding:12px;width:100%}.alt_main.stripe .result-message{font-size:16px;line-height:22px}.alt_main.stripe .result-message a{color:#596fd6;font-weight:600;text-decoration:none}.alt_main.stripe .hidden{display:none}.alt_main.stripe #card-errors{color:var(--lm-red);font-size:.8333333333rem;line-height:1rem;margin:10px 0;text-align:left}.alt_main.stripe #card-element{background:#fff;border:1px solid #32325d1a;border-radius:4px 4px 0 0;height:44px;padding:12px;width:100%}.alt_main.stripe #payment-request-button{margin-bottom:32px}.alt_main.stripe #button-text{align-items:center;justify-content:space-between;width:100%}.alt_main.stripe #button-text:not(.hidden){display:flex}.alt_main.stripe button{align-items:center;background:#5469d4;border:0;border-radius:0 0 4px 4px;box-shadow:0 4px 5.5px 0 #00000012;color:#fff;cursor:pointer;display:flex;font-family:Arial,sans-serif;font-size:16px;font-weight:600;justify-content:space-between;padding:8px 16px;transition:all .2s ease;width:100%}.alt_main.stripe button img{height:24px;margin-left:20px}.alt_main.stripe button:hover{filter:contrast(115%)}.alt_main.stripe button:disabled{cursor:default;opacity:.5}.alt_main.stripe .spinner,.alt_main.stripe .spinner:after,.alt_main.stripe .spinner:before{border-radius:50%}.alt_main.stripe .spinner{box-shadow:inset 0 0 0 2px;color:#fff;font-size:22px;height:20px;margin:0 auto;position:relative;text-indent:-99999px;transform:translateZ(0);width:20px}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.alt_main.stripe .spinner:after,.alt_main.stripe .spinner:before{content:"";position:absolute}.alt_main.stripe .spinner:before{animation:loading 2s ease 1.5s infinite;background:#5469d4;border-radius:20.4px 0 0 20.4px;height:20.4px;left:-.2px;top:-.2px;transform-origin:10.4px 10.2px;width:10.4px}.alt_main.stripe .spinner:after{animation:loading 2s ease infinite;background:#5469d4;border-radius:0 10.2px 10.2px 0;height:10.2px;left:10.2px;top:-.1px;transform-origin:0 10.2px;width:10.4px}.alt_main.stripe>section{margin:0 auto;max-width:600px}.alt_main.stripe>section #logo{display:block;margin:40px 20px 50px;width:150px}@media (min-width:1000px){.alt_main.stripe>section #logo{margin:40px 20px 50px 0}}section.cal_choser{border-radius:var(--lm-radius);padding:20px}section.cal_choser .cal_cont{padding:0}section.cal_choser>header{margin:0 auto;max-width:1050px;padding-bottom:15px;width:100%}@media (min-width:782px){section.cal_choser>header{margin:0 auto;max-width:970px;padding-left:65px;padding-right:65px;width:100%}}section.cal_choser>header h2{align-items:center;border-bottom:var(--navigation-border-width) solid var(--navigation-color-border,var(--lm-tertiary-light));display:flex;font-size:1rem;font-weight:var(--wght-bold);height:45px;margin-bottom:20px}section.cal_choser>header h2>svg{font-size:1.2rem;margin:0 5px}section.cal_choser>header .selection_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:10px}section.cal_choser>header .selection_grid a{background:var(--widget-color-background-alt,var(--lm-background-dark));border-radius:var(--widget-border-radius,var(--lm-radius));display:flex;padding:10px;text-decoration:none}section.cal_choser>header .selection_grid a h4{font-weight:var(--wght-bold);margin-bottom:2px}section.cal_choser>header .selection_grid a p{font-size:.8333333333rem}section.cal_choser>header .selection_grid a.open{--hover-color:#0000;background:var(--widget-color-main);color:var(--lm-text-on-primary)}section.cal_choser>header .selection_grid a:not(.open):hover{background:var(--widget-color-main-alt,var(--lm-primary-light))}section.cal_choser>header .selection_grid a:not(.open):hover picture:after{content:none}section.cal_choser>header .selection_grid a picture{margin-right:10px;overflow:hidden}section.cal_choser>header .selection_grid a img{height:50px;width:50px}section.cal_choser>header .selection_grid a img,section.cal_choser>header .selection_grid a picture{border-radius:var(--lm-radius)}section.cal_choser .cal_cont .widget_header .room_info,section.cal_choser>div{display:none}section.cal_choser>div.open{display:block}section.text{font-size:1.2rem;font-weight:var(--wght-light)}section.text.container{margin-left:auto;margin-right:auto;padding:40px 0;width:1200px}@media (max-width:1299px){section.text.container{margin-left:auto;margin-right:auto;width:900px}}@media (max-width:999px){section.text.container{width:600px}}@media (max-width:631px){section.text.container{width:450px}}@media (max-width:481px){section.text.container{width:300px}}section.text.center{text-align:center}section.text.regular{font-weight:var(--wght-regular)}section.text>article{background:var(--lm-secondary);font-size:1.2rem;margin-bottom:2em;padding:10px}section.text>article>h3{font-size:1.44rem;text-align:center}section.text>article>p:last-child{margin-bottom:0}section.text>article>ul{font-size:1rem;list-style:disc outside;margin-left:1em}section.text>article>label{display:block}section.text>article.older_rules_to_change_please>h3{margin-bottom:.5em;text-align:left}section.text>article.older_rules_to_change_please>ul{line-height:1.3}section.text>article.older_rules_to_change_please>ul .act{font-weight:var(--wght-bold)}section.text a{color:inherit}section.text>h3{font-size:1.44em;font-weight:var(--wght-bold)}section.text>h3 em{color:var(--lm-primary)}section.text h2,section.text>h3{margin:1em 0 .5em}section.text>p{margin-bottom:1em}section.text>p img{height:auto!important;max-width:100%}section.text>p.vertical-align{align-items:center;display:flex;justify-content:space-around}section.text>p:last-child{margin-bottom:0}section.text ol,section.text ul{line-height:1.3}section.text ol li,section.text ul li{margin-bottom:.5em}section.text ol li ol,section.text ol li ul,section.text ul li ol,section.text ul li ul{margin-top:.5em}section.text ul{list-style:disc outside;margin-bottom:1em;margin-left:1em}section.text ul:last-child{margin-bottom:0}section.text.col2 ul.link_list>li{max-width:100%}section.text>form{display:flex;flex-flow:row wrap;font-size:1em}section.text>form>label{align-items:center;display:flex;margin-bottom:.5em;width:100%}section.text>form>label>input{margin-right:1em}section.text>form>label>p{margin-bottom:0}section.text>form>button{background:var(--lm-text);border:none;color:var(--lm-background);cursor:pointer;font-size:1.2em;margin-left:auto;padding:10px 40px;text-decoration:none;text-transform:uppercase}section.text>form>button:focus,section.text>form>button:link:hover{text-decoration:underline}section.selection_grid section.text{flex-direction:column}@media (max-width:999px){ul.link_list>li{max-width:100%}}ul.link_list{display:flex;flex-flow:row wrap;list-style:none!important;margin-bottom:0;margin-left:0;margin-top:2rem}ul.link_list>li{line-height:1.3;margin-bottom:1rem;max-width:50%;width:600px}ul.link_list>li>a{color:inherit;display:grid;font-size:1rem;text-align:left;text-decoration:none;grid-gap:0 10px;grid-template-areas:"a b" "a c";grid-template-columns:40px 1fr;grid-template-rows:auto auto}ul.link_list>li>a>svg{align-self:center;font-size:1.728rem;grid-area:a}ul.link_list>li>a>em{font-weight:var(--wght-bold);grid-area:b;text-decoration:underline}ul.link_list>li>a>span{grid-area:c}@media (min-width:632px){ul.link_list>li>a{font-size:1rem;grid-template-columns:50px 1fr}ul.link_list{margin-top:3rem}ul.link_list li{margin-bottom:1.25rem}}ol{font:inherit;list-style:decimal outside;margin-left:.5em;padding-left:0}ol:not([start]){counter-reset:section}ol li{display:table}ol li:before{content:counters(section,".") ". ";counter-increment:section;display:table-cell;padding-right:.6em}@media (min-width:1000px){.tile_grid{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}.tile_grid>article.on_alt_bcg{margin-bottom:0}}.tile_grid h2{grid-column:1/-1}.two_columns:not(.in_cont):not(.fluid){margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.two_columns:not(.in_cont):not(.fluid){margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.two_columns:not(.in_cont):not(.fluid){width:900px}}@media (min-width:1300px){.two_columns:not(.in_cont):not(.fluid){width:1200px}}@media (min-width:1600px){.two_columns:not(.in_cont):not(.fluid){width:1500px}}.two_columns video{aspect-ratio:16/9;border-radius:var(--lm-radius);position:sticky;top:calc(var(--lm-top-bar) + 1rem);width:100%}.two_columns.five_three{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-gap:2rem}.two_columns.five_three .img{grid-row:1;margin:0}.two_columns.five_three .img.tourists{aspect-ratio:3/2}@media (min-width:1300px){.two_columns.five_three{grid-template-columns:5fr 3fr;grid-template-rows:1fr}.two_columns.five_three .img{grid-column:2}}.two_columns p+p{margin-top:1em}.two_columns .h3,.two_columns h3,.two_columns strong{display:block}.two_columns p strong{display:inline}.two_columns .h3,.two_columns h3{font-size:2.0736rem;margin-bottom:.5em}.two_columns li,.two_columns p,.two_columns strong{font-size:1rem;line-height:1.3}@media (min-width:1000px){.two_columns li,.two_columns p,.two_columns strong{font-size:1.2rem}}.two_columns li+li,.two_columns ul{margin-top:20px}.two_columns li strong{display:inline}.two_columns li p+p{margin-top:20px}.two_columns>*{width:100%}@media (max-width:999px){.two_columns>*+*{margin-top:30px}}.two_columns>* img{border-radius:var(--lm-radius);display:block;max-width:100%}.two_columns>.image{display:grid;place-items:center}.two_columns>.image .eb_logo{max-width:400px}.two_columns>.image.top{align-items:flex-start}.two_columns>.center{align-items:center;justify-content:space-between;margin:0 auto;text-align:center}.two_columns .text,.two_columns>.center{display:flex;flex-direction:column}.two_columns .text>.button{align-self:flex-start}.two_columns .text:not(.top)>.button{margin-top:20px}@media (min-width:1000px){.two_columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}.two_columns.in_cont{grid-gap:30px}}.two_columns.about .center{justify-content:flex-start}.two_columns.about .center .button{margin-top:auto}.two_columns.about .center p:last-of-type{margin-bottom:2rem}@media (max-width:999px){.two_columns.about .center{align-items:flex-start;margin:4rem auto;text-align:left}}@media (min-width:1000px){.two_columns.about{margin:6rem auto 8rem}.two_columns.about .center{max-width:500px}}.two_columns.not_in_your_country{margin-top:4rem}.two_columns.not_in_your_country h1{margin-bottom:2rem}.two_columns.not_in_your_country .region_list{margin-top:2rem}.two_columns.not_in_your_country>.image img{max-width:100%}@media (min-width:1000px){.two_columns.not_in_your_country{margin-top:8rem}}.two_columns.game_creators>div{align-items:center;background:var(--lm-secondary);border-radius:var(--lm-radius);display:flex;height:230px;justify-content:center;padding:20px}.two_columns.game_creators>div img{background:#000;border-radius:0;display:block;width:100%}.two_columns.site_header{margin-top:60px;text-align:left}.two_columns.site_header h1{margin-top:0}.two_columns.site_header h1 br{display:initial}.two_columns.site_header .button{margin-top:0}.two_columns.site_header .text{align-self:flex-start}.two_columns.site_header .price{border-bottom:1px solid var(--lm-secondary);border-top:1px solid var(--lm-secondary);font-size:2.0736rem;margin-top:20px;padding:20px 0}.two_columns.site_header .price span{font-size:2.985984rem}.two_columns.site_header .price p{margin-bottom:0}.two_columns.site_header .price del{color:var(--lm-red);font-size:1.728rem}.two_columns.site_header .price+.price{border-top:0;margin-top:0}.two_columns.site_header .product_form{align-self:flex-start;display:flex;padding:20px 0}.two_columns.site_header .product_form>*{margin-bottom:0;margin-top:0}.two_columns.site_header .product_form .button{display:flex;flex-shrink:0;margin-left:10px}.two_columns.site_header .product_form [data-type=input_number]{flex:0 1 100px}.two_columns.site_header .product_form [data-type=input_number] input{height:100%}.two_columns.site_header small{color:var(--lm-tertiary);font-size:1rem}.two_columns.site_header.game .text h1{margin-bottom:1rem}@media (max-width:999px){.two_columns.site_header.game{margin-top:0}}.two_columns.livecam .image{background-color:#fcc417;border-radius:var(--lm-radius);max-height:340px}[data-theme=dark] .two_columns.livecam .image{filter:brightness(.85)}@media(prefers-color-scheme:dark){[data-theme=auto] .two_columns.livecam .image{filter:brightness(.85)}}.two_columns.livecam .image video{border-radius:var(--lm-radius);display:block;max-height:420px;max-width:100%}@media (min-width:1000px){.two_columns.livecam .image{max-height:250px}}@media (min-width:1300px){.two_columns.livecam .image{max-height:334px}}@media (min-width:1600px){.two_columns.livecam .image{max-height:419px}}@media (max-width:999px){.two_columns.livecam .text h3{font-size:1.728rem}}.two_columns.livecam .text p:last-of-type{margin-bottom:20px}.two_columns.limited_width{padding:30px 0}.two_columns.limited_width.booking_system{padding:30px 0 90px}.two_columns.limited_width.booking_system .image{margin-top:60px}@media (min-width:1000px){.two_columns.limited_width.booking_system .image{margin-top:0}}.two_columns.limited_width.booking_system img{aspect-ratio:3/2}@media (min-width:1300px){.two_columns.limited_width{margin:80px auto 110px;max-width:1000px;padding:0}.two_columns.limited_width p,.two_columns.limited_width strong{font-size:1.2rem}.two_columns.limited_width h2{font-size:2.985984rem}}@media (min-width:1600px){.two_columns.limited_width{max-width:1184px}}.two_columns.limited_width .buttons{display:flex;justify-items:flex-start}.two_columns.limited_width .buttons .button:first-child{margin-right:20px}@media (min-width:632px){.two_columns.limited_width .buttons{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;justify-items:legacy}.two_columns.limited_width .buttons .button:first-child{margin-right:0}}.two_columns.partner_costs{margin-top:30px}.two_columns.partner_costs h3{font-size:1.44rem}@media (min-width:1000px){.two_columns.partner_costs{margin-top:50px}.two_columns.partner_costs h3{font-size:2.0736rem}}.two_columns.contest a{text-decoration:none}.two_columns.contest a:focus,.two_columns.contest a:link:hover{text-decoration:underline}.two_columns.contest h4{font-size:1.44rem;font-weight:300;margin-bottom:.5em}@media (min-width:1000px){.two_columns.contest h4{font-size:1.728rem;font-weight:400;margin-top:0}}.two_columns.contest img{border-radius:var(--lm-radius)}.two_columns.contest .data_list{display:grid;grid-template-columns:max-content auto;margin-top:20px;grid-row-gap:10px}.two_columns.contest .data_list p{margin-left:20px}.two_columns.contest .data_list:not(:last-child){margin-bottom:20px}@media (min-width:1000px){.two_columns.contest>*{margin-bottom:0}}.two_columns.contest+.contest{margin-top:20px}.two_columns.contest label[data-type=checkbox]{margin-bottom:1em;padding-left:0}@media (min-width:1200px){.two_columns.business_offer{margin:3rem auto}}.two_columns.business_offer ul{margin-left:2em}.two_columns.business_offer ul li{list-style-type:disc;margin-top:0}.two_columns.business_offer .image{align-items:center;display:flex;flex-direction:column;grid-column:2;grid-row:1}.two_columns.business_offer .stats{display:grid;gap:1rem;grid-template-columns:repeat(var(--columns,2),minmax(0,1fr));margin-top:2rem;width:100%}@media (min-width:600px){.two_columns.business_offer .stats{--columns:4}}.two_columns.business_offer .stat{border-bottom:3px solid var(--lm-primary);display:flex;flex-direction:column;justify-content:center;margin-top:0;padding-bottom:.75rem;text-align:center}.two_columns.business_offer .stat strong{font-size:1.728rem;margin-bottom:auto}.two_columns.business_offer .stat small{font-size:1rem;margin-bottom:auto;margin-top:.5rem}.two_columns.business_offer img{aspect-ratio:2/1}.two_columns .lm_team_photo{aspect-ratio:3/2}.in_cont.room .image{align-items:flex-start}.in_cont.room strong,.in_cont.room ul{font-size:1.2rem;margin-bottom:20px}.in_cont.room li{font-size:1.2rem}.in_cont.room li+li{margin-top:20px}.in_cont.room a.button{margin-top:auto}.right_scroller.user{padding-bottom:65px}.right_scroller.user>h2{grid-column:1/-1}@media (max-width:999px){.right_scroller.user .subpage_header,.right_scroller.user>form>h2,.right_scroller.user>h2{padding:0 20px}}.right_scroller.user>div .on_alt_bcg{margin-bottom:0}.right_scroller.user>section .on_alt_bcg a.button.subpage_link{margin-top:20px}@media (max-width:999px){.right_scroller.user>section .on_alt_bcg a.button.subpage_link{margin-left:1rem}}.right_scroller.user .mobi_fixed.bottom_user_menu{border-top:1px solid var(--lm-secondary);box-shadow:none;height:65px;justify-content:space-around}@media (max-width:1299px){.right_scroller.user .mobi_fixed.bottom_user_menu{display:flex}}.right_scroller.user .mobi_fixed.bottom_user_menu .navlink{align-items:center;display:flex;flex:auto;flex-direction:column;font-size:24px;margin-left:0;padding:.5rem 0;text-align:center;text-decoration:none}.right_scroller.user .mobi_fixed.bottom_user_menu .navlink>i,.right_scroller.user .mobi_fixed.bottom_user_menu .navlink>svg{margin:0 0 .25rem}.right_scroller.user .mobi_fixed.bottom_user_menu .navlink:after{display:none}.right_scroller.user .mobi_fixed.bottom_user_menu .navlink>span{font-size:11px}.right_scroller.user>form{display:flex;flex-direction:column}@media (max-width:999px){.right_scroller.user>form>.button{justify-self:flex-end;margin-right:1rem}}@media (min-width:1000px){.right_scroller.user>form>.button{margin-top:0}}section.user_menu{background:var(--lm-secondary);display:flex;flex-direction:column}section.user_menu>header{align-items:center;background:var(--lm-primary);color:var(--lm-text-on-primary);display:flex;font-size:1.2rem;font-weight:var(--wght-bold);height:60px;justify-content:center;text-transform:uppercase}section.user_menu>header>svg{font-size:2.0736rem;font-weight:var(--wght-regular);margin-right:10px}section.user_menu>header.black{background:var(--lm-text);color:var(--lm-background)}section.user_menu>.rooms{border-bottom:1px solid var(--lm-tertiary);display:flex;height:145px}section.user_menu>.rooms>p{align-items:center;display:flex;flex:0 0 50%;flex-direction:column;font-size:.8333333333rem;font-weight:var(--wght-bold);justify-content:space-between;line-height:15px;padding:20px 10px;text-align:center;text-transform:uppercase}section.user_menu>.rooms>p+p{border-left:1px solid var(--lm-tertiary)}section.user_menu>.rooms>p>strong{font-size:2.985984rem;line-height:1;margin-bottom:5px}section.user_menu>.rooms>p>a{color:inherit;font-size:.6944444444rem;font-weight:var(--wght-regular);line-height:1em;margin-top:5px;text-transform:none}section.user_menu>ul{margin:20px 10px}section.user_menu>ul>li{margin:5px 0}section.user_menu>ul>li>a{font-size:1.2rem;padding:5px 0;text-decoration:none}section.user_menu>ul>li>a:focus,section.user_menu>ul>li>a:link:hover{text-decoration:underline}section.user_menu>ul>li>a>svg{margin:0 5px}section.user_menu>ul>li.act{font-weight:var(--wght-bold)}section.user_menu>.button{margin:0 10px 10px}.progress_bar{background:var(--lm-secondary);border-radius:20px;display:flex;grid-column:1/-1;height:20px;margin-bottom:20px;overflow:hidden;position:relative}.progress_bar>span{background:#0000;color:var(--lm-tertiary);font-size:.6944444444rem;line-height:20px;padding:0 10px;vertical-align:middle}.progress_bar>span:first-of-type,.progress_bar>span:last-of-type{position:absolute;top:0;z-index:10}.progress_bar>span:first-of-type{color:var(--lm-text-on-primary);left:0}.progress_bar>span:last-of-type{right:0;z-index:0}.progress_bar>div{background:var(--lm-primary);border-radius:20px 20px 20px 20px;height:100%;line-height:20px;min-width:calc(20px + 1ch);position:relative}.progress_bar>div>span{color:var(--lm-text-on-primary);font-size:.6944444444rem;height:100%;padding-right:10px;position:absolute;right:0;top:0;white-space:nowrap;z-index:10}.progress_bar>div>span.right{color:var(--lm-text);left:calc(100% + 10px);right:auto}.thumbnail{cursor:pointer;display:grid;place-self:start;position:relative}.thumbnail .lmfa{color:#fff;display:block;filter:drop-shadow(2px 2px 2px black);font-size:2.5rem;grid-column:1;grid-row:1;opacity:0;place-self:center;position:absolute;transition:.3s;z-index:1}@media(hover:hover){.thumbnail:hover .lmfa{opacity:.8;transition:.3s}}.viewbox_container{display:none}.viewbox_container.open{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(2px);background:#0009;display:grid;inset:var(--lm-top-bar,0) 0 0;overflow:auto;place-items:center;position:fixed;z-index:100000}.viewbox_container.single,.viewbox_container.single .big_img_container,.viewbox_container.single .viewbox{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);max-height:100%}.viewbox_container.single .big_img_container,.viewbox_container.single .viewbox{display:grid;place-items:center}.viewbox_container.single img{display:block;max-height:100%;max-width:100%}.viewbox{display:grid;isolation:isolate;padding:1rem;place-items:center}.viewbox .big_img_container{align-items:center;display:flex;flex-direction:column;justify-content:center}.viewbox .navigation{align-items:center;background:#0009;border-radius:var(--lm-radius);bottom:.5rem;display:none;gap:1rem;justify-content:center;padding:1rem;position:absolute}.viewbox .navigation p{color:#fff}.viewbox .navigation.show{display:flex}.viewbox .close_viewbox{background:#0000;border:none;color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:1rem;top:1rem;z-index:1000}.viewbox .change_photo{background:var(--lm-secondary);border:none;border-radius:var(--lm-radius);cursor:pointer;font-size:1.5rem;min-width:2rem}@media(hover:hover){.viewbox .change_photo:hover{background-color:var(--lm-secondary-light)}}.viewbox img{border-radius:var(--lm-radius);display:block;max-height:calc(100% - 2rem);max-width:calc(100% - 2rem);position:absolute}.user_photos.verified h2{color:var(--lm-color-user-verification)}.user_photos.verified img{outline:4px solid var(--lm-color-user-verification);outline-offset:-4px}.user_photos.verified figure{position:relative}.user_photos.verified figcaption{background-color:var(--lm-color-user-verification);border-radius:var(--lm-radius);bottom:0;color:var(--lm-text-on-verification-background);left:0;padding:.25em .5em;position:absolute}.user_photos.verified figcaption .user-verification{color:var(--text_on_background);display:block;font-size:1.2rem;height:1.2rem}.user_photos img{border-radius:var(--lm-radius);display:block;max-height:100%;max-width:100%;width:100%}.user_photos .gallery_grid{display:grid;grid-template-columns:repeat(var(--col-number,3),minmax(0,1fr));grid-gap:1rem}.user_photos .gallery_grid .img_placeholder{aspect-ratio:1;background-color:var(--lm-secondary);border-radius:var(--lm-radius);display:block}.user_photos .gallery_grid .none:first-child{opacity:.8571428571}.user_photos .gallery_grid .none:nth-child(2){opacity:.7142857143}.user_photos .gallery_grid .none:nth-child(3){opacity:.5714285714}.user_photos .gallery_grid .none:nth-child(4){opacity:.4285714286}.user_photos .gallery_grid .none:nth-child(5){opacity:.2857142857}.user_photos .gallery_grid .none:nth-child(6){opacity:.1428571429}@media (min-width:600px){.user_photos .gallery_grid{--col-number:4}}@media (min-width:900px){.user_photos .gallery_grid{--col-number:6}}section.voucher_form{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){section.voucher_form{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){section.voucher_form{width:900px}}@media (min-width:1300px){section.voucher_form{width:1200px}}@media (min-width:1600px){section.voucher_form{width:1500px}}@media (max-width:631px){section.voucher_form{margin-left:0;margin-right:0}section.voucher_form h2{padding-left:1rem;padding-right:1rem}}section.voucher_form .error{color:var(--lm-red);font-weight:var(--wght-bold);padding:.5em 0 0}section.voucher_form.new_form input[name^=my_amount]{max-width:100%}section.voucher_form>.form{background-color:var(--lm-primary);color:var(--lm-text-on-primary);position:relative}section.voucher_form>.form h3{color:var(--lm-text-on-primary);font-size:1.44rem;font-weight:var(--wght-bold);margin-bottom:1rem}@media (min-width:632px){section.voucher_form>.form h3{font-size:1.728rem}}section.voucher_form>.form>footer{margin:0 1.5rem;padding:1.5rem 0 2rem}section.voucher_form>.form>footer div{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}section.voucher_form>.form>footer .error{padding:0 0 1em}section.voucher_form>.form>footer strong{font-size:2.985984rem}section.voucher_form>.form>footer button.btn_black{margin-top:1rem}section.voucher_form>.form>footer button.btn_black:hover{background:var(--lm-text-on-primary);border-color:var(--lm-text-on-primary);color:var(--lm-primary)}@media (min-width:482px){section.voucher_form>.form>footer button.btn_black{margin-top:0;width:auto}}@media (min-width:1000px){section.voucher_form>.form>footer{margin:0 45px}}@media (min-width:1300px){section.voucher_form>.form>footer{border-top:1px solid var(--lm-text-on-primary);grid-area:footer;margin:0 45px;min-height:104px}}@media (min-width:632px){section.voucher_form>.form{border-radius:var(--lm-radius)}}@media (min-width:1000px){section.voucher_form>.form{display:grid;grid-template-areas:"form" "presentation" "footer";margin:0}}@media (min-width:1300px){section.voucher_form>.form{grid-template-areas:"presentation form" "presentation footer";grid-template-columns:auto 490px}}section.voucher_form .presentation{align-items:center;border:4px solid var(--lm-primary);border-radius:var(--lm-radius)3px;box-sizing:border-box;display:flex;grid-area:presentation;height:0;justify-content:center;overflow:hidden;padding-bottom:93.1428%;width:100%}@media (min-width:1000px){section.voucher_form .presentation{border-radius:var(--lm-radius);height:667px}}@media (min-width:1300px){section.voucher_form .presentation{height:auto;padding:0}}section.voucher_form .presentation{--stripe-size:10px;--stripe-light:#dbdbdb;--stripe-dark:#ccc;--presentation-background-color:#fff;background-color:var(--presentation-background-color);position:relative}section.voucher_form .presentation .stripes{background:radial-gradient(ellipse at center,#0000 60%,var(--stripe-dark) 100%),repeating-linear-gradient(45deg,var(--stripe-dark),var(--stripe-dark) var(--stripe-size),var(--stripe-light) var(--stripe-size),var(--stripe-light) calc(var(--stripe-size)*2));bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}[data-theme=dark] section.voucher_form .presentation .stripes{opacity:.3}@media(prefers-color-scheme:dark){[data-theme=auto] section.voucher_form .presentation .stripes{opacity:.3}}[data-theme=dark] section.voucher_form .presentation{--presentation-background-color:#000}@media(prefers-color-scheme:dark){[data-theme=auto] section.voucher_form .presentation{--presentation-background-color:#000}}section.voucher_form #envelope_back,section.voucher_form #envelope_front{display:block;filter:drop-shadow(0 -6px 6px rgba(0,0,0,.16)) drop-shadow(0 -4px 3px rgba(0,0,0,.2));position:absolute;top:109%;transition:transform .5s;width:96%}@media (min-width:632px){section.voucher_form #envelope_back,section.voucher_form #envelope_front{width:88%}}@media (min-width:1300px){section.voucher_form #envelope_back,section.voucher_form #envelope_front{width:89%}}@media (min-width:1600px){section.voucher_form #envelope_back,section.voucher_form #envelope_front{width:78.5%}}section.voucher_form #envelope_front{z-index:30}section.voucher_form #envelope_back{z-index:10}section.voucher_form .voucher_template{background-color:var(--lm-background);background-size:cover;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:92%;z-index:20}section.voucher_form .voucher_template *{font-size:.8333333333rem;text-align:center;text-transform:uppercase}section.voucher_form .voucher_template image{aspect-ratio:15/14}section.voucher_form .voucher_template [id$=header]{fill:var(--lm-background)}section.voucher_form .voucher_template #value{font-size:1rem;font-weight:var(--wght-black);text-transform:none}section.voucher_form .voucher_template .dedication{font-size:1rem;font-style:italic;text-align:left;text-transform:none;fill:var(--lm-text)}@media (min-width:632px){section.voucher_form .voucher_template{width:85%}}@media (min-width:1300px){section.voucher_form .voucher_template{width:85%}}@media (min-width:1600px){section.voucher_form .voucher_template{width:75%}}section.voucher_form article:not(.presentation){--radio-width:85px;display:flex;flex-direction:column;flex-shrink:0;grid-area:form;padding:0 1rem;width:100%}section.voucher_form article:not(.presentation) textarea{max-width:100%;min-width:100%;resize:vertical}section.voucher_form article:not(.presentation) h3{margin-top:25px}section.voucher_form article:not(.presentation) .option_group .option{grid-template-columns:max-content;margin-bottom:auto;min-width:var(--radio-width)}section.voucher_form article:not(.presentation) .option_group .option>span{min-width:var(--radio-width)}section.voucher_form article:not(.presentation) .option_group~label{margin-top:20px}section.voucher_form article:not(.presentation) .option_group.themes{display:flex}section.voucher_form article:not(.presentation) .option_group.themes .theme{background-color:var(--lm-background);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);display:block;overflow:visible;width:var(--radio-width)}section.voucher_form article:not(.presentation) .option_group.themes .theme :checked~picture{outline:3px solid var(--lm-text-on-primary)}section.voucher_form article:not(.presentation) .option_group.themes .theme img,section.voucher_form article:not(.presentation) .option_group.themes .theme picture{border-radius:var(--lm-radius);display:block;max-width:100%}@media (min-width:482px){section.voucher_form article:not(.presentation){padding:0 1.5rem}}@media (min-width:1000px){section.voucher_form article:not(.presentation){padding:2rem 45px 0}section.voucher_form article:not(.presentation) textarea{max-height:250px}}section.voucher_form article:not(.presentation)>div:last-child{margin-bottom:25px}section.voucher_form .dedication_number label{margin-bottom:0}section.voucher_form .dedication_number label~label{margin-top:20px}.delivery_info{align-items:center;background:var(--lm-text);border-radius:var(--lm-radius);display:none;font-size:.8333333333rem;margin:1rem;max-width:100%;min-height:100px;padding:.75rem 1rem;transition:opacity .3s .3s;z-index:50}.delivery_info *{color:var(--lm-secondary)}.delivery_info#pdf_info{display:flex}@media (min-width:1300px){.delivery_info#pdf_info{opacity:.9;transform:translateY(-2rem);transition:opacity .3s .3s,transform .3s .3s}}@media (min-width:1600px){.delivery_info#pdf_info{transform:translateY(-1rem)}}.delivery_info>svg{font-size:2.985984rem;margin-right:1rem}@media (min-width:482px){.delivery_info{font-size:1rem}}@media (min-width:632px){.delivery_info{margin:1rem 2rem;padding:1rem 2rem}}@media (min-width:1300px){.delivery_info{bottom:0;display:flex;left:57px;margin:0;opacity:0;position:absolute;width:595px}}@media (min-width:1600px){.delivery_info{left:145px;width:720px}}.widget_presentation{display:flex;flex-direction:column;margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.widget_presentation{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.widget_presentation{width:900px}}@media (min-width:1300px){.widget_presentation{width:1200px}}@media (min-width:1600px){.widget_presentation{width:1500px}}@media (min-width:1000px){.widget_presentation{flex-direction:row;padding-top:20px}}.widget_presentation form.presentation_options{margin-bottom:20px;max-width:300px;min-width:200px}.widget_presentation form.presentation_options>div{margin-bottom:40px}.widget_presentation form.presentation_options h3{font-size:1.728rem;margin-bottom:20px}.widget_presentation form.presentation_options p{padding-bottom:10px}.widget_presentation form.presentation_options p:last-of-type{margin-bottom:20px}@media (min-width:1000px){.widget_presentation form.presentation_options{margin-right:20px}.widget_presentation form.presentation_options label#desktop{opacity:1;pointer-events:auto}}.widget_presentation .widgets_container{flex-grow:1}@media (min-width:1000px){.widget_presentation .widgets_container{margin-top:47px}.widget_presentation .widgets_container.mobile{margin:0 auto;max-width:400px}}.widget_presentation iframe{display:none}.widget_presentation iframe.open{display:block;position:sticky;top:var(--lm-top-bar)20px}.wrap_container{margin-left:1rem;margin-right:1rem;max-width:100%;width:auto}@media (min-width:632px){.wrap_container{margin-left:auto;margin-right:auto;width:600px}}@media (min-width:1000px){.wrap_container{width:900px}}@media (min-width:1300px){.wrap_container{width:1200px}}@media (min-width:1600px){.wrap_container{width:1500px}}.wrap_container h3{margin-bottom:1.5rem}.wrap_container .button,.wrap_container label{margin:.5rem .5rem .5rem 0}@media (min-width:1000px){.wrap_container .button,.wrap_container label{margin:0 2rem 2rem 0}}.wrap_container form label{width:100%}@media (min-width:632px){.wrap_container form label{max-width:423px}}.wrap_container form .button[type=submit]{flex-shrink:0;margin-left:0;margin-right:auto}@media (min-width:1000px){.wrap_container form .button[type=submit]{margin-left:0;margin-top:0}.wrap_container form{display:flex;flex-direction:row}}.wrap_container article{align-items:flex-end;display:none;justify-content:space-between;margin-top:2rem}.wrap_container article.open{display:flex}.wrap_container article>p{font-size:1.728rem;font-weight:var(--wght-light);line-height:32px;text-align:left}.wrap_container article>p>span{display:block}.wrap_container article>strong{font-size:5.159780352rem;font-weight:var(--wght-bold)}.wrap_container article>strong>small{font-size:2.48832rem}.wrap_container article>small{font-size:1rem;font-weight:var(--wght-light);line-height:17px;margin-right:20px;text-align:left}.wrap_container article>small>span{display:block}@media (min-width:1000px){.wrap_container article{margin-top:0}}.twelve_col{--bottom_bar_height:60px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:10px}@media (min-width:600px){.twelve_col{grid-column-gap:20px}}@media (min-width:1200px){.twelve_col{grid-template-rows:auto auto 1fr 1fr}}.twelve_col>*{grid-column:1/-1}.twelve_col>.top{display:none;grid-row:1/2;margin-bottom:20px}@media (min-width:900px){.twelve_col>.top{align-items:flex-start;display:flex;justify-content:space-between}}.twelve_col>.top .sort{align-items:center;display:flex;flex-direction:row}.twelve_col>.top .sort .selection_container.open .selection{z-index:10000}.twelve_col>.top .sort:only-child{margin-left:auto}.twelve_col>.top .sort h4{margin-right:20px}@media (min-width:900px){.twelve_col>.left{grid-column:1/5;grid-row:4/5}}@media (min-width:1200px){.twelve_col>.left{grid-column:1/4;grid-row:3/5}}@media (min-width:900px){.twelve_col>.right{grid-column:1/5;grid-row:2/3}}@media (min-width:1200px){.twelve_col>.right{grid-column:-4/-1;grid-row:2/5}}@media (min-width:900px){.twelve_col>.left,.twelve_col>.right{height:auto;position:static;transform:none}}.twelve_col>.center{padding-bottom:20px}.twelve_col>.center>[data-filterme]{height:100%}@media (min-width:900px){.twelve_col>.center{grid-column:5/-1;grid-row:2/5}}@media (min-width:1200px){.twelve_col>.center{grid-column:4/-4}}@media (min-width:900px){.twelve_col.card_nav_container{grid-template-rows:auto auto auto 1fr}}@media (min-width:1200px){.twelve_col.card_nav_container{grid-template-rows:auto auto 1fr 1fr}}.twelve_col.card_nav_container>.left,.twelve_col.card_nav_container>.right{inset:var(--lm-main-bar) 0 var(--bottom_bar_height) 0;position:fixed;z-index:5}@media (max-width:899px){.twelve_col.card_nav_container>.left.act,.twelve_col.card_nav_container>.left.act.sticky,.twelve_col.card_nav_container>.right.act,.twelve_col.card_nav_container>.right.act.sticky{overflow:auto;transform:translateX(0);transition:all .3s;z-index:1500}}.twelve_col.card_nav_container>.left{background:var(--lm-background-dark);justify-content:stretch;overflow:hidden;padding:0;transform:translateX(-100%);transition:all .3s}@media (min-width:900px){.twelve_col.card_nav_container>.left{grid-column:1/5;grid-row:4;height:auto;margin-bottom:20px;overflow:unset;position:static;transform:none}.twelve_col.card_nav_container>.left.to_top{grid-row:3}}@media (min-width:1200px){.twelve_col.card_nav_container>.left{grid-column:1/4;grid-row:3/5}}.twelve_col.card_nav_container>.left .mobile_only{margin:40px auto 0;max-width:380px;padding:0 10px}.twelve_col.card_nav_container>.left .mobile_only h4{font-weight:var(--wght-bold);padding:20px 0}@media (min-width:900px){.twelve_col.card_nav_container>.left .mobile_only{display:none}}.twelve_col.card_nav_container>.right{display:none;grid-row:4;position:static}.twelve_col.card_nav_container>.right.sticky{display:block;grid-row:2;position:fixed;transform:translateX(100%);transition:all .3s}@media (min-width:900px){.twelve_col.card_nav_container>.right.sticky{bottom:auto;display:block;height:150px;margin-bottom:30px;min-height:0;position:sticky;top:calc(var(--lm-top-bar) + 20px);transform:none}}@media (min-width:1200px){.twelve_col.card_nav_container>.right.sticky{grid-column:-4/-1;grid-row:2/5;height:calc(100vh - var(--lm-top-bar) - 40px);margin-bottom:0}}@media (min-width:900px){.twelve_col.card_nav_container>.right{display:block}}@media (min-width:1200px){.twelve_col.card_nav_container>.right{grid-row:3}}.twelve_col.card_nav_container .calendar{display:none;flex-grow:1;z-index:10}@media (min-width:900px){.twelve_col.card_nav_container .calendar{display:block;grid-column:1/5;grid-row:3/4;height:auto;position:static;z-index:0}}@media (min-width:1200px){.twelve_col.card_nav_container .calendar{grid-column:1/4;grid-row:2/3;margin-top:0}}.twelve_col.card_nav_container .card_navigation_menu{background:var(--lm-background);border-top:1px solid var(--lm-secondary);bottom:0;box-shadow:0 10px 20px #00000029,0 6px 6px #00000030;display:flex;flex-direction:row;height:var(--bottom_bar_height);justify-content:flex-end;left:0;min-height:0;position:fixed;right:0;z-index:1000}.twelve_col.card_nav_container .card_navigation_menu button{background:var(--lm-background);border:none;border-radius:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:0 5px;place-items:center;position:relative}.twelve_col.card_nav_container .card_navigation_menu button+button{border-left:1px solid var(--lm-secondary)}.twelve_col.card_nav_container .card_navigation_menu button.cal_button{align-items:center;flex:1 0 auto;flex-direction:row;justify-content:flex-start;margin-right:auto;padding:10px 10px 10px 20px}.twelve_col.card_nav_container .card_navigation_menu button.cal_button>i,.twelve_col.card_nav_container .card_navigation_menu button.cal_button>svg{margin-right:10px}.twelve_col.card_nav_container .card_navigation_menu button.cal_button .text_container{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.twelve_col.card_nav_container .card_navigation_menu button.cal_button .readable_day{font-size:1rem}.twelve_col.card_nav_container .card_navigation_menu button.cal_button .readable_date{font-size:.6944444444rem}.twelve_col.card_nav_container .card_navigation_menu button.cal_button .unfold_arrow{margin-left:auto}.twelve_col.card_nav_container .card_navigation_menu button.cal_button~[data-index]{max-width:80px}.twelve_col.card_nav_container .card_navigation_menu button i,.twelve_col.card_nav_container .card_navigation_menu button svg{font-size:1.2rem;min-height:1em}.twelve_col.card_nav_container .card_navigation_menu button[data-index]{color:var(--lm-tertiary);width:100%}.twelve_col.card_nav_container .card_navigation_menu button[data-index] span{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.twelve_col.card_nav_container .card_navigation_menu button[data-index]:after{background-color:var(--lm-primary);bottom:0;content:"";height:4px;left:0;position:absolute;transform:translateY(4px);transition:transform .3s;width:100%}.twelve_col.card_nav_container .card_navigation_menu button[data-index].act{color:var(--lm-text);font-weight:var(--wght-bold)}.twelve_col.card_nav_container .card_navigation_menu button[data-index].act:after{transform:translateY(0);transition:transform .3s}@media (min-width:900px){.twelve_col.card_nav_container .card_navigation_menu{display:none}}@media (max-width:899px){.twelve_col.card_nav_container.cal_open .calendar{bottom:var(--bottom_bar_height);display:block;left:0;max-width:300px;padding-top:15px;position:fixed;z-index:10000}.twelve_col.card_nav_container.cal_open .calendar header{display:none}}.twelve_col.card_nav_container .map_container{display:block;height:100%;position:relative}@media (min-width:900px){.twelve_col.card_nav_container .map_container{background:var(--lm-secondary);border:1px solid var(--lm-secondary-dark);border-radius:var(--lm-radius);transition:height .3s}}@media (min-width:1200px){.twelve_col.card_nav_container .map_container{transition:none}}.twelve_col.card_nav_container .map_container.big{height:100%;transition:none}@media (min-width:900px){.twelve_col.card_nav_container .map_container.big{height:calc(100vh - 50px - var(--lm-top-bar));transition:height .3s}}@media (min-width:1200px){.twelve_col.card_nav_container .map_container.big{height:100%;transition:none}}.twelve_col.card_nav_container .map_container button.expand{display:none}@media (min-width:900px){.twelve_col.card_nav_container .map_container button.expand{background:var(--lm-background);border:1px solid var(--lm-secondary-dark);border-radius:0 0 var(--lm-radius) var(--lm-radius);bottom:0;display:grid;height:20px;left:50%;padding:0 10px;place-items:center;position:absolute;transform:translate(-50%,100%);z-index:100}.twelve_col.card_nav_container .map_container button.expand:hover{text-decoration:underline}}@media (min-width:1200px){.twelve_col.card_nav_container .map_container button.expand{display:none}}.twelve_col.card_nav_container .map_container #map{height:100%;z-index:1}@media (min-width:1000px){.twelve_col.card_nav_container .map_container #map{border-radius:var(--lm-radius)}}.twelve_col.card_nav_container .map_container #map.leaflet-fullscreen-on{border-radius:0}.twelve_col.card_nav_container .map_container>div{height:100%;transition:box-shadow .3s;width:100%;z-index:100}@media (min-width:1000px){.twelve_col.card_nav_container .map_container>div{border-radius:var(--lm-radius);display:block;height:100%;position:static;width:100%}}@media (min-width:1600px){.twelve_col.card_nav_container .map_container>div{box-shadow:none}}@media (max-width:899px){.twelve_col.default_list>.left,.twelve_col.default_list>.right{display:none}}@media (min-width:900px){.twelve_col.default_list>.left{grid-row:3}}.twelve_col.default_list .mobile_only{align-items:flex-end;display:flex;flex-direction:column}.twelve_col.default_list .mobile_only>button{background:0;border:none;color:var(--lm-tertiary);margin-bottom:20px;padding:0;text-decoration:underline}.twelve_col.default_list .mobile_only>button.open+.breadcrumbs{display:flex}@media (min-width:600px){.twelve_col.default_list .mobile_only>button.open+.breadcrumbs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.twelve_col.default_list .mobile_only>button.open+.breadcrumbs .breadcrumb{min-width:0}.twelve_col.default_list .mobile_only>button.open+.breadcrumbs button>span:first-of-type{flex:0 1 100%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twelve_col.default_list .mobile_only>button.open+.breadcrumbs>div{margin-top:0}.twelve_col.default_list .mobile_only>button.open+.breadcrumbs .selection{min-width:0}}.twelve_col.default_list .mobile_only .breadcrumbs{display:none}@media (min-width:900px){.twelve_col.default_list .mobile_only{display:none}}.twelve_col.default_list .mobile_only .breadcrumbs{margin-bottom:20px;margin-right:0;width:100%}.twelve_col.default_list .mobile_only .breadcrumbs>div{width:100%}.breadcrumbs{display:flex;flex-direction:row;flex-wrap:nowrap;margin-right:auto}.breadcrumbs div+div{margin-left:20px}.mobile_only .breadcrumbs,.mobile_only .sort{display:flex;flex-direction:column}@media (min-width:900px){.mobile_only .breadcrumbs>h4,.mobile_only .sort>h4{display:none}}.mobile_only .breadcrumbs .open .selection,.mobile_only .sort .open .selection{max-height:300px;width:100%}.mobile_only .breadcrumbs div+div,.mobile_only .sort div+div{margin-left:0;margin-top:10px}body.annual_summary{--color_primary:#fcc417;--trans_duration:0.75s;background:linear-gradient(#0000004d,#0000004d),url(/build/images/summary_page_background.e2b40c64.webp);color:#fff;font-family:Stratum,sans-serif;height:100dvh;padding:0;width:100vw}body.annual_summary *{font-family:inherit}body.annual_summary main{background-color:#0000;display:grid;height:100dvh;margin:0;padding:0;place-items:center;text-align:center;text-transform:uppercase;width:100vw}body.annual_summary button{background:none;border:none;border-radius:0;box-shadow:none}body.annual_summary h1{font-size:15px}body.annual_summary .summary_container{--summary_height:800px;--summary_width:360px;--container-padding:10px;--inner-padding:10px;background:#000000bf;display:grid;height:100dvh;max-height:calc(var(--summary_height) + var(--container-padding)*2);max-width:calc(var(--summary_width) + var(--container-padding)*2);padding:var(--container-padding);position:relative;width:100vw}body.annual_summary .music_switch{background:#fff9;border-radius:100%;bottom:.5rem;color:#000;cursor:pointer;display:grid;font-size:1.5rem;height:48px;padding:0;place-items:center;position:absolute;right:.5rem;width:48px;z-index:10000000}body.annual_summary [data-annual-summary-muted-value=false] .music_switch.on,body.annual_summary [data-annual-summary-muted-value=true] .music_switch.off{display:none}body.annual_summary .summary{display:grid;height:100%;overflow:hidden;position:relative}body.annual_summary .summary_header{align-items:center;background-image:linear-gradient(180deg,#000c,#000000b3,#0000);display:flex;flex-direction:column;inset:0 0 auto 0;padding:var(--inner-padding) var(--inner-padding) calc(var(--inner-padding)*2);position:absolute;z-index:1000}body.annual_summary .summary_header h1{font-size:1rem}body.annual_summary .summary_header .logo{margin-bottom:10px}body.annual_summary .progress_bars{--gap:10px;--bar_color:#ffffff8c;display:flex;justify-content:center;padding:10px 0;width:100%}body.annual_summary .progress_bars .progress_bar{background-color:var(--bar_color);border-radius:100vh;cursor:pointer;height:5px;margin-bottom:0;max-width:34px;position:relative;width:100%}body.annual_summary .progress_bars .progress_bar:after{background-color:var(--color_primary);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left}body.annual_summary .progress_bars .progress_bar+.progress_bar{margin-left:10px}body.annual_summary .progress_bars .progress_bar.act{box-shadow:1px 1px 2px 1px #0000008c;transform:scaleY(1.6)}body.annual_summary .progress_bars .progress_bar.act:after{transform:scaleX(1);transform-origin:left;transition:var(--auto-transition-time) linear}body.annual_summary .progress_bars .progress_bar:hover{background-color:#fff;transform:scale(1.25,2.25)}body.annual_summary .summary_steps_outer{height:100%;max-height:var(--summary_height);max-width:var(--summary_width);overflow:hidden;width:100%}body.annual_summary .summary_steps_inner{display:flex;height:100%;overflow:hidden}body.annual_summary .starter{align-items:center;background-color:#0006;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:100000}body.annual_summary .starter header{margin-bottom:2rem}body.annual_summary .starter header picture{height:100px;margin-bottom:.5rem;width:100px}body.annual_summary .starter header picture img,body.annual_summary .starter header picture svg{border-radius:var(--lm-radius);display:block;height:inherit;width:inherit}body.annual_summary .starter button{align-items:center;border:1px solid #fff;border-radius:var(--lm-radius);cursor:pointer;display:flex;flex-direction:column;font-size:2rem;padding:.75rem}body.annual_summary .starter button:hover{background:#fff;color:#000}body.annual_summary .starter button i,body.annual_summary .starter button svg{height:2rem}body.annual_summary [data-gallery-play-value="1"] .starter{display:none}body.annual_summary .summary_step{--translateX:-3rem;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;flex-shrink:0;height:100%;inset:0;justify-content:center;max-height:100%;max-width:100%;opacity:0;position:absolute;transform:translateX(-1rem);transform-origin:right center;transition:var(--trans_duration);visibility:hidden;width:100%}body.annual_summary .summary_step.auto,body.annual_summary .summary_step.auto small,body.annual_summary .summary_step.auto span,body.annual_summary .summary_step.auto strong{transform:none}body.annual_summary .summary_step.act,body.annual_summary .summary_step.act~.summary_step{transform:translateX(1rem);--translateX:3rem;transform-origin:left center}body.annual_summary .summary_step.act.auto,body.annual_summary .summary_step.act~.summary_step.auto{transform:none}body.annual_summary .summary_step p{font-size:2.25rem;line-height:1.1;margin:0 var(--inner-padding);text-shadow:4px 4px 0 #000,0 0 40px #000,0 0 32px #000,0 0 16px #000,0 0 12px #000}body.annual_summary .summary_step small,body.annual_summary .summary_step span,body.annual_summary .summary_step strong{display:inline-block;opacity:0;transform:translateX(var(--translateX));transition:var(--trans_duration);transition-delay:0s}body.annual_summary .summary_step small.yellow,body.annual_summary .summary_step span.yellow,body.annual_summary .summary_step strong.yellow{opacity:0;transition-delay:0s}body.annual_summary .summary_step .yellow{color:var(--color_primary);text-shadow:4px 4px 0 #000,0 0 40px #000,0 0 32px #000,0 0 12px #000}body.annual_summary .summary_step.act{opacity:1;transform:translateX(0);transition:var(--trans_duration);visibility:visible}body.annual_summary .summary_step.act small,body.annual_summary .summary_step.act span,body.annual_summary .summary_step.act strong{opacity:1;transform:translateX(0);transition:var(--trans_duration) calc(var(--trans_duration)/3);transition-delay:calc(var(--trans_duration)/3)}body.annual_summary .summary_step.act small.yellow,body.annual_summary .summary_step.act span.yellow,body.annual_summary .summary_step.act strong.yellow{opacity:1;transition-delay:0s}body.annual_summary .summary_step#summary_welcome{background-image:url(/build/images/welcome.0a368742.webp)}body.annual_summary .summary_step#summary_rooms{background-image:url(/build/images/rooms.2a298e14.webp)}body.annual_summary .summary_step#summary_minutes{background-image:url(/build/images/minutes.a00ae5c4.webp)}body.annual_summary .summary_step#summary_badges{background-image:url(/build/images/badges.f4e59fac.webp)}body.annual_summary .summary_step#summary_reviews{background-image:url(/build/images/reviews.21b81442.webp)}body.annual_summary .summary_step#summary_reviews_none{background-image:url(/build/images/reviews_none.96b3bbe9.webp)}body.annual_summary .summary_step#summary_points{background-image:url(/build/images/points.c369690c.webp)}body.annual_summary .summary_step#summary_verified{background-image:url(/build/images/verified.3e695021.webp)}body.annual_summary .summary_step#summary_unverified{background-image:url(/build/images/unverified.18f11559.webp)}body.annual_summary .summary_step#summary_end{background-image:url(/build/images/end.e262f02b.webp)}body.annual_summary .summary_step#summary_category_abstract{background-image:url(/build/images/category_abstract.de90302b.webp)}body.annual_summary .summary_step#summary_category_action{background-image:url(/build/images/category_action.99a05a6f.webp)}body.annual_summary .summary_step#summary_category_adventure{background-image:url(/build/images/category_adventure.6d3931e0.webp)}body.annual_summary .summary_step#summary_category_crime{background-image:url(/build/images/category_crime.f141219e.webp)}body.annual_summary .summary_step#summary_category_fantasy{background-image:url(/build/images/category_fantasy.f276f2fd.webp)}body.annual_summary .summary_step#summary_category_children{background-image:url(/build/images/category_children.c58d9179.webp)}body.annual_summary .summary_step#summary_category_futuristic{background-image:url(/build/images/category_futuristic.e940dd69.webp)}body.annual_summary .summary_step#summary_category_historical{background-image:url(/build/images/category_historical.49b3a69c.webp)}body.annual_summary .summary_step#summary_category_horror{background-image:url(/build/images/category_horror.5ec0f6ba.webp)}body.annual_summary .summary_step#summary_category_narrative{background-image:url(/build/images/category_narrative.a7c9bd07.webp)}body.annual_summary .summary_step#summary_category_thriller{background-image:url(/build/images/category_thriller.23486c19.webp)}body.annual_summary .summary_step .rooms_number{display:block;font-size:7rem}body.annual_summary .summary_step .minutes_number{display:flex;flex-direction:column;font-size:7rem;line-height:.9;margin-bottom:2rem}body.annual_summary .summary_step .minutes_number small{font-size:.4em}body.annual_summary .summary_step .badge_number{display:flex;flex-direction:column;font-size:8rem;left:0;margin:0 2rem;right:0;text-align:center;top:50%}body.annual_summary .summary_step .badge_number small{font-size:.3em}body.annual_summary .summary_step .category{margin-top:.6em}body.annual_summary .summary_step .reviews_none{font-size:2rem;text-align:center}body.annual_summary .summary_step .reviews_none span{margin-bottom:1rem}body.annual_summary .summary_step .points_text{font-size:2rem}body.annual_summary .summary_step .points_number{display:flex;flex-direction:column;font-size:9rem;line-height:1}body.annual_summary .summary_step .points_number small{font-size:.2em}body.annual_summary .summary_step .end_top{margin-bottom:2rem;margin-top:auto}body.annual_summary .summary_step .end_bottom{align-items:center;display:flex;flex-direction:column;line-height:1;margin-bottom:auto}body.annual_summary .summary_step .end_bottom strong{font-size:3em}body.annual_summary .summary_step .end_share{align-self:center;background-color:var(--color_primary);color:#000;display:grid;font-size:1.1rem;margin-bottom:2rem;padding:1.5rem;text-decoration:none;z-index:100000}body.annual_summary #summary_reviews .reviews_number{font-size:8rem}body.annual_summary .category_name span{font-size:1.25em;margin-top:.25em}body.annual_summary .invisible_buttons{display:grid;grid-template-columns:repeat(3,1fr);inset:0 0 7rem 0;position:absolute}body.annual_summary .invisible_buttons button:focus{outline:none}body.annual_summary .invisible_buttons .left{grid-column:1}body.annual_summary .invisible_buttons .right{grid-column:3}body.annual_summary .landscape_warning{display:none}@media(orientation:landscape)and (max-height:500px){body.annual_summary .summary_container{display:none}body.annual_summary .landscape_warning{color:#fff;display:grid;inset:0;place-items:center;position:fixed}body.annual_summary .landscape_warning .rotate{font-size:2rem}body.annual_summary .landscape_warning p{font-size:1.5rem;margin-top:1em;text-align:center}}.categories_grid{display:grid;gap:2rem 1rem}.categories_grid .topics{display:flex;flex-direction:column}@media (min-width:600px){.categories_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.categories_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.categories_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.docs_category .icon_container{background:var(--lm-secondary-light);border-radius:var(--lm-radius);display:grid;margin-bottom:1rem;place-items:center}.docs_category .icon_container:hover{background-color:var(--lm-secondary)}.docs_category .icon_container i,.docs_category .icon_container svg{height:100px;margin:2rem}.docs_category .heading{border-bottom:1px solid var(--lm-secondary);display:block;font-size:1.44rem;margin-bottom:.5em;padding-bottom:.5em;text-decoration:none}.docs_category .heading:focus,.docs_category .heading:link:hover{text-decoration:underline}.docs_category .topic{align-items:baseline;display:flex;justify-content:space-between;text-decoration:none}.docs_category .topic:focus,.docs_category .topic:link:hover{text-decoration:underline}.docs_category .topic+.topic{margin-top:.75em}.docs_category .topics_num{align-items:center;color:var(--lm-tertiary);display:flex;font-size:.8333333333rem;margin-top:1em}.docs_category .topics_num:after{background-color:var(--lm-secondary);content:"";flex-grow:1;height:1px;margin-left:1em}[data-theme=dark] .docs_category .topics_num{color:var(--lm-secondary)}@media(prefers-color-scheme:dark){[data-theme=auto] .docs_category .topics_num{color:var(--lm-secondary)}}.topics_list{display:grid;grid-gap:3rem 1rem}.topics_list .topic_name{border-bottom:var(--topic_underline_width,1px) solid var(--topic_border_color,var(--lm-secondary));font-size:1.728rem;padding-bottom:.25em}.topics_list .topic_name:target{font-weight:var(--wght-bold);--topic_border_color:var(--lm-primary);--topic_underline_width:2px}@media (min-width:600px){.topics_list{grid-template-columns:repeat(2,minmax(0,1fr))}}.topics_list .docs_article{line-height:1.3}.topics_list .docs_article+.docs_article{margin-top:.75em}.docs_breadcrumbs{font-size:1.2rem;line-height:1.2;margin-top:1em}.docs_articles_in_category h2{font-size:1.44rem}@media (min-width:1200px){.docs_articles_in_category h2{font-size:1.728rem}}@media (max-width:899px){.docs_articles_in_category{margin-bottom:2rem;margin-top:2rem}}.docs_articles_in_category ul{border-bottom:1px solid var(--lm-secondary);border-top:1px solid var(--lm-secondary);padding:1rem 0}.docs_article{font-size:1.2rem}.docs_article:not(:only-child){margin-bottom:1rem}.docs_article .docs_article_list{padding:1rem 0}.docs_article+.docs_article{margin-top:.5em}.docs_article p{font-weight:var(--wght-bold)}[data-theme=dark] .docs_article p{color:var(--lm-primary)}@media(prefers-color-scheme:dark){[data-theme=auto] .docs_article p{color:var(--lm-primary)}}.right_scroller.docs{display:grid;grid-template-columns:1fr}.right_scroller.docs .post{grid-column:1}.right_scroller.docs .docs_search{grid-column:1;grid-row:1;margin-bottom:1rem}.right_scroller.docs .docs_articles_in_category{grid-column:1;grid-row:3}@media (min-width:900px){.right_scroller.docs{grid-template-columns:1fr 280px;grid-template-rows:max-content 1fr}.right_scroller.docs .post{grid-row:span 2}.right_scroller.docs .docs_search{grid-column:2;grid-row:1;margin-bottom:2rem}.right_scroller.docs .docs_articles_in_category{grid-column:2;grid-row:2}}@media (min-width:1200px){.right_scroller.docs{grid-template-columns:1fr 360px}}.docs_search{--search_border_width:2px;align-items:stretch;background-color:var(--lm-background);display:inline-flex;justify-content:stretch;position:relative;width:100%;z-index:1000}.docs_search .search_label{border:var(--search_border_width) solid var(--lm-primary);border-radius:var(--lm-radius);font-size:1rem;width:100%}.docs_search .search_label .search_input{background:#0000;border:none;font-size:1rem;height:50px;outline:none;padding:0 1rem 0 2.25rem;width:100%}.docs_search .quick_results{--results_padding:1.5rem;background-color:var(--lm-background);border:var(--search_border_width) solid var(--lm-primary);border-bottom-left-radius:var(--lm-radius);border-bottom-right-radius:var(--lm-radius);border-top:0;display:none;flex-direction:column;left:0;padding:0 calc(var(--results_padding)/2) calc(var(--results_padding)/2);position:absolute;right:0;top:calc(100% - var(--search_border_width))}.docs_search .quick_results .result{font-size:1rem;line-height:1.2}.docs_search .quick_results .result>*{padding:calc(var(--results_padding)/2) var(--results_padding)}.docs_search .quick_results .result p{font-weight:var(--wght-bold)}.docs_search .quick_results .result a{border-radius:var(--lm-radius);display:flex;flex-direction:column;text-decoration:none}.docs_search .quick_results .result a:hover{background-color:var(--lm-secondary-light)}.docs_search .quick_results .result a small{font-size:.8333333333em;margin-top:.5em}.docs_search .all_results{border-top:1px solid var(--lm-secondary-light);display:block;margin:calc(var(--results_padding)/2) var(--results_padding);padding-top:calc(var(--results_padding)/2)}.docs_search:focus-within .quick_results{display:flex}.docs_search:focus-within .search_label{border-bottom-left-radius:0;border-bottom-right-radius:0}.site_header.docs.half .docs_search{margin-top:1rem}@media (min-width:900px){.site_header.docs.half{display:grid;grid-column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.site_header.docs.half .read_more,.site_header.docs.half h1{grid-column:span 2}.site_header.docs.half .docs_search{margin:2rem 0 3rem}}.site_header.docs.quarter{display:grid;grid-template-columns:1fr;grid-gap:1rem;align-items:start}.site_header.docs.quarter .read_more{padding-top:0}@media (min-width:600px){.site_header.docs.quarter{grid-template-columns:repeat(2,minmax(0,1fr))}.site_header.docs.quarter .headings{grid-column:1/-1}.site_header.docs.quarter .docs_search{grid-column:1}.site_header.docs.quarter .read_more{grid-column:1/-1}}@media (min-width:1200px){.site_header.docs.quarter{grid-template-columns:repeat(3,minmax(0,1fr))}.site_header.docs.quarter .headings{grid-column:span 2}.site_header.docs.quarter .docs_search{grid-column:3;margin-top:2.5rem}.site_header.docs.quarter .read_more{grid-column:1/-1;grid-row:2}}.docs_search_results{display:grid;grid-gap:2rem 1rem;margin:3rem auto}@media (min-width:900px){.docs_search_results{grid-template-columns:repeat(2,minmax(0,1fr))}}.search_result a{text-decoration:none}.search_result a:focus,.search_result a:link:hover{text-decoration:underline}.search_result .docs_breadcrumbs{border-bottom:1px solid var(--lm-secondary);border-top:1px solid var(--lm-secondary);font-size:1rem;margin:.5em auto;padding:.5em 0}.search_result header{font-size:1.728rem}.search_result p{line-height:1.6}.search_snippet strong{background-color:var(--lm-primary-light);color:var(--text-on-primary)}[data-theme=dark] .search_snippet strong{background-color:#0000;color:var(--lm-primary)}@media(prefers-color-scheme:dark){[data-theme=auto] .search_snippet strong{background-color:#0000;color:var(--lm-primary)}}.verification_form_step{--step_color:var(--lm-text);--section_border_color:var(--step_color);align-items:flex-start;border-width:3px;display:flex;flex-direction:column;position:relative}.verification_form_step img{border-radius:var(--lm-radius)}.verification_form_step+.verification_form_step{margin-top:20px}.verification_form_step h2{color:var(--step_color);font-weight:var(--wght-bold)}.verification_form_step p{margin-bottom:1rem}.verification_form_step form{width:100%}.verification_form_step .message{font-weight:var(--wght-bold)}.verification_form_step .message.positive{color:var(--lm-form-valid)}.verification_form_step .message.negative{color:var(--lm-red)}.verification_form_step .button{background-color:var(--step_color);border-color:var(--step_color);color:var(--lm-background);font-weight:var(--wght-bold);margin-top:1rem}.verification_form_step .button:hover{background-color:var(--lm-background);border-color:var(--step_color);color:var(--lm-text)}[data-theme=dark] .verification_form_step .button{color:var(--lm-background)}@media(prefers-color-scheme:dark){[data-theme=auto] .verification_form_step .button{color:var(--lm-background)}}.verification_form_step.filled{--step_color:var(--lm-form-valid);--button_color:#000}.verification_form_step.filled .positive{display:block}.verification_form_step.error{--step_color:var(--lm-red)}.verification_form_step.error .positive{display:none}.verification_form_step.error .negative{display:block}.verification_form_step.verified{--step_color:var(--lm-color-user-verification)}.verification_form_step .status_icon{color:var(--step_color);display:none;font-size:1.75rem;position:absolute;right:1rem;top:1rem}.verification_form_step .refresh{align-items:center;display:flex;margin-top:1rem}.verification_form_step .refresh button,.verification_form_step .refresh p{margin:0}.verification_form_step .refresh p{margin-right:1rem}.verification_form_step .make_public{margin:1rem 0}.verification_form_step .button{margin-top:0}.verification_form_step .button_container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}@media (min-width:1000px){.wishlist{gap:1rem}.wishlist .wishlist{grid-column:1/-1}}.wishlist .wishlist_icon.wishlisted{color:var(--lm-mark-color-wishlist)}.wishlist .wish_form legend{font-weight:var(--wght-bold)}.wishlist .wish_form label{cursor:pointer}.wishlist_header{align-items:start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 1rem 1rem}.wishlist_header .button_group{margin-left:auto}.wishlist_header .add_to_list_container{margin:0;order:2;width:100%}@media (min-width:782px){.wishlist_header .add_to_list_container{order:-1;width:calc(50% - .5rem)}}@media (min-width:1000px){.wishlist_header{margin-inline:0}}.add_to_list_container{margin:0 1rem 1rem}@media (min-width:1000px){.add_to_list_container{margin-inline:0}}.add_to_list_container .compact_list_tile{--tile-margin:0}.add_to_list_container .external_room_fieldset{margin-top:1rem}.visit_timeline_container{width:300px}.visit_timeline{--gap:0.75em;--inline-gap:0.5em;--timeline-line-width:3px;--dot-size:10px;--active-color:var(--lm-primary);align-items:start;display:flex;flex-direction:column;gap:var(--gap);padding-left:var(--dot-size);position:sticky;top:calc(var(--lm-top-bar) + 1rem)}.visit_timeline a{text-decoration:none}.visit_timeline a:focus,.visit_timeline a:link:hover{text-decoration:underline}.visit_timeline .year{--dot-outline-width:2px;--dot-outline-color:var(--lm-text);position:relative}[data-theme=dark] .visit_timeline .year{--dot-outline-width:4px;--dot-outline-color:var(--lm-background-dark)}@media(prefers-color-scheme:dark){[data-theme=auto] .visit_timeline .year{--dot-outline-width:4px;--dot-outline-color:var(--lm-background-dark)}}.visit_timeline .year:before{background-color:var(--lm-text);border-radius:100vh;bottom:calc((var(--gap) + .5em)*-1);content:"";left:calc(var(--dot-size)/2*-1 + var(--timeline-line-width)/2*-1);position:absolute;top:.5em;width:var(--timeline-line-width)}.visit_timeline .year:last-child:before{bottom:0;display:none}.visit_timeline .year:last-child[open]:before{display:block}.visit_timeline .year[open] .year_number p{transform:none}.visit_timeline .year.active:not([open]) .year_number:before{background-color:var(--active-color);outline:var(--dot-outline-width) solid var(--dot-outline-color)}.visit_timeline .year_number{color:var(--lm-text);cursor:pointer;list-style:none;padding-left:var(--inline-gap);position:relative}.visit_timeline .year_number:hover p{transform:translateX(var(--inline-gap))}.visit_timeline .year_number p{transition:transform .3s}.visit_timeline .year_number strong{font-weight:var(--wght-black)}.visit_timeline .year_number:before{background-color:var(--lm-text);border-radius:100%;content:"";height:var(--dot-size);left:calc(var(--dot-size)*-1);position:absolute;top:50%;transform:translateY(-50%);width:var(--dot-size)}.visit_timeline .months{display:flex;flex-direction:column;margin-top:var(--gap)}.visit_timeline .month{color:var(--lm-text);cursor:pointer;padding-left:calc(var(--inline-gap)*1.5)}.visit_timeline .month+.month{padding-block-start:calc(var(--gap)/2)}.visit_timeline .month:not(:last-child){padding-block-end:calc(var(--gap)/2)}.visit_timeline .month a{display:block;transition:transform .3s}.visit_timeline .month:hover a{transform:translateX(var(--inline-gap))}.visit_timeline .month.active{position:relative}.visit_timeline .month.active:before{content:"";outline:var(--dot-outline-width) solid var(--dot-outline-color)}.visit_timeline .month:before{background-color:var(--active-color,var(--lm-text));border-radius:100%;height:var(--dot-size);left:calc(var(--dot-size)*-1);position:absolute;top:50%;transform:translateY(-50%);width:var(--dot-size)}aside.mobi_fixed.mobile_date_pickers{display:flex;justify-content:flex-end}@media (min-width:632px){aside.mobi_fixed.mobile_date_pickers select{max-width:50%}}@media (min-width:1000px){aside.mobi_fixed.mobile_date_pickers{grid-template-columns:repeat(3,1fr)}}@media (min-width:1300px){aside.mobi_fixed.mobile_date_pickers{display:none}}.cal_choser{background:var(--widget-color-background,var(--lm-background));border-radius:var(--widget-border-radius,var(--lm-radius))}.cal_cont ul{padding-inline-start:0}.shift{background:var(--side-button-color-background,var(--lm-background-dark));border-radius:var(--side-button-border-radius,var(--lm-radius));color:var(--side-button-color-text,inherit);cursor:pointer;display:grid;flex-shrink:0;font-size:var(--side-button-font-size,2.985984rem);place-items:center}.shift.inact{background:var(--side-button-color-inactive-background,var(--lm-background-dark));border-color:var(--lm-tertiary-light);color:var(--side-button-color-inactive-text,var(--lm-secondary-dark));pointer-events:none}@media(hover:hover){.shift:hover{background:var(--side-button-color-background-hover,var(--lm-secondary))}}.hours{align-items:flex-start;display:grid;grid-template-columns:repeat(auto-fit,80px);width:100%;z-index:1;grid-gap:10px}@media (max-width:481px){.hours{grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}}@media (min-width:782px){.hours{grid-template-columns:minmax(60px,100px);margin:0;padding:0 10px}}.hours>small{font-size:.8333333333rem}.hours .hour{align-items:center;background:var(--slot-color-background,var(--lm-background));border:var(--slot-border-width,1px) solid var(--slot-color-border,var(--lm-tertiary));border-radius:var(--slot-border-radius,var(--lm-radius));color:var(--slot-color-text,inherit);cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;line-height:1;min-height:40px;padding:5px;text-align:center}@media(hover:hover){.hours .hour:hover{background:var(--slot-color-background-hover,var(--lm-primary-light));border-color:var(--slot-color-border-hover)}}.hours .hour.panel{pointer-events:auto}@media(hover:hover){.hours .hour.panel:hover{background:var(--lm-text);border-color:var(--lm-text);color:var(--lm-background)}}.hours .hour.booked{background:var(--slot-booked-color-background,#0000);border-color:var(--slot-booked-color-border,var(--slot-color-border))}.hours .hour.booked:not(.panel){opacity:var(--slot-booked-opacity,.3);pointer-events:none}@media(hover:hover){.hours .hour.booked.panel{pointer-events:auto}.hours .hour.booked.panel:hover{background:var(--lm-text);border-color:var(--lm-text);color:var(--lm-background)}}.hours .hour.booked[data-source]{background:var(--type_color,#3c8dbc);border:none;color:var(--lm-text);--stripes_color:#0000001a}.hours .hour.booked[data-source]:hover{background:var(--lm-text);color:var(--type_color,#3c8dbc)}.hours .hour.booked[data-source=widget][data-status="1"]{--type_color:#00a65a}.hours .hour.booked[data-source=widget][data-status="1"]:hover{background:var(--lm-text)}.hours .hour.booked[data-source=widget][data-status="0"]{color:#00000080;--type_color:#7fd2ac;--stripes_color:rgba(0,0,0,.075)}.hours .hour.booked[data-source=widget][data-status="0"]:hover{background:var(--lm-text)}.hours .hour.booked[data-order][data-status="1"]{color:var(--text-on-primary);--type_color:var(--lm-primary)}.hours .hour.booked[data-order][data-status="1"]:hover{background:var(--lm-text);color:var(--lm-primary)}.hours .hour.booked[data-order][data-status="0"]{color:#00000080;--type_color:#fde18a;--stripes_color:rgba(0,0,0,.075)}.hours .hour.booked[data-order][data-status="0"]:hover{background:var(--lm-text)}.hours .hour.booked[data-order][data-status="1"][data-deposit]{color:var(--lm-text);--type_color:var(--lm-violet)}.hours .hour.booked[data-order][data-status="1"][data-deposit]:hover{background:var(--lm-text)}.hours .hour.booked[data-order][data-status="0"][data-deposit]{color:#00000080;--type_color:#dbc4ea;--stripes_color:rgba(0,0,0,.075)}.hours .hour.booked[data-order][data-status="0"][data-deposit]:hover{background:var(--lm-text)}.hours .hour.booked[data-empty-block]{color:#00000080;--type_color:#ddd;--stripes_color:rgba(0,0,0,.075)}.hours .hour.booked[data-empty-block]:hover{background:var(--lm-text);color:#000}.hours .hour.booked.invoice{background-color:var(--type_color,#3c8dbc);background-image:repeating-linear-gradient(-45deg,var(--stripes_color),var(--stripes_color) 4px,var(--type_color,#3c8dbc) 4px,var(--type_color,#3c8dbc) 12px)}.background_btn{align-items:center;background:var(--lm-secondary-light);border:none;border-radius:var(--widget-border-radius,var(--lm-radius));cursor:pointer;font-size:1.2rem;height:auto;padding:0}.background_btn i,.background_btn svg{line-height:0;pointer-events:none}.background_btn:not(.square){display:inline-flex}.background_btn:not(.square) i,.background_btn:not(.square) svg{margin-right:5px}.background_btn:hover{background:var(--lm-secondary)}.background_btn.square{display:grid;height:30px;place-items:center;width:30px}.background_btn.del{color:#fff}.background_btn.del,.background_btn.del:hover{background:var(--lm-red)}.cal_week .day,.month_large .day{align-items:flex-start;background-color:var(--lm-background);border-radius:var(--widget-border-radius,var(--lm-radius));display:flex;padding:15px 10px 15px 15px;position:relative}.cal_week .day h4 time,.month_large .day h4 time{align-items:flex-start;display:flex;flex-direction:column;font-size:1.44rem;line-height:1.3;z-index:1}.cal_week .day h4 time small,.month_large .day h4 time small{font-size:.8333333333rem;position:relative;text-transform:uppercase}.cal_week .day h4 time small span,.month_large .day h4 time small span{background-color:var(--lm-primary);border-radius:var(--widget-border-radius,var(--lm-radius));color:var(--lm-text-on-primary);left:calc(100% + 4px);position:absolute}.cal_week .day.today h4,.month_large .day.today h4{font-weight:var(--wght-bold);position:relative}.cal_week .day.today h4 time,.month_large .day.today h4 time{position:relative}.cal_week .day.today h4:after,.month_large .day.today h4:after{background:var(--lm-text);border-radius:var(--widget-border-radius,var(--lm-radius));bottom:-3px;content:"";display:none;height:5px;position:absolute;width:100%}@media (min-width:1000px){.cal_week,.month_large{border-radius:0}}.widget_footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:20px}.widget_footer>a.regulations{margin-right:.5em;text-decoration:underline}.widget_footer>*{margin-bottom:.5em}.widget_footer p{align-items:center;display:flex}.widget_footer .logo{display:inline-block;margin-left:4px}.widget_footer .logo img{display:block;width:69px}.message_box{align-items:center;border-radius:var(--widget-border-radius,var(--lm-radius));display:flex;font-weight:var(--wght-bold);margin-bottom:15px;padding:25px 30px;width:100%}.message_box h3:last-child,.message_box h3:only-child,.message_box p:last-child,.message_box p:only-child{margin-bottom:0}.message_box>i,.message_box>svg{font-size:2.48832rem;margin-right:10px}.message_box.neutral{background:var(--message-custom-color-neutral-background,var(--lm-primary));color:var(--message-custom-color-neutral-text,var(--lm-text-on-primary))}.message_box.error{background:var(--message-custom-color-error-background,var(--lm-red));color:var(--message-custom-color-error-text,#fff)}.message_box.success{background:var(--message-custom-color-success-background,var(--lm-form-valid));color:var(--message-custom-color-success-text,#fff)}.message_box a{text-decoration:underline}.cal_cont{background:var(--widget-color-background,var(--lm-background));border-radius:var(--widget-border-radius,var(--lm-radius));margin:0 auto;max-width:1090px;padding:20px;position:relative;width:100%}.cal_cont.card{margin-bottom:1rem;padding:15px}.cal_cont>footer,.cal_cont>header{width:100%}.cal_cont .widget_header .room_info{align-items:flex-start;display:flex;margin-bottom:10px}.cal_cont .widget_header .room_info a{text-decoration:none}.cal_cont .widget_header .room_info a:focus,.cal_cont .widget_header .room_info a:link:hover{text-decoration:underline}.cal_cont .widget_header .room_info img{border-radius:var(--lm-radius);display:block;height:50px;width:50px}.cal_cont .widget_header .room_info div{margin-left:10px;max-width:calc(100% - 60px)}.cal_cont .widget_header .room_info div h3{font-size:.8333333333rem;line-height:1.2;margin-bottom:0}.cal_cont .widget_header .room_info div h2{font-size:2.0736rem;font-weight:var(--wght-regular);line-height:normal;margin-bottom:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal_cont .widget_nav{background-color:var(--navigation-color-background);border-radius:var(--navigation-border-radius,0);border-top:var(--navigation-border-width) solid var(--navigation-color-border,var(--lm-tertiary-light));display:grid;margin-bottom:15px;min-height:45px}.cal_cont .widget_nav>*{align-items:center;border-bottom:var(--navigation-border-width) solid var(--navigation-color-border,var(--lm-tertiary-light));display:none;pointer-events:none}@media (min-width:782px){.cal_cont .widget_nav>*{display:flex}}.cal_cont .widget_nav>.active{color:var(--navigation-color-text,var(--lm-text));display:flex;font-weight:var(--wght-bold)}.cal_cont .widget_nav>.active i,.cal_cont .widget_nav>.active svg{color:var(--navigation-color-icon,inherit)}.cal_cont .widget_nav>[data-action]{cursor:pointer;pointer-events:auto;text-decoration:underline}.cal_cont .widget_nav>[data-action]:hover{color:var(--navigation-color-text,var(--lm-text))}.cal_cont .widget_nav i,.cal_cont .widget_nav svg{font-size:1.2rem;margin:0 5px}@media (min-width:782px){.cal_cont .widget_nav{grid-template-columns:repeat(7,1fr)}.cal_cont .widget_nav>*{color:var(--navigation-color-inactive-link,var(--lm-secondary-dark));grid-column:span 2;line-height:1;margin-bottom:0}.cal_cont .widget_nav>* i,.cal_cont .widget_nav>* svg{color:var(--navigation-color-inactive-icon,inherit)}.cal_cont .widget_nav>:first-child{font-weight:var(--wght-bold);grid-column:span 3;margin-right:5px}.cal_cont .widget_nav>:nth-child(2){margin:0 5px}.cal_cont .widget_nav>:last-child{margin-left:5px}}.cal_cont>footer{padding-top:15px}.cal_cont .specials_list{padding-top:40px}.cal_cont .specials_list h3{font-size:1.44rem;font-weight:var(--wght-bold);margin-bottom:20px}.cal_cont .specials_list h3>i,.cal_cont .specials_list h3>svg{margin-right:10px}.cal_cont .specials_list li{background:var(--widget-color-background-alt,var(--lm-background-dark));border-radius:var(--widget-border-radius,var(--lm-radius));display:flex;padding:10px}.cal_cont .specials_list li details{display:flex;flex-direction:column;width:100%}.cal_cont .specials_list li details[open] .caret{transform:rotate(180deg)}.cal_cont .specials_list li+li{margin-top:15px}.cal_cont .specials_list li picture{flex-shrink:0;height:50px;order:-1;width:50px}.cal_cont .specials_list li img{border-radius:var(--widget-border-radius,var(--lm-radius));display:block;height:100%;width:100%}.cal_cont .specials_list li h4,.cal_cont .specials_list li h5{font-weight:var(--wght-bold);margin-bottom:.2em}.cal_cont .specials_list li summary{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1.2rem;gap:1rem;list-style:none;width:100%}.cal_cont .specials_list li summary .caret{margin-left:auto}.cal_cont .specials_list li h5{font-size:1rem}.cal_cont .specials_list li p{margin-bottom:.75em}.cal_cont .specials_list li .about{border-top:1px solid var(--widget-color-text,var(--lm-text));margin-top:.5em;padding-top:.5em}.cal_cont .specials_mark{background:linear-gradient(225deg,var(--special-offer-mark-color-background,var(--lm-primary)) 50%,#0000 50%);border-radius:0 var(--widget-border-radius,var(--lm-radius)) 0 0;color:var(--widget-color-text-on-main,var(--lm-text-on-primary));content:"x";font-family:LockMe,sans-serif;height:40px;position:absolute;right:0;top:0;width:40px}.cal_cont .specials_mark>i,.cal_cont .specials_mark>svg{font-size:1rem;height:1rem;position:absolute;right:25%;top:25%;transform:translate(50%,-50%);width:1rem}.game_lang_list{display:flex;flex-wrap:wrap;gap:6px;margin-top:.5rem}.game_lang :checked~span,.game_lang.active span{background-color:var(--lm-primary);color:var(--lm-text-on-primary)}.game_lang .flag_container{align-items:center;background-color:var(--lm-background);border:1px solid var(--lm-secondary);border-radius:var(--lm-radius);cursor:pointer;display:flex;padding:.25rem .5rem;position:relative;text-transform:uppercase}.game_lang .flag_container:hover{background-color:var(--lm-primary-light)}.game_lang input{opacity:0;position:absolute;visibility:hidden}.flag_icon{--flag_size:0.8em;--flag_image:url(/build/images/language.cea5a572.svg);background-image:var(--flag_image);background-repeat:no-repeat;display:block;filter:drop-shadow(0 0 1px black);flex-shrink:0;height:var(--flag_size);width:var(--flag_size)}.flag_icon:not(:only-child){margin-right:.25em}[data-theme=dark] .flag_icon{filter:invert(1)}@media(prefers-color-scheme:dark){[data-theme=auto] .flag_icon{filter:invert(1)}}.flag_icon.bg{--flag_image:url(/build/images/bg.28afe0b8.svg);filter:invert(0)}.flag_icon.cs{--flag_image:url(/build/images/cz.f7d5fa02.svg);filter:invert(0)}.flag_icon.de{--flag_image:url(/build/images/de.02d6c00e.svg);filter:invert(0)}.flag_icon.en{--flag_image:url(/build/images/gb.6cf90268.svg);filter:invert(0)}.flag_icon.pl{--flag_image:url(/build/images/pl.cd835d05.svg);filter:invert(0)}.flag_icon.sk{--flag_image:url(/build/images/sk.2055cb50.svg);filter:invert(0)}.flag_icon.sv{--flag_image:url(/build/images/se.3dc09b9e.svg);filter:invert(0)}.flag_icon.uk{--flag_image:url(/build/images/ua.af1d11da.svg);filter:invert(0)}@media (min-width:782px){.cal_cont_week .specials_list,.cal_cont_week .widget_footer,.cal_cont_week .widget_header{margin:0 auto;max-width:970px;padding-left:65px;padding-right:65px;width:100%}}.cal_week{width:100%}@media (min-width:782px){.cal_week{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.cal_week .shift{display:none}@media (min-width:782px){.cal_week .shift{border-radius:var(--side-button-border-radius,var(--lm-radius));display:grid;height:var(--side-button-height,90px);width:50px}}.cal_week .change_week>a.inact{background:var(--widget-color-background-alt,var(--lm-background-dark));border-color:var(--lm-tertiary-light);color:var(--lm-tertiary-light);pointer-events:none}.cal_week .change_week{display:flex;justify-content:space-between}.cal_week .change_week:first-of-type{margin-bottom:15px}.cal_week .change_week a+a{margin-left:5px}@media (min-width:782px){.cal_week .change_week{display:none}.cal_week .days{display:grid;grid-template-columns:repeat(7,1fr);margin:0 15px;max-width:840px;width:100%}}.cal_week .days+.change_week{margin-top:15px}.cal_week .day{align-items:flex-start;background-color:#0000;border-radius:var(--widget-border-radius,var(--lm-radius));display:grid;grid-template-columns:80px auto;padding:15px 10px 15px 15px;position:relative;grid-gap:15px}.cal_week .day>h4 time{align-items:flex-start;display:flex;flex-direction:column;font-size:1.44rem;z-index:1}.cal_week .day>h4 time small{font-size:.8333333333rem;position:relative;text-transform:uppercase}.cal_week .day>h4 time small span{background-color:var(--lm-primary);border-radius:var(--lm-radius);color:var(--text-on_primary);left:calc(100% + 4px);position:absolute}@media (min-width:782px){.cal_week .day>h4{align-items:center;border-radius:var(--lm-radius);display:flex;flex-direction:column;height:60px;justify-content:flex-end;margin-bottom:15px;text-align:center;width:100%}.cal_week .day>h4 time{align-items:center;font-weight:var(--wght-regular)}.cal_week .day>h4 time small{margin:5px 0}}.cal_week .day.empty{display:none}@media (min-width:782px){.cal_week .day.empty{display:flex}.cal_week .day.empty h4 time{opacity:.5}}.cal_week .day.today>h4{position:relative}.cal_week .day.today>h4 time{font-weight:var(--wght-bold);position:relative}@media (min-width:782px){.cal_week .day.today>h4{background:var(--active-day-color-background,var(--lm-text));border-radius:var(--widget-border-radius,var(--lm-radius));color:var(--active-day-color-text,var(--lm-background))}}.cal_week .day:nth-of-type(odd){background:var(--widget-color-background-alt,var(--lm-background-dark))}@media (min-width:782px){.cal_week .day{align-items:center;display:flex;flex-direction:column;padding:0}.cal_week .day .hours{padding-bottom:10px}}.cal_panel .cal_week .day.empty{display:flex}.cal_panel .cal_week .day.today>h4:after{bottom:-8px;display:block}@media (min-width:782px){.cal_panel .cal_week .day.today>h4:after{bottom:-3px}}.month_large nav{align-items:center;display:flex;height:55px;justify-content:space-between}.month_large nav>h2{font-size:1.44rem;font-weight:var(--wght-regular);margin-bottom:0}.month_large nav .shift{width:35px}@media (min-width:782px){.month_large nav .shift{width:50px}.month_large nav{margin-bottom:20px}}.month_large header{display:none}@media (min-width:782px){.month_large header{margin-bottom:20px}}.month_large .day{display:grid;grid-template-columns:30px auto;grid-gap:15px}.month_large .day.past{display:none}.month_large .day:nth-child(odd){background:var(--widget-color-background-alt,var(--lm-background-dark))}@media (min-width:782px){.month_large .day{display:block;min-height:120px;padding:10px}.month_large .day h4{display:inline-block;font-size:1.44rem;margin-bottom:8px}.month_large .day h4 small{display:none}.month_large .day.past{display:block}.month_large .day.past h4{opacity:.25}.month_large .day.today{padding-top:8px}.month_large .day.today h4{background:var(--active-day-color-background,var(--lm-text));border-radius:var(--widget-border-radius,var(--lm-radius));color:var(--active-day-color-text,var(--lm-background));font-weight:var(--wght-regular);margin-bottom:6px;margin-left:-2px;padding:2px}.month_large .hours{display:grid;margin-left:0;padding:0;grid-column-gap:5px;grid-row-gap:8px;grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.month_large .hours .hour{font-size:.8333333333rem;min-height:20px}.month_large .table,.month_large header{display:grid;grid-template-columns:repeat(7,1fr)}.month_large .weekday{text-align:center;text-transform:uppercase}}.cal_multi_room p{margin-bottom:0}.cal_multi_room .horizontal_dates{display:flex;height:55px;justify-content:space-between;margin-bottom:10px;width:100%}.cal_multi_room .horizontal_dates button{border:none}.cal_multi_room .horizontal_dates .days{width:100%}@media (min-width:782px){.cal_multi_room .horizontal_dates .days{display:grid;grid-template-columns:repeat(7,1fr);margin:0 20px}}.cal_multi_room .horizontal_dates .shift{width:35px}@media (min-width:782px){.cal_multi_room .horizontal_dates .shift{width:50px}.cal_multi_room .horizontal_dates .shift_day{display:none}}.cal_multi_room .horizontal_dates .shift_week{display:none}@media (min-width:782px){.cal_multi_room .horizontal_dates .shift_week{cursor:pointer;display:grid}}.cal_multi_room .horizontal_dates .open_cal{background:var(--lm-background-dark);border-radius:var(--lm-radius);cursor:pointer;display:grid;flex-shrink:0;font-size:1.728rem;height:55px;margin-left:10px;place-items:center;width:55px}.cal_multi_room .horizontal_dates .open_cal:hover{background:var(--lm-secondary)}.cal_multi_room .horizontal_dates .day{align-items:center;display:none;flex-direction:column;height:100%;justify-content:center;line-height:1}.cal_multi_room .horizontal_dates .day span{font-size:1.2rem;margin-bottom:5px}.cal_multi_room .horizontal_dates .day small{display:none;font-size:.8333333333rem}.cal_multi_room .horizontal_dates .day small.full{display:block}.cal_multi_room .horizontal_dates .day.selected{display:flex;pointer-events:none;width:100%}@media (min-width:782px){.cal_multi_room .horizontal_dates .day{border-radius:var(--lm-radius);display:flex}.cal_multi_room .horizontal_dates .day:nth-child(odd){background:var(--lm-background-dark)}.cal_multi_room .horizontal_dates .day.selected{pointer-events:all}}@media (min-width:782px)and (min-width:782px){.cal_multi_room .horizontal_dates .day.selected{background:var(--lm-text);color:var(--lm-background)}}@media (min-width:782px){.cal_multi_room .horizontal_dates .day small{display:block}.cal_multi_room .horizontal_dates .day small.full{display:none}.cal_multi_room .horizontal_dates .day:hover:not(.selected){background:var(--lm-secondary)}}.cal_multi_room .horizontal_dates .day.today{z-index:1}.cal_multi_room .horizontal_dates .day.today.selected{width:100%}@media (min-width:782px){.cal_multi_room .horizontal_dates .day.today{border:3px solid var(--lm-primary)}.cal_multi_room .horizontal_dates .day.today.selected{background-color:var(--lm-primary);color:var(--text-on-primary)}.cal_multi_room .horizontal_dates{margin-bottom:30px}}.cal_multi_room .horizontal_dates+form{display:none;max-width:200px;padding-bottom:15px;width:100%}.cal_multi_room .horizontal_dates.show_input{margin-bottom:5px}@media (min-width:782px){.cal_multi_room .horizontal_dates.show_input{margin-bottom:10px}}.cal_multi_room .horizontal_dates.show_input+form{display:block}.cal_multi_room .horizontal_dates.show_input+form [data-type=input_date] input[type=date]{border-color:var(--lm-text)}.cal_multi_room .horizontal_dates.show_input+form [data-type=input_date] span{color:var(--lm-text)}.cal_multi_room .room{border-radius:var(--lm-radius);overflow:hidden;padding-inline:0}.cal_multi_room .room+.room{margin-top:10px}.cal_multi_room .room header{border-bottom:1px solid var(--lm-secondary-dark);display:flex;position:relative}.cal_multi_room .room header img{border-radius:var(--lm-radius);display:block;margin-right:10px}.cal_multi_room .room header div>div{display:flex;margin-top:auto}.cal_multi_room .room header div>div p{font-size:.8333333333rem}.cal_multi_room .room header div>div p+p{margin-left:10px}.cal_multi_room .room header div>div p i,.cal_multi_room .room header div>div p svg{margin-right:2px}.cal_multi_room .room header h3{font-size:1rem;font-weight:var(--wght-bold);margin-bottom:10px}.cal_multi_room .room .hours,.cal_multi_room .room header{padding:10px}.cal_multi_room .room:nth-child(odd){background-color:var(--lm-background-dark)}.cal_multi_room .hours{grid-gap:0;display:flex;flex-wrap:wrap;gap:10px}.cal_multi_room .hours .hour{min-width:80px}.cockpit_slot{--slot_radius:8px;--slot_border_width:1px;--slot_inner_padding:6px;--slot_opacity_booked:0.25;--slot_outer_padding:calc(8px - var(--slot_border_width));--slot_time_font_size:1.3rem;--slot_icon_size:12px;--slot_min_height:calc(var(--slot_inner_padding) + var(--slot_outer_padding) + var(--slot_time_font_size) + var(--slot_border_width));--slot_text_color:var(--lm-text);--slot_border_color:var(--lm-text);--slot_background_color:var(--main_background);--slot_icon_color:#000;--slot_icons_background_color:#ffffff80;--client_data_font_weight:600;--client_data_font_color:#000;--annotation_background_color:#d3d3d3;--annotation_padding:4px;--annotation_text_color:#000;--annotation_font_size:10px;--dot_border_width:3px;--dot_size:calc(20px - var(--dot_border_width));--dot_background:var(--slot_background_color);background:none;border:none;cursor:pointer;display:grid;margin:0;min-height:var(--dot_size);min-width:var(--dot_size);padding:0;place-items:center;position:relative}.cockpit_slot.hoverable{margin-top:calc(var(--slot_inner_padding) + var(--slot_outer_padding) + var(--slot_border_width))}.cockpit_slot>div{isolation:isolate}.cockpit_slot.block_day{border:var(--slot_border_width) solid var(--slot_border_color);border-radius:var(--lm-radius);display:grid;min-height:var(--slot_min_height);padding:0 1rem;place-items:center}.cockpit_slot.block_day:hover{text-decoration:underline}.cockpit_slot .dot{background:var(--dot_background);border:var(--dot_border_width) solid var(--slot_border_color);border-radius:100px;height:var(--dot_size);width:var(--dot_size)}.cockpit_slot .dot+div{border-radius:var(--slot_radius);box-shadow:0 0 6px #00000045;opacity:0;pointer-events:none;position:absolute;z-index:1000}@media(pointer:fine){.cockpit_slot .dot:hover+div{opacity:1;z-index:10000}}.cockpit_slot [data-popper-arrow],.cockpit_slot [data-popper-arrow]:before{position:absolute;--square_size:10px;height:var(--square_size);pointer-events:none;width:var(--square_size)}.cockpit_slot [data-popper-arrow]{visibility:hidden;z-index:0}.cockpit_slot [data-popper-arrow]:before{background:var(--arrow_color,var(--slot_border_color));content:"";inset:0;transform:rotate(45deg);visibility:visible}.cockpit_slot [data-popper-placement=top] [data-popper-arrow]{bottom:-4px}.cockpit_slot.has_annotation [data-popper-placement=top]{--arrow_color:var(--annotation_background_color)}.cockpit_slot [data-popper-placement=bottom] [data-popper-arrow]{top:-4px}.cockpit_slot [data-popper-placement=left] [data-popper-arrow]{right:-4px}.cockpit_slot [data-popper-placement=right] [data-popper-arrow]{left:-4px}.cockpit_slot .booking_data_container{align-items:flex-start;background:var(--slot_background_color);border:var(--slot_border_width) solid var(--slot_border_color);border-radius:var(--slot_radius);color:var(--slot_text_color);cursor:pointer;display:flex;flex-direction:column;height:100%;line-height:1;padding:var(--slot_outer_padding);position:relative;text-align:left;text-decoration:none;z-index:100}.cockpit_slot .booking_data_container:hover .time{text-decoration:underline}.cockpit_slot.past{opacity:var(--slot_opacity_booked)}.cockpit_slot.past:hover{opacity:1}.cockpit_slot .annotation{background:var(--annotation_background_color);border-radius:0 0 var(--slot_radius) var(--slot_radius);color:var(--annotation_text_color);display:flex;font-size:var(--annotation_font_size);font-weight:700;margin-top:calc(var(--slot_radius)*-1);padding:calc(var(--slot_radius) + var(--annotation_padding)) calc(var(--slot_outer_padding) + var(--slot_inner_padding)) var(--annotation_padding);position:relative;z-index:10}.cockpit_slot .time_icons_container{align-items:center;display:flex;flex-direction:row;flex-shrink:0;width:100%}.cockpit_slot .time_icons_container.column{align-items:flex-start;flex-direction:column}.cockpit_slot .time_icons_container.column .icons{margin-top:4px}.cockpit_slot .time{font-size:var(--slot_time_font_size);font-weight:700;padding:0 var(--slot_inner_padding);position:relative}.cockpit_slot .icons{align-items:center;background:var(--slot_icons_background_color);border-radius:calc(var(--slot_radius) - 2px);display:flex;flex-wrap:nowrap;gap:3px;padding:4px var(--slot_inner_padding)}.cockpit_slot .icons>*{flex-shrink:0}.cockpit_slot .people{align-items:center;color:var(--slot_icon_color);display:flex;font-size:14px;gap:1px}.cockpit_slot .people svg{flex-shrink:0;width:auto}.cockpit_slot .people span{font-weight:700}.cockpit_slot .people *{flex-shrink:0}.cockpit_slot .icon{color:var(--slot_icon_color);flex-shrink:0;font-size:var(--slot_icon_size);max-height:var(--slot_icon_size)}.cockpit_slot .name,.cockpit_slot .number,.cockpit_slot .price{color:var(--client_data_font_color);font-weight:var(--client_data_font_weight);padding:0 var(--slot_inner_padding)}.cockpit_slot .lang{height:calc(var(--slot_icon_size)*1.25)}.cockpit_slot .client_data *{margin-top:5px}.cockpit_slot .name{font-size:11px;grid-column:1/3;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit_slot .number{font-size:11px}.cockpit_slot .price{font-size:12px;font-weight:700}.cockpit_slot[data-source]{--slot_background_color:var(--lm-booking-color-panel);--slot_border_color:var(--lm-booking-color-panel);--annotation_background_color:var(--lm-booking-color-panel-dark);--slot_icons_background_color:var(--lm-booking-color-panel-icons);--slot_text_color:var(--text-on-primary)}.cockpit_slot[data-source=widget][data-status="1"]{--slot_background_color:var(--lm-booking-color-widget);--slot_border_color:var(--lm-booking-color-widget);--annotation_background_color:var(--lm-booking-color-widget-dark);--slot_icons_background_color:var(--lm-booking-color-widget-icons)}.cockpit_slot[data-source=widget][data-status="0"]{--slot_border_width:3px;--annotation_background_color:var(--lm-booking-color-widget-dark);--slot_background_color:var(--main_background);--slot_icons_background_color:var(--lm-booking-color-widget-icons);--slot_text_color:var(--lm-booking-color-widget-dark);--slot_border_color:var(--lm-booking-color-widget);--client_data_font_color:var(--lm-booking-color-widget-dark-text)}.cockpit_slot[data-order][data-status="1"]{--slot_background_color:var(--lm-booking-color-lockme);--slot_border_color:var(--lm-booking-color-lockme);--annotation_background_color:var(--lm-booking-color-lockme-dark);--slot_icons_background_color:var(--lm-booking-color-lockme-icons)}.cockpit_slot[data-order][data-status="0"]{--slot_border_width:3px;--slot_background_color:var(--main_background);--annotation_background_color:var(--lm-booking-color-lockme-dark);--slot_icons_background_color:var(--lm-booking-color-lockme-icons);--slot_text_color:var(--lm-booking-color-lockme-dark);--slot_border_color:var(--lm-primary);--client_data_font_color:var(--lm-booking-color-lockme-dark-text)}.cockpit_slot[data-order][data-status="1"][data-deposit]{--slot_background_color:var(--lm-booking-color-deposit);--slot_border_color:var(--lm-booking-color-deposit);--annotation_background_color:var(--lm-booking-color-deposit-dark);--slot_icons_background_color:var(--lm-booking-color-deposit-icons)}.cockpit_slot[data-order][data-status="0"][data-deposit]{--slot_border_width:3px;--annotation_background_color:var(--lm-booking-color-deposit-dark);--slot_background_color:var(--main_background);--slot_icons_background_color:var(--lm-booking-color-deposit-icons);--slot_text_color:var(--lm-booking-color-deposit-dark);--slot_border_color:var(--lm-booking-color-deposit);--client_data_font_color:var(--lm-booking-color-deposit-dark-text)}.cockpit_slot[data-empty-block]{--slot_background_color:var(--lm-booking-color-blocked);--slot_border_color:var(--lm-booking-color-blocked);--slot_icons_background_color:var(--lm-booking-color-blocked-light);--annotation_background_color:var(--lm-booking-color-blocked-annotation)}.cockpit_slot.blocking_mode.booked{opacity:var(--slot_opacity_booked);pointer-events:none}.cockpit_slot.blocking_mode[data-empty-block]{--slot_border_color:var(--lm-text);--slot_text_color:var(--lm-text)}.ea-dark-scheme .cockpit_slot[data-source=widget][data-status="0"]{--client_data_font_color:#55c693}.ea-dark-scheme .cockpit_slot[data-order][data-status="0"]{--client_data_font_color:#fcc416}.ea-dark-scheme .cockpit_slot[data-order][data-status="0"][data-deposit]{--client_data_font_color:#bf96d6}.cockpit_calendar_settings{--settings_form_padding:10px;accent-color:var(--lm-primary);display:flex;flex-wrap:wrap;margin-top:var(--settings_form_padding)}.cockpit_calendar_settings>*{width:auto}.cockpit_calendar_settings .flex-fill{display:none}.cockpit_calendar_settings .form-check input{cursor:pointer}.cockpit_calendar_settings .choice_groups_container:not(#calendar_settings_layout){display:flex;flex-wrap:wrap}.cockpit_calendar_settings #calendar_settings_layout{padding:var(--settings_form_padding)}.cockpit_calendar_settings .form-group .col-form-label{font-size:1.5em;font-weight:700;padding-left:var(--settings_form_padding)}.cockpit_calendar_settings .choice_category strong{display:inline-block;padding-bottom:var(--settings_form_padding)}.cal_cockpit_user{--cal_background:var(--sidebar-bg);--cal_button_color:var(--lm-secondary);--cal_button_hover_color:var(--lm-secondary-light);--main_background:var(--cal_background);background:none;border:none;font-family:Open Sans,sans-serif;max-width:100%;padding:0}.ea-dark-scheme .cal_cockpit_user{--cal_background:#000;--cal_button_color:var(--lm-secondary-dark);--cal_button_hover_color:var(--lm-secondary)}@media (max-width:631px){.cal_cockpit_user .fullscreen_btn{display:none}}.cal_cockpit_user .fullscreen_btn .minimize{display:none}.cal_cockpit_user:fullscreen{background-color:var(--body-bg);height:100%;overflow:auto;padding:1rem;width:100%}.cal_cockpit_user:fullscreen .fullscreen_btn .minimize{display:block}.cal_cockpit_user:fullscreen .fullscreen_btn .maximize{display:none}.cal_cockpit_user:fullscreen .modal_container.open .modal{transform:translate(-50%,-50%)}.cal_cockpit_user .cal_multi_room>header{align-items:flex-end;background:var(--cal_background);border-radius:var(--lm-radius);display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:1rem}.cal_cockpit_user .cal_multi_room>header .horizontal_dates{margin:0;padding:0}@media (min-width:782px){.cal_cockpit_user .cal_multi_room .horizontal_dates .day:nth-child(odd){background-color:var(--cal_button_color)}.cal_cockpit_user .cal_multi_room .horizontal_dates .day:nth-child(odd):hover{background-color:var(--cal_button_hover_color)}.cal_cockpit_user .cal_multi_room .horizontal_dates .day:nth-child(odd).selected:not(.today){background:var(--lm-text);color:var(--lm-background)}.cal_cockpit_user .cal_multi_room .horizontal_dates .today.selected{background-color:var(--lm-primary);pointer-events:none}}.cal_cockpit_user .cal_multi_room .shift{padding:0 6px;width:auto}.cal_cockpit_user .cal_multi_room .open_cal,.cal_cockpit_user .cal_multi_room .shift{background:var(--cal_button_color)}.cal_cockpit_user .cal_multi_room .open_cal:hover,.cal_cockpit_user .cal_multi_room .shift:hover{background:var(--cal_button_hover_color)}.cal_cockpit_user .rooms{display:grid;grid-gap:.5rem}@media (min-width:782px){.cal_cockpit_user .rooms.two_columns{grid-template-columns:1fr 1fr}.cal_cockpit_user .rooms.two_columns .room_buttons .move{grid-row:1}.cal_cockpit_user .rooms.two_columns .room_buttons .up{grid-column:1}.cal_cockpit_user .rooms.two_columns .room_buttons .up svg{transform:rotate(-90deg)}.cal_cockpit_user .rooms.two_columns .room_buttons .down{grid-column:2}.cal_cockpit_user .rooms.two_columns .room_buttons .down svg{transform:rotate(-90deg)}.cal_cockpit_user .rooms.two_columns .room:last-child .room_buttons .hide{grid-row:1}.cal_cockpit_user .rooms.two_columns .room:last-child .room_buttons .up{grid-column:2}}.cal_cockpit_user .room,.cal_cockpit_user .room:nth-child(odd){background:var(--cal_background)}.cal_cockpit_user .room+.room{margin-top:0}.cal_cockpit_user .room header{border:none;padding:0}.cal_cockpit_user .room .hours{padding:0;z-index:unset}.cal_cockpit_user .room .specials{background:var(--lm-primary);border-radius:var(--lm-radius);color:var(--text-on-primary)}.cal_cockpit_user .toolbar{display:flex;flex-wrap:wrap;width:100%}.cal_cockpit_user .toolbar .date{font-size:1.2rem}.cal_cockpit_user .toolbar .menu{display:flex;flex-wrap:wrap;flex-wrap:wrap-reverse;gap:10px;justify-content:flex-end;margin-left:auto}.cal_cockpit_user .toolbar .menu .buttons{display:flex}.cal_cockpit_user .toolbar .menu .buttons>*{margin-left:10px}.cal_cockpit_user .toolbar button{background:var(--cal_button_color);border:none;border-radius:var(--lm-radius);font-size:14px;margin:0;padding:5px 10px}.cal_cockpit_user .toolbar button:hover{background:var(--cal_button_hover_color)}.cal_cockpit_user .toolbar button.active{background:var(--lm-primary);color:var(--lm-text-on-primary)}.cal_cockpit_user .calendar_mode{align-items:center;display:flex}.cal_cockpit_user .calendar_mode p{margin-right:10px}.cal_cockpit_user .calendar_mode button{margin:0}.cal_cockpit_user .calendar_mode button.active{background:var(--lm-primary);color:var(--text-on-primary)}.cal_cockpit_user .calendar_mode button:first-of-type{border-radius:var(--lm-radius) 0 0 var(--lm-radius)}.cal_cockpit_user .calendar_mode button:last-of-type{border-radius:0 var(--lm-radius) var(--lm-radius) 0}.cal_cockpit_user .cal_user_settings,.cal_cockpit_user .legend{width:100%}.cal_cockpit_user .legend{display:none}.cal_cockpit_user .legend.open{display:grid;list-style-type:none;padding-top:10px;width:100%;grid-gap:5px}@media (min-width:782px){.cal_cockpit_user .legend.open{grid-template-columns:1fr 1fr}}.cal_cockpit_user .legend.open li{align-items:center;display:flex;font-size:var(--ck-font-size-base)}.cal_cockpit_user .legend.open li .icon{display:grid;place-items:center}.cal_cockpit_user .legend.open li span{background:var(--slot_color);border:3px solid var(--slot_color);border-radius:100%;display:grid;height:20px;margin-right:.5rem;place-items:center;width:20px}.cal_cockpit_user .legend.open li span.incomplete{background:var(--main_background)}.cal_cockpit_user .legend.open li span.lockme{--slot_color:var(--lm-booking-color-lockme)}.cal_cockpit_user .legend.open li span.widget{--slot_color:var(--lm-booking-color-widget)}.cal_cockpit_user .legend.open li span.deposit{--slot_color:var(--lm-booking-color-deposit)}.cal_cockpit_user .legend.open li span.other{--slot_color:var(--lm-booking-color-panel)}.cal_cockpit_user .legend.open li span.empty{--slot_color:var(--lm-booking-color-blocked)}.cal_cockpit_user .cal_user_settings{display:none}.cal_cockpit_user .cal_user_settings.open{display:block}.cal_cockpit_user .cal_cont{background:none;border:none}.cal_cockpit_user .room{--room-padding:1rem;--room-gap:3px;background:none;display:grid;grid-gap:var(--room-gap);list-style-type:none;overflow:visible;padding:0}.cal_cockpit_user .room img,.cal_cockpit_user .room picture{display:block}.cal_cockpit_user .room:nth-child(odd){background:none}@media (min-width:782px){.cal_cockpit_user .room{grid-template-columns:1fr max-content}}.cal_cockpit_user .room_main{background-color:var(--cal_background);display:grid;grid-template-columns:max-content 1fr;grid-template-rows:max-content 1fr;padding:var(--room-padding)}.cal_cockpit_user .room_main header{grid-column:1/-1;margin-bottom:calc(var(--room-padding)/4)}.cal_cockpit_user .room_main header h3{margin-bottom:0}.cal_cockpit_user .room_avatar{grid-column:1;margin-right:calc(var(--room-padding)/2);overflow:hidden}.cal_cockpit_user .room_avatar img{border-radius:var(--lm-radius)}.cal_cockpit_user .room_buttons{--button_width:1.75rem;--button_grid_gap:3px;background-color:var(--cal_background);display:flex;flex-direction:row;grid-auto-columns:max-content;justify-content:flex-end;padding:var(--room-padding);width:100%}.cal_cockpit_user .room_buttons button{background-color:var(--cal_button_color);border:none;border-radius:var(--lm-radius);display:grid;font-size:.75rem;height:1.5rem;place-items:center;width:var(--button_width);z-index:100}.cal_cockpit_user .room_buttons button:hover{background-color:var(--cal_button_hover_color)}.cal_cockpit_user .room_buttons button+button{margin-left:var(--button_grid_gap)}.cal_cockpit_user .room_buttons .room_settings_opener{align-items:center;display:flex;grid-column:span 2;justify-content:space-between;width:calc(var(--button_width)*1.5 + var(--button_grid_gap))}.cal_cockpit_user .room_buttons .room_settings_opener i,.cal_cockpit_user .room_buttons .room_settings_opener svg{width:var(--button_width)}.cal_cockpit_user .room_buttons .room_settings_opener.active{background-color:var(--lm-primary);color:var(--text-on-primary)}.cal_cockpit_user .room_buttons .room_settings_opener.active .caret{transform:rotate(.5turn)}@media (min-width:782px){.cal_cockpit_user .room_buttons .room_settings_opener{width:calc(var(--button_width)*2 + var(--button_grid_gap))}}.cal_cockpit_user .room_buttons .hide svg+svg,.cal_cockpit_user .room_buttons .hide:hover svg{display:none}.cal_cockpit_user .room_buttons .hide:hover svg+svg{display:block}@media (min-width:782px){.cal_cockpit_user .room_buttons{display:grid;grid-gap:var(--button_grid_gap);border-top:none;grid-auto-rows:max-content;width:auto}.cal_cockpit_user .room_buttons button+button{margin:0}.cal_cockpit_user .room_buttons .hide{grid-column:1}.cal_cockpit_user .room_buttons .move{grid-column:2}}.cal_cockpit_user .room_settings{display:grid;grid-gap:var(--room-gap);grid-column:1/-1}.cal_cockpit_user .room_settings section{background-color:var(--cal_background);padding:var(--room-padding)}.cal_cockpit_user .room_settings section strong{display:inline-block;margin-bottom:.25em}.cal_cockpit_user .room_settings .margin{align-items:flex-start;display:flex;flex-direction:column}.cal_cockpit_user .room_settings .margin .sent_message{font-size:1rem;margin-bottom:.5em}.cal_cockpit_user .room_settings .margin form{align-items:flex-start;display:flex}.cal_cockpit_user .room_settings .margin form>*{margin:0}.cal_cockpit_user .room_settings .margin form button{margin-left:1rem;margin-top:1.85rem}.cal_cockpit_user .room_settings .margin form .flex-fill{display:none}.cal_cockpit_user .room_settings .margin form .form-group{padding:0}.cal_cockpit_user .room_settings .margin form .form-group label{font-weight:bolder}@media (min-width:1000px){.cal_cockpit_user .room_settings .margin{align-items:center;flex-direction:row}.cal_cockpit_user .room_settings .margin .sent_message{margin-bottom:0;margin-left:1rem;order:2}}.cal_cockpit_user .room_settings .links a{color:var(--link-color);white-space:nowrap}@media (min-width:782px){.cal_cockpit_user .room_settings section{align-items:center;display:flex}.cal_cockpit_user .room_settings section strong{margin-bottom:0;margin-right:1rem}}.cal_cockpit_user .hidden_rooms ul{display:flex;flex-wrap:wrap}.cal_cockpit_user .hidden_rooms summary{list-style-type:none}.cal_cockpit_user .hidden_rooms summary:hover span{text-decoration:underline}.cal_cockpit_user .hidden_rooms summary::-webkit-details-marker{display:none}.cal_cockpit_user .hidden_rooms[open] summary i,.cal_cockpit_user .hidden_rooms[open] summary svg{transform:rotate(180deg)}.cal_cockpit_user .hidden_rooms .hidden_room{background-color:var(--cal_background);border-radius:var(--cradius);display:flex;list-style-type:none;margin:5px;padding:10px}.cal_cockpit_user .hidden_rooms .hidden_room+.hidden_room{margin-top:.25rem}.cal_cockpit_user .hidden_rooms .hidden_room .room_buttons{align-self:center;border:0;margin-left:20px}.cal_cockpit_user .hidden_rooms .hidden_room picture{display:block;margin:0 .5rem}.cal_cockpit_user .hidden_rooms .hidden_room picture img{border-radius:var(--lm-radius)}.cal_hour>h3{font-size:1.44rem;margin-bottom:10px;text-align:left}.cal_hour>a,.cal_hour>h3{color:var(--lm-text);font-weight:var(--wght-bold)}.cal_hour>a{align-items:center;display:flex;font-size:.6944444444rem;margin:5px 0;text-align:center;text-decoration:none;width:100%}.cal_hour>a:after,.cal_hour>a:before{background:var(--lm-text);content:"";display:block;flex:1 1 0;height:1px}.cal_hour>a>span{background:var(--lm-secondary);display:block;padding:10px 0;width:150px}.cal_hour>a:hover{color:var(--lm-background)}.cal_hour>a:hover>span{background:var(--lm-text)}.cal_hour>ul>li{align-items:center;border-bottom:1px solid var(--lm-secondary);display:flex;padding:20px 0}.cal_hour>ul>li:last-of-type{border-bottom:none}.cal_hour>ul>li>time{color:var(--lm-text);flex:0 0 auto;font-size:1.728rem;width:90px}.cal_hour>ul>li>article>h4{color:var(--lm-text);font-size:1rem}.cal_hour>ul>li>article>h4>aside{display:inline-block;margin-left:4px}.cal_hour>ul>li>article>h4>span{color:var(--lm-tertiary);display:block;font-size:1rem}.cal_hour>ul>li>article>h4 a{color:inherit;text-decoration:none}.cal_hour>ul>li>article>h4 a:focus,.cal_hour>ul>li>article>h4 a:link:hover{text-decoration:underline}.cal_hour>ul>li>article>p{color:var(--lm-text);font-size:.8333333333rem;margin:10px 0}.cal_hour>ul>li>article>p strong>i:first-of-type,.cal_hour>ul>li>article>p>span.rating>i:first-of-type{margin-left:5px}.cal_hour>ul>li>article>small{font-size:.6944444444rem;font-weight:var(--wght-regular)}.cal_hour>ul>li>article>small>label{margin-right:10px}.cal_hour>ul>li>strong{color:var(--lm-text);font-size:1rem;margin:0 20px 0 auto}.cal_hour>ul>li>a{align-items:center;background:var(--lm-primary);color:var(--lm-text);display:flex;font-size:1rem;font-weight:var(--wght-bold);height:60px;text-decoration:none;text-transform:uppercase;width:220px}.cal_hour>ul>li>a>i,.cal_hour>ul>li>a>svg{align-items:center;border-right:1px solid var(--lm-background);display:flex;font-size:1.44rem;height:60px;justify-content:center;margin-right:auto;width:60px}.cal_hour>ul>li>a:after{content:"";display:block;margin-left:auto}.cal_hour>ul>li>a:hover{background:var(--lm-text);color:var(--lm-primary)}.cal_hour>ul>li.info>p{color:var(--lm-text);font-size:1rem}@media (max-width:1299px){.cal_hour>ul>li{flex-flow:row wrap}.cal_hour>ul>li>time{font-size:1.2rem;font-weight:var(--wght-regular)}.cal_hour>ul>li>strong{margin-right:0}.cal_hour>ul>li:before{content:"";display:block;margin:4px 0;order:1;width:100%}.cal_hour>ul>li>article{max-width:calc(100% - 240px);order:2}.cal_hour>ul>li>a{margin-left:auto;order:3}}@media (max-width:999px){.cal_hour>ul>li>article{max-width:calc(100% - 150px)}.cal_hour>ul>li>a{font-size:1rem;height:38px;width:133px}.cal_hour>ul>li>a>i,.cal_hour>ul>li>a>svg{font-size:1.2rem;width:38px}}@media (max-width:631px){.cal_hour>ul>li{flex-flow:column nowrap}.cal_hour>ul>li>time{margin-bottom:5px;text-align:center}.cal_hour>ul>li>article{max-width:100%;order:0;text-align:center}.cal_hour>ul>li>strong{margin:15px 0 5px}.cal_hour>ul>li>a{margin-left:0}}.cal_sidewidget .cal_hour>ul>li{flex-flow:column nowrap}.cal_sidewidget .cal_hour>ul>li>time{margin-bottom:5px;text-align:center}.cal_sidewidget .cal_hour>ul>li>article{max-width:100%;order:0;text-align:center}.cal_sidewidget .cal_hour>ul>li>strong{margin:15px 0 5px}.cal_sidewidget .cal_hour>ul>li>a{margin-left:0}.cal_cont>.details{margin:0 auto}.cal_cont>.details .widget_header{padding:0}.cal_cont>.details section{background-color:#0000;border-radius:var(--widget-border-radius,var(--lm-radius));color:var(--widget-form-section-color-text,var(--lm-text));min-height:80px;padding:15px 10px 15px 15px}.cal_cont>.details section a:not(.button){color:inherit}.cal_cont>.details section small{font-size:.8333333333rem}.cal_cont>.details section small a{text-decoration:underline}.cal_cont>.details section [data-type=checkbox]{margin-bottom:0;padding-left:5px}.cal_cont>.details section:nth-child(2n){background:var(--widget-color-background-alt,var(--lm-background-dark))}.cal_cont>.details section.room_name>div{display:flex}.cal_cont>.details section.price .side_lines:after,.cal_cont>.details section.price .side_lines:before{display:none}.cal_cont>.details section.price .price{display:flex;flex-direction:column;font-size:1.44rem}.cal_cont>.details section.price .price small,.cal_cont>.details section.price .price span{font-size:.8333333333rem}.cal_cont>.details section.price .price span{text-transform:uppercase}.cal_cont>.details section h3{align-items:center;color:var(--widget-form-section-color-label,var(--lm-text));display:flex;font-size:1rem;font-weight:var(--wght-bold);margin-bottom:15px}.cal_cont>.details section h3 i,.cal_cont>.details section h3 svg{color:var(--widget-form-section-color-icons,var(--lm-text));display:inline-flex;font-size:1.2rem;width:30px}.cal_cont>.details section>div,.cal_cont>.details section>time{align-items:center}.cal_cont>.details section>div>p,.cal_cont>.details section>time>p{font-size:1.44rem}@media (min-width:782px){.cal_cont>.details section>div,.cal_cont>.details section>time{margin-left:30px}}.cal_cont>.details section.date{position:relative}.cal_cont>.details section.date time{display:flex;margin-bottom:10px}.cal_cont>.details section.date time>div{display:flex;flex-direction:column;font-size:1.44rem}.cal_cont>.details section.date time>div:first-of-type{margin-right:40px}.cal_cont>.details section.date time>div span{margin-bottom:5px}.cal_cont>.details section.date time>div small{font-size:.8333333333rem;text-transform:uppercase}.cal_cont>.details section.date p{font-size:.8333333333rem}.cal_cont>.details section.date p a{text-decoration:underline}.cal_cont>.details section.lang .game_lang_list{display:flex;gap:6px;margin-top:.5rem}.cal_cont>.details section.lang .game_lang_list .game_lang{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center;margin:0;width:50px}.cal_cont>.details section.lang .game_lang_list .game_lang img{margin:0}@media (min-width:782px){.cal_cont>.details section{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px}.cal_cont>.details section h3{font-size:1.2rem;grid-column:span 3;margin-bottom:auto;margin-top:10px}.cal_cont>.details section h3 i,.cal_cont>.details section h3 svg{font-size:2.0736rem;justify-content:center;width:65px}.cal_cont>.details section>div,.cal_cont>.details section>time{grid-column:span 4;margin-left:5px}.cal_cont>.details section>div.radios,.cal_cont>.details section>time.radios{margin-left:0}}.cal_cont>.details #pay_footer{padding:15px}.cal_cont>.details .code>div{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-end}.cal_cont>.details .code>div label{margin-bottom:0}.cal_cont>.details .code>div>label,.cal_cont>.details .code>div>p{flex:1 1 auto}.cal_cont>.details .code>div>p{font-size:1rem}.cal_cont>.details .code>div button{margin-left:10px}.cal_cont>.details .code>div .error{color:var(--lm-red);width:100%}.cal_cont>.details .rules .group[data-type=checkbox],.cal_cont>.details .rules [data-type=checkbox]{min-height:0}.cal_cont>.details .rules .group[data-type=checkbox] span{align-items:flex-start;display:flex;flex-direction:column;padding-left:30px}.cal_cont>.details .rules .group[data-type=checkbox] span strong{display:block;margin-bottom:10px}.cal_cont>.details .rules .group[data-type=checkbox] span:before{left:5px}.cal_cont>.details .rules .group[data-type=checkbox] span>a,.cal_cont>.details .rules .group[data-type=checkbox] span>p{display:block;margin:10px 0}.cal_cont>.details .rules a{text-decoration:underline}.cal_cont>.details .rules a:focus{background:var(--lm-primary-light)}.cal_cont>.details footer{background:none;display:flex;flex-direction:column;justify-content:flex-end;margin-top:15px;width:100%}.cal_cont>.details footer .button{margin-top:10px;width:100%}@media (min-width:482px){.cal_cont>.details footer .back{margin-right:auto}.cal_cont>.details footer{flex-direction:row;justify-content:flex-end}.cal_cont>.details footer .button{margin-top:0;width:auto}.cal_cont>.details footer .button+.button{margin-left:10px}}@media (min-width:782px){.cal_cont_week:not(.panel) .details{margin:0 auto;max-width:970px;padding-left:65px;padding-right:65px;width:100%}}.options .radios>label[data-type=radio]{cursor:pointer}.options .radios>label[data-type=radio]:hover>input+span{background:var(--lm-primary-light)}.options .radios>label[data-type=radio]>input{opacity:0;pointer-events:none}.options .radios>label[data-type=radio]>input+span{align-items:center;background:var(--radios-color-background,var(--lm-background));border:1px solid var(--radios-color-border,var(--lm-secondary));border-radius:var(--radios-border-radius,var(--lm-radius));display:flex;font-weight:var(--wght-regular);height:50px;justify-content:center;min-width:50px}.options .radios>label[data-type=radio]>input:checked+span{background:var(--lm-primary);border:none;color:var(--radios-color-text-on-main,var(--lm-text-on-primary));font-weight:var(--wght-bold)}.options .radios>label[data-type=radio]>input:focus+span{border:1px solid var(--lm-text)}.options .radios.rows{display:flex;flex-flow:row wrap;gap:5px;justify-content:flex-start;margin-top:.25em}.options .radios.rows>label{grid-gap:0;margin-bottom:0}textarea{max-width:100%}.cal_cont>.details .summary section:nth-child(2n){background:var(--lm-background-dark)}.panel_options{--modal_external_padding:6px;--modal_radius:var(--lm-radius);--modal_internal_padding:8px;--modal_grid_gap:var(--modal_external_padding);--modal_footer_height:51px;--modal_sidebar_width:200px;--modal_text_color:#000;--modal_background:var(--lm-secondary);--modal_background_dark:var(--lm-secondary-dark);--modal_background_light:var(--lm-secondary-light);--modal_tab_text_color:#000;--tab_background:#fffffff0;--inactive_tab_background:#ffffff80;--divider_width:1px;--divider_color:var(--lm-secondary);--button_min_height:35px;--button_min_width:var(--button_min_height);--button_padding:12px;--button_color_remove:#ff5e5e;--button_color_remove_dark:#c33c3c;--button_color_remove_hover:#f97575;--button_color_accept:#36ef26;--button_color_accept_hover:#67fe59;--button_color_back:var(--lm-secondary);--button_color_back_hover:var(--lm-secondary-light);--button_text_color:#000;--info_part_label_font_size:1.2em;background-color:var(--modal_background);border-radius:var(--modal_radius);display:grid;font-family:Open Sans,sans-serif;height:100%;overflow:hidden;padding:var(--modal_external_padding);width:100%;z-index:100;grid-gap:var(--modal_grid_gap);color:var(--modal_text_color);grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto}@media (min-width:632px){.panel_options{border-radius:var(--modal_radius);height:auto;max-width:800px;min-height:400px;width:calc(100% - 2rem)}.sidebar-collapse .panel_options{transform:translate(-50%,-50%)}.panel_options:not(.empty,.blocked){grid-column-gap:0;grid-template-columns:1fr var(--modal_sidebar_width);grid-template-rows:auto 1fr var(--modal_footer_height) auto}.panel_options:not(.empty,.blocked) .modal_header,.panel_options:not(.empty,.blocked)>.technical_details{grid-column:1/-1}.panel_options:not(.empty,.blocked) .important_details{grid-column:2;grid-row:2/-1}.panel_options:not(.empty,.blocked) .main{display:grid;grid-column:1/-1;grid-row:2/-2;grid-template-columns:1fr var(--modal_sidebar_width);grid-template-rows:auto 1fr calc(var(--modal_footer_height) + var(--modal_external_padding));overflow:hidden}.panel_options.blocked{max-width:500px}}.panel_options.panel{--modal_background:var(--lm-booking-color-panel);--modal_background_dark:var(--lm-booking-color-panel-dark);--modal_background_light:var(--lm-booking-color-panel-icons)}.panel_options.widget{--modal_background:var(--lm-booking-color-widget);--modal_background_dark:var(--lm-booking-color-widget-dark);--modal_background_light:var(--lm-booking-color-widget-icons)}.panel_options.lockme{--modal_background:var(--lm-booking-color-lockme);--modal_background_dark:var(--lm-booking-color-lockme-dark);--modal_background_light:var(--lm-booking-color-lockme-icons)}.panel_options.deposit{--modal_background:var(--lm-booking-color-deposit);--modal_background_dark:var(--lm-booking-color-deposit-dark);--modal_background_light:var(--lm-booking-color-deposit-icons)}.panel_options.blocked,.panel_options.empty{--modal_background:var(--lm-booking-color-blocked);--modal_background_dark:var(--lm-booking-color-blocked-annotation)}.panel_options p{margin:0}.panel_options button{border:none;font:inherit;margin:0;padding:0}.panel_options .btn_radio_container{display:flex;flex-wrap:wrap;grid-gap:.5rem}.panel_options .btn_radio_container .form-check{margin:0;padding:0}.panel_options .btn_radio{display:grid;min-height:30px;min-width:3rem;padding:0;place-items:center}.panel_options .background_btn{align-items:center;display:inline-flex;font-size:1rem;min-height:var(--button_min_height);min-width:var(--button_min_width);padding:0 calc(var(--button_padding)/2) 0 var(--button_padding)}.panel_options .background_btn svg{font-size:.8333333333rem;margin-left:8px}.panel_options .background_btn.outside_card{color:var(--modal_tab_text_color);margin-bottom:var(--modal_internal_padding);place-self:end}.panel_options .add_price:not(:last-child){padding-bottom:.75em}.panel_options .form-group{--form_group_bottom_padding:0.75em;padding-bottom:var(--form_group_bottom_padding)}.panel_options .form-group label:not(.form-check-label),.panel_options .form-group legend.col-form-label:not(.form-check-label){padding-bottom:4px}.panel_options .row>div:last-child .form-group{padding-bottom:0}@media(min-width:768px){.panel_options .row>.col-md-6:nth-last-child(-n+2) .form-group{padding-bottom:0}.panel_options .row>.col-md-12:last-child .form-group{padding-top:var(--form_group_bottom_padding)}}.panel_options .important_details,.panel_options .technical_details{--button_padding:12px;padding:0 var(--modal_internal_padding)}.panel_options .technical_details{font-size:1rem}@media (min-width:632px){.panel_options .technical_details{display:none}}.panel_options>.technical_details{display:none}@media (min-width:632px){.panel_options>.technical_details{display:block;margin-top:0}}.panel_options .modal_header{display:grid;grid-template-columns:max-content 1fr max-content;grid-template-rows:max-content 1fr;grid-column-gap:var(--modal_internal_padding);padding:var(--modal_internal_padding)}.panel_options .modal_header .room_avatar{--avatar_size:42px;display:block;grid-row:1/-1}.panel_options .modal_header .room_avatar img{border-radius:var(--modal_radius);display:block;height:var(--avatar_size);width:var(--avatar_size)}@media (min-width:632px){.panel_options .modal_header .room_avatar img{--avatar_size:60px}}.panel_options .modal_header .date_time{grid-row:2}.panel_options .modal_header .date_time .time{font-size:1.728rem;line-height:1.728rem}.panel_options .modal_header .date_time .date{font-size:1rem;line-height:1rem}.panel_options .modal_header .modal_close{align-self:start;background-color:var(--modal_background_dark);display:grid;grid-column:3;grid-row:1/-1;height:var(--button_min_height);padding:0;width:var(--button_min_width)}.panel_options .modal_header .modal_close svg{font-size:25px;margin:0}.panel_options .modal_header .room_name{font-size:.8333333333rem}@media (min-width:632px){.panel_options .modal_header .room_name{font-size:1rem}}.panel_options .important_details{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem}.panel_options .important_details .icon{font-size:.8333333333rem}.panel_options .important_details .lang{height:1rem}.panel_options .important_details>*+*{margin-top:var(--modal_internal_padding)}.panel_options .important_details .bordered{border:3px dashed #f02c05;box-sizing:initial}.panel_options .important_details .internal_comment{align-items:baseline;align-self:stretch;display:flex;flex-direction:row}.panel_options .important_details .internal_comment svg{flex-shrink:0;margin-right:var(--modal_internal_padding)}.panel_options .important_details .internal_comment~.price_icons{margin-top:var(--modal_external_padding)}.panel_options .important_details .internal_comment:last-child{margin-bottom:var(--modal_external_padding)}.panel_options .important_details .annotation,.panel_options .important_details .internal_comment{border-radius:var(--modal_radius);padding:calc(var(--modal_internal_padding)/2) var(--modal_internal_padding)}.panel_options .important_details .annotation{background-color:var(--modal_background_dark);display:inline-flex}.panel_options .important_details .annotation:only-child{margin-bottom:var(--modal_internal_padding)}.panel_options .important_details .price_icons{align-items:baseline;align-self:stretch;display:flex;padding-bottom:var(--modal_internal_padding)}.panel_options .important_details .price_icons .total{font-size:1.44rem;font-weight:700}.panel_options .important_details .price_icons .price{margin-right:var(--modal_internal_padding)}@media (min-width:632px){.panel_options .important_details .price_icons .price{display:flex;flex-direction:column-reverse}}.panel_options .important_details .price_icons .amounts_container{border-top:1px solid var(--modal_text_color);margin-top:var(--modal_external_padding);padding-top:var(--modal_external_padding);position:relative}.panel_options .important_details .price_icons .amounts_container .tag{background:var(--modal_background);font-size:.9em;left:0;padding-right:var(--modal_external_padding);position:absolute;top:0;transform:translateY(-50%)}.panel_options .important_details .price_icons .icons{display:flex;flex-shrink:0;flex-wrap:wrap;margin-left:auto;grid-gap:4px;background-color:var(--modal_background_light);border-radius:var(--modal_radius);max-width:104px;padding:var(--modal_external_padding) var(--modal_internal_padding)}.panel_options .important_details .price_icons .icons .people p{font-weight:700}@media (min-width:632px){.panel_options .important_details .price_icons .icons .people p{font-weight:var(--wght-regular)}}.panel_options .important_details .price_icons .icons .icon_container{display:flex}.panel_options .important_details .price_icons .icons .icon_container>span{display:grid;place-items:center}@media (min-width:632px){.panel_options .important_details .price_icons .icons .icon_container+.icon_container{margin-top:var(--modal_external_padding)}.panel_options .important_details .price_icons .icons .icon_container>span{background-color:var(--modal_background_light);border-radius:var(--modal_radius);display:grid;flex-shrink:0;height:24px;margin-right:var(--modal_external_padding);place-items:center;width:34px}}.panel_options .important_details .price_icons .icons .icon_text{display:none}@media (min-width:632px){.panel_options .important_details .price_icons .icons .icon_text{display:inline-block}.panel_options .important_details .price_icons .icons{background-color:#0000;flex-direction:column;margin-left:0;max-width:100%;padding:0}.panel_options .important_details .price_icons{align-items:stretch;display:flex;flex-direction:column-reverse;flex-grow:1;justify-content:space-between;margin:0}.panel_options .important_details{display:flex;flex-direction:column}}.panel_options .main{border-radius:var(--modal_radius);overflow:auto;overscroll-behavior:contain}.panel_options .tab_container{background-color:var(--modal_background);display:flex;position:sticky;top:0;z-index:1000}.panel_options .tab,.panel_options .tab_card{color:var(--modal_tab_text_color)}.panel_options .tab{--inverted_radius_color:var(--inactive_tab_background);background-color:var(--inactive_tab_background);border:none;border-radius:var(--modal_radius) var(--modal_radius) 0 0;display:grid;font-size:1rem;height:40px;place-items:center;width:60px}.panel_options .tab.active{background-color:var(--modal_background);background-image:linear-gradient(to right,var(--tab_background),var(--tab_background))}.panel_options .tab+.tab{margin-left:4px}.panel_options .tab_cards_container{border-radius:0 var(--modal_radius) var(--modal_radius) var(--modal_radius);display:grid;flex-direction:column;grid-template-columns:1fr;overflow-x:hidden;position:relative}@media (min-width:632px){.panel_options .tab_cards_container{grid-row:2/-2}}.panel_options .tab_cards_container .swipe_card{display:grid;grid-row:1;height:auto;isolation:isolate;padding-top:2rem;place-items:center;position:absolute;top:0;width:50px;z-index:-1}.panel_options .tab_cards_container .swipe_card.left{left:0}.panel_options .tab_cards_container .swipe_card.left .swipe_icon{transform-origin:left}.panel_options .tab_cards_container .swipe_card.right{right:0}.panel_options .tab_cards_container .swipe_card.right .swipe_icon{transform-origin:right}.panel_options .tab_cards_container .swipe_card .swipe_icon{color:var(--modal_text_color);font-size:2rem;opacity:1;scale:0}.panel_options .tab_card{background:var(--modal_background) linear-gradient(to right,var(--tab_background),var(--tab_background));border-radius:0 var(--modal_radius) var(--modal_radius) var(--modal_radius);margin-bottom:var(--modal_internal_padding);padding:var(--modal_internal_padding);padding-bottom:1rem}.panel_options .tab_card.add{padding-inline:calc(var(--modal_internal_padding)*2)}.panel_options .tab_card.add .card_section_header:not(:first-child){margin-top:calc(var(--modal_internal_padding)*4)}.panel_options .card_section_header{align-items:center;display:flex;margin-bottom:var(--modal_internal_padding);margin-top:calc(var(--modal_internal_padding)*1.5);width:100%}.panel_options .card_section_header:first-child{margin-top:calc(var(--modal_internal_padding)/2);min-height:var(--button_min_height)}.panel_options .card_section_header>svg{flex-shrink:0;font-size:1.2rem;margin:0 .5em}.panel_options .card_section_header h2{font-size:1.2rem;font-weight:700;margin-bottom:0}.panel_options .card_section_header .edit_btn{flex-shrink:0;margin-left:auto}.panel_options .edit [data-type=checkbox]{margin:0}.panel_options .info_part{align-items:baseline;display:flex;flex-direction:row;font-size:1rem;hyphens:auto;-webkit-hyphens:auto;justify-content:start;margin-top:var(--modal_internal_padding);overflow-wrap:break-word;word-break:break-word}.panel_options .info_part.avatar_name{align-items:center}.panel_options .info_part.avatar_name picture{margin-right:var(--modal_internal_padding)}.panel_options .info_part.avatar_name img,.panel_options .info_part.avatar_name svg{border-radius:var(--modal_radius);height:48px;width:48px}.panel_options .info_part+label{margin-top:20px}.panel_options .info_part ul{list-style-type:none}.panel_options .info_part.price{font-size:var(--info_part_label_font_size)}.panel_options .tab_card .bordered{border-bottom:var(--divider_width) solid var(--divider_color);border-top:var(--divider_width) solid var(--divider_color);padding:var(--modal_internal_padding) 0}.panel_options .tab_card .bordered~.bordered{border-top:none;margin-top:0}.panel_options .tab_card .bordered:last-child{border-bottom:none}.panel_options .info_icon{border-radius:var(--lm-radius);display:grid;flex-shrink:0;height:32px;margin-right:var(--modal_internal_padding);place-items:center;width:32px}.panel_options .info_icon svg{font-size:1rem}.panel_options .with_button{align-items:flex-end;display:flex;justify-content:space-between}.panel_options .with_button .info_part{margin-top:0}.panel_options .with_button.with_button:not(.bordered),.panel_options .with_button.with_button:not(.bordered)+.bordered{margin-top:var(--modal_internal_padding)}.panel_options .with_button:hover a .info_icon{background-color:var(--lm-secondary-dark)}.panel_options .with_button:hover a p{text-decoration:underline}.panel_options a .info_icon,.panel_options button.info_icon{background-color:var(--lm-secondary)}.panel_options a .info_icon:hover,.panel_options button.info_icon:hover{background-color:var(--lm-secondary-dark)}.panel_options .modal_footer{align-items:center;background-color:var(--tab_background);border-radius:var(--modal_radius);display:flex;justify-content:space-between;padding:var(--modal_internal_padding);position:relative}.panel_options .modal_footer button{border-radius:var(--modal_radius);color:var(--button_text_color);min-height:var(--button_min_height);min-width:60px;padding:0}.panel_options .modal_footer button.accept,.panel_options .modal_footer button.back,.panel_options .modal_footer button.block{display:grid;place-items:center}.panel_options .modal_footer button.accept svg,.panel_options .modal_footer button.back svg,.panel_options .modal_footer button.block svg{font-size:22px;margin:0}.panel_options .modal_footer button.back,.panel_options .modal_footer button.block{background-color:var(--button_color_back)}.panel_options .modal_footer button.back:hover,.panel_options .modal_footer button.block:hover{background-color:var(--button_color_back_hover)}.panel_options .modal_footer button.accept{background-color:var(--button_color_accept);margin-left:auto}.panel_options .modal_footer button.accept:hover{background-color:var(--button_color_accept_hover)}.panel_options .modal_footer button.text{display:flex;font-weight:600;padding:0 .5em}.panel_options .modal_footer button.text svg{margin-left:.5em}.panel_options .modal_footer button.remove{background-color:var(--button_color_remove);display:grid;padding:0;place-items:center}.panel_options .modal_footer button.remove svg{font-size:20px;margin:0}.panel_options .modal_footer .destroyer{flex-grow:1}.panel_options .modal_footer .destroyer .opener{align-items:center;background:var(--button_color_remove);display:flex;justify-content:space-evenly}.panel_options .modal_footer .destroyer .opener svg{font-size:20px}.panel_options .modal_footer .destroyer .opener:hover{background-color:var(--button_color_remove_hover)}.panel_options .modal_footer .destroyer .popup_buttons{background-color:var(--button_color_remove_dark);bottom:calc(100% - var(--modal_external_padding));display:none;left:var(--modal_internal_padding);position:absolute}.panel_options .modal_footer .destroyer .del{background-color:var(--button_color_remove);color:var(--modal_text_color);padding:.25em .5rem .25em 0}.panel_options .modal_footer .destroyer .del:hover{background-color:var(--button_color_remove_hover)}.panel_options .modal_footer .destroyer .del span{line-height:1.1;text-align:left}.panel_options .modal_footer .destroyer.open .popup_buttons{align-items:stretch;border-radius:var(--modal_radius);box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;display:flex;flex-direction:column}.panel_options .modal_footer .destroyer.open .popup_buttons .del~.del{border-top:2px solid var(--button_color_remove_dark)}.panel_options .modal_footer .destroyer.open .popup_buttons .del:first-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.panel_options .modal_footer .destroyer.open .popup_buttons .del:last-child:not(:only-child){border-top-left-radius:0;border-top-right-radius:0}@media (min-width:632px){.panel_options .modal_footer{grid-column:1/-2;grid-row:3/-2}}.ea-dark-scheme .panel_options{--tab_background:#171717f5;--inactive_tab_background:#171717bf;--modal_tab_text_color:#fff;--button_color_back_hover:#636363}.ea-dark-scheme .panel_options.blocked,.ea-dark-scheme .panel_options.empty{--modal_text_color:#fff}.ea-dark-scheme .panel_options .modal_close{color:#000}.panel_options a{color:var(--lm-text);text-decoration:none}.modal_container{display:none;overscroll-behavior:contain}@media (min-width:632px){.modal_container .modal{left:50%;position:absolute;top:3rem;transform:translateX(-50%)}}.modal_container .loading_icon{--loading-icon-color:var(--modal_background)}.modal_container .loading .loading .loading_icon{display:none}.modal_container.open{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#00000080;display:block;inset:0;overflow:auto;overscroll-behavior:contain;position:fixed;z-index:10001}.modal_container.open .modal{display:grid}.change_date .hours{display:flex;flex-wrap:wrap;gap:10px;padding:.5rem 0 0}.change_date .hours input{display:none}.change_date .hours .cockpit_slot.taken:not(.current){pointer-events:none}.change_date .hours .cockpit_slot.taken>div{opacity:var(--slot_opacity_booked)}.change_date .hours .cockpit_slot :checked+div{opacity:1}.change_date .hours .cockpit_slot :checked+div .booking_data_container{--slot_background_color:var(--modal_background);--slot_border_color:var(--modal_background);--slot_text_color:var(--modal_text_color)}.change_date>section{display:flex;flex-direction:column}.change_date>section:first-of-type{margin-bottom:10px}.change_date>section section:first-of-type{margin-bottom:var(--label_bottom_margin,10px)}.decline_return{max-width:900px}.two_col{display:grid}@media (min-width:632px){.two_col{grid-template-columns:1fr 1fr;grid-column-gap:var(--label_bottom_margin);place-items:end stretch}.two_col label:last-child{margin-bottom:var(--label_bottom_margin)}.two_col.to_top{place-items:start stretch}}.booking_history{--color-before:#da0101;--color-after:#288320}.booking_history .datelist{list-style-type:none;padding:0}.booking_history .datelist ul{padding-inline-start:0}.booking_history .datelist ul li{align-items:start;display:flex;flex-direction:column}.booking_history .datelist_element{margin-top:1em}.booking_history .changelist{list-style-type:none;margin:.25em .5em;padding:.25em 0}.booking_history .changelist ul{border-left:1px solid;margin-left:.75em;padding-left:.5em}.booking_history .changelist li{list-style-type:none;margin:.25em 0}.booking_history .changelist li+li{margin-top:.5em}.booking_history .change_date{display:grid;font-size:1.44rem;font-weight:700;grid-template-columns:auto 1fr;margin-top:1em;grid-gap:1rem;align-items:center}.booking_history .change_date:after{border-top:1px solid;content:"";height:0}.booking_history .change_hour{font-size:1.2rem}.booking_history .change_name{display:block}.booking_history .after,.booking_history .before,.booking_history .change_name{font-weight:700}.booking_history .change_name{cursor:pointer}.booking_history .change_name:hover{text-decoration:underline}.booking_history .before{color:var(--color-before)}.booking_history .after{color:var(--color-after)}.ea-dark-scheme .booking_history{--color-before:#fe6262;--color-after:#35ac2a}.month_nav{align-items:center;display:flex;font-size:1rem;font-weight:var(--wght-bold);margin:0 auto 10px;max-width:246px}.month_nav>button{border:1px solid var(--lm-tertiary);border-radius:var(--lm-radius);color:inherit;display:grid;font-size:1rem;height:30px;margin:0 auto 0 0;place-items:center;text-decoration:none;width:30px}.month_nav>button~button{margin:0 0 0 auto}.month_nav>button.inact{border-color:var(--lm-secondary);color:var(--lm-secondary);pointer-events:none}@media(hover:hover){.month_nav>button:hover{background-color:var(--lm-primary-light)}}.month_nav span{display:block;height:1rem}.month_nav span.placeholder{background:var(--lm-secondary-light);min-width:100px}.month_table{align-items:center;display:grid;grid-auto-flow:row;grid-auto-rows:30px;justify-content:center;grid-gap:6px;grid-template-columns:repeat(7,30px);grid-template-rows:auto 30px}.month_table>.head{color:var(--lm-tertiary);font-size:.8333333333rem;text-align:center}.month_table>.head.placeholder{background:var(--lm-secondary-light);display:block;height:1rem}.month_table>.day{align-items:center;border-radius:var(--lm-radius);color:var(--lm-tertiary);cursor:default;display:flex;font-size:.8333333333rem;height:30px;justify-content:center;width:30px}.month_table>.day.closed{background-image:linear-gradient(135deg,var(--lm-secondary-light) 25%,#0000 25%,#0000 50%,var(--lm-secondary-light) 50%,var(--lm-secondary-light) 75%,#0000 75%,#0000 100%);background-position:1px;background-size:5.66px 5.66px}.month_table>.day.full{background:var(--lm-secondary-dark);color:var(--lm-secondary)}.month_table>.day.open{background:var(--lm-background);border:1px solid var(--lm-tertiary);color:var(--lm-text);cursor:pointer}@media(hover:hover){.month_table>.day.open:hover{background-color:var(--lm-primary-light)}}.month_table>.day.special{border-color:var(--lm-primary);border-width:2px}[data-theme=dark] .month_table>.day.special{border-width:1px}@media(prefers-color-scheme:dark){[data-theme=auto] .month_table>.day.special{border-width:1px}}.month_table>.day.inact{background:var(--lm-secondary-light);color:var(--lm-secondary-dark)}[data-theme=dark] .month_table>.day.inact{background:var(--lm-background-dark)}@media(prefers-color-scheme:dark){[data-theme=auto] .month_table>.day.inact{background:var(--lm-background-dark)}}.month_table>.day.active{border:none;color:var(--lm-text-on-primary)}.month_table>.day.active,[data-theme=dark] .month_table>.day.active{background:var(--lm-primary)}@media(prefers-color-scheme:dark){[data-theme=auto] .month_table>.day.active{background:var(--lm-primary)}}@media(hover:hover){.month_table>.day.active:hover{background-color:var(--lm-primary)}}.cal_sidewidget{--side-widget-border-width:4px;background:var(--lm-primary);border-radius:var(--lm-radius) var(--lm-radius) calc(var(--lm-radius) + 2px) calc(var(--lm-radius) + 2px);display:flex;flex-direction:column;max-height:100%;max-width:360px;padding:var(--side-widget-border-width);position:relative}.cal_sidewidget .heading:after,.cal_sidewidget:after{content:"";height:30px;pointer-events:none;position:absolute;z-index:2}.cal_sidewidget:after{background:linear-gradient(to top,var(--lm-background) 0,var(--gradient-background,hsla(0,0%,100%,.004)) 90%,var(--gradient-background,hsla(0,0%,100%,.004)) 100%);border-radius:0 0 var(--lm-radius) var(--lm-radius);bottom:var(--side-widget-border-width);left:var(--side-widget-border-width);right:var(--side-widget-border-width)}[data-theme=dark] .cal_sidewidget:after{--gradient-background:#0000}@media(prefers-color-scheme:dark){[data-theme=auto] .cal_sidewidget:after{--gradient-background:#0000}}.cal_sidewidget .heading{align-items:center;color:var(--lm-text-on-primary);display:flex;margin:0;padding:10px 10px 15px;position:relative}.cal_sidewidget .heading:after{background:linear-gradient(to bottom,var(--lm-background) 0,hsla(0,0%,100%,.004) 90%,hsla(0,0%,100%,.004) 100%);border-radius:var(--lm-radius) var(--lm-radius) 0 0;bottom:-30px;content:"";height:30px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}[data-theme=dark] .cal_sidewidget .heading:after{background:linear-gradient(to bottom,var(--lm-background) 0,rgba(0,0,0,.004) 90%,rgba(0,0,0,.004) 100%)}@media(prefers-color-scheme:dark){[data-theme=auto] .cal_sidewidget .heading:after{background:linear-gradient(to bottom,var(--lm-background) 0,rgba(0,0,0,.004) 90%,rgba(0,0,0,.004) 100%)}}.cal_sidewidget .heading .lmfa-fw{font-size:2.48832rem;height:2.48832rem;margin-right:10px}.cal_sidewidget .heading span{font-size:1.2rem;font-weight:var(--wght-bold);text-transform:uppercase}.cal_sidewidget .heading small{display:block;font-size:.8333333333rem;font-weight:var(--wght-light);text-transform:none}.cal_sidewidget .widget_container{background:var(--lm-background);border-radius:var(--lm-radius);min-height:100px;padding-top:30px;position:relative}.cal_sidewidget .widget_container article{flex:0 0 auto;min-height:50px;padding:20px 10px;position:relative;width:auto}.cal_sidewidget .widget_container article.loading{min-height:200px}.cal_sidewidget .widget_container article.month{padding-top:0}.cal_sidewidget .specials_list{display:none}@media (min-width:1000px){.cal_sidewidget .specials_list{display:block}}@media (min-width:1300px){.cal_sidewidget .specials_list{display:none}}.room_days{display:flex;flex-direction:column;font-size:1rem;gap:30px}.room_days h4{font-size:1rem;font-weight:var(--wght-bold);text-align:center}.room_days h4:first-letter{text-transform:uppercase}.room_days .center{text-align:center}.room_days .no_slots{align-items:center;display:flex;flex-direction:column;margin-top:10px}.room_days .no_slots:before{background:var(--lm-text);content:"";height:2px;margin-bottom:10px;width:177px}.room_days .no_slots>a{color:inherit;font-size:.8333333333rem;font-weight:var(--wght-bold);margin-bottom:4px;text-align:center}.room_days .active_specials{align-items:center;display:flex;flex-direction:column;margin-top:10px}.room_days .active_specials:before{background:var(--lm-text);content:"";display:block;height:2px;margin-bottom:10px;width:177px}.room_days .special{color:inherit;font-size:.8333333333rem;font-weight:var(--wght-bold);margin-bottom:4px;text-align:center}.room_days .hour{margin-top:15px}.room_days .hour_header{align-items:center;background:var(--lm-background);border:1px solid var(--lm-text);border-radius:var(--lm-radius);cursor:pointer;display:flex;font-weight:var(--wght-bold);height:33px;overflow:hidden;padding:0 0 0 10px;position:relative;z-index:1}.room_days .hour_header small{border-left:1px solid var(--lm-text);font-size:.8333333333rem;font-weight:var(--wght-regular);margin-left:5px;padding:2px 5px;text-indent:0}.room_days .hour_header span{align-items:center;align-self:stretch;background:var(--lm-text-on-primary);border-radius:var(--lm-radius) 0 0 var(--lm-radius);color:var(--lm-primary);display:flex;font-size:1rem;justify-content:center;margin-left:auto;text-indent:0;width:31px}[data-theme=dark] .room_days .hour_header span{background:var(--lm-primary);color:var(--lm-text-on-primary)}@media(prefers-color-scheme:dark){[data-theme=auto] .room_days .hour_header span{background:var(--lm-primary);color:var(--lm-text-on-primary)}}.room_days .hour_header span i,.room_days .hour_header span svg{color:inherit}.room_days .hour_header:hover{background:var(--lm-secondary)}.room_days .hour_header.open{background:var(--lm-text);color:var(--lm-background)}.room_days .hour_header.open span{background:var(--lm-primary);color:var(--lm-text-on-primary)}.room_days .hour_header.open+form{display:flex}.room_days .hour_form{accent-color:var(--lm-primary);background:var(--lm-secondary-light);border-radius:0 0 10px 10px;border-top:none;flex-direction:column;margin-top:-10px;padding:10px;z-index:0}.room_days .hour_form p{font-weight:700;margin:0 0 5px}.room_days .hour_form footer{display:flex;flex-direction:column}.room_days .hour_form footer>button{margin-top:10px}.room_days .hour_form label span{order:-1}.room_days .hour_form label>svg{display:none}.room_days .side_price_variant label{cursor:pointer}.room_days .side_price_variant label+label{margin-top:.5em}.room_days .radios>span{display:none}.room_days .radios.column{display:flex;flex-direction:column}.room_days .radios.column .people_label{margin-bottom:8px}.room_days .radios.column .people_input+span{width:100%}.room_days .radios.rows{display:flex;flex-wrap:wrap;gap:5px}.room_days .people_label{--radio-size:40px;cursor:pointer}.room_days .people_label:hover>input+span{background:var(--lm-secondary);border:1px solid var(--lm-tertiary)}.room_days .people_label input{display:none}.room_days .people_label input+span{align-items:center;background:var(--lm-background);border:1px solid var(--lm-secondary);border-radius:5px;display:flex;height:var(--radio-size);justify-content:center;width:var(--radio-size)}.room_days .people_label input+span i,.room_days .people_label input+span svg{font-size:.75em;margin-right:.25rem}.room_days .people_label input:checked+span{background:var(--lm-primary);color:var(--lm-text)}[data-theme=dark] .room_days .people_label input:checked+span{color:var(--lm-text-on-primary)}@media(prefers-color-scheme:dark){[data-theme=auto] .room_days .people_label input:checked+span{color:var(--lm-text-on-primary)}}.room_days .amount{font-size:1.44rem}.room_days .amount del{color:var(--lm-red);display:block;font-size:.8333333333rem;text-decoration:line-through}.room_days .bordered{border-top:2px solid var(--lm-tertiary-light);margin-top:.5rem;padding-top:.5rem}.room_days .bordered:first-child{border-top:0;margin-top:0}.room_days .col{display:flex;flex-direction:column}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem #00000026;--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + var(--bs-border-width));padding-top:calc(.375rem + var(--bs-border-width))}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + var(--bs-border-width));padding-top:calc(.5rem + var(--bs-border-width))}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + var(--bs-border-width));padding-top:calc(.25rem + var(--bs-border-width))}.form-text{color:var(--bs-secondary-color);font-size:.875em;margin-top:.25rem}.form-control{appearance:none;background-clip:padding-box;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:var(--bs-body-bg);border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;color:var(--bs-body-color);outline:0}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:var(--bs-border-width);border-radius:0;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{background-color:#0000;border:solid #0000;border-width:var(--bs-border-width) 0;color:var(--bs-body-color);display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:var(--bs-border-radius-sm);font-size:.875rem;min-height:calc(1.5em + .5rem + var(--bs-border-width)*2);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);flex-shrink:0;height:1em;margin-top:.25em;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386B6FE'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-position:100%;--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}.form-range{appearance:none;background-color:#0000;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.25;min-height:calc(3.5rem + var(--bs-border-width)*2)}.form-floating>label{border:var(--bs-border-width) solid #0000;color:rgba(var(--bs-body-color-rgb),.65);height:100%;left:0;max-width:100%;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;z-index:2}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-left:.75rem;padding-top:1.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);content:"";height:1.5em;inset:1rem .375rem;position:absolute;z-index:-1}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{align-items:center;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:calc(var(--bs-border-width)*-1)}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:var(--bs-form-valid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:var(--bs-success);border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:var(--bs-form-invalid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:var(--bs-danger);border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:#0000;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:#0000;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:#0000;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:#0000;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:#0000;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:#0000;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}[data-theme=auto] .form-label,[data-theme=dark] .form-label,[data-theme=light] .form-label{color:var(--bs-form-label-color)}[data-theme=auto] .form-floating,[data-theme=dark] .form-floating,[data-theme=light] .form-floating{--bs-body-bg:var(--bs-form-control-bg);--bs-secondary-bg:var(--bs-form-control-disabled-bg);transition:none}[data-theme=auto] .form-floating+.form-floating,[data-theme=auto] .form-floating+.form-group,[data-theme=dark] .form-floating+.form-floating,[data-theme=dark] .form-floating+.form-group,[data-theme=light] .form-floating+.form-floating,[data-theme=light] .form-floating+.form-group{margin-top:1rem}[data-theme=auto] .form-floating textarea,[data-theme=dark] .form-floating textarea,[data-theme=light] .form-floating textarea{min-height:150px}[data-theme=auto] .form-control:not(:invalid),[data-theme=auto] .form-control[required]:not(.is-invalid),[data-theme=auto] .form-select:not(:invalid),[data-theme=auto] .form-select[required]:not(.is-invalid),[data-theme=dark] .form-control:not(:invalid),[data-theme=dark] .form-control[required]:not(.is-invalid),[data-theme=dark] .form-select:not(:invalid),[data-theme=dark] .form-select[required]:not(.is-invalid),[data-theme=light] .form-control:not(:invalid),[data-theme=light] .form-control[required]:not(.is-invalid),[data-theme=light] .form-select:not(:invalid),[data-theme=light] .form-select[required]:not(.is-invalid){background-color:var(--bs-form-control-bg);border-color:var(--bs-form-control-border-color);color:var(--bs-form-control-color)}[data-theme=auto] .form-control:not(:invalid):focus,[data-theme=auto] .form-control[required]:not(.is-invalid):focus,[data-theme=auto] .form-select:not(:invalid):focus,[data-theme=auto] .form-select[required]:not(.is-invalid):focus,[data-theme=dark] .form-control:not(:invalid):focus,[data-theme=dark] .form-control[required]:not(.is-invalid):focus,[data-theme=dark] .form-select:not(:invalid):focus,[data-theme=dark] .form-select[required]:not(.is-invalid):focus,[data-theme=light] .form-control:not(:invalid):focus,[data-theme=light] .form-control[required]:not(.is-invalid):focus,[data-theme=light] .form-select:not(:invalid):focus,[data-theme=light] .form-select[required]:not(.is-invalid):focus{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem var(--bs-focus-ring-color)}[data-theme=auto] .form-control:disabled,[data-theme=auto] .form-select:disabled,[data-theme=dark] .form-control:disabled,[data-theme=dark] .form-select:disabled,[data-theme=light] .form-control:disabled,[data-theme=light] .form-select:disabled{background-color:var(--bs-form-control-disabled-bg)}[data-theme=auto] .form-control:disabled~label,[data-theme=auto] .form-select:disabled~label,[data-theme=dark] .form-control:disabled~label,[data-theme=dark] .form-select:disabled~label,[data-theme=light] .form-control:disabled~label,[data-theme=light] .form-select:disabled~label{color:var(--disabled-label-color)}[data-theme=auto] .form-control:disabled~label:after,[data-theme=auto] .form-range,[data-theme=auto] .form-select:disabled~label:after,[data-theme=dark] .form-control:disabled~label:after,[data-theme=dark] .form-range,[data-theme=dark] .form-select:disabled~label:after,[data-theme=light] .form-control:disabled~label:after,[data-theme=light] .form-range,[data-theme=light] .form-select:disabled~label:after{background-color:#0000}[data-theme=auto] .form-range::-webkit-slider-thumb,[data-theme=dark] .form-range::-webkit-slider-thumb,[data-theme=light] .form-range::-webkit-slider-thumb{background-color:var(--bs-primary)}[data-theme=auto] .form-range::-moz-range-thumb,[data-theme=dark] .form-range::-moz-range-thumb,[data-theme=light] .form-range::-moz-range-thumb{background-color:var(--bs-primary)}[data-theme=auto] .input-group-text,[data-theme=dark] .input-group-text,[data-theme=light] .input-group-text{background-color:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}[data-theme=auto] .form-floating>.form-control:focus~label:after,[data-theme=dark] .form-floating>.form-control:focus~label:after,[data-theme=light] .form-floating>.form-control:focus~label:after{background-color:var(--bs-form-control-bg)}[data-theme=auto] .form-check-input:not(.is-invalid),[data-theme=dark] .form-check-input:not(.is-invalid),[data-theme=light] .form-check-input:not(.is-invalid){background-color:var(--bs-form-check-bg);border-color:var(--bs-form-check-border)}[data-theme=auto] .form-check:not(.form-switch) .form-check-input:checked,[data-theme=dark] .form-check:not(.form-switch) .form-check-input:checked,[data-theme=light] .form-check:not(.form-switch) .form-check-input:checked{background-color:var(--bs-form-check-checked-bg);border-color:var(--bs-form-check-checked-border)}[data-theme=auto] .form-check:not(.form-switch) .form-check-input:not(.is-invalid):focus,[data-theme=dark] .form-check:not(.form-switch) .form-check-input:not(.is-invalid):focus,[data-theme=light] .form-check:not(.form-switch) .form-check-input:not(.is-invalid):focus{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem var(--bs-focus-ring-color)}[data-theme=auto] .form-check:not(.form-switch) .form-check-input:not(.is-invalid)[type=checkbox]:checked,[data-theme=dark] .form-check:not(.form-switch) .form-check-input:not(.is-invalid)[type=checkbox]:checked,[data-theme=light] .form-check:not(.form-switch) .form-check-input:not(.is-invalid)[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}[data-theme=auto] .form-switch :checked,[data-theme=dark] .form-switch :checked,[data-theme=light] .form-switch :checked{background-color:var(--bs-form-check-checked-bg)}[data-theme=auto] .form-switch:focus-within .form-check-input,[data-theme=dark] .form-switch:focus-within .form-check-input,[data-theme=light] .form-switch:focus-within .form-check-input{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem var(--bs-focus-ring-color)}[data-theme=auto] .form-switch:focus-within .form-check-input:not(:checked),[data-theme=dark] .form-switch:focus-within .form-check-input:not(:checked),[data-theme=light] .form-switch:focus-within .form-check-input:not(:checked){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fcc417'/%3E%3C/svg%3E")}.textarea-wide{grid-column:1/-1}.form-check input[type=checkbox]+.form-check-label,.form-label{line-height:1.5}.form-check input[type=radio]+.form-check-label{line-height:1.2}.focus .ts-control{border-color:var(--lm-primary);box-shadow:0 0 0 .2rem var(--range-star-color,#fcc4174d);outline:0}.ts-control input{color:var(--lm-text)}.form-floating .ts-wrapper .ts-control{padding-bottom:.625rem;padding-top:1.75rem}.form-floating .ts-wrapper .ts-control ::placeholder{color:var(--lm-text)}.form-floating .ts-wrapper.form-control,.form-floating .ts-wrapper.form-select{height:auto!important}.ts-wrapper.ts-wrapper .item{flex-direction:row}.ts-dropdown.ts-dropdown .option{color:var(--lm-text)}.ts-dropdown.ts-dropdown .option.active{background-color:var(--lm-secondary)}.ts-wrapper.ts-wrapper .ts-control>div{background:var(--lm-secondary);color:var(--lm-text)}.ts-wrapper.ts-wrapper .ts-control .item .remove{border-left:1px solid var(--lm-tertiary-light)}.dropzone-container{border-color:var(--lm-secondary);border-radius:var(--lm-radius)}[data-theme=light]{--bs-primary:var(--lm-primary);--bs-secondary:#7e7e7e;--bs-success:var(--lm-color-status-positive);--bs-danger:var(--lm-color-status-negative);--bs-info:var(--lm-color-status-info);--bs-warning:var(--lm-color-status-warning);--bs-btn-border-radius:var(--lm-radius);color-scheme:light;--bs-body-bg:#fff;--bs-body-color:#212529;--bs-border-color:var(--lm-secondary);--bs-secondary-bg:#f8f9fa;--bs-form-control-bg:var(--lm-background-dark);--bs-form-control-color:#212529;--bs-form-control-border-color:#ced4da;--bs-form-control-placeholder-color:#6c757d;--bs-form-control-disabled-bg:#e0e0e0;--disabled-label-color:#0009;--bs-form-label-color:#212529;--bs-form-select-bg:#fff;--bs-form-select-color:#212529;--bs-focus-ring-color:#fcc41740;--bs-form-check-bg:#fff;--bs-form-check-border:#ced4da;--bs-form-check-checked-bg:#fcc417;--bs-form-check-checked-border:#fcc417;--bs-form-valid-border-color:var(--bs-success);--bs-form-invalid-border-color:#dc3545;--bs-form-valid-color:var(--bs-success);--bs-form-invalid-color:#dc3545}[data-theme=light] .btn{transition:none}[data-theme=light] .btn-primary{--bs-btn-color:#000;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-color:var(--lm-text-on-primary);--bs-btn-hover-bg:#fcd04a;--bs-btn-hover-border-color:#fcd04a;--bs-btn-focus-shadow-rgb:252,196,23;--bs-btn-active-color:#000;--bs-btn-active-bg:#e5a70a;--bs-btn-active-border-color:#b67c00;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}[data-theme=light] .btn-success{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-success);--bs-btn-border-color:var(--bs-success);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#46a66d;--bs-btn-hover-border-color:#46a66d;--bs-btn-focus-shadow-rgb:70,166,109;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4db878;--bs-btn-active-border-color:#4db878;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-success);--bs-btn-disabled-border-color:var(--bs-success)}[data-theme=light] .btn-secondary{--bs-btn-color:var(--lm-text);--bs-btn-bg:var(--lm-secondary-dark);--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--lm-secondary);--bs-btn-hover-border-color:var(--bs-btn-hover-bg);--bs-btn-focus-shadow-rgb:115,115,115;--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-bg:#bdbdbd;--bs-btn-active-border-color:#bdbdbd;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-border-color:var(--bs-btn-bg)}[data-theme=light] .btn-danger{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-danger);--bs-btn-border-color:var(--bs-danger);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e45555;--bs-btn-hover-border-color:#e45555;--bs-btn-focus-shadow-rgb:211,47,47;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f55b5b;--bs-btn-active-border-color:#e45555;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-danger);--bs-btn-disabled-border-color:var(--bs-danger)}[data-theme=light] .btn-info{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1d89e2;--bs-btn-hover-border-color:#1d89e2;--bs-btn-focus-shadow-rgb:22,104,172;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2095f5;--bs-btn-active-border-color:#2095f5;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-info);--bs-btn-disabled-border-color:var(--bs-info)}[data-theme=light] .btn-warning{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-warning);--bs-btn-border-color:var(--bs-warning);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#eb9334;--bs-btn-hover-border-color:#d07f2b;--bs-btn-focus-shadow-rgb:224,123,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c67000;--bs-btn-active-border-color:#b36200;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-warning);--bs-btn-disabled-border-color:var(--bs-warning)}[data-theme=light] .btn-outline-dark{--bs-btn-color:var(--lm-text);--bs-btn-border-color:var(--lm-text);--bs-btn-hover-color:var(--lm-background);--bs-btn-hover-bg:var(--lm-text);--bs-btn-hover-border-color:var(--lm-text);--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:var(--lm-background);--bs-btn-active-bg:var(--lm-text);--bs-btn-active-border-color:var(--lm-text);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--lm-text);--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:var(--lm-text);--bs-gradient:none}[data-theme=dark]{--bs-primary:var(--lm-primary);--bs-secondary:#7e7e7e;--bs-success:var(--lm-color-status-positive);--bs-danger:var(--lm-color-status-negative);--bs-info:var(--lm-color-status-info);--bs-warning:var(--lm-color-status-warning);--bs-btn-border-radius:var(--lm-radius);color-scheme:dark;--bs-body-bg:#121212;--bs-body-color:#f8f9fa;--bs-border-color:#444;--bs-secondary-bg:#1e1e1e;--bs-form-control-bg:#1e1e1e;--bs-form-control-color:#f8f9fa;--bs-form-control-border-color:#555;--bs-form-control-placeholder-color:#999;--bs-form-control-disabled-bg:#2b2b2b;--disabled-label-color:#f9fafb59;--bs-form-label-color:#f8f9fa;--bs-form-select-bg:#1e1e1e;--bs-form-select-color:#f8f9fa;--bs-focus-ring-color:#fcc41740;--bs-form-check-bg:#1e1e1e;--bs-form-check-border:#555;--bs-form-check-checked-bg:#fcc417;--bs-form-check-checked-border:#fcc417;--bs-form-valid-border-color:var(--bs-success);--bs-form-invalid-border-color:#f03e57;--bs-form-valid-color:var(--bs-success);--bs-form-invalid-color:#f03e57}[data-theme=dark] .btn{transition:none}[data-theme=dark] .btn-primary{--bs-btn-color:#000;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-color:var(--lm-text-on-primary);--bs-btn-hover-bg:#fcd04a;--bs-btn-hover-border-color:#fcd04a;--bs-btn-focus-shadow-rgb:252,196,23;--bs-btn-active-color:#000;--bs-btn-active-bg:#e5a70a;--bs-btn-active-border-color:#b67c00;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}[data-theme=dark] .btn-success{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-success);--bs-btn-border-color:var(--bs-success);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#46a66d;--bs-btn-hover-border-color:#46a66d;--bs-btn-focus-shadow-rgb:70,166,109;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4db878;--bs-btn-active-border-color:#4db878;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-success);--bs-btn-disabled-border-color:var(--bs-success)}[data-theme=dark] .btn-secondary{--bs-btn-color:var(--lm-text);--bs-btn-bg:var(--lm-secondary-dark);--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--lm-secondary);--bs-btn-hover-border-color:var(--bs-btn-hover-bg);--bs-btn-focus-shadow-rgb:115,115,115;--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-bg:#bdbdbd;--bs-btn-active-border-color:#bdbdbd;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-border-color:var(--bs-btn-bg)}[data-theme=dark] .btn-danger{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-danger);--bs-btn-border-color:var(--bs-danger);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e45555;--bs-btn-hover-border-color:#e45555;--bs-btn-focus-shadow-rgb:211,47,47;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f55b5b;--bs-btn-active-border-color:#e45555;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-danger);--bs-btn-disabled-border-color:var(--bs-danger)}[data-theme=dark] .btn-info{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1d89e2;--bs-btn-hover-border-color:#1d89e2;--bs-btn-focus-shadow-rgb:22,104,172;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2095f5;--bs-btn-active-border-color:#2095f5;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-info);--bs-btn-disabled-border-color:var(--bs-info)}[data-theme=dark] .btn-warning{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-warning);--bs-btn-border-color:var(--bs-warning);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#eb9334;--bs-btn-hover-border-color:#d07f2b;--bs-btn-focus-shadow-rgb:224,123,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c67000;--bs-btn-active-border-color:#b36200;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-warning);--bs-btn-disabled-border-color:var(--bs-warning)}[data-theme=dark] .btn-outline-dark{--bs-btn-color:var(--lm-text);--bs-btn-border-color:var(--lm-text);--bs-btn-hover-color:var(--lm-background);--bs-btn-hover-bg:var(--lm-text);--bs-btn-hover-border-color:var(--lm-text);--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:var(--lm-background);--bs-btn-active-bg:var(--lm-text);--bs-btn-active-border-color:var(--lm-text);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--lm-text);--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:var(--lm-text);--bs-gradient:none}@media(prefers-color-scheme:light){[data-theme=auto]{--bs-primary:var(--lm-primary);--bs-secondary:#7e7e7e;--bs-success:var(--lm-color-status-positive);--bs-danger:var(--lm-color-status-negative);--bs-info:var(--lm-color-status-info);--bs-warning:var(--lm-color-status-warning);--bs-btn-border-radius:var(--lm-radius);color-scheme:light;--bs-body-bg:#fff;--bs-body-color:#212529;--bs-border-color:var(--lm-secondary);--bs-secondary-bg:#f8f9fa;--bs-form-control-bg:var(--lm-background-dark);--bs-form-control-color:#212529;--bs-form-control-border-color:#ced4da;--bs-form-control-placeholder-color:#6c757d;--bs-form-control-disabled-bg:#e0e0e0;--disabled-label-color:#0009;--bs-form-label-color:#212529;--bs-form-select-bg:#fff;--bs-form-select-color:#212529;--bs-focus-ring-color:#fcc41740;--bs-form-check-bg:#fff;--bs-form-check-border:#ced4da;--bs-form-check-checked-bg:#fcc417;--bs-form-check-checked-border:#fcc417;--bs-form-valid-border-color:var(--bs-success);--bs-form-invalid-border-color:#dc3545;--bs-form-valid-color:var(--bs-success);--bs-form-invalid-color:#dc3545}[data-theme=auto] .btn{transition:none}[data-theme=auto] .btn-primary{--bs-btn-color:#000;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-color:var(--lm-text-on-primary);--bs-btn-hover-bg:#fcd04a;--bs-btn-hover-border-color:#fcd04a;--bs-btn-focus-shadow-rgb:252,196,23;--bs-btn-active-color:#000;--bs-btn-active-bg:#e5a70a;--bs-btn-active-border-color:#b67c00;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}[data-theme=auto] .btn-success{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-success);--bs-btn-border-color:var(--bs-success);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#46a66d;--bs-btn-hover-border-color:#46a66d;--bs-btn-focus-shadow-rgb:70,166,109;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4db878;--bs-btn-active-border-color:#4db878;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-success);--bs-btn-disabled-border-color:var(--bs-success)}[data-theme=auto] .btn-secondary{--bs-btn-color:var(--lm-text);--bs-btn-bg:var(--lm-secondary-dark);--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--lm-secondary);--bs-btn-hover-border-color:var(--bs-btn-hover-bg);--bs-btn-focus-shadow-rgb:115,115,115;--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-bg:#bdbdbd;--bs-btn-active-border-color:#bdbdbd;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-border-color:var(--bs-btn-bg)}[data-theme=auto] .btn-danger{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-danger);--bs-btn-border-color:var(--bs-danger);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e45555;--bs-btn-hover-border-color:#e45555;--bs-btn-focus-shadow-rgb:211,47,47;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f55b5b;--bs-btn-active-border-color:#e45555;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-danger);--bs-btn-disabled-border-color:var(--bs-danger)}[data-theme=auto] .btn-info{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1d89e2;--bs-btn-hover-border-color:#1d89e2;--bs-btn-focus-shadow-rgb:22,104,172;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2095f5;--bs-btn-active-border-color:#2095f5;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-info);--bs-btn-disabled-border-color:var(--bs-info)}[data-theme=auto] .btn-warning{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-warning);--bs-btn-border-color:var(--bs-warning);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#eb9334;--bs-btn-hover-border-color:#d07f2b;--bs-btn-focus-shadow-rgb:224,123,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c67000;--bs-btn-active-border-color:#b36200;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-warning);--bs-btn-disabled-border-color:var(--bs-warning)}[data-theme=auto] .btn-outline-dark{--bs-btn-color:var(--lm-text);--bs-btn-border-color:var(--lm-text);--bs-btn-hover-color:var(--lm-background);--bs-btn-hover-bg:var(--lm-text);--bs-btn-hover-border-color:var(--lm-text);--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:var(--lm-background);--bs-btn-active-bg:var(--lm-text);--bs-btn-active-border-color:var(--lm-text);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--lm-text);--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:var(--lm-text);--bs-gradient:none}}@media(prefers-color-scheme:dark){[data-theme=auto]{--bs-primary:var(--lm-primary);--bs-secondary:#7e7e7e;--bs-success:var(--lm-color-status-positive);--bs-danger:var(--lm-color-status-negative);--bs-info:var(--lm-color-status-info);--bs-warning:var(--lm-color-status-warning);--bs-btn-border-radius:var(--lm-radius);color-scheme:dark;--bs-body-bg:#121212;--bs-body-color:#f8f9fa;--bs-border-color:#444;--bs-secondary-bg:#1e1e1e;--bs-form-control-bg:#1e1e1e;--bs-form-control-color:#f8f9fa;--bs-form-control-border-color:#555;--bs-form-control-placeholder-color:#999;--bs-form-control-disabled-bg:#2b2b2b;--disabled-label-color:#f9fafb59;--bs-form-label-color:#f8f9fa;--bs-form-select-bg:#1e1e1e;--bs-form-select-color:#f8f9fa;--bs-focus-ring-color:#fcc41740;--bs-form-check-bg:#1e1e1e;--bs-form-check-border:#555;--bs-form-check-checked-bg:#fcc417;--bs-form-check-checked-border:#fcc417;--bs-form-valid-border-color:var(--bs-success);--bs-form-invalid-border-color:#f03e57;--bs-form-valid-color:var(--bs-success);--bs-form-invalid-color:#f03e57}[data-theme=auto] .btn{transition:none}[data-theme=auto] .btn-primary{--bs-btn-color:#000;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-color:var(--lm-text-on-primary);--bs-btn-hover-bg:#fcd04a;--bs-btn-hover-border-color:#fcd04a;--bs-btn-focus-shadow-rgb:252,196,23;--bs-btn-active-color:#000;--bs-btn-active-bg:#e5a70a;--bs-btn-active-border-color:#b67c00;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}[data-theme=auto] .btn-success{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-success);--bs-btn-border-color:var(--bs-success);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#46a66d;--bs-btn-hover-border-color:#46a66d;--bs-btn-focus-shadow-rgb:70,166,109;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4db878;--bs-btn-active-border-color:#4db878;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-success);--bs-btn-disabled-border-color:var(--bs-success)}[data-theme=auto] .btn-secondary{--bs-btn-color:var(--lm-text);--bs-btn-bg:var(--lm-secondary-dark);--bs-btn-border-color:var(--bs-btn-bg);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--lm-secondary);--bs-btn-hover-border-color:var(--bs-btn-hover-bg);--bs-btn-focus-shadow-rgb:115,115,115;--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-bg:#bdbdbd;--bs-btn-active-border-color:#bdbdbd;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-border-color:var(--bs-btn-bg)}[data-theme=auto] .btn-danger{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-danger);--bs-btn-border-color:var(--bs-danger);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e45555;--bs-btn-hover-border-color:#e45555;--bs-btn-focus-shadow-rgb:211,47,47;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f55b5b;--bs-btn-active-border-color:#e45555;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-danger);--bs-btn-disabled-border-color:var(--bs-danger)}[data-theme=auto] .btn-info{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1d89e2;--bs-btn-hover-border-color:#1d89e2;--bs-btn-focus-shadow-rgb:22,104,172;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2095f5;--bs-btn-active-border-color:#2095f5;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-info);--bs-btn-disabled-border-color:var(--bs-info)}[data-theme=auto] .btn-warning{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-warning);--bs-btn-border-color:var(--bs-warning);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#eb9334;--bs-btn-hover-border-color:#d07f2b;--bs-btn-focus-shadow-rgb:224,123,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c67000;--bs-btn-active-border-color:#b36200;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-warning);--bs-btn-disabled-border-color:var(--bs-warning)}[data-theme=auto] .btn-outline-dark{--bs-btn-color:var(--lm-text);--bs-btn-border-color:var(--lm-text);--bs-btn-hover-color:var(--lm-background);--bs-btn-hover-bg:var(--lm-text);--bs-btn-hover-border-color:var(--lm-text);--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:var(--lm-background);--bs-btn-active-bg:var(--lm-text);--bs-btn-active-border-color:var(--lm-text);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--lm-text);--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:var(--lm-text);--bs-gradient:none}}