@keyframes g4-D30yO{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.M9sc4OnJ{width:calc(100% - 60px);position:fixed;left:50%;right:auto;transform:translate(-50%);bottom:clamp(30px,1vh,12px);height:clamp(82px,4vh,82px);display:flex;justify-content:space-around;align-items:stretch;background-color:var(--color-bg-surface);border-radius:20px;box-shadow:0 4px 8px #00000029;overflow:visible}html[data-theme=dark] .M9sc4OnJ{background:linear-gradient(0deg,#ffffff0d,#ffffff0d),linear-gradient(0deg,#28292f,#28292f);box-shadow:0 4px 8px #00000029}@media(min-width:740px)and (min-height:600px){.M9sc4OnJ{width:100%;max-width:370px;left:50%;transform:translate(-50%)}}.aWF-mSar{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none;font-size:clamp(.7rem,.7vw,.9rem);font-family:SB Sans Text;font-weight:500;font-style:Medium;text-align:center;color:var(--color-text-primary);display:flex;flex-direction:column;gap:4px;justify-content:center;width:100%;padding:8px 0;align-items:center;border-radius:1.6rem;position:relative;overflow:visible;transition:background-color .2s ease,color .2s ease,opacity .35s ease}.aWF-mSar p{opacity:.5}.aWF-mSar._5twRjkvD,.aWF-mSar._5twRjkvD p{opacity:1}.UYYNCuc7{pointer-events:none}.JrFx97s5{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;min-height:32px}.fOYqLBcc{position:absolute;left:50%;bottom:0;z-index:0;width:32px;height:32px;max-width:none;flex-shrink:0;object-fit:contain;display:block;transform:translate(-50%) scale(1);transform-origin:50% 100%;transition:transform .4s cubic-bezier(.33,1,.68,1)}@media(prefers-reduced-motion:reduce){.fOYqLBcc{transition:none}}._5twRjkvD .fOYqLBcc{z-index:1;transform:translate(-50%) scale(1.5625)}.qk1JH9vT{object-fit:cover}._3ktRvbQy{position:absolute;top:-10px;right:-24px;font-size:calc(12px + .3vw);font-weight:600;color:var(--color-text-on-media)}.nWQUlI6q{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.FT5Af3di{position:relative;flex:1 1 0;width:100%;min-height:0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}._3tcSsuHt{pointer-events:auto}.oKFQw41j{position:relative;flex:1 1 0;width:100%;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.HywvVSzf{pointer-events:none}.ZoaT-wC9{flex:1 1 0;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.-legtb7j{animation:aSXgn65F .32s ease-out both}@media(prefers-reduced-motion:reduce){.-legtb7j{animation:none}}@keyframes aSXgn65F{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.GIk1Ktnb{position:relative;flex:1 1 0;width:100%;min-height:0;min-width:0}.vO4hDd2V{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;max-height:46%;margin:12px 12px 0;padding:12px;overflow:auto;border-radius:16px;background:var(--color-bg-surface);box-shadow:0 4px 16px var(--color-shadow);touch-action:pan-y;-webkit-overflow-scrolling:touch}.IS1ZUipj{display:flex;align-items:center;justify-content:space-between;gap:12px}.lE1fh5C3{font-size:1.25rem;font-weight:600;line-height:1.2}.sP6CWp69,.SvrG6HFB{flex-shrink:0;min-height:36px;padding:0 12px;border:0;border-radius:12px;background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit;font-size:.8125rem;font-weight:600;box-shadow:0 4px 12px var(--color-shadow);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sP6CWp69{position:absolute;top:12px;right:12px;z-index:2}.ef-dz7dh,.vBcLc2hO,.qgiOM4sn{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.35}.ef-dz7dh code,.vBcLc2hO code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.VMZ1uea5{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;margin:0;color:var(--color-text-primary);font-size:.8125rem;font-variant-numeric:tabular-nums;line-height:1.35;-webkit-user-select:text;user-select:text}.VMZ1uea5 dt{margin:0;color:var(--color-text-muted)}.VMZ1uea5 dd{margin:0;overflow-wrap:anywhere}.wEUvWvJX{align-self:flex-start;min-height:44px;padding:0 16px;border:0;border-radius:14px;background:var(--color-focus-ring);color:var(--color-text-on-media);font:inherit;font-size:.9375rem;font-weight:600;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.B0vUvg7v{position:absolute;inset:0 0 120px;overflow:hidden;border-radius:20px;background:var(--color-bg-muted);touch-action:none}.y3WxuwPV{position:absolute;top:0;left:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffff,var(--color-focus-ring) 46%,#1d4f91);box-shadow:0 8px 16px var(--color-shadow);pointer-events:none;will-change:transform}.qgiOM4sn{position:absolute;right:16px;bottom:16px;left:16px;margin:0;text-align:center}.K6g4xOCh{touch-action:manipulation;height:clamp(56px,4vh,60px);font-weight:600;flex:1;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border:none;outline:none;border-radius:20px;white-space:nowrap;font-family:SB Sans Text,system-ui,sans-serif;font-size:15px;transition:transform .3s ease-in-out,box-shadow var(--transition-fast),background .5s ease-in-out,opacity .7s ease-in-out;transform:translateZ(0)}.K6g4xOCh:hover:not(:disabled){transform:translateY(-1px) scale(1.01)}.K6g4xOCh:active:not(:disabled){transform:translateY(1px) scale(.98)}.K6g4xOCh:disabled{background-color:#f0f0f0!important;color:#1313134d!important;cursor:not-allowed;pointer-events:none}html[data-theme=dark] .K6g4xOCh:disabled{background:#ffffff1a!important;color:#ffffff4d!important}.K6g4xOCh.Q91Gbu7L{background:#19aa1e;text-align:center;color:#fff}.K6g4xOCh.Q91Gbu7L.ZMQkyf1W:not(:disabled){opacity:.5}.K6g4xOCh.FjSIENhj{color:var(--color-text-primary)}html[data-theme=dark] .K6g4xOCh.FjSIENhj{color:#fff;background:#ffffff1a}.K6g4xOCh.FjSIENhj.ZMQkyf1W:not(:disabled){border:2px solid var(--color-border-strong)}.K6g4xOCh.yAIWrMq7{border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text-primary)}.K6g4xOCh.yAIWrMq7:hover:not(:disabled){border:2px solid var(--color-focus-ring)}.K6g4xOCh.yAIWrMq7.ZMQkyf1W:not(:disabled){border:2px solid var(--color-focus-ring)}.K6g4xOCh.B2iphHeQ{background:linear-gradient(90deg,#b41b1b,#fd3838);opacity:1}.K6g4xOCh.B2iphHeQ:hover:not(:disabled){background:radial-gradient(circle at top left,rgba(255,255,255,.22),transparent 55%),radial-gradient(circle at bottom right,#00000059,#7f1d1d);opacity:1;transform:translateY(-1px) scale(1.03)}.K6g4xOCh.B2iphHeQ.ZMQkyf1W:not(:disabled){background-color:#b81903;opacity:1}.K6g4xOCh._4zuFC6d3{background:radial-gradient(circle at top left,rgba(255,255,255,.2),transparent 55%),radial-gradient(circle at bottom right,#0000004d,#fa2a2a);opacity:1}.K6g4xOCh._4zuFC6d3:hover:not(:disabled){background:radial-gradient(circle at top left,rgba(255,255,255,.24),transparent 55%),radial-gradient(circle at bottom right,#00000059,#9a3412);opacity:1;transform:translateY(-1px) scale(1.03)}.K6g4xOCh._4zuFC6d3.ZMQkyf1W:not(:disabled){background-color:#ea580c}.-S20Cn2o{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;height:auto;min-height:clamp(56px,4vh,60px);padding:10px 16px;white-space:normal}.gIK58OOE{display:block;white-space:nowrap}.-xz8xKWR{display:block;font-family:SB Sans Text,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:140%;letter-spacing:0;text-align:center;color:#fff;opacity:.5}.K6g4xOCh:focus-visible{outline:2px solid var(--color-focus-ring)}@keyframes _2o3wOf3-{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.yVJk-pyc{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;min-width:0;width:100%;overflow:hidden;padding:clamp(2rem,2vw,2.5rem);opacity:0;transform:translateY(8px);animation:_2o3wOf3- 1.14s cubic-bezier(.22,1,.36,1) forwards}@media(prefers-reduced-motion:reduce){.yVJk-pyc{opacity:1;transform:none;animation:none}}@media(min-width:740px)and (min-height:600px){.yVJk-pyc{margin-top:clamp(200px,1vh,12px)}}.n3Bj0FPa{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background:var(--color-bg-page)}.UGYsbip6{max-width:500px;width:100%;padding:2rem;background:var(--color-bg-surface);border-radius:8px;box-shadow:0 2px 8px var(--color-shadow);text-align:center}.vVrb5qwp{margin:0 0 1rem;font-size:1.5rem;color:#d32f2f}.Va-nLsEL{margin:0 0 1.5rem;color:var(--color-text-secondary)}.pOSx4K3c{margin:1.5rem 0;text-align:left}.pOSx4K3c summary{cursor:pointer;color:#1976d2;margin-bottom:.5rem}._4NoaT2fu{padding:1rem;background:var(--color-bg-muted);border-radius:4px;font-size:.875rem;overflow-x:auto;white-space:pre-wrap;word-break:break-all}.HQMEZcZ2{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.RnLS-iYJ{position:fixed;top:max(68px,var(--app-fixed-layer-top, 0px) + 12px);left:50%;z-index:var(--app-layer-toast, 3200);display:flex;align-items:center;gap:12px;box-sizing:border-box;width:min(328px,100vw - 32px);transform:translate(-50%);padding:16px;border-radius:16px;background:#131313cc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 8px #00000029;pointer-events:auto;animation:_8nTfaHty 3.2s ease forwards}.jEb5l4fd{flex-shrink:0;width:32px;height:32px}.V8FJoQMV{height:29px}.eE5tu6oZ{flex:1;min-width:0}.dcC-BSgR{margin:0;color:#fff;font-family:SB Sans Text,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.m4aFljtM{margin:4px 0 0;color:#fff9;font-family:SB Sans Text,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:1.25;overflow-wrap:anywhere}.q14MedGb{flex-shrink:0;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;cursor:pointer;background:none;color:#fff;touch-action:manipulation}.UcKCNlot{width:20px;height:20px}@keyframes _8nTfaHty{0%{opacity:0;transform:translate(-50%) translateY(-8px)}12%{opacity:1;transform:translate(-50%) translateY(0)}82%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-8px)}}@media(prefers-reduced-motion:reduce){.RnLS-iYJ{animation:rufS-0Xs 3.2s ease forwards}@keyframes rufS-0Xs{0%{opacity:0}12%{opacity:1}82%{opacity:1}to{opacity:0}}}.DI5qceYf{position:fixed;inset:0;z-index:var(--app-layer-rotate-overlay, 7500);display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;pointer-events:auto}.RrmLGaB2{position:absolute;inset:0;background:var(--color-bg-page);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}.kya5aXmY{position:relative;z-index:1;max-width:min(320px,100%);text-align:center;color:var(--color-text-primary)}.gKEzLX08{align-items:center;justify-content:center;display:flex;margin-bottom:12px;width:100%;height:100%}.KiQidsUE{width:100px;height:100px}.tGDJHJNI{margin:0;font-size:16px;font-weight:500;line-height:1.25;text-align:center;color:var(--color-text-primary);font-family:SB Sans Text,system-ui,sans-serif}@keyframes z-E2Oimj{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}:root{--app-webview-top-inset: 0px;--height-diff: 0px;--app-native-top-inset-js: 0px;--app-native-top-inset: var(--app-native-top-inset-js);--app-layout-height-diff-top: var(--app-native-top-inset);--app-layout-top-offset: calc( var(--app-native-top-inset, 0px) + var(--app-webview-top-inset, 0px) );--app-layout-height: var(--app-viewport-height);--app-content-available-height: calc(var(--app-layout-height) - var(--app-layout-top-offset));--app-fixed-control-top-inset: env(safe-area-inset-top, 0px);--app-viewport-height: 100dvh;--app-content-height: var(--app-content-available-height);--app-fixed-layer-top: var(--app-layout-top-offset);--app-fixed-layer-height: var(--app-content-available-height);--app-nav-bottom-inset: max(40px, calc(12px + env(safe-area-inset-bottom, 0px)) )}body._is2gisContainer{--app-layout-height-diff-top: var(--app-native-top-inset, 0px);--app-layout-top-offset: calc( var(--app-native-top-inset, 0px) + var(--app-webview-top-inset, 0px) )}body._isIos._is2gisContainer{--app-flow-content-height: var(--app-layout-height);--app-native-top-inset: var(--app-native-top-inset-js, 0px);--app-fixed-control-top-inset: var(--app-native-top-inset, 0px);--app-nav-bottom-inset: max(12px, env(safe-area-inset-bottom, 0px))}.Oc5dhwQv{position:relative;width:100%;height:var(--app-viewport-height, 100dvh);max-height:var(--app-viewport-height, 100dvh);display:flex;flex-direction:column;align-items:stretch;overflow:hidden;overscroll-behavior:none}.DEs8c49v{background:transparent}.gMyWFfJ7{position:absolute;inset:0;z-index:9000;pointer-events:none;border-top:var(--app-fixed-layer-top, 0px) solid rgba(37,178,245,.18)}.b6WI1izv{position:relative;display:flex;flex-direction:column;flex:1 1 0;align-self:stretch;width:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden;box-sizing:border-box;overscroll-behavior:none}._3x4EOpMM{width:100%;max-width:100%;min-height:var(--app-viewport-height, 100dvh);height:auto}.hIJnXUvI{overflow:hidden}.-DO2YlMO{position:absolute;inset:0;z-index:0}.Mm0DK6aX{position:fixed;top:0;left:0;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none;z-index:-1}.fXQK-Qam{position:relative;z-index:1;flex:1 1 0;align-self:stretch;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}body._is2gisContainer .fXQK-Qam{padding-top:var(--app-layout-top-offset, 0px)}body._is2gisContainer .y2hD65CX{padding-top:0}.haEMAZ7J{background:var(--color-bg-page);overflow:hidden;overscroll-behavior:none}.WxdIMIh8{overflow:hidden;overscroll-behavior:none;touch-action:manipulation}.y2hD65CX{overflow:hidden;pointer-events:none;overscroll-behavior:none}.SbLzg8yD{width:100%;max-width:100%;border-radius:0;border:none;box-shadow:none;overflow:hidden}@media(orientation:landscape){body._isIos .Ipp4pQSB{flex:0 0 auto;align-self:center;width:var(--app-portrait-lock-width, min(100vh, 100dvh));max-width:var(--app-portrait-lock-width, min(100vh, 100dvh));height:var(--app-portrait-lock-height, var(--app-viewport-height, 100dvh));max-height:var(--app-portrait-lock-height, var(--app-viewport-height, 100dvh));min-height:0}}@media(orientation:landscape)and (max-height:600px){.SbLzg8yD{width:100%;max-width:100%;border-radius:0;border:none;box-shadow:none;overflow:hidden}}@media(min-width:740px)and (min-height:600px){.SbLzg8yD{flex:0 1 auto;align-self:center;width:390px;max-width:100%;height:var(--app-viewport-height, 100dvh);max-height:var(--app-viewport-height, 100dvh);overflow:hidden;-webkit-overflow-scrolling:touch;border-radius:24px;box-shadow:0 0 80px #00000098}._3x4EOpMM{flex:1 1 0;align-self:stretch;width:100%;max-width:100%;height:var(--app-viewport-height, 100dvh);max-height:var(--app-viewport-height, 100dvh);border-radius:0;box-shadow:none}}:root{--app-layer-base: 1;--app-layer-header: 30;--app-layer-header-elevated: 32;--app-layer-fixed: 100;--app-layer-modal: 1000;--app-layer-popup: 1100;--app-layer-toast: 3200;--app-layer-debug: 1300;--app-layer-rotate-overlay: 7500;--app-layer-landing: 8000}@property --color-bg-page{syntax: "<color>"; inherits: true; initial-value: #f5f5f7;}@property --color-bg-surface{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --color-bg-muted{syntax: "<color>"; inherits: true; initial-value: #f0f0f0;}@property --color-text-primary{syntax: "<color>"; inherits: true; initial-value: #131313;}@property --color-text-secondary{syntax: "<color>"; inherits: true; initial-value: rgba(19,19,19,.5);}@property --color-text-muted{syntax: "<color>"; inherits: true; initial-value: rgba(19,19,19,.45);}@property --color-text-on-media{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --color-border-subtle{syntax: "<color>"; inherits: true; initial-value: rgba(19,19,19,.1);}@property --color-border-strong{syntax: "<color>"; inherits: true; initial-value: rgba(19,19,19,.18);}@property --color-handle{syntax: "<color>"; inherits: true; initial-value: rgba(20,20,20,.09);}@property --color-overlay-backdrop{syntax: "<color>"; inherits: true; initial-value: rgba(0,0,0,.5);}@property --color-shadow{syntax: "<color>"; inherits: true; initial-value: rgba(19,19,19,.14);}@property --color-focus-ring{syntax: "<color>"; inherits: true; initial-value: #398cff;}:root,html[data-theme=light]{--color-bg-page: #f5f5f7;--color-bg-surface: #ffffff;--color-bg-muted: #f0f0f0;--color-text-primary: #131313;--color-text-secondary: rgb(19 19 19 / 50%);--color-text-muted: rgb(19 19 19 / 45%);--color-text-on-media: #ffffff;--color-border-subtle: rgb(19 19 19 / 10%);--color-border-strong: rgb(19 19 19 / 18%);--color-handle: rgb(20 20 20 / 9%);--color-overlay-backdrop: rgb(0 0 0 / 50%);--color-shadow: rgb(19 19 19 / 14%);--color-focus-ring: #398cff}html[data-theme=dark]{--color-bg-page: #28292f;--color-bg-surface: #28292f;--color-bg-muted: rgb(255 255 255 / 8%);--color-text-primary: #ffffff;--color-text-secondary: rgb(255 255 255 / 60%);--color-text-muted: rgb(255 255 255 / 45%);--color-text-on-media: #ffffff;--color-border-subtle: rgb(255 255 255 / 12%);--color-border-strong: rgb(255 255 255 / 18%);--color-handle: rgb(255 255 255 / 20%);--color-overlay-backdrop: rgb(0 0 0 / 60%);--color-shadow: rgb(0 0 0 / 35%);--color-focus-ring: #7ab8ff}@supports (transition: --color-bg-page 0s){html{--theme-transition-bg-easing: cubic-bezier(.22, 1, .36, 1);--theme-transition-fg-easing: cubic-bezier(.33, 1, .68, 1);transition:--color-bg-page .56s var(--theme-transition-bg-easing),--color-bg-surface .52s 40ms var(--theme-transition-bg-easing),--color-bg-muted .5s 60ms var(--theme-transition-bg-easing),--color-border-subtle .48s 80ms var(--theme-transition-bg-easing),--color-border-strong .48s 80ms var(--theme-transition-bg-easing),--color-handle .48s 80ms var(--theme-transition-bg-easing),--color-overlay-backdrop .44s var(--theme-transition-bg-easing),--color-shadow .44s var(--theme-transition-bg-easing),--color-text-primary .38s .12s var(--theme-transition-fg-easing),--color-text-secondary .36s .14s var(--theme-transition-fg-easing),--color-text-muted .36s .14s var(--theme-transition-fg-easing),--color-text-on-media .36s .12s var(--theme-transition-fg-easing),--color-focus-ring .42s .1s var(--theme-transition-fg-easing)}body,#root{transition:background-color .56s cubic-bezier(.22,1,.36,1),color .38s .12s cubic-bezier(.33,1,.68,1),border-color .48s 80ms cubic-bezier(.22,1,.36,1)}}@media(prefers-reduced-motion:reduce){html,body,#root{transition:none!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{height:var(--app-viewport-height, 100dvh);overflow:hidden;overscroll-behavior:none;-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,-apple-system,sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{height:var(--app-viewport-height, 100dvh);background:var(--color-bg-page);color:var(--color-text-primary);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;overscroll-behavior:none;-webkit-user-select:none;user-select:none}#root{height:var(--app-viewport-height, 100dvh);overflow:hidden;overscroll-behavior:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}input,textarea{font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;outline:none;-webkit-user-select:text;user-select:text}button,select{font:inherit;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;outline:none}
