@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/Inter-Black.83d81b16.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(../fonts/Inter-ExtraBold.4164cfba.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-Bold.0eaf807b.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/Inter-SemiBold.6058d3da.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter-Medium.3f7acfe5.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-Regular.9ca9ba81.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/Inter-Light.02850f28.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(../fonts/Inter-ExtraLight.fbcf1d9a.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(../fonts/Inter-Thin.97a5cc3c.ttf)}:root{--sarmat-bg-top:#f5f6f8;--sarmat-bg-bottom:#eef1f4;--sarmat-text:#1c1c1e;--sarmat-text-muted:#8e8e93;--sarmat-card:#fff;--sarmat-radius-lg:18px;--sarmat-radius-input:12px;--sarmat-radius-btn:14px;--sarmat-shadow-card:0 2px 10px #141e320f,0 1px 3px #00000008;--sarmat-shadow-soft:0 8px 24px #141e3214}body{background:linear-gradient(180deg,var(--sarmat-bg-top) 0,var(--sarmat-bg-bottom) 100%);background-attachment:fixed;color:var(--sarmat-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sarmat-text-muted{color:var(--sarmat-text-muted)!important}.q-layout{background:#0000}@media (max-width:600px){.q-page.sarmat-mobile-page{padding:8px 16px 12px}.q-page.sarmat-mobile-page.sarmat-page--dense{padding-left:12px;padding-right:12px;padding-top:4px}}.sarmat-auth-page{align-items:center;background:#0000;display:flex;flex-direction:column;justify-content:center;min-height:100%}.sarmat-auth-shell{max-width:440px;width:100%}.sarmat-auth-shell--wide{max-width:520px}.sarmat-auth-card{background:var(--sarmat-card);border:1px solid #3347a814;border-radius:var(--sarmat-radius-lg);box-shadow:var(--sarmat-shadow-card);overflow:hidden}.sarmat-auth-card--premium{background:linear-gradient(90deg,#3347a8 0,#3a51bf 42%,#e75a67 100%) 0 0/100% 4px no-repeat,var(--sarmat-card);box-shadow:var(--sarmat-shadow-soft)}.sarmat-dialog-card{overflow:hidden;width:min(100%,500px)}.sarmat-dialog-card,.sarmat-product-card{border-radius:var(--sarmat-radius-lg)}.sarmat-product-hero__img :deep(.q-img__image){object-position:center center}.sarmat-product-title{color:var(--sarmat-text);font-size:1.15rem;font-weight:800;letter-spacing:-.03em;line-height:1.28}.sarmat-product-detail-tabs{margin-top:4px}.sarmat-product-detail-tabs .q-tab-panel{padding-left:4px;padding-right:4px}.sarmat-qty-val.q-btn{border-radius:0!important;font-size:15px;font-weight:700;min-width:52px}.sarmat-expand-panel{background:#fff;border:1px solid #3347a81a;border-radius:var(--sarmat-radius-lg);box-shadow:var(--sarmat-shadow-card);overflow:hidden}.sarmat-expand-panel :deep(.q-card__actions){background:#3347a80a;color:#1c1c1e;font-size:15px;font-weight:700;letter-spacing:-.02em;padding:10px 12px}.sarmat-basket-table-wrap :deep(.q-table__container){border-radius:14px;overflow:hidden}.sarmat-basket-table-wrap :deep(thead tr th){background:#3347a80f;color:var(--sarmat-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sarmat-basket-table-wrap :deep(tbody tr:hover){background:#3347a808}.sarmat-auth-nav{align-items:center;display:flex;gap:8px;min-height:48px;padding:8px 4px 0}.sarmat-auth-nav__title{color:#3347a8;flex:1;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;padding:0 4px;text-align:center}.sarmat-auth-nav__spacer{flex-shrink:0;width:40px}.sarmat-form .q-field--filled .q-field__control,.sarmat-form .q-field--outlined .q-field__control{border-radius:var(--sarmat-radius-input)}.sarmat-btn-primary-lg.q-btn,.sarmat-btn-secondary-lg.q-btn{letter-spacing:-.01em}.sarmat-btn-outline-lg.q-btn,.sarmat-btn-primary-lg.q-btn,.sarmat-btn-secondary-lg.q-btn{border-radius:var(--sarmat-radius-btn);font-size:15px;font-weight:600;min-height:48px}.sarmat-link{color:#e75a67;cursor:pointer;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.sarmat-link:hover{opacity:.88}.sarmat-tabs-bar{background:#ffffffeb;border:1px solid #3347a814;border-radius:16px;box-shadow:var(--sarmat-shadow-card);margin-bottom:12px;padding:4px 6px}.sarmat-tabs-bar .q-tabs{min-height:44px}.sarmat-tabs-bar .q-tab{border-radius:12px;font-size:14px;font-weight:600;min-height:40px;text-transform:none}.sarmat-tabs-bar .q-tab--active{background:#3347a81a}.sarmat-app-header.q-header{background:#3347a8!important;box-shadow:0 2px 10px #00000024}.sarmat-app-header .q-toolbar{min-height:52px}.sarmat-app-header .q-tabs{background:#0000!important}.sarmat-app-header .q-tab{font-size:13px;font-weight:600;min-height:44px;text-transform:none}.sarmat-panel-card,.sarmat-surface-card{background:var(--sarmat-card);border:1px solid #3347a80f;border-radius:var(--sarmat-radius-lg);box-shadow:var(--sarmat-shadow-card)}.sarmat-panel-card{margin-left:auto;margin-right:auto;max-width:400px;padding:28px 20px;text-align:center}.sarmat-toolbar-primary{background:linear-gradient(135deg,#2f3ca8,#4a57d9 52%,#6f76f5)!important;border:1px solid #ffffff38;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff59,0 10px 24px #20297838;color:#fff!important;isolation:isolate;margin:8px 8px 10px;min-height:56px;overflow:hidden;padding:4px 8px;position:relative;transform:translateZ(0)}.sarmat-toolbar-primary:before{background:linear-gradient(118deg,#fff0 16%,#ffffff42 48%,#fff0 66%),radial-gradient(circle at 10% 18%,#ffffff2e 0,#0000 42%);border-radius:inherit;content:"";inset:0;opacity:.9;pointer-events:none;position:absolute}.sarmat-toolbar-primary>*{position:relative;z-index:1}.sarmat-toolbar-primary .q-toolbar-title{color:#fff!important;font-weight:700;letter-spacing:-.02em}html.platform-ios .sarmat-toolbar-primary{backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15)}html.platform-android .sarmat-toolbar-primary{background:linear-gradient(140deg,#3949ab,#5c6bc0)!important;border-radius:18px;box-shadow:inset 0 1px 0 #fff3,0 8px 18px #1a225a33}@media (max-width:420px){.sarmat-toolbar-primary{margin-left:6px;margin-right:6px}}.ios-footer{background:#0000!important;box-shadow:none!important}.ios-tabbar{align-items:stretch;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffffff2;border-top:1px solid #00000014;box-shadow:0 -2px 12px #0000000f;display:flex;gap:4px;justify-content:space-between;margin:0;min-height:calc(52px + env(safe-area-inset-bottom, 0px));padding:8px 6px calc(8px + env(safe-area-inset-bottom, 0px));width:100%}.ios-tabbar__item{align-items:center;background:#0000;border:none;color:var(--sarmat-text-muted);cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;font:inherit;gap:3px;justify-content:flex-start;margin:0;min-width:0;padding:6px 4px 4px;text-decoration:none;-webkit-tap-highlight-color:transparent;border-radius:14px;transition:color .2s ease,transform .12s ease,background .2s ease}.ios-tabbar__item--active{background:#3347a814;color:#3347a8}.ios-tabbar__label{font-size:10px;font-weight:600;letter-spacing:-.02em;line-height:1.15;max-width:100%;overflow:hidden;padding:0 1px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ios-tabbar__icon-wrap{align-items:center;display:inline-flex;justify-content:center;min-height:26px;position:relative}.ios-tabbar__badge{font-size:10px;font-weight:700;height:17px;min-width:17px;padding:0 4px;right:-10px;top:-4px}.android-footer{background:#0000!important;box-shadow:none!important;padding:0!important}.android-footer .ios-tabbar{backdrop-filter:none;-webkit-backdrop-filter:none;background:#f7f7f9;border-radius:0;border-top:1px solid #00000014;box-shadow:0 -2px 12px #0000000d;margin:0;min-height:calc(56px + env(safe-area-inset-bottom, 0px));padding:6px 4px calc(8px + env(safe-area-inset-bottom, 0px));position:relative}.android-footer .ios-tabbar:before{display:none!important}.android-footer .ios-tabbar__item{border-radius:999px}.android-footer .ios-tabbar__item--active .ios-tabbar__icon-wrap:before{display:none!important}.android-footer .ios-tabbar__item--active .ios-tabbar__icon-wrap .q-icon{animation:none!important;filter:none!important}html.platform-android body{background:linear-gradient(180deg,#f1f3f4,#e8eaed)!important}html.platform-android .android-footer .ios-tabbar{background:#fff;border-radius:22px 22px 0 0;border-top:1px solid #0000000f;box-shadow:0 -6px 28px #0000001a;padding:10px 6px calc(10px + env(safe-area-inset-bottom, 0px))}html.platform-android .android-footer .ios-tabbar__label{color:#5f6368;font-size:11px;font-weight:500;letter-spacing:.02em}html.platform-android .android-footer .ios-tabbar__item--active .ios-tabbar__label{color:#3347a8;font-weight:700}html.platform-android .android-footer .ios-tabbar__item--active{background:#3347a812}html.platform-android .android-footer .ios-tabbar__icon-wrap{border-radius:15px;height:46px;min-height:46px;transition:transform .2s ease,box-shadow .2s ease;width:46px}html.platform-android .android-footer .tab-slot--menu .ios-tabbar__icon-wrap{background:#e8eaf6}html.platform-android .android-footer .tab-slot--menu .q-icon,html.platform-android .android-footer .tab-slot--menu .tabbar-ic{color:#3949ab}html.platform-android .android-footer .tab-slot--catalog .ios-tabbar__icon-wrap{background:#e3f2fd}html.platform-android .android-footer .tab-slot--catalog .q-icon,html.platform-android .android-footer .tab-slot--catalog .tabbar-ic{color:#1565c0}html.platform-android .android-footer .tab-slot--basket .ios-tabbar__icon-wrap{background:#ffebee}html.platform-android .android-footer .tab-slot--basket .q-icon,html.platform-android .android-footer .tab-slot--basket .tabbar-ic{color:#c62828}html.platform-android .android-footer .tab-slot--zakaz .ios-tabbar__icon-wrap{background:#e8f5e9}html.platform-android .android-footer .tab-slot--zakaz .q-icon,html.platform-android .android-footer .tab-slot--zakaz .tabbar-ic{color:#2e7d32}html.platform-android .android-footer .tab-slot--montaz .ios-tabbar__icon-wrap{background:#fff3e0}html.platform-android .android-footer .tab-slot--montaz .q-icon,html.platform-android .android-footer .tab-slot--montaz .tabbar-ic{color:#e65100}html.platform-android .android-footer .tab-slot--bonus .ios-tabbar__icon-wrap{background:#fff3e0}html.platform-android .android-footer .tab-slot--bonus .q-icon,html.platform-android .android-footer .tab-slot--bonus .tabbar-ic{color:#e65100}html.platform-android .android-footer .tab-slot--profile .ios-tabbar__icon-wrap{background:#f3e5f5}html.platform-android .android-footer .tab-slot--profile .q-icon,html.platform-android .android-footer .tab-slot--profile .tabbar-ic{color:#6a1b9a}html.platform-android .android-footer .tab-slot--signup .ios-tabbar__icon-wrap{background:#fce4ec}html.platform-android .android-footer .tab-slot--signup .q-icon,html.platform-android .android-footer .tab-slot--signup .tabbar-ic{color:#ad1457}html.platform-android .android-footer .tab-slot--login .ios-tabbar__icon-wrap{background:#e0f2f1}html.platform-android .android-footer .tab-slot--login .q-icon,html.platform-android .android-footer .tab-slot--login .tabbar-ic{color:#00695c}html.platform-android .android-footer .tab-slot--parts .ios-tabbar__icon-wrap{background:#eceff1}html.platform-android .android-footer .tab-slot--parts .q-icon,html.platform-android .android-footer .tab-slot--parts .tabbar-ic{color:#37474f}.ios-tabbar__icon-wrap .tabbar-ic{display:block;stroke:currentColor}html.platform-android .android-footer .ios-tabbar__item--active .ios-tabbar__icon-wrap{box-shadow:0 2px 8px #0000001f;transform:scale(1.03)}html.platform-android .catalog-tile--bento{border:1px solid #0000000f!important;box-shadow:0 2px 10px #00000014!important}html.platform-android .catalog-product-mobile{box-shadow:0 2px 12px #00000012!important}.sarmat-drawer{background:linear-gradient(180deg,#faf8ff,#f5f3ff)!important;border-right:none!important;box-shadow:12px 0 48px #3347a81a}.ios-drawer-sep{background:#3347a81a!important}.ios-drawer-scroll{flex:1 1 auto;min-height:0}.ios-drawer-list .q-item{background:#fff;border:1px solid #3347a80d;border-radius:14px;box-shadow:0 2px 8px #3347a80f;margin:5px 12px;min-height:50px}.sarmat-drawer .q-item--active,.sarmat-drawer .q-item.q-router-link--active{background:#3347a81f!important;border-color:#3347a826;color:#3347a8}.sarmat-drawer .q-item--active .q-icon,.sarmat-drawer .q-item.q-router-link--active .q-icon{color:#3347a8}.ios-drawer-hero__card{align-items:center;background:linear-gradient(135deg,#fff,#faf8ff);border:1px solid #3347a814;border-radius:18px;box-shadow:var(--sarmat-shadow-card);display:flex;gap:14px;padding:16px 18px}.ios-drawer-hero__title{color:#1c1c1e;font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.ios-drawer-hero__caption{color:#8e8e93;font-size:13px;margin-top:2px}.sarmat-banner-welcome{background:linear-gradient(135deg,#3347a814,#7c6cf70f)!important;border:1px solid #3347a81f;border-radius:16px!important;color:#212e6d!important;font-weight:500}.sarmat-banner-hint{background:#fffffff2!important;border:1px solid #7c6cf733;border-radius:16px!important;color:#3a3a3c!important}.sarmat-page-container :deep(.q-page-container){padding-bottom:env(safe-area-inset-bottom,0)}.q-page.sarmat-shell{margin-left:auto;margin-right:auto;max-width:960px}.sarmat-screen-header{max-width:720px;padding:4px 0 18px}.sarmat-shell .sarmat-screen-header{margin-left:auto;margin-right:auto}.sarmat-screen-title{color:#1c1c1e;font-size:1.375rem;font-weight:800;letter-spacing:-.03em;line-height:1.25}.sarmat-screen-sub{color:var(--sarmat-text-muted);font-size:14px;line-height:1.45;margin-top:6px;max-width:42rem}.sarmat-breadcrumb{align-items:center;background:#ffffffd9;border:1px solid #3347a814;border-radius:14px;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 8px;margin:0 0 12px;padding:10px 12px}.sarmat-breadcrumb__item{background:none;border:none;color:#3347a8;cursor:pointer;font-weight:600;font:inherit;padding:0;text-decoration:none}.sarmat-breadcrumb__item:hover{text-decoration:underline;text-underline-offset:2px}.sarmat-breadcrumb__sep{color:#c7c7cc;-webkit-user-select:none;user-select:none}.sarmat-search-trigger{margin:8px 0 12px}.sarmat-search-panel-wrap{padding:8px 8px 2px}.sarmat-search-panel{background:#ffffffeb;border:1px solid #3347a81a;border-radius:16px;box-shadow:0 6px 18px #1f296514;padding:10px 12px!important}.sarmat-search-panel .sarmat-search-grid{gap:10px 12px}.sarmat-search-panel .q-field__control{background:#fff;border-radius:12px}.sarmat-order-card{border:1px solid #3347a81a!important;border-radius:18px!important;box-shadow:var(--sarmat-shadow-card);margin-bottom:12px;overflow:hidden}.sarmat-order-card__head{cursor:pointer;padding:14px 16px;transition:background .2s ease}.sarmat-order-card__head--active{background:linear-gradient(135deg,#3347a81a,#7c6cf714)}.sarmat-order-meta{display:grid;font-size:13px;gap:8px 12px;grid-template-columns:1fr 1fr}.sarmat-order-meta__label{color:var(--sarmat-text-muted);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sarmat-order-lines{background:#fafafa;border-top:1px solid #0000000f;padding:0 12px 12px}.sarmat-order-line{background:#fff;border:1px solid #0000000a;border-radius:12px;font-size:13px;margin-top:8px;padding:10px 8px}.sarmat-qty-row{align-items:center;border:1px solid #3347a840;border-radius:12px;display:inline-flex;overflow:hidden}.sarmat-qty-row .q-btn{border-radius:0!important}.sarmat-data-table :deep(.q-table__top){padding:12px}.sarmat-data-table :deep(th){color:var(--sarmat-text-muted);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.sarmat-empty-state{margin:0 auto;max-width:360px;padding:48px 24px;text-align:center}.sarmat-empty-state__icon{font-size:64px;margin-bottom:16px;opacity:.35}html.platform-ios body:before{background-image:radial-gradient(ellipse 85% 55% at 12% 8%,rgba(99,102,241,.045) 0,#0000 52%),radial-gradient(ellipse 70% 48% at 92% 12%,rgba(51,71,168,.035) 0,#0000 48%),radial-gradient(ellipse 75% 50% at 88% 88%,#7c6cf70a 0,#0000 55%),radial-gradient(ellipse 60% 40% at 8% 92%,#505f8208 0,#0000 50%);content:"";inset:0;pointer-events:none;position:fixed;z-index:0}.q-layout{position:relative;z-index:1}.ios-footer--dock{background:#0000!important;padding:0 14px calc(10px + env(safe-area-inset-bottom, 0px))!important}.ios-footer--dock .ios-tabbar{backdrop-filter:blur(22px) saturate(1.35);-webkit-backdrop-filter:blur(22px) saturate(1.35);background:linear-gradient(165deg,#ffffff85,#ffffff61 45%,#f8f9fc6b);border:1px solid #ffffff8c;border-radius:24px;box-shadow:0 0 0 .5px #0000000a,inset 0 1px 0 #ffffffa6,inset 0 -1px 0 #0000000a,0 18px 48px #14192d24,0 6px 16px #3347a814;isolation:isolate;margin:0;min-height:auto;overflow:hidden;padding:11px 8px calc(11px + env(safe-area-inset-bottom, 0px));position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.ios-footer--dock .ios-tabbar:before{background:linear-gradient(125deg,#fff0,#ffffff38 38%,#ffffff0f 52%,#fff0 68%),linear-gradient(210deg,#ffffff1a,#0000 35%);border-radius:inherit;content:"";display:block;inset:0;opacity:.95;pointer-events:none;position:absolute;z-index:0}.ios-footer--dock .ios-tabbar>*{position:relative;z-index:1}.ios-tabbar__item--active .ios-tabbar__icon-wrap{position:relative}.ios-tabbar__item--active .ios-tabbar__icon-wrap:before{display:none}.ios-tabbar__item--active .ios-tabbar__icon-wrap .q-icon{animation:none;filter:none;position:relative;z-index:1}html.platform-ios .ios-footer--dock .ios-tabbar__item--active{background:#ffffff6b;box-shadow:inset 0 1px 0 #ffffff8c,0 0 0 1px #3347a824,0 4px 14px #3347a81f}html.platform-ios .ios-footer--dock .ios-tabbar__item--active .ios-tabbar__icon-wrap:before{background:radial-gradient(circle at 50% 35%,#3347a833 0,#7c6cf70f 45%,#0000 72%);border-radius:14px;content:"";display:block;inset:-7px;pointer-events:none;position:absolute;z-index:0}.nextgen-page-enter-active,.nextgen-page-leave-active{transition:opacity .18s ease,transform .18s ease}.nextgen-page-enter-from{opacity:0;transform:translateY(14px) scale(.98)}.nextgen-page-leave-to{opacity:0;transform:translateY(-10px) scale(.99)}@media (prefers-reduced-motion:reduce){html.platform-ios body:before{display:none}.ios-tabbar__item--active .ios-tabbar__icon-wrap .q-icon,.ios-tabbar__item--active .ios-tabbar__icon-wrap:before{animation:none!important}.nextgen-page-enter-active,.nextgen-page-leave-active{transition:none!important}}.app-splash[data-v-19973484]{--splash-inset-top:env(safe-area-inset-top,0px);--splash-inset-bottom:env(safe-area-inset-bottom,0px);--splash-inset-left:env(safe-area-inset-left,0px);--splash-inset-right:env(safe-area-inset-right,0px);align-items:center;background:#fff;display:flex;inset:0;justify-content:center;min-height:100vh;min-height:100dvh;opacity:1;overflow:hidden;position:fixed;transition:opacity .55s cubic-bezier(.4,0,.2,1);z-index:20000}.app-splash--leave[data-v-19973484]{opacity:0;pointer-events:none}.app-splash__accent[data-v-19973484]{bottom:0;height:min(62vh,400px);opacity:0;pointer-events:none;position:absolute;right:0;transform:translate3d(6%,6%,0) scale(.94);transform-origin:100% 100%;transition:opacity .95s cubic-bezier(.22,1,.36,1) .14s,transform 1.05s cubic-bezier(.22,1,.36,1) .1s;width:min(96vw,460px)}.app-splash--enter .app-splash__accent[data-v-19973484]{opacity:1;transform:translateZ(0) scale(1)}.app-splash__sun-wrap[data-v-19973484]{inset:0;mask-image:radial-gradient(circle at 100% 100%,#000 0,#000 46%,#0000 74%);overflow:hidden;position:absolute}.app-splash__sun-rays[data-v-19973484]{background:repeating-conic-gradient(from -18deg at 100% 100%,#fbbf2433 0deg,#fbbf2433 5deg,#0000 5deg,#0000 11deg,#f9731624 11deg,#f9731624 14deg,#0000 14deg,#0000 22deg);bottom:-22%;height:165%;opacity:.92;right:-22%;width:165%}.app-splash__sun-core[data-v-19973484],.app-splash__sun-rays[data-v-19973484]{border-radius:50%;pointer-events:none;position:absolute;transform-origin:100% 100%}.app-splash__sun-core[data-v-19973484]{background:radial-gradient(circle at 88% 88%,#fef3c78c 0,#fcd34d38 28%,#ea580c17 52%,#0000 68%);bottom:-8%;height:82%;right:-8%;width:82%}.app-splash--sun-night .app-splash__sun-rays[data-v-19973484]{background:repeating-conic-gradient(from -18deg at 100% 100%,#93c5fd38 0deg,#93c5fd38 5deg,#0000 5deg,#0000 11deg,#60a5fa26 11deg,#60a5fa26 14deg,#0000 14deg,#0000 22deg);opacity:.88}.app-splash--sun-night .app-splash__sun-core[data-v-19973484]{background:radial-gradient(circle at 88% 88%,#bfdbfe85 0,#3b82f633 30%,#1e3a8a14 52%,#0000 68%)}.app-splash__content[data-v-19973484]{box-sizing:border-box;margin-top:clamp(-32px,-5vh,-12px);padding:calc(20px + var(--splash-inset-top)) calc(24px + var(--splash-inset-right)) calc(28px + var(--splash-inset-bottom)) calc(24px + var(--splash-inset-left));position:relative;width:100%;z-index:4}.app-splash__content[data-v-19973484],.app-splash__logo-stage[data-v-19973484]{align-items:center;display:flex;justify-content:center}.app-splash__logo[data-v-19973484]{display:block;filter:drop-shadow(0 10px 28px rgba(15,23,42,.08));height:auto;max-width:100%;object-fit:contain;opacity:0;transform:translate3d(0,36px,0) scale(.82) rotate(-3deg);width:clamp(208px,56vw,300px);will-change:transform,opacity,filter}.app-splash--enter .app-splash__logo[data-v-19973484]{animation:app-splash-logo-in-19973484 1.2s cubic-bezier(.34,1.24,.64,1) .06s forwards}@keyframes app-splash-logo-in-19973484{0%{filter:drop-shadow(0 10px 28px rgba(15,23,42,.04)) blur(10px);opacity:0;transform:translate3d(0,36px,0) scale(.82) rotate(-3.5deg)}52%{filter:drop-shadow(0 14px 34px rgba(15,23,42,.1)) blur(0);opacity:1;transform:translate3d(0,-6px,0) scale(1.036) rotate(.9deg)}78%{transform:translate3d(0,2px,0) scale(.99) rotate(-.35deg)}to{filter:drop-shadow(0 10px 28px rgba(15,23,42,.08));opacity:1;transform:translateZ(0) scale(1) rotate(0deg)}}@media (max-width:380px){.app-splash__logo[data-v-19973484]{width:clamp(188px,52vw,260px)}.app-splash__accent[data-v-19973484]{height:min(56vh,360px);width:min(100vw,420px)}}@media (prefers-reduced-motion:reduce){.app-splash__accent[data-v-19973484]{transition-delay:0s;transition-duration:.2s}.app-splash--enter .app-splash__logo[data-v-19973484]{animation:none!important;filter:drop-shadow(0 10px 28px rgba(15,23,42,.08));opacity:1;transform:none}}.app-root{min-height:100%}