._page_2r9nh_1{--error-accent: var(--color-primary);--error-accent-soft: #e7f0fd;display:flex;min-height:100dvh;flex-direction:column;overflow:hidden;color:#152239;background:radial-gradient(circle at 82% 16%,rgb(95 151 236 / 13%),transparent 30%),linear-gradient(145deg,#fbfdff,#f2f7fd 54%,#edf4fc)}._serverError_2r9nh_14{--error-accent: #1261cc;--error-accent-soft: #e5effc}._header_2r9nh_19,._footer_2r9nh_19,._content_2r9nh_19{width:min(1180px,calc(100% - 64px));margin-inline:auto}._header_2r9nh_19{position:relative;z-index:2;display:flex;min-height:80px;align-items:center;justify-content:space-between}._logo_2r9nh_33{display:inline-flex;align-items:center}._logo_2r9nh_33 img{width:150px;height:auto}._supportLink_2r9nh_36{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 13px;color:#4e607a;background:#ffffffa8;border:1px solid rgb(196 211 230 / 74%);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;font-weight:600}._supportLink_2r9nh_36:hover{color:var(--error-accent);background:#fff;border-color:#bdd2ee}._supportLink_2r9nh_36 svg{width:17px;height:17px}._main_2r9nh_54{display:grid;flex:1 0 auto;align-items:center;padding:36px 0 54px}._content_2r9nh_19{display:grid;grid-template-columns:minmax(340px,.78fr) minmax(510px,1.22fr);align-items:center;gap:clamp(34px,6vw,84px)}._copy_2r9nh_68{position:relative;z-index:1;max-width:470px}._routeMarker_2r9nh_70{display:flex;min-height:30px;align-items:center;margin-bottom:22px;color:#63718a}._routeMarker_2r9nh_70>span{width:10px;height:10px;flex:0 0 10px;background:var(--error-accent);border:3px solid #d8e8fc;border-radius:50%;box-shadow:0 0 0 4px #2073ee14}._routeMarker_2r9nh_70 small{margin-left:10px;color:#475873;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._routeMarker_2r9nh_70 i{width:clamp(20px,3vw,42px);height:1px;margin-inline:10px;background:repeating-linear-gradient(90deg,#a7bad3 0 4px,transparent 4px 8px)}._routeMarker_2r9nh_70 strong{display:grid;min-width:46px;height:30px;place-items:center;color:#fff;background:var(--error-accent);border-radius:9px;box-shadow:0 7px 16px #1d63c62e;font-size:12px;font-weight:700;letter-spacing:.06em}._routeMarker_2r9nh_70 b{overflow:hidden;margin-left:10px;color:#738098;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._copy_2r9nh_68 h1{max-width:460px;color:#13233d;font-size:clamp(40px,4.2vw,58px);font-weight:700;letter-spacing:-.045em;line-height:1.03}._description_2r9nh_137{max-width:455px;margin-top:20px;color:#60708a;font-size:16px;line-height:1.55}._actions_2r9nh_145{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}._primaryAction_2r9nh_147,._secondaryAction_2r9nh_147{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:13px;font-size:14px;font-weight:600;line-height:20px}._primaryAction_2r9nh_147{color:#fff;background:var(--error-accent);box-shadow:0 12px 24px #1a65cf33}._primaryAction_2r9nh_147:hover{background:#145fca;box-shadow:0 14px 28px #1a65cf42;transform:translateY(-1px)}._secondaryAction_2r9nh_147{color:#30435f;background:#fff;border:1px solid #d5e0ed;box-shadow:0 5px 14px #203d660d}._secondaryAction_2r9nh_147:hover{color:var(--error-accent);border-color:#b9cfea;transform:translateY(-1px)}._primaryAction_2r9nh_147 svg,._secondaryAction_2r9nh_147 svg{width:18px;height:18px}._note_2r9nh_171{display:flex;max-width:450px;align-items:flex-start;gap:8px;margin-top:20px;color:#7a879b;font-size:12px;line-height:18px}._note_2r9nh_171 svg{width:16px;height:16px;flex:0 0 16px;margin-top:1px;color:#6c96cb}._visual_2r9nh_184{position:relative;height:min(530px,62vh);min-height:440px;min-width:0;margin:0;overflow:hidden;background:linear-gradient(rgb(85 126 181 / 6%) 1px,transparent 1px),linear-gradient(90deg,rgb(85 126 181 / 6%) 1px,transparent 1px),radial-gradient(circle at 52% 46%,#fff,#f5f9fe 52%,#ecf4fc);background-size:28px 28px,28px 28px,auto;border:1px solid rgb(188 210 237 / 70%);border-radius:32px;box-shadow:0 26px 70px #24528b1f,inset 0 1px #ffffffe0;isolation:isolate}._visual_2r9nh_184:after{position:absolute;z-index:1;right:26px;bottom:22px;width:8px;height:8px;background:var(--error-accent);border:5px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #c8dbf2,-25px 0 0 -4px #8eafd6,-47px 0 0 -4px #bfd2e9;content:""}._visual_2r9nh_184 figcaption{position:absolute;z-index:2;top:18px;left:18px;display:inline-flex;min-height:31px;align-items:center;gap:7px;padding:0 11px;color:#506581;background:#fffc;border:1px solid rgb(201 216 235 / 78%);border-radius:999px;box-shadow:0 6px 18px #284b7714;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:11px;font-weight:600}._visual_2r9nh_184 figcaption span{width:7px;height:7px;background:#23ad68;border-radius:50%;box-shadow:0 0 0 3px #23ad6821}._routePath_2r9nh_238{position:absolute;inset:0;width:100%;height:100%}._routeShadow_2r9nh_239,._routeStroke_2r9nh_239{fill:none;stroke-linecap:round}._routeShadow_2r9nh_239{stroke:#fff;stroke-width:13px}._routeStroke_2r9nh_239{stroke:#8eb9f3;stroke-width:4px;stroke-dasharray:4 11}._catalogWindow_2r9nh_243,._statusWindow_2r9nh_243{position:absolute;z-index:1;background:#fffffff0;border:1px solid #d9e5f3;box-shadow:0 22px 50px #234e8426;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._catalogWindow_2r9nh_243{top:88px;left:11%;width:65%;overflow:hidden;border-radius:18px;transform:rotate(-2.2deg)}._catalogWindow_2r9nh_243>header{display:flex;height:42px;align-items:center;gap:11px;padding-inline:13px;background:#f8fafc;border-bottom:1px solid #e8eef6}._catalogWindow_2r9nh_243>header>span{display:flex;gap:4px}._catalogWindow_2r9nh_243>header i{display:block;width:6px;height:6px;background:#cad4e1;border-radius:50%}._catalogWindow_2r9nh_243>header small{overflow:hidden;flex:1;color:#8c98aa;font-size:9px;text-overflow:ellipsis;white-space:nowrap}._catalogWindow_2r9nh_243>header svg{width:12px;height:12px;color:#8290a4}._catalogContent_2r9nh_275{padding:18px}._catalogHeading_2r9nh_276{display:flex;flex-direction:column;gap:4px}._catalogHeading_2r9nh_276 span{color:var(--error-accent);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._catalogHeading_2r9nh_276 b{color:#263a57;font-size:15px}._categoryRail_2r9nh_279{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px}._categoryRail_2r9nh_279>span{display:flex;min-width:0;flex-direction:column;gap:8px;padding:12px 10px;color:#3476cf;background:#f2f7fe;border:1px solid #e0ebf9;border-radius:12px}._categoryRail_2r9nh_279 svg{width:20px;height:20px}._categoryRail_2r9nh_279 small{overflow:hidden;color:#50627c;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._missingRoute_2r9nh_284{position:absolute;z-index:2;right:8%;bottom:60px;display:flex;width:190px;min-height:154px;flex-direction:column;justify-content:center;padding:20px 22px;color:#fff;background:linear-gradient(145deg,#2c7ae8,#145bbb);border:5px solid #fff;border-radius:22px;box-shadow:0 20px 42px #195dbb40,0 0 0 1px #c7daf2;transform:rotate(3deg)}._missingRoute_2r9nh_284 small{font-size:10px;font-weight:600;opacity:.78}._missingRoute_2r9nh_284 strong{margin-top:3px;font-size:58px;letter-spacing:-.06em;line-height:1}._missingRoute_2r9nh_284>span{display:flex;gap:5px;margin-top:12px}._missingRoute_2r9nh_284>span i{display:block;width:26px;height:3px;background:#ffffff47;border-radius:9px}._missingRoute_2r9nh_284>span i:first-child{width:42px;background:#fff}._routeNode_2r9nh_309{position:absolute;z-index:3;display:grid;width:40px;height:40px;place-items:center;color:#fff;background:var(--error-accent);border:6px solid #fff;border-radius:50%;box-shadow:0 7px 18px #1e58a438,0 0 0 1px #bfd4ee}._routeNode_2r9nh_309 svg{width:15px;height:15px}._routeNodeStart_2r9nh_324{bottom:45px;left:6%}._routeNodeEnd_2r9nh_325{top:49px;right:6%;color:#cf5261;background:#fff}._statusWindow_2r9nh_243{top:84px;right:9%;left:9%;overflow:hidden;border-radius:20px}._statusWindow_2r9nh_243>header{display:flex;height:54px;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;background:#fbfcfe;border-bottom:1px solid #e7edf5}._statusBrand_2r9nh_336{display:flex;align-items:center;gap:8px;color:#31445f;font-size:11px;font-weight:700}._statusBrand_2r9nh_336 b{display:grid;width:24px;height:24px;place-items:center;color:#fff;background:var(--error-accent);border-radius:8px;font-size:11px}._liveStatus_2r9nh_338{display:flex;align-items:center;gap:6px;color:#8290a3;font-size:9px;font-weight:600}._liveStatus_2r9nh_338 i{width:7px;height:7px;background:#f0a63b;border-radius:50%;box-shadow:0 0 0 3px #f0a63b1f}._flow_2r9nh_341{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding:24px 22px 18px}._flowStep_2r9nh_342{position:relative;display:flex;min-width:0;align-items:center;flex-direction:column;text-align:center}._flowStep_2r9nh_342>span{position:relative;z-index:1;display:grid;width:42px;height:42px;place-items:center;color:#4980c9;background:#edf4fc;border:1px solid #d7e6f7;border-radius:13px}._flowStep_2r9nh_342>span svg{width:19px;height:19px}._flowStep_2r9nh_342 strong{margin-top:9px;color:#384b66;font-size:10px}._flowStep_2r9nh_342 small{margin-top:3px;color:#94a0b1;font-size:8px}._flowStepActive_2r9nh_347>span{color:#fff;background:var(--error-accent);box-shadow:0 7px 16px #1d5fbc38}._flowStepActive_2r9nh_347 small{color:#b27623}._connector_2r9nh_349{position:absolute;top:20px;left:calc(50% + 27px);width:calc(100% - 32px);height:2px;background:repeating-linear-gradient(90deg,#bdd3ec 0 5px,transparent 5px 9px)}._flowStepActive_2r9nh_347 ._connector_2r9nh_349{background:repeating-linear-gradient(90deg,#e6af5d 0 5px,transparent 5px 9px)}._serverMessage_2r9nh_352{display:grid;grid-template-columns:126px 1fr;align-items:center;gap:16px;margin:0 18px 18px;padding:14px;background:#f5f8fc;border:1px solid #e2eaf4;border-radius:14px}._errorCode_2r9nh_353{display:flex;flex-direction:column;padding:11px 14px;color:#fff;background:linear-gradient(145deg,#276fda,#1255b6);border-radius:11px}._errorCode_2r9nh_353 small{font-size:8px;font-weight:600;opacity:.72}._errorCode_2r9nh_353 strong{margin-top:2px;font-size:31px;letter-spacing:-.04em}._reconnectCopy_2r9nh_356{min-width:0}._reconnectCopy_2r9nh_356>span{display:flex;gap:4px;margin-bottom:9px}._reconnectCopy_2r9nh_356>span i{width:18px;height:3px;background:#b8cce5;border-radius:4px;animation:_reconnect_2r9nh_356 1.25s ease-in-out infinite}._reconnectCopy_2r9nh_356>span i:nth-child(2){animation-delay:.14s}._reconnectCopy_2r9nh_356>span i:nth-child(3){animation-delay:.28s}._reconnectCopy_2r9nh_356 strong,._reconnectCopy_2r9nh_356 small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reconnectCopy_2r9nh_356 strong{color:#3c506d;font-size:11px}._reconnectCopy_2r9nh_356 small{margin-top:4px;color:#8d99ab;font-size:8px}._floatingCard_2r9nh_365{position:absolute;z-index:2;display:flex;align-items:center;gap:9px;padding:10px 12px;color:#4178c2;background:#ffffffe5;border:1px solid #d8e5f4;border-radius:13px;box-shadow:0 13px 28px #234d8221;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._floatingCard_2r9nh_365>svg{width:19px;height:19px}._floatingCard_2r9nh_365>span{display:flex;flex-direction:column;gap:2px}._floatingCard_2r9nh_365 b{color:#40536e;font-size:9px}._floatingCard_2r9nh_365 small{color:#91a0b3;font-size:7px}._floatingCardGame_2r9nh_370{bottom:36px;left:5%;transform:rotate(-4deg)}._floatingCardGift_2r9nh_371{right:5%;bottom:38px;transform:rotate(4deg)}@keyframes _reconnect_2r9nh_356{0%,to{background:#c6d4e5;transform:scaleX(.72);transform-origin:left}50%{background:var(--error-accent);transform:scaleX(1)}}._footer_2r9nh_19{display:flex;min-height:54px;align-items:center;gap:8px;color:#8a96a8;border-top:1px solid rgb(198 214 233 / 52%);font-size:11px}._footer_2r9nh_19 a:hover{color:var(--error-accent)}@media(max-width:940px){._content_2r9nh_19{grid-template-columns:minmax(300px,.82fr) minmax(400px,1.18fr);gap:34px}._copy_2r9nh_68 h1{font-size:clamp(38px,5vw,48px)}._routeMarker_2r9nh_70 b{display:none}._visual_2r9nh_184{min-height:400px}._missingRoute_2r9nh_284{width:164px;min-height:138px}._missingRoute_2r9nh_284 strong{font-size:50px}}@media(max-width:740px){._header_2r9nh_19,._footer_2r9nh_19,._content_2r9nh_19{width:min(100% - 32px,600px)}._header_2r9nh_19{min-height:68px}._logo_2r9nh_33 img{width:132px}._supportLink_2r9nh_36{min-height:38px;padding-inline:11px}._main_2r9nh_54{align-items:start;padding:30px 0 40px}._content_2r9nh_19{grid-template-columns:1fr;gap:34px}._copy_2r9nh_68{max-width:560px}._copy_2r9nh_68 h1{max-width:540px;font-size:clamp(36px,10vw,48px)}._description_2r9nh_137{margin-top:16px;font-size:15px}._actions_2r9nh_145{margin-top:24px}._visual_2r9nh_184{height:min(480px,72vw);min-height:350px;border-radius:24px}}@media(max-width:460px){._supportLink_2r9nh_36 span{display:none}._supportLink_2r9nh_36{width:40px;padding:0;justify-content:center}._routeMarker_2r9nh_70{margin-bottom:18px}._routeMarker_2r9nh_70 i{width:22px}._copy_2r9nh_68 h1{font-size:36px}._actions_2r9nh_145{display:grid;grid-template-columns:1fr}._primaryAction_2r9nh_147,._secondaryAction_2r9nh_147{width:100%}._visual_2r9nh_184 figcaption{top:12px;left:12px}._visual_2r9nh_184:after{right:20px;bottom:17px}._footer_2r9nh_19{justify-content:center}._catalogWindow_2r9nh_243{top:70px;left:7%;width:72%}._catalogContent_2r9nh_275{padding:13px}._categoryRail_2r9nh_279{gap:5px}._categoryRail_2r9nh_279>span{padding:9px 7px}._missingRoute_2r9nh_284{right:4%;bottom:42px;width:142px;min-height:118px;padding:16px}._missingRoute_2r9nh_284 strong{font-size:43px}._statusWindow_2r9nh_243{top:64px;right:4%;left:4%}._flow_2r9nh_341{gap:8px;padding-inline:12px}._connector_2r9nh_349{left:calc(50% + 23px);width:calc(100% - 22px)}._serverMessage_2r9nh_352{grid-template-columns:100px 1fr;gap:10px;margin-inline:10px}._floatingCardGift_2r9nh_371{display:none}}@media(prefers-reduced-motion:no-preference){._copy_2r9nh_68{animation:_error-copy-in_2r9nh_1 .62s var(--ease-out-soft) both}._visual_2r9nh_184{animation:_error-visual-in_2r9nh_1 .72s 80ms var(--ease-out-soft) both}._visual_2r9nh_184 figcaption span{animation:_error-status-pulse_2r9nh_1 2.4s ease-in-out infinite}}@keyframes _error-copy-in_2r9nh_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _error-visual-in_2r9nh_1{0%{opacity:0;transform:translate(14px) scale(.985)}}@keyframes _error-status-pulse_2r9nh_1{50%{box-shadow:0 0 0 6px #23ad6814}}._loader_1d9nh_1{--loader-size: 48px;--loader-dot-size: 8px;position:relative;z-index:1;display:inline-block;width:var(--loader-size);height:var(--loader-size);flex:0 0 var(--loader-size);animation:_loader-rotate_1d9nh_1 1s steps(8) infinite}._loader_1d9nh_1 i{position:absolute;top:0;left:calc(50% - var(--loader-dot-size) / 2);width:var(--loader-dot-size);height:var(--loader-dot-size);border-radius:50%;background:var(--color-primary);transform-origin:calc(var(--loader-dot-size) / 2) calc(var(--loader-size) / 2)}._loader_1d9nh_1 i:nth-child(1){opacity:1;transform:rotate(0)}._loader_1d9nh_1 i:nth-child(2){opacity:.88;transform:rotate(45deg)}._loader_1d9nh_1 i:nth-child(3){opacity:.76;transform:rotate(90deg)}._loader_1d9nh_1 i:nth-child(4){opacity:.64;transform:rotate(135deg)}._loader_1d9nh_1 i:nth-child(5){opacity:.52;transform:rotate(180deg)}._loader_1d9nh_1 i:nth-child(6){opacity:.4;transform:rotate(225deg)}._loader_1d9nh_1 i:nth-child(7){opacity:.28;transform:rotate(270deg)}._loader_1d9nh_1 i:nth-child(8){opacity:.16;transform:rotate(315deg)}._small_1d9nh_33{--loader-size: 20px;--loader-dot-size: 4px}._medium_1d9nh_34{--loader-size: 48px;--loader-dot-size: 8px}._large_1d9nh_35{--loader-size: 64px;--loader-dot-size: 11px}@keyframes _loader-rotate_1d9nh_1{to{transform:rotate(360deg)}}@font-face{font-family:SF Pro Text;src:url(/fonts/SFProText-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SFProText-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SFProText-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SFProText-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-primary: "SF Pro Text", Arial, sans-serif;font-family:var(--font-primary);color:#14151a;background:#fff;font-synthesis:none;--color-static-white: #fff;--color-static-black: #000;--color-primary-950: #04152f;--color-primary-900: #051f46;--color-primary-800: #0a3d8a;--color-primary-700: #2073ee;--color-primary-600: #5493f2;--color-primary-500: #82b0f6;--color-primary-400: #a8c8f8;--color-primary-300: #c7dcfb;--color-primary-200: #e0ebfd;--color-primary-100: #f1f6fe;--color-primary-50: #fcfdff;--color-primary-25: #e6f0ff;--color-neutral-1000: #000;--color-neutral-0: #fff;--color-neutral-25: #fafafb;--color-neutral-50: #f5f5f7;--color-neutral-100: #dfe1e7;--color-neutral-200: #c3c5d0;--color-neutral-300: #a6a9ba;--color-neutral-400: #898da4;--color-neutral-500: #6d728d;--color-neutral-600: #575b70;--color-neutral-700: #404454;--color-neutral-800: #2a2c37;--color-neutral-900: #14151a;--color-success-950: #033019;--color-success-900: #044122;--color-success-800: #07753c;--color-success-700: #0cca68;--color-success-600: #29f38a;--color-success-500: #62f6a9;--color-success-400: #92f9c4;--color-success-300: #b9fbd9;--color-success-200: #d8fdea;--color-success-100: #eefef5;--color-success-50: #fbfffd;--color-warning-950: #301903;--color-warning-900: #472404;--color-warning-800: #8a4708;--color-warning-700: #f59f4e;--color-warning-600: #f59f4e;--color-warning-500: #f7b87d;--color-warning-400: #facea5;--color-warning-300: #fcdfc5;--color-warning-200: #fdedde;--color-warning-100: #fef7f1;--color-warning-50: #fffdfb;--color-danger-950: #2c0907;--color-danger-900: #400d0a;--color-danger-800: #791912;--color-danger-700: #d92d20;--color-danger-600: #e55c52;--color-danger-500: #ec8780;--color-danger-400: #f2aca7;--color-danger-300: #f7cac6;--color-danger-200: #fae1df;--color-danger-100: #fdf2f1;--color-danger-50: #fefcfb;--color-primary: var(--color-primary-700);--color-page-background: var(--color-neutral-0);--color-surface-default: var(--color-neutral-0);--color-surface-subtle: var(--color-neutral-50);--color-surface-sunken: var(--color-neutral-25);--color-surface-hover: var(--color-neutral-50);--color-surface-active: var(--color-neutral-100);--color-field-background: var(--color-neutral-0);--color-border-default: var(--color-neutral-100);--color-border-strong: var(--color-neutral-200);--color-border-accent: var(--color-primary-700);--color-text-base: var(--color-neutral-900);--color-text-secondary: var(--color-neutral-500);--color-text-muted: var(--color-neutral-300);--color-text-primary: var(--color-primary-700);--color-text-success: var(--color-success-700);--color-text-warning: var(--color-warning-700);--color-text-danger: var(--color-danger-700);--color-icon-base: var(--color-neutral-800);--color-icon-secondary: var(--color-neutral-500);--color-icon-primary: var(--color-primary-700);--color-focus-ring: var(--color-primary-300);--color-overlay: rgb(67 67 67 / 24%);--color-accent-subtle: rgb(32 115 238 / 8%);--color-accent-subtle-hover: rgb(32 115 238 / 12%);--color-accent-subtle-active: rgb(32 115 238 / 16%);--color-accent-soft-bg: var(--color-primary-100);--color-accent-soft-hover: var(--color-primary-200);--color-accent-soft-active: var(--color-primary-300);--color-disabled-surface: var(--color-neutral-50);--color-disabled-text: var(--color-neutral-300);--color-disabled-icon: var(--color-neutral-200);--shadow-xs: 0 1px 2px rgb(16 24 40 / 5%);--shadow-sm: 0 1px 3px rgb(16 24 40 / 10%), 0 1px 2px rgb(16 24 40 / 6%);--shadow-md: 0 4px 8px -2px rgb(16 24 40 / 10%), 0 2px 4px -2px rgb(16 24 40 / 6%);--shadow-lg: 0 12px 16px -4px rgb(16 24 40 / 8%), 0 4px 6px -2px rgb(16 24 40 / 3%);--shadow-xl: 0 20px 24px -4px rgb(16 24 40 / 8%), 0 8px 8px -4px rgb(16 24 40 / 3%);--shadow-2xl: 0 24px 48px -12px rgb(16 24 40 / 18%);--shadow-card-hover: var(--shadow-xs);--shadow-popover: var(--shadow-lg);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 16px;--app-header-height: 72px;--app-page-padding: 24px;--ease-out-soft: cubic-bezier(.16, 1, .3, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--font-size-title: 30px;--line-height-title: 38px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;overflow-x:hidden;color:var(--color-text-base);background:var(--color-page-background);line-height:1.15;-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin:0}ol,ul{margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{margin:0;padding:0;color:inherit;background:none;border:0;cursor:pointer}button:disabled{cursor:default}button,a{transition:color .16s var(--ease-standard),background-color .16s var(--ease-standard),border-color .16s var(--ease-standard),opacity .16s var(--ease-standard),box-shadow .16s var(--ease-standard)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}img{display:block;max-width:100%}@keyframes app-page-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes app-pop-in{0%{opacity:0;transform:translateY(-3px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.page-container{width:min(1400px,calc(100% - 2 * var(--app-page-padding)));margin-inline:auto}.route-loader{display:grid;min-height:100vh;place-items:center;background:var(--color-page-background)}@media(max-width:720px){.page-container{width:min(100% - 24px,1400px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
