article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body,figure{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img,legend{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}._grid_eoadp_1{width:min(100%,1440rem);height:100vh;padding:0 var(--margin);pointer-events:none;z-index:9999;position:fixed;top:0;left:50%;transform:translate(-50%)}._columns_eoadp_13{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));width:100%;height:100%;display:grid}._columns_eoadp_13 span{background:#ff00001a}._copy_5ow22_1{align-items:inherit;justify-content:inherit;gap:inherit;vertical-align:middle;pointer-events:none;min-width:0;max-width:100%;transition:transform 1s var(--curve);display:inline-grid;position:relative}._copy_5ow22_1 ._label_5ow22_13{min-width:0;display:block}._copy_5ow22_1 ._clone_5ow22_17{width:100%;top:var(--button-copy-offset);position:absolute;left:0}._copy_5ow22_1._group_5ow22_23{width:100%}._copy_5ow22_1._group_5ow22_23 ._label_5ow22_13{align-items:inherit;justify-content:inherit;gap:inherit;display:flex}._copy_5ow22_1._group_5ow22_23 ._label_5ow22_13>[data-button-title]{min-width:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-button-hover]:hover:not([disabled]):not([aria-disabled=true])>._copy_5ow22_1{transform:translateY(calc(var(--button-copy-offset) * -1))}}@media (prefers-reduced-motion:reduce){._copy_5ow22_1{transition:none}}._primaryButton_td12a_1{width:fit-content;height:40rem;color:var(--color-panel);text-align:center;text-transform:uppercase;white-space:nowrap;background:var(--color-text);cursor:pointer;border-radius:27rem;justify-content:center;align-items:center;padding:0 28rem;font-size:12rem;font-weight:700;line-height:normal;display:flex;overflow:hidden}._primaryButton_td12a_1 ._title_td12a_20{text-overflow:ellipsis;min-width:0;overflow:hidden}._primaryButton_td12a_1:focus-visible{outline-offset:-3rem;outline:1px solid}._primaryButton_td12a_1._withIcon_td12a_29{gap:8rem}._primaryButton_td12a_1._isLight_td12a_32{color:var(--color-text);background:var(--color-panel)}._primaryButton_td12a_1._isAi_td12a_36{color:var(--color-text);background:#e2faff}._primaryButton_td12a_1._isDanger_td12a_40{color:#bf0f48;background:#ffe7ef}._primaryButton_td12a_1._isDanger_td12a_40._isDangerInverted_td12a_44{color:#ffe7ef;background:#bf0f48}._primaryButton_td12a_1._isSmall_td12a_48{gap:5rem;height:25rem;padding:0 12rem;font-size:7.417rem}._primaryButton_td12a_1._isSmall_td12a_48 ._icon_td12a_54{flex-basis:9rem;width:9rem;height:9rem}._primaryButton_td12a_1._isDisabled_td12a_59{cursor:default;pointer-events:none;opacity:.3!important}._primaryButton_td12a_1 ._icon_td12a_54{flex:0 0 13rem;width:13rem;height:13rem;display:block}._primaryButton_td12a_1 ._icon_td12a_54 img{width:100%;height:100%;display:block}._toast_10i5t_1{width:247rem;max-width:100%;min-height:59rem;color:var(--color-text);background:var(--color-panel);pointer-events:auto;border-radius:20rem;flex:none;align-items:center;gap:10rem;padding:9.5rem 10rem 9.5rem 20rem;display:flex;box-shadow:0 0 24rem #00000012}._toast_10i5t_1 ._content_10i5t_17{overflow-wrap:anywhere;flex:1;min-width:0;font-size:7.417rem;line-height:normal}._toast_10i5t_1 ._content_10i5t_17 p{text-box:trim-both cap alphabetic;margin:0}._toast_10i5t_1 ._content_10i5t_17 ._title_10i5t_28{font-size:12rem}._toast_10i5t_1 ._content_10i5t_17 ._subject_10i5t_31{text-transform:uppercase;margin-top:6rem}._toast_10i5t_1 ._content_10i5t_17 ._description_10i5t_35{margin-top:4rem}._toast_10i5t_1 ._content_10i5t_17 ._error_10i5t_38{color:var(--color-danger);margin-top:6rem}._toast_10i5t_1 ._actions_10i5t_42{flex:none;align-items:center;display:flex}._toast_10i5t_1 ._actions_10i5t_42 ._action_10i5t_42{cursor:pointer;border-radius:10rem;flex:none;width:40rem;height:40rem}._toast_10i5t_1 ._actions_10i5t_42 ._action_10i5t_42 img{width:100%;height:100%;display:block}._toast_10i5t_1 ._actions_10i5t_42 ._action_10i5t_42:focus-visible{outline-offset:-3rem;outline:1px solid}._toast_10i5t_1 ._actions_10i5t_42 ._action_10i5t_42[aria-disabled]{opacity:.5;cursor:default}._toast_10i5t_1 ._actions_10i5t_42 ._action_10i5t_42._undo_10i5t_67{margin-right:-6rem;position:relative}._toast_10i5t_1._wide_10i5t_71{flex-wrap:wrap;width:fit-content;max-width:min(380rem,100%)}._toast_10i5t_1._wide_10i5t_71 ._content_10i5t_17{flex-basis:180rem}._toast_10i5t_1._wide_10i5t_71 ._actions_10i5t_42{max-width:100%;margin-left:auto}._toasts_13whr_1{width:468rem;max-width:calc(100% + 48rem - var(--margin) * 4);pointer-events:none;max-height:calc(100dvh - 72rem);right:calc(-24rem + var(--margin) * 2);z-index:110;scrollbar-width:none;flex-direction:column;align-items:flex-end;gap:15rem;padding:24rem;display:flex;position:fixed;bottom:36rem;overflow-y:auto}._toasts_13whr_1 ._enterActive_13whr_18,._toasts_13whr_1 ._leaveActive_13whr_19,._toasts_13whr_1 ._move_13whr_20{transition:opacity 1s var(--curve),transform 1s var(--curve)}._toasts_13whr_1 ._enterFrom_13whr_23{opacity:0;transform:translateY(24rem)}._toasts_13whr_1 ._leaveActive_13whr_19{pointer-events:none;position:fixed}._toasts_13whr_1 ._leaveTo_13whr_31{opacity:0;transform:translate(100%)}.home-featured-title,.home-row-title,.home-title{font-family:var(--font-display);text-box:trim-both cap alphabetic;font-weight:400;line-height:1.2}.home-title{letter-spacing:-1.335rem;font-size:44.499rem}.home-featured-title{letter-spacing:-2.16rem;font-size:72rem}.home-row-title{font-size:27.503rem}.hotel-title{font-family:var(--font-display);font-size:72rem;font-weight:700;line-height:78rem}@media (width<=1200px){.hotel-title{font-size:56rem;line-height:1.2}}@media (width<=600px){.hotel-title{font-size:40rem;line-height:1.25}}.hotel-section-title{font-family:var(--font-display);font-size:44.499rem;font-weight:400;line-height:1.1}@media (width<=900px){.hotel-section-title{font-size:28rem;line-height:1.2}}.room-hotel-name,.room-title{font-family:var(--font-display);font-weight:700;line-height:normal}.admin-page-title,.admin-section-title,.auth-title,.reservation-status-title{font-family:var(--font-display);font-weight:400;line-height:41rem}.admin-page-title{font-size:44.5rem}.admin-section-title{font-size:27.5rem}@media (width<=900px){.admin-page-title,.admin-section-title{text-box:trim-both cap alphabetic;font-size:24rem}}.auth-title,.reservation-status-title{font-size:44.5rem}@media (width<=900px){.auth-title,.reservation-status-title{font-size:32rem;line-height:1.15}}.room-hotel-name{font-size:27.503rem}@media (width<=900px){.room-hotel-name{font-size:24.722rem}}.room-title{font-size:44.495rem}@media (width<=900px){.room-title{font-size:40rem}}.help-section-title,.help-title,.help-topic-title{font-family:var(--font-display);text-box:trim-both cap alphabetic;font-weight:400;line-height:normal}.help-title{font-size:44.5rem}.help-section-title,.help-topic-title{font-size:27.503rem}@media (width<=900px){.help-title{font-size:40rem}.help-section-title{font-size:28rem}.help-topic-title{font-size:16.996rem}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-cyrillic-ext-6e85163c68a3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-cyrillic-467acc7aa76b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-greek-ext-9be0371ef54b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-greek-05cf802c73c1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-vietnamese-2b2f25a453b4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-latin-ext-7048add3bf7c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-latin-a28b7e319024.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-cyrillic-ext-6e85163c68a3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-cyrillic-467acc7aa76b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-greek-ext-9be0371ef54b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-greek-05cf802c73c1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-vietnamese-2b2f25a453b4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-latin-ext-7048add3bf7c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-latin-a28b7e319024.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-cyrillic-ext-6e85163c68a3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-cyrillic-467acc7aa76b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-greek-ext-9be0371ef54b.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-greek-05cf802c73c1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-vietnamese-2b2f25a453b4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-latin-ext-7048add3bf7c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-latin-a28b7e319024.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-cyrillic-ext-1d80cc3074ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-cyrillic-29d31643dbb8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-greek-ext-67feeab9f3b7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-greek-0e5e9e058d72.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-math-8d2e3bd09756.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-vietnamese-9ce39089306f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-latin-ext-4b602509eba0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-latin-0898f7c50c49.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-cyrillic-ext-1d80cc3074ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-cyrillic-29d31643dbb8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-greek-ext-67feeab9f3b7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-greek-0e5e9e058d72.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-math-8d2e3bd09756.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-vietnamese-9ce39089306f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-latin-ext-4b602509eba0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-latin-0898f7c50c49.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-cyrillic-ext-1d80cc3074ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-cyrillic-29d31643dbb8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-greek-ext-67feeab9f3b7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-greek-0e5e9e058d72.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-math-8d2e3bd09756.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-vietnamese-9ce39089306f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-latin-ext-4b602509eba0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/noto-serif-latin-0898f7c50c49.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-text:#000;--color-muted:#0009;--color-bg:#f5f5f5;--color-panel:#fff;--color-search:#f8f8f8;--color-raised:#fbfbfc;--color-border:#1f232c14;--color-border-soft:#1f232c0d;--color-border-strong:#1f232c24;--color-fill:#eceef2;--color-fill-strong:#e2e5eb;--color-accent:#5e6ad2;--color-accent-soft:#5e6ad21f;--color-danger:#b42318;--shadow-panel:0 18rem 50rem #181b220f;--curve:cubic-bezier(.1, .45, 0, 1);--page-enter-curve:cubic-bezier(.19, 1, .22, 1);--font-caption:10rem;--font-body:16rem;--font-step-1:26rem;--font-step-2:42rem;--font-step-3:68rem;--margin:30rem;--gap:10rem;--column:calc((100vw - var(--margin) * 2 - var(--gap) * 11) / 12);--nav-height:79rem;--font-display:"Noto Serif", Georgia, "Times New Roman", serif;--font-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--color-text);background:var(--color-panel);font-family:var(--font-ui);font-synthesis:none;text-rendering:geometricprecision}html{scroll-behavior:auto;font-size:.0694445vw}@media (width<=1440px){html{font-size:1px}}@media (width<=900px){:root{--margin:20rem}}body{color:var(--color-text);background:var(--color-panel);margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,select{color:inherit}[data-button-hover]{overflow:hidden}*{box-sizing:border-box;font-smooth:always;text-shadow:0 0 1px #0000;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased!important}@-moz-document url-prefix(){body{font-weight:lighter!important}}
