@keyframes BasicLayout_hologram-rotate__j6SqN{0%{filter:hue-rotate(0deg) brightness(1.2)}to{filter:hue-rotate(1turn) brightness(1.2)}}@keyframes BasicLayout_hologram-rotate_blur__PH9_C{0%{filter:hue-rotate(0deg) brightness(1.2) blur(20px)}to{filter:hue-rotate(1turn) brightness(1.2) blur(20px)}}.BasicLayout_u-glass-effect__KaDfW{position:relative}.BasicLayout_u-glass-effect__KaDfW:before{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;content:"";background-color:hsla(0,0%,100%,.1);border-radius:12px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),inset 1.8px 3px 0 -2px hsla(0,0%,100%,.4),inset -2px -2px 0 -2px hsla(0,0%,100%,.4),inset -3px -7px 1px -6px hsla(0,0%,100%,.4),inset -.3px -1px 4px 0 rgba(0,0,0,.12),inset -1.5px 2.5px 0 -2px rgba(0,0,0,.2),inset 0 3px 4px -2px rgba(0,0,0,.2),inset 2px -6.5px 1px -4px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.1),0 6px 16px 0 rgba(0,0,0,.08);transition:all 1s ease-out}@media screen and (max-width:480px){.BasicLayout_u-glass-effect__KaDfW:before{border-radius:10px}}.BasicLayout_u-glass-effect__KaDfW:after{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;content:"";filter:url(#container-glass);isolation:isolate;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;transition:all 1s ease-out}@media screen and (max-width:480px){.BasicLayout_u-glass-effect__KaDfW:after{border-radius:10px}}.BasicLayout_u-glass-effect__border__6pYwi{position:absolute;inset:0;z-index:1;padding:2px;pointer-events:none;content:"";background:linear-gradient(90deg,#7dd3fc,#c084fc 25%,#f9a8d4 50%,#60a5fa 75%,#7dd3fc);border-radius:12px;opacity:0;-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity 1s ease-out;animation:BasicLayout_hologram-rotate__j6SqN 3s linear infinite}@media screen and (max-width:480px){.BasicLayout_u-glass-effect__border__6pYwi{border-radius:10px}}.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-black__qov3y:before{background-color:rgba(0,0,0,.2)}.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-hover-element__80VEj:hover:before,a.BasicLayout_u-glass-effect__KaDfW:hover:before,button.BasicLayout_u-glass-effect__KaDfW:hover:before{background-color:hsla(0,0%,100%,.2)}.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-hover-element__80VEj:hover .BasicLayout_u-glass-effect__border__6pYwi,a.BasicLayout_u-glass-effect__KaDfW:hover .BasicLayout_u-glass-effect__border__6pYwi,button.BasicLayout_u-glass-effect__KaDfW:hover .BasicLayout_u-glass-effect__border__6pYwi{opacity:1}.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-hover-element__80VEj.BasicLayout_is-black__qov3y:hover:before,a.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-black__qov3y:hover:before,button.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-black__qov3y:hover:before{background-color:rgba(0,0,0,.4)}.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-hover-element__80VEj.BasicLayout_is-current__5Nuje:before,a.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-current__5Nuje:before,button.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-current__5Nuje:before{background-color:hsla(0,0%,100%,.2)}.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-hover-element__80VEj.BasicLayout_is-current__5Nuje .BasicLayout_u-glass-effect__border__6pYwi,a.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-current__5Nuje .BasicLayout_u-glass-effect__border__6pYwi,button.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-current__5Nuje .BasicLayout_u-glass-effect__border__6pYwi{opacity:1}.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-focus-element__xXcYw:has(:focus):before{background-color:hsla(0,0%,100%,.2)}.BasicLayout_u-glass-effect__KaDfW.BasicLayout_is-focus-element__xXcYw:has(:focus) .BasicLayout_u-glass-effect__border__6pYwi{opacity:1}.BasicLayout_article_layout__C2SLJ{display:flex;flex-direction:column}.BasicLayout_title_area__yHP_K{display:flex;flex-direction:row;background:rgba(0,0,0,.06);padding:8px 16px}@media screen and (max-width:480px){.BasicLayout_title_area__yHP_K{flex-direction:column;align-items:center}}.BasicLayout_title_area__yHP_K .BasicLayout_title__YcBNU{font-size:11px;letter-spacing:.08em;float:left;font-weight:700}@media screen and (max-width:480px){.BasicLayout_title_area__yHP_K .BasicLayout_title__YcBNU{border-right:1px solid rgba(0,0,0,0)}}.BasicLayout_title_area__yHP_K .BasicLayout_sub_title__bX2sh{font-size:10px;letter-spacing:.08em;font-weight:500;margin:auto 0 auto auto}@media screen and (max-width:480px){.BasicLayout_title_area__yHP_K .BasicLayout_sub_title__bX2sh{font-size:8px;margin-right:auto}}.BasicLayout_search_area__Wachq{margin-top:4px;display:flex;gap:4px;height:32px}.BasicLayout_search_area__Wachq .BasicLayout_input_area__XtM6A,.BasicLayout_search_area__Wachq .BasicLayout_input_word__NdfU2{border:1px solid rgba(0,0,0,.1);padding:8px;font-size:11px;outline:none;width:320px;border-radius:8px;color:gray}@media screen and (max-width:480px){.BasicLayout_search_area__Wachq .BasicLayout_input_area__XtM6A,.BasicLayout_search_area__Wachq .BasicLayout_input_word__NdfU2{width:100%;margin-top:8px}}.BasicLayout_search_area__Wachq .BasicLayout_input_area__XtM6A{width:160px}.BasicLayout_search_area__Wachq .BasicLayout_search_button___2dDj{display:flex;justify-content:center;align-items:center;border:none;background-color:coral;width:72px;color:#fff;gap:8px;font-size:13px;border-radius:8px}.BasicLayout_search_area__Wachq .BasicLayout_search_button___2dDj .BasicLayout_icon__LpUgu{width:16px;height:16px}@keyframes ReservationListPage_hologram-rotate__XdDWC{0%{filter:hue-rotate(0deg) brightness(1.2)}to{filter:hue-rotate(1turn) brightness(1.2)}}@keyframes ReservationListPage_hologram-rotate_blur__5nIlD{0%{filter:hue-rotate(0deg) brightness(1.2) blur(20px)}to{filter:hue-rotate(1turn) brightness(1.2) blur(20px)}}.ReservationListPage_u-glass-effect__zDYE7{position:relative}.ReservationListPage_u-glass-effect__zDYE7:before{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;content:"";background-color:hsla(0,0%,100%,.1);border-radius:12px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),inset 1.8px 3px 0 -2px hsla(0,0%,100%,.4),inset -2px -2px 0 -2px hsla(0,0%,100%,.4),inset -3px -7px 1px -6px hsla(0,0%,100%,.4),inset -.3px -1px 4px 0 rgba(0,0,0,.12),inset -1.5px 2.5px 0 -2px rgba(0,0,0,.2),inset 0 3px 4px -2px rgba(0,0,0,.2),inset 2px -6.5px 1px -4px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.1),0 6px 16px 0 rgba(0,0,0,.08);transition:all 1s ease-out}@media screen and (max-width:480px){.ReservationListPage_u-glass-effect__zDYE7:before{border-radius:10px}}.ReservationListPage_u-glass-effect__zDYE7:after{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;content:"";filter:url(#container-glass);isolation:isolate;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;transition:all 1s ease-out}@media screen and (max-width:480px){.ReservationListPage_u-glass-effect__zDYE7:after{border-radius:10px}}.ReservationListPage_u-glass-effect__border__4hlYe{position:absolute;inset:0;z-index:1;padding:2px;pointer-events:none;content:"";background:linear-gradient(90deg,#7dd3fc,#c084fc 25%,#f9a8d4 50%,#60a5fa 75%,#7dd3fc);border-radius:12px;opacity:0;-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity 1s ease-out;animation:ReservationListPage_hologram-rotate__XdDWC 3s linear infinite}@media screen and (max-width:480px){.ReservationListPage_u-glass-effect__border__4hlYe{border-radius:10px}}.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-black__uhxAe:before{background-color:rgba(0,0,0,.2)}.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-hover-element__YLPwL:hover:before,a.ReservationListPage_u-glass-effect__zDYE7:hover:before,button.ReservationListPage_u-glass-effect__zDYE7:hover:before{background-color:hsla(0,0%,100%,.2)}.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-hover-element__YLPwL:hover .ReservationListPage_u-glass-effect__border__4hlYe,a.ReservationListPage_u-glass-effect__zDYE7:hover .ReservationListPage_u-glass-effect__border__4hlYe,button.ReservationListPage_u-glass-effect__zDYE7:hover .ReservationListPage_u-glass-effect__border__4hlYe{opacity:1}.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-hover-element__YLPwL.ReservationListPage_is-black__uhxAe:hover:before,a.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-black__uhxAe:hover:before,button.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-black__uhxAe:hover:before{background-color:rgba(0,0,0,.4)}.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-hover-element__YLPwL.ReservationListPage_is-current__FN20N:before,a.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-current__FN20N:before,button.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-current__FN20N:before{background-color:hsla(0,0%,100%,.2)}.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-hover-element__YLPwL.ReservationListPage_is-current__FN20N .ReservationListPage_u-glass-effect__border__4hlYe,a.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-current__FN20N .ReservationListPage_u-glass-effect__border__4hlYe,button.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-current__FN20N .ReservationListPage_u-glass-effect__border__4hlYe{opacity:1}.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-focus-element__ajK1h:has(:focus):before{background-color:hsla(0,0%,100%,.2)}.ReservationListPage_u-glass-effect__zDYE7.ReservationListPage_is-focus-element__ajK1h:has(:focus) .ReservationListPage_u-glass-effect__border__4hlYe{opacity:1}.ReservationListPage_page__8XeG7{background:#f7f6f2;padding:10px 12px 20px}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_page__8XeG7{background:#0d1014}}html.ReservationListPage_dark__26piQ .ReservationListPage_page__8XeG7{background:#0d1014}@media screen and (max-width:480px){.ReservationListPage_page__8XeG7{padding:8px 8px 16px}}.ReservationListPage_container__O_QyO{position:relative;display:flex;flex-direction:column;gap:12px;width:min(100%,1180px);margin:0 auto;padding:0 4px;color:#0f3d54}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_container__O_QyO{color:#e6eef6}}html.ReservationListPage_dark__26piQ .ReservationListPage_container__O_QyO{color:#e6eef6}@media screen and (max-width:480px){.ReservationListPage_container__O_QyO{padding:0 6px 16px}}.ReservationListPage_hero__J9f5_{padding:12px 4px;border-radius:12px;background:none}@media screen and (max-width:480px){.ReservationListPage_hero__J9f5_{padding:10px 2px}}.ReservationListPage_eyebrow__WkE7g{display:inline-flex;padding:4px 10px;background:rgba(31,108,133,.12);color:#16465c;font-weight:700;border-radius:999px;font-size:12px;margin:0}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_eyebrow__WkE7g{background:rgba(74,168,199,.18);color:#cfe6f5}}html.ReservationListPage_dark__26piQ .ReservationListPage_eyebrow__WkE7g{background:rgba(74,168,199,.18);color:#cfe6f5}.ReservationListPage_title__7pRSX{margin:8px 0 4px;font-size:20px;letter-spacing:-.2px}.ReservationListPage_lead__vAOCJ{margin:0;color:#3b4c5a;line-height:1.55;font-size:14px}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_lead__vAOCJ{color:#c8d9e6}}html.ReservationListPage_dark__26piQ .ReservationListPage_lead__vAOCJ{color:#c8d9e6}.ReservationListPage_list__oDk0l{display:flex;flex-direction:column;gap:12px}.ReservationListPage_sectionDivider__glO4b{margin:6px 2px 12px;height:1px;background:rgba(15,61,84,.12)}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_sectionDivider__glO4b{background:hsla(0,0%,100%,.12)}}html.ReservationListPage_dark__26piQ .ReservationListPage_sectionDivider__glO4b{background:hsla(0,0%,100%,.12)}.ReservationListPage_card__sy5by{background:#fff;border:1px solid rgba(15,61,84,.08);border-radius:12px;padding:14px;box-shadow:0 10px 24px rgba(15,61,84,.08)}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_card__sy5by{background:#111b24;border-color:rgba(74,168,199,.2);box-shadow:0 14px 30px rgba(0,0,0,.45)}}html.ReservationListPage_dark__26piQ .ReservationListPage_card__sy5by{background:#111b24;border-color:rgba(74,168,199,.2);box-shadow:0 14px 30px rgba(0,0,0,.45)}.ReservationListPage_highlight__2g_BB{border-color:#3f8fae;box-shadow:0 0 0 4px rgba(63,143,174,.18)}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_highlight__2g_BB{box-shadow:0 0 0 4px rgba(63,143,174,.26)}}html.ReservationListPage_dark__26piQ .ReservationListPage_highlight__2g_BB{box-shadow:0 0 0 4px rgba(63,143,174,.26)}.ReservationListPage_cardHeader__jH2MQ{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ReservationListPage_badge__mwPip{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;font-weight:700;font-size:12px;color:#22485c;background:rgba(34,72,92,.08)}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_badge__mwPip{background:rgba(74,168,199,.18);color:#d6f1ff}}html.ReservationListPage_dark__26piQ .ReservationListPage_badge__mwPip{background:rgba(74,168,199,.18);color:#d6f1ff}.ReservationListPage_tone-success__gupC8{background:rgba(76,175,80,.15);color:#1e7c31}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_tone-success__gupC8{background:rgba(76,175,80,.18);color:#7bf39a}}html.ReservationListPage_dark__26piQ .ReservationListPage_tone-success__gupC8{background:rgba(76,175,80,.18);color:#7bf39a}.ReservationListPage_tone-danger__ba914{background:rgba(200,27,65,.12);color:#c81b41}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_tone-danger__ba914{background:rgba(200,27,65,.2);color:#ff90a8}}html.ReservationListPage_dark__26piQ .ReservationListPage_tone-danger__ba914{background:rgba(200,27,65,.2);color:#ff90a8}.ReservationListPage_tone-info__iskYd{background:rgba(36,91,115,.14);color:#2f6a87}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_tone-info__iskYd{background:rgba(74,168,199,.2);color:#9cdaf1}}html.ReservationListPage_dark__26piQ .ReservationListPage_tone-info__iskYd{background:rgba(74,168,199,.2);color:#9cdaf1}.ReservationListPage_tone-muted__p65cs{background:rgba(15,61,84,.06);color:#3b4c5a}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_tone-muted__p65cs{background:hsla(0,0%,100%,.08);color:#c7d6e2}}html.ReservationListPage_dark__26piQ .ReservationListPage_tone-muted__p65cs{background:hsla(0,0%,100%,.08);color:#c7d6e2}.ReservationListPage_created__XTlgu{margin:0;font-size:13px;color:#3b4c5a}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_created__XTlgu{color:#b3c4d2}}html.ReservationListPage_dark__26piQ .ReservationListPage_created__XTlgu{color:#b3c4d2}.ReservationListPage_requests__vQaS9{margin-top:10px;display:flex;flex-direction:column;gap:10px}.ReservationListPage_requestRow__MdXpR{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;border-radius:10px;background:#f7f9fb;border:1px solid rgba(15,61,84,.06)}@media screen and (max-width:480px){.ReservationListPage_requestRow__MdXpR{flex-direction:column}}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_requestRow__MdXpR{background:#0f2534;border-color:rgba(74,168,199,.22)}}html.ReservationListPage_dark__26piQ .ReservationListPage_requestRow__MdXpR{background:#0f2534;border-color:rgba(74,168,199,.22)}.ReservationListPage_requestMeta__ig1Wf{display:flex;flex-direction:column;gap:2px}.ReservationListPage_requestActions___3RnJ{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media screen and (max-width:480px){.ReservationListPage_requestActions___3RnJ{align-items:flex-start}}.ReservationListPage_cancelButton__Il_TL{border:1px solid rgba(200,27,65,.4);background:#fff;color:#c81b41;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer}.ReservationListPage_cancelButton__Il_TL:disabled{opacity:.6;cursor:not-allowed}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_cancelButton__Il_TL{background:#0f2534;border-color:rgba(255,144,168,.4);color:#ff90a8}}html.ReservationListPage_dark__26piQ .ReservationListPage_cancelButton__Il_TL{background:#0f2534;border-color:rgba(255,144,168,.4);color:#ff90a8}.ReservationListPage_secondaryButton___CfAe{border:1px solid rgba(15,61,84,.2);background:#fff;color:#1f6c85;padding:6px 12px;min-width:140px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_secondaryButton___CfAe{background:#0f2534;border-color:rgba(156,218,241,.25);color:#9cdaf1}}html.ReservationListPage_dark__26piQ .ReservationListPage_secondaryButton___CfAe{background:#0f2534;border-color:rgba(156,218,241,.25);color:#9cdaf1}.ReservationListPage_textButton___cHS8{border:none;background:rgba(0,0,0,0);color:#2f6a87;padding:0;font-weight:700;cursor:pointer;text-decoration:underline;margin-right:auto}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_textButton___cHS8{color:#cfeefe}}html.ReservationListPage_dark__26piQ .ReservationListPage_textButton___cHS8{color:#cfeefe}.ReservationListPage_modalBackdrop__hjcvV{position:fixed;inset:0;background:rgba(15,21,29,.55);display:flex;align-items:center;justify-content:center;padding:16px;z-index:50}.ReservationListPage_modalCard__yEYbb{background:#fff;color:#0f3d54;border-radius:14px;padding:18px;width:min(100%,420px);box-shadow:0 18px 40px rgba(15,61,84,.2)}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_modalCard__yEYbb{background:#0f1c26;color:#e6eef6}}html.ReservationListPage_dark__26piQ .ReservationListPage_modalCard__yEYbb{background:#0f1c26;color:#e6eef6}.ReservationListPage_modalHeader__IASOC{margin-bottom:12px}.ReservationListPage_modalHeader__IASOC h3{margin:0 0 6px;font-size:18px}.ReservationListPage_modalHeader__IASOC p{margin:0;color:#3b4c5a;line-height:1.5}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_modalHeader__IASOC p{color:#c8d9e6}}html.ReservationListPage_dark__26piQ .ReservationListPage_modalHeader__IASOC p{color:#c8d9e6}.ReservationListPage_modalInfoStack__OuuGD{display:grid;grid-gap:10px;gap:10px}.ReservationListPage_modalInfo__0_vw_{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:12px;background:rgba(15,61,84,.04);border:1px solid rgba(15,61,84,.08)}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_modalInfo__0_vw_{background:rgba(74,168,199,.08);border-color:rgba(74,168,199,.2)}}html.ReservationListPage_dark__26piQ .ReservationListPage_modalInfo__0_vw_{background:rgba(74,168,199,.08);border-color:rgba(74,168,199,.2)}.ReservationListPage_modalInfoCallout__jUjJk{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:rgba(31,108,133,.12);border:1px solid rgba(31,108,133,.25)}@media screen and (max-width:480px){.ReservationListPage_modalInfoCallout__jUjJk{flex-direction:column;align-items:flex-start}}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_modalInfoCallout__jUjJk{background:rgba(74,168,199,.18);border-color:rgba(74,168,199,.4)}}html.ReservationListPage_dark__26piQ .ReservationListPage_modalInfoCallout__jUjJk{background:rgba(74,168,199,.18);border-color:rgba(74,168,199,.4)}.ReservationListPage_modalInfoItem__4Nqma{display:flex;justify-content:space-between;gap:12px}@media screen and (max-width:480px){.ReservationListPage_modalInfoItem__4Nqma{flex-direction:column;align-items:flex-start}}.ReservationListPage_modalLabel__9v04l{font-size:12px;color:#4a5a68}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_modalLabel__9v04l{color:#c2d1dd}}html.ReservationListPage_dark__26piQ .ReservationListPage_modalLabel__9v04l{color:#c2d1dd}.ReservationListPage_modalValue__1l6oW{font-size:14px;font-weight:700;color:#0f3d54;text-align:right}@media screen and (max-width:480px){.ReservationListPage_modalValue__1l6oW{text-align:left}}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_modalValue__1l6oW{color:#e6eef6}}html.ReservationListPage_dark__26piQ .ReservationListPage_modalValue__1l6oW{color:#e6eef6}.ReservationListPage_modalValueEmphasis__VN7K_{font-size:15px;font-weight:800;color:#0f3d54;text-align:right}@media screen and (max-width:480px){.ReservationListPage_modalValueEmphasis__VN7K_{text-align:left}}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_modalValueEmphasis__VN7K_{color:#e6eef6}}html.ReservationListPage_dark__26piQ .ReservationListPage_modalValueEmphasis__VN7K_{color:#e6eef6}.ReservationListPage_phoneLink__uJAfK{font-size:16px;font-weight:800;color:#0f3d54;text-decoration:none}.ReservationListPage_phoneLink__uJAfK:hover{text-decoration:underline}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_phoneLink__uJAfK{color:#e6eef6}}html.ReservationListPage_dark__26piQ .ReservationListPage_phoneLink__uJAfK{color:#e6eef6}.ReservationListPage_modalNote__5HT9q{margin:12px 0 0;color:#2f6a87;line-height:1.6;font-size:13px}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_modalNote__5HT9q{color:#9cdaf1}}html.ReservationListPage_dark__26piQ .ReservationListPage_modalNote__5HT9q{color:#9cdaf1}.ReservationListPage_modalActions__JxDRo{margin-top:16px;display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.ReservationListPage_checkRow__tyCKV{margin-top:12px;display:flex;gap:8px;align-items:center;font-size:13px;color:#2f6a87}.ReservationListPage_checkRow__tyCKV input{width:16px;height:16px}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_checkRow__tyCKV{color:#9cdaf1}}html.ReservationListPage_dark__26piQ .ReservationListPage_checkRow__tyCKV{color:#9cdaf1}.ReservationListPage_requestTitle__mLI3O{margin:0;font-weight:700;color:#0f3d54}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_requestTitle__mLI3O{color:#e5edf5}}html.ReservationListPage_dark__26piQ .ReservationListPage_requestTitle__mLI3O{color:#e5edf5}.ReservationListPage_requestTime__IE22k{margin:0;font-size:14px;color:#1f6c85}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_requestTime__IE22k{color:#9cd4ec}}html.ReservationListPage_dark__26piQ .ReservationListPage_requestTime__IE22k{color:#9cd4ec}.ReservationListPage_muted__kZGRL{margin:0;color:#4a5a68;font-size:13px}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_muted__kZGRL{color:#c2d1dd}}html.ReservationListPage_dark__26piQ .ReservationListPage_muted__kZGRL{color:#c2d1dd}.ReservationListPage_note__GALS7{margin:2px 0 0;font-size:13px;color:#0f3d54}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_note__GALS7{color:#d7e7f2}}html.ReservationListPage_dark__26piQ .ReservationListPage_note__GALS7{color:#d7e7f2}.ReservationListPage_shopLink__5eArE{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#2f6a87;text-decoration:none;margin:4px 0}.ReservationListPage_shopLink__5eArE:hover{text-decoration:underline}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_shopLink__5eArE{color:#9cdaf1}}html.ReservationListPage_dark__26piQ .ReservationListPage_shopLink__5eArE{color:#9cdaf1}.ReservationListPage_shopIcon__tm_be{flex-shrink:0;opacity:.75}.ReservationListPage_error__U1oFi{color:#c81b41;font-weight:700}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_error__U1oFi{color:#ff90a8}}html.ReservationListPage_dark__26piQ .ReservationListPage_error__U1oFi{color:#ff90a8}.ReservationListPage_empty__6jJVW{padding:16px;border:1px dashed rgba(15,61,84,.25);border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:#f7f9fb}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_empty__6jJVW{background:#0f1c26;border-color:rgba(74,168,199,.35)}}html.ReservationListPage_dark__26piQ .ReservationListPage_empty__6jJVW{background:#0f1c26;border-color:rgba(74,168,199,.35)}.ReservationListPage_primaryOutline__VxRRK{border:1px solid #2f6a87;background:rgba(0,0,0,0);color:#2f6a87;padding:10px 14px;border-radius:10px;cursor:pointer;font-weight:700}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_primaryOutline__VxRRK{border-color:#9cdaf1;color:#d8f2ff}}html.ReservationListPage_dark__26piQ .ReservationListPage_primaryOutline__VxRRK{border-color:#9cdaf1;color:#d8f2ff}.ReservationListPage_primary__eikUT{border:none;background:linear-gradient(135deg,#3f8fae,#0f3d54);color:#fff;padding:12px 16px;border-radius:10px;cursor:pointer;font-weight:800}.ReservationListPage_primary__eikUT:disabled{background:#bfc9d2;color:#fff;cursor:not-allowed}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_primary__eikUT{background:linear-gradient(135deg,#4aa8c7,#0b2a3c);color:#eaf8ff}html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_primary__eikUT:disabled{background:hsla(0,0%,100%,.18);color:rgba(234,248,255,.7)}}html.ReservationListPage_dark__26piQ .ReservationListPage_primary__eikUT{background:linear-gradient(135deg,#4aa8c7,#0b2a3c);color:#eaf8ff}html.ReservationListPage_dark__26piQ .ReservationListPage_primary__eikUT:disabled{background:hsla(0,0%,100%,.18);color:rgba(234,248,255,.7)}.ReservationListPage_guard__DElGV{padding:16px;border:1px solid rgba(15,61,84,.08);border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:#f7f9fb;width:min(100%,960px);margin:0 auto}@media screen and (max-width:480px){.ReservationListPage_guard__DElGV{flex-direction:column;align-items:flex-start}}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_guard__DElGV{background:#0f1c26;border-color:rgba(74,168,199,.25)}}html.ReservationListPage_dark__26piQ .ReservationListPage_guard__DElGV{background:#0f1c26;border-color:rgba(74,168,199,.25)}.ReservationListPage_guardTitle__udAuL{margin:6px 0 4px}.ReservationListPage_guardLead__nWJoS{margin:0;color:#4a5a68}@media(prefers-color-scheme:dark){html:not(.ReservationListPage_light__wbJ9k) .ReservationListPage_guardLead__nWJoS{color:#c7d6e2}}html.ReservationListPage_dark__26piQ .ReservationListPage_guardLead__nWJoS{color:#c7d6e2}@keyframes ArticleSimpleFooter_hologram-rotate__hQRWF{0%{filter:hue-rotate(0deg) brightness(1.2)}to{filter:hue-rotate(1turn) brightness(1.2)}}@keyframes ArticleSimpleFooter_hologram-rotate_blur__BXriZ{0%{filter:hue-rotate(0deg) brightness(1.2) blur(20px)}to{filter:hue-rotate(1turn) brightness(1.2) blur(20px)}}.ArticleSimpleFooter_u-glass-effect__sdxqK{position:relative}.ArticleSimpleFooter_u-glass-effect__sdxqK:before{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;content:"";background-color:hsla(0,0%,100%,.1);border-radius:12px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),inset 1.8px 3px 0 -2px hsla(0,0%,100%,.4),inset -2px -2px 0 -2px hsla(0,0%,100%,.4),inset -3px -7px 1px -6px hsla(0,0%,100%,.4),inset -.3px -1px 4px 0 rgba(0,0,0,.12),inset -1.5px 2.5px 0 -2px rgba(0,0,0,.2),inset 0 3px 4px -2px rgba(0,0,0,.2),inset 2px -6.5px 1px -4px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.1),0 6px 16px 0 rgba(0,0,0,.08);transition:all 1s ease-out}@media screen and (max-width:480px){.ArticleSimpleFooter_u-glass-effect__sdxqK:before{border-radius:10px}}.ArticleSimpleFooter_u-glass-effect__sdxqK:after{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;content:"";filter:url(#container-glass);isolation:isolate;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;transition:all 1s ease-out}@media screen and (max-width:480px){.ArticleSimpleFooter_u-glass-effect__sdxqK:after{border-radius:10px}}.ArticleSimpleFooter_u-glass-effect__border__iv1qY{position:absolute;inset:0;z-index:1;padding:2px;pointer-events:none;content:"";background:linear-gradient(90deg,#7dd3fc,#c084fc 25%,#f9a8d4 50%,#60a5fa 75%,#7dd3fc);border-radius:12px;opacity:0;-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity 1s ease-out;animation:ArticleSimpleFooter_hologram-rotate__hQRWF 3s linear infinite}@media screen and (max-width:480px){.ArticleSimpleFooter_u-glass-effect__border__iv1qY{border-radius:10px}}.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-black__j2_QU:before{background-color:rgba(0,0,0,.2)}.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-hover-element__nU91D:hover:before,a.ArticleSimpleFooter_u-glass-effect__sdxqK:hover:before,button.ArticleSimpleFooter_u-glass-effect__sdxqK:hover:before{background-color:hsla(0,0%,100%,.2)}.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-hover-element__nU91D:hover .ArticleSimpleFooter_u-glass-effect__border__iv1qY,a.ArticleSimpleFooter_u-glass-effect__sdxqK:hover .ArticleSimpleFooter_u-glass-effect__border__iv1qY,button.ArticleSimpleFooter_u-glass-effect__sdxqK:hover .ArticleSimpleFooter_u-glass-effect__border__iv1qY{opacity:1}.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-hover-element__nU91D.ArticleSimpleFooter_is-black__j2_QU:hover:before,a.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-black__j2_QU:hover:before,button.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-black__j2_QU:hover:before{background-color:rgba(0,0,0,.4)}.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-hover-element__nU91D.ArticleSimpleFooter_is-current__UHGJR:before,a.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-current__UHGJR:before,button.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-current__UHGJR:before{background-color:hsla(0,0%,100%,.2)}.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-hover-element__nU91D.ArticleSimpleFooter_is-current__UHGJR .ArticleSimpleFooter_u-glass-effect__border__iv1qY,a.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-current__UHGJR .ArticleSimpleFooter_u-glass-effect__border__iv1qY,button.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-current__UHGJR .ArticleSimpleFooter_u-glass-effect__border__iv1qY{opacity:1}.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-focus-element__oymnO:has(:focus):before{background-color:hsla(0,0%,100%,.2)}.ArticleSimpleFooter_u-glass-effect__sdxqK.ArticleSimpleFooter_is-focus-element__oymnO:has(:focus) .ArticleSimpleFooter_u-glass-effect__border__iv1qY{opacity:1}.ArticleSimpleFooter_footer__WIICK{background-color:#f5f5f5;color:#121212;padding:60px 40px 40px}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__WIICK{background-color:#121212;color:#e3e3e3}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__WIICK{background-color:#121212;color:#e3e3e3}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__WIICK{padding:50px 20px 30px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__WIICK{padding:40px 16px 20px}}.ArticleSimpleFooter_footer__nav__uaaAY{display:flex;align-items:center;gap:40px;margin-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__nav__uaaAY{flex-direction:column;gap:20px;margin-bottom:30px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__nav__uaaAY{gap:16px;margin-bottom:24px}}.ArticleSimpleFooter_footer__nav_brand__AcBg2{flex-shrink:0}.ArticleSimpleFooter_footer__nav_brand_text__NrFRA{font-size:24px;font-weight:700;color:#333}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__nav_brand_text__NrFRA{color:#e3e3e3}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__nav_brand_text__NrFRA{color:#e3e3e3}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__nav_brand_text__NrFRA{font-size:20px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__nav_brand_text__NrFRA{font-size:18px}}.ArticleSimpleFooter_footer__nav_items__abJr7{display:flex;gap:32px;flex-wrap:wrap}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__nav_items__abJr7{gap:24px;justify-content:center}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__nav_items__abJr7{gap:16px;flex-direction:column;align-items:left;width:100%}}.ArticleSimpleFooter_footer__nav_item__P7dLD{display:flex;align-items:center;gap:8px;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}.ArticleSimpleFooter_footer__nav_item__P7dLD:hover{opacity:.8}.ArticleSimpleFooter_footer__nav_item_dot__lb_dc{width:8px;height:8px;border-radius:50%;flex-shrink:0}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__nav_item_dot__lb_dc{width:6px;height:6px}}.ArticleSimpleFooter_footer__nav_item_name__aLGa3{font-size:14px;font-weight:700;color:#333}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__nav_item_name__aLGa3{color:#e3e3e3}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__nav_item_name__aLGa3{color:#e3e3e3}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__nav_item_name__aLGa3{font-size:13px}}.ArticleSimpleFooter_footer__nav_item_count__Zy6_G{font-size:12px;color:#ccc}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__nav_item_count__Zy6_G{color:#a6a6a6}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__nav_item_count__Zy6_G{color:#a6a6a6}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__nav_item_count__Zy6_G{font-size:11px}}.ArticleSimpleFooter_footer__tags__l4doa{max-width:1200px;margin:0 auto 50px}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__tags__l4doa{margin-bottom:40px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tags__l4doa{margin-bottom:30px}}.ArticleSimpleFooter_footer__tags_animated__YM218{width:100%;overflow:hidden;margin-bottom:30px;position:relative}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__tags_animated__YM218{margin-bottom:24px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tags_animated__YM218{margin-bottom:20px}}.ArticleSimpleFooter_footer__tags_animated__YM218:after,.ArticleSimpleFooter_footer__tags_animated__YM218:before{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2;pointer-events:none}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tags_animated__YM218:after,.ArticleSimpleFooter_footer__tags_animated__YM218:before{width:50px}}.ArticleSimpleFooter_footer__tags_animated__YM218:before{left:0;background:linear-gradient(90deg,#2c2c2c 0,rgba(44,44,44,.8) 50%,transparent)}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__tags_animated__YM218:before{background:linear-gradient(90deg,#121212 0,rgba(18,18,18,.8) 50%,transparent)}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__tags_animated__YM218:before{background:linear-gradient(90deg,#121212 0,rgba(18,18,18,.8) 50%,transparent)}.ArticleSimpleFooter_footer__tags_animated__YM218:after{right:0;background:linear-gradient(270deg,#2c2c2c 0,rgba(44,44,44,.8) 50%,transparent)}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__tags_animated__YM218:after{background:linear-gradient(270deg,#121212 0,rgba(18,18,18,.8) 50%,transparent)}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__tags_animated__YM218:after{background:linear-gradient(270deg,#121212 0,rgba(18,18,18,.8) 50%,transparent)}.ArticleSimpleFooter_footer__tags_animated_track__qH2iI{display:flex;align-items:center;animation:ArticleSimpleFooter_scrollRightToLeft__xQpwM 40s linear infinite;white-space:nowrap}.ArticleSimpleFooter_footer__tags_animated_track__qH2iI:hover{animation-play-state:paused}.ArticleSimpleFooter_footer__tags_animated_content__QQwXA{display:flex;align-items:center;gap:32px;padding:0 40px;flex-shrink:0}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__tags_animated_content__QQwXA{gap:28px;padding:0 32px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tags_animated_content__QQwXA{gap:24px;padding:0 24px}}.ArticleSimpleFooter_footer__tag_large__d4iZC{color:gold;font-size:24px;font-weight:600;text-decoration:none;cursor:pointer;transition:color .2s ease;flex-shrink:0;white-space:nowrap}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__tag_large__d4iZC{color:#bb86fc}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__tag_large__d4iZC{color:#bb86fc}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__tag_large__d4iZC{font-size:20px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tag_large__d4iZC{font-size:18px}}.ArticleSimpleFooter_footer__tag_large__d4iZC:hover{color:#ffed4e}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__tag_large__d4iZC:hover{color:#d0bcff}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__tag_large__d4iZC:hover{color:#d0bcff}.ArticleSimpleFooter_footer__tags_main___tAWP{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;justify-content:center}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__tags_main___tAWP{gap:12px;margin-bottom:16px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tags_main___tAWP{gap:8px;margin-bottom:12px}}.ArticleSimpleFooter_footer__tags_sub__O4lEP{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__tags_sub__O4lEP{gap:10px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tags_sub__O4lEP{gap:8px}}.ArticleSimpleFooter_footer__tag__xfhiH{color:gold;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;transition:color .2s ease}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__tag__xfhiH{color:#03dac6}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__tag__xfhiH{color:#03dac6}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__tag__xfhiH{font-size:15px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tag__xfhiH{font-size:14px}}.ArticleSimpleFooter_footer__tag__xfhiH:hover{color:#ffed4e}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__tag__xfhiH:hover{color:#66fff9}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__tag__xfhiH:hover{color:#66fff9}.ArticleSimpleFooter_footer__tag_small__I20ui{color:gold;font-size:14px;font-weight:400;text-decoration:none;cursor:pointer;transition:color .2s ease}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__tag_small__I20ui{color:#cfbcff}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__tag_small__I20ui{color:#cfbcff}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__tag_small__I20ui{font-size:13px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__tag_small__I20ui{font-size:12px}}.ArticleSimpleFooter_footer__tag_small__I20ui:hover{color:#ffed4e}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__tag_small__I20ui:hover{color:#e6d3ff}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__tag_small__I20ui:hover{color:#e6d3ff}.ArticleSimpleFooter_footer__bottom__hHW0a{display:flex;gap:60px;max-width:1200px;margin:0 auto}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__bottom__hHW0a{flex-direction:column;gap:40px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__bottom__hHW0a{gap:30px}}.ArticleSimpleFooter_footer__newsletter__jgEdq{flex:1 1;max-width:500px}.ArticleSimpleFooter_footer__newsletter_content__tN6Oe{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;padding:30px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__newsletter_content__tN6Oe{background-color:#1f1f1f;box-shadow:0 1px 3px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.3)}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__newsletter_content__tN6Oe{background-color:#1f1f1f;box-shadow:0 1px 3px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.3)}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__newsletter_content__tN6Oe{padding:24px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__newsletter_content__tN6Oe{padding:20px}}.ArticleSimpleFooter_footer__newsletter_subtitle__WY5Oy,.ArticleSimpleFooter_footer__newsletter_title__E945k{color:#333;font-size:18px;font-weight:700}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__newsletter_subtitle__WY5Oy,html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__newsletter_title__E945k{color:#e3e3e3}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__newsletter_subtitle__WY5Oy,html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__newsletter_title__E945k{color:#e3e3e3}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__newsletter_subtitle__WY5Oy,.ArticleSimpleFooter_footer__newsletter_title__E945k{font-size:16px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__newsletter_subtitle__WY5Oy,.ArticleSimpleFooter_footer__newsletter_title__E945k{font-size:15px}}.ArticleSimpleFooter_footer__newsletter_subtitle__WY5Oy{opacity:.8;margin-top:4px;font-size:14px}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__newsletter_subtitle__WY5Oy{font-size:14px}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__newsletter_subtitle__WY5Oy{font-size:14px}}.ArticleSimpleFooter_footer__newsletter_button__YTV_I{background-color:#000;color:#fff;border:none;border-radius:25px;padding:12px 24px;margin:4px 46px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__newsletter_button__YTV_I{background-color:#bb86fc;color:#000;box-shadow:0 2px 4px rgba(0,0,0,.3)}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__newsletter_button__YTV_I{background-color:#bb86fc;color:#000;box-shadow:0 2px 4px rgba(0,0,0,.3)}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__newsletter_button__YTV_I{padding:10px 20px;font-size:13px;margin-bottom:12px}}.ArticleSimpleFooter_footer__newsletter_button__YTV_I:hover{background-color:#333;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__newsletter_button__YTV_I:hover{background-color:#d0bcff;box-shadow:0 4px 8px rgba(0,0,0,.4)}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__newsletter_button__YTV_I:hover{background-color:#d0bcff;box-shadow:0 4px 8px rgba(0,0,0,.4)}.ArticleSimpleFooter_footer__newsletter_button__YTV_I:active{transform:translateY(0)}.ArticleSimpleFooter_footer__newsletter_description__5cPwE{color:#666;font-size:12px;margin:0;line-height:1.5}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__newsletter_description__5cPwE{color:#a6a6a6}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__newsletter_description__5cPwE{color:#a6a6a6}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__newsletter_description__5cPwE{font-size:11px}}.ArticleSimpleFooter_footer__info__DfkOU{flex-shrink:0;display:flex;flex-direction:column;gap:20px;min-width:200px}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__info__DfkOU{align-items:center;text-align:center}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__info__DfkOU{gap:16px;min-width:0;width:100%}}.ArticleSimpleFooter_footer__service__uknOq{display:flex;gap:8px;align-items:center;font-size:14px}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__service__uknOq{font-size:13px;gap:4px}}.ArticleSimpleFooter_footer__service_label__XZKun{color:#ccc}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__service_label__XZKun{color:#a6a6a6}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__service_label__XZKun{color:#a6a6a6}.ArticleSimpleFooter_footer__service_name__VmK9w{color:#fff;font-weight:600}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__service_name__VmK9w{color:#e3e3e3}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__service_name__VmK9w{color:#e3e3e3}.ArticleSimpleFooter_footer__links__JgOS7{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__links__JgOS7{justify-content:center}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__links__JgOS7{flex-direction:row;gap:8px;align-items:center}}.ArticleSimpleFooter_footer__link__fD4eO{color:#333;text-decoration:none;font-size:12px;transition:color .2s ease}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__link__fD4eO{color:#a6a6a6}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__link__fD4eO{color:#a6a6a6}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__link__fD4eO{font-size:11px}}.ArticleSimpleFooter_footer__link__fD4eO:hover{color:#666}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__link__fD4eO:hover{color:#e3e3e3}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__link__fD4eO:hover{color:#e3e3e3}.ArticleSimpleFooter_footer__social__ssJ2X{display:flex;gap:12px}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__social__ssJ2X{justify-content:center}}.ArticleSimpleFooter_footer__social_link__bFhnb{color:#333;transition:all .2s ease;border-radius:50%;padding:8px}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__social_link__bFhnb{color:#a6a6a6}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__social_link__bFhnb{color:#a6a6a6}.ArticleSimpleFooter_footer__social_link__bFhnb:hover{color:#666;background-color:hsla(0,0%,100%,.1);transform:scale(1.1)}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__social_link__bFhnb:hover{color:#e3e3e3;background-color:hsla(0,0%,100%,.08)}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__social_link__bFhnb:hover{color:#e3e3e3;background-color:hsla(0,0%,100%,.08)}.ArticleSimpleFooter_footer__social_link__bFhnb svg{width:20px;height:20px}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__social_link__bFhnb svg{width:18px;height:18px}}.ArticleSimpleFooter_footer__copyright__mi7ul{color:#999;font-size:11px;text-align:center}@media(prefers-color-scheme:dark){html:not(.ArticleSimpleFooter_light__ytGKX) .ArticleSimpleFooter_footer__copyright__mi7ul{color:#737373}}html.ArticleSimpleFooter_dark__AJBg_ .ArticleSimpleFooter_footer__copyright__mi7ul{color:#737373}@media screen and (max-width:800px){.ArticleSimpleFooter_footer__copyright__mi7ul{text-align:center}}@media screen and (max-width:480px){.ArticleSimpleFooter_footer__copyright__mi7ul{font-size:10px}}@keyframes ArticleSimpleFooter_scrollRightToLeft__xQpwM{0%{transform:translateX(0)}to{transform:translateX(-50%)}}