*{-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;box-sizing:border-box;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}html{overscroll-behavior-y:contain}html,body,div,dialog,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input,textarea{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;-webkit-tap-highlight-color:transparent;background:none;text-decoration:none;color:inherit;resize:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{overscroll-behavior-y:contain;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-spacing:0;border-collapse:collapse}a[href^="mailto:"]{text-decoration:underline}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/cyrillic-ext-italic.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/cyrillic-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/greek-italic.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/vietnamese-italic.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/latin-ext-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/latin-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/roboto-mono/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Flow Circular;font-weight:400;font-style:normal;src:local("Flow Circular"),url(/fonts/flow-circular/400.ttf) format("truetype")}.app-min-touch-target{min-width:48px;min-height:48px}*::-webkit-scrollbar{width:7px;height:7px;background-color:transparent}*::-webkit-scrollbar-thumb{background-color:var(--theme-default-icon);-webkit-background-clip:content-box;background-clip:content-box;border:2px solid transparent;border-radius:10px}*::-webkit-scrollbar-thumb:hover{-webkit-background-clip:border-box;background-clip:border-box;border:0}.shimmer,.shimmer-text{background-color:var(--theme-default-fg);background-image:linear-gradient(to right,var(--theme-subtle-fg) 40%,var(--theme-default-fg) 50%,var(--theme-subtle-fg) 60%);background-repeat:no-repeat;background-attachment:fixed;background-position:0 0;background-size:300% 100%;animation:shimmer 1s linear infinite forwards}@media(min-width:37.5rem){.shimmer,.shimmer-text{animation-duration:1.5s}}@media(min-width:1024px){.shimmer,.shimmer-text{animation-duration:2s}}@media(min-width:1440px){.shimmer,.shimmer-text{animation-duration:2.5s}}@media(min-width:1920px){.shimmer,.shimmer-text{animation-duration:3s}}.shimmer{position:relative;display:inline-block;width:100%;height:7px;border-radius:4px;opacity:.5}.shimmer-btn{width:fit-content;height:28px;padding:0 12px;font-family:Flow Circular,sans-serif;background-color:var(--theme-default-bg);border-radius:8px}.shimmer-text{font-family:Flow Circular,sans-serif;color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.vertical-start-shadow{-webkit-mask-image:linear-gradient(to bottom,transparent 0px,#100f11 40px);mask-image:linear-gradient(to bottom,transparent 0px,#100f11 40px)}.vertical-end-shadow{-webkit-mask-image:linear-gradient(to bottom,#100f11 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to bottom,#100f11 calc(100% - 40px),transparent 100%)}.vertical-both-shadow{-webkit-mask-image:linear-gradient(to bottom,transparent 0px,#100f11 40px,#100f11 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0px,#100f11 40px,#100f11 calc(100% - 40px),transparent 100%)}.horizontal-start-shadow{-webkit-mask-image:linear-gradient(to right,transparent 0px,#100f11 40px);mask-image:linear-gradient(to right,transparent 0px,#100f11 40px)}.horizontal-end-shadow{-webkit-mask-image:linear-gradient(to right,#100f11 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to right,#100f11 calc(100% - 40px),transparent 100%)}.horizontal-both-shadow{-webkit-mask-image:linear-gradient(to right,transparent 0px,#100f11 40px,#100f11 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to right,transparent 0px,#100f11 40px,#100f11 calc(100% - 40px),transparent 100%)}html{--theme-radius-none: 0px;--theme-radius-xs: 4px;--theme-radius-sm: 6px;--theme-radius-md: 8px;--theme-radius-ml: 10px;--theme-radius-lg: 12px;--theme-radius-xl: 16px;--theme-radius-2xl: 20px;--theme-radius-3xl: 24px;--theme-radius-full: 9999px}html{--theme-sidebar-default-bg: light-dark(#e1e8f4, #101217);--theme-page-default-bg: light-dark(#ecf0f6, #12141a);--theme-default-bg: light-dark(#fdfdfd, #171a21);--theme-raised-bg: light-dark(#f5f9fe, #1d2028);--theme-raised-hover-bg: light-dark(#ecf0f6, #2b313d);--theme-accent-bg: light-dark(#fb5e2d, #fc7d55);--theme-accent-subtle-bg: light-dark(#fb5e2d33, #fb5e2d33);--theme-highlight-subtle-bg: light-dark(#689df633, #689df633);--theme-highlight-surface-bg: light-dark(#d9e7fd, #0e1f3b);--theme-button-primary-bg: light-dark(#fb5e2d, #fc7d55);--theme-button-primary-hover-bg: light-dark(#fc7d55, #fd9b7d);--theme-highlight-bg: #70cafb;--theme-button-secondary-bg: light-dark(#ecf0f6, #242831);--theme-button-secondary-hover-bg: light-dark(#e1e8f4, #2b313d);--theme-button-disabled-bg: light-dark(#e1e8f4, #1d2028);--theme-default-icon: light-dark(#474e59, #a5b0c0);--theme-subtle-icon: light-dark(#8491a3, #474e59);--theme-muted-icon: light-dark(#c9d1db, #2b313d);--theme-accent-icon: light-dark(#fb5e2d, #fc7d55);--theme-accent-on-icon: light-dark(#fdfdfd, #411001);--theme-default-fg: light-dark(#474e59, #a5b0c0);--theme-subtle-fg: light-dark(#8491a3, #616a78);--theme-muted-fg: light-dark(#c9d1db, #2b313d);--theme-accent-fg: light-dark(#fb5e2d, #fc7d55);--theme-accent-on-fg: light-dark(#fdfdfd, #411001);--theme-highlight-fg: light-dark(#689df6, #689df6);--theme-button-primary-fg: light-dark(#fdfdfd, #5a1702);--theme-button-secondary-fg: light-dark(#474e59, #a5b0c0);--theme-button-ghost-hover-fg: light-dark(#616a78, #c9d1db);--theme-button-disabled-fg: light-dark(#a5b0c0, #616a78);--theme-default-border: light-dark(#c9d1db, #242831);--theme-subtle-border: light-dark(#ecf0f6, #1d2028);--theme-muted-border: light-dark(#e1e8f4, #12141a);--theme-accent-border: light-dark(#fc7d55, #fc7d55);--theme-highlight-border: light-dark(#689df6, #689df6);--theme-button-primary-border: light-dark(#fc7d55, #fd9b7d);--theme-button-secondary-border: light-dark(#e1e8f4, #2b313d);--theme-button-disabled-border: light-dark(#e1e8f4, #242831);--theme-success: light-dark(#0cc05a, #09de66);--theme-danger: light-dark(#d92d2d, #e05757);--theme-warning: light-dark(#ff9f47, #ff9f47);--theme-info: light-dark(#689df6, #689df6);--theme-default-shadow: 0px 15px 45px 0px #0000001a}@supports (color: color(display-p3 0 0 0)){html{--theme-sidebar-default-bg: light-dark(color(display-p3 .882 .91 .957), color(display-p3 .063 .071 .09));--theme-page-default-bg: light-dark(color(display-p3 .925 .941 .965), color(display-p3 .071 .078 .102));--theme-default-bg: light-dark(color(display-p3 .992 .992 .992), color(display-p3 .09 .102 .129));--theme-raised-bg: light-dark(color(display-p3 .961 .976 .996), color(display-p3 .114 .125 .157));--theme-raised-hover-bg: light-dark(color(display-p3 .925 .941 .965), color(display-p3 .169 .192 .239));--theme-accent-bg: light-dark(color(display-p3 .984 .369 .176), color(display-p3 .988 .49 .333));--theme-accent-subtle-bg: light-dark( color(display-p3 .984 .369 .176 / .2), color(display-p3 .984 .369 .176 / .2) );--theme-highlight-subtle-bg: color(display-p3 .408 .616 .965 / .2);--theme-button-primary-bg: light-dark(color(display-p3 .984 .369 .176), color(display-p3 .988 .49 .333));--theme-button-primary-hover-bg: light-dark(color(display-p3 .988 .49 .333), color(display-p3 .992 .608 .49));--theme-highlight-bg: color(display-p3 .439 .792 .984);--theme-button-secondary-bg: light-dark(color(display-p3 .925 .941 .965), color(display-p3 .141 .157 .192));--theme-button-secondary-hover-bg: light-dark( color(display-p3 .882 .91 .957), color(display-p3 .169 .192 .239) );--theme-button-disabled-bg: light-dark(color(display-p3 .882 .91 .957), color(display-p3 .114 .125 .157));--theme-default-icon: light-dark(color(display-p3 .278 .306 .349), color(display-p3 .647 .69 .753));--theme-subtle-icon: light-dark(color(display-p3 .518 .569 .639), color(display-p3 .278 .306 .349));--theme-muted-icon: light-dark(color(display-p3 .788 .82 .859), color(display-p3 .169 .192 .239));--theme-accent-icon: light-dark(color(display-p3 .984 .369 .176), color(display-p3 .988 .49 .333));--theme-accent-on-icon: light-dark(color(display-p3 .992 .992 .992), color(display-p3 .255 .063 .004));--theme-default-fg: light-dark(color(display-p3 .278 .306 .349), color(display-p3 .647 .69 .753));--theme-subtle-fg: light-dark(color(display-p3 .518 .569 .639), color(display-p3 .278 .306 .349));--theme-muted-fg: light-dark(color(display-p3 .788 .82 .859), color(display-p3 .169 .192 .239));--theme-accent-fg: light-dark(color(display-p3 .984 .369 .176), color(display-p3 .988 .49 .333));--theme-accent-on-fg: light-dark(color(display-p3 .992 .992 .992), color(display-p3 .255 .063 .004));--theme-highlight-fg: color(display-p3 .408 .616 .965);--theme-button-primary-fg: light-dark(color(display-p3 .992 .992 .992), color(display-p3 .353 .09 .008));--theme-button-secondary-fg: light-dark(color(display-p3 .278 .306 .349), color(display-p3 .647 .69 .753));--theme-button-ghost-hover-fg: light-dark(color(display-p3 .38 .416 .471), color(display-p3 .788 .82 .859));--theme-button-disabled-fg: light-dark(color(display-p3 .647 .69 .753), color(display-p3 .38 .416 .471));--theme-default-border: light-dark(color(display-p3 .882 .91 .957), color(display-p3 .141 .157 .192));--theme-subtle-border: light-dark(color(display-p3 .925 .941 .965), color(display-p3 .114 .125 .157));--theme-muted-border: light-dark(color(display-p3 .882 .91 .957), color(display-p3 .071 .078 .102));--theme-accent-border: light-dark(color(display-p3 .988 .49 .333), color(display-p3 .988 .49 .333));--theme-highlight-border: color(display-p3 .408 .616 .965);--theme-button-primary-border: light-dark(color(display-p3 .988 .49 .333), color(display-p3 .992 .608 .49));--theme-button-secondary-border: light-dark( color(display-p3 .882 .91 .957), color(display-p3 .169 .192 .239) );--theme-button-disabled-border: light-dark(color(display-p3 .882 .91 .957), color(display-p3 .141 .157 .192));--theme-success: light-dark(color(display-p3 .047 .753 .353), color(display-p3 .035 .871 .4));--theme-danger: light-dark(color(display-p3 .851 .176 .176), color(display-p3 .878 .341 .341));--theme-warning: light-dark(color(display-p3 1 .624 .278), color(display-p3 1 .624 .278));--theme-info: light-dark(color(display-p3 .408 .616 .965), color(display-p3 .408 .616 .965));--theme-default-shadow: 0px 15px 45px 0px color(display-p3 0 0 0 / .102)}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}html{--body-font-family: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--mono-font-family: "Roboto Mono", ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;overscroll-behavior-x:contain;color-scheme:dark}html,body{width:100%;height:100%;overflow:hidden;background:var(--theme-page-default-bg)}body{font-family:var(--body-font-family);color:var(--theme-default-fg)}.rounded{background:transparent;border-radius:16px}.full-screen-dropdown-panel,.full-screen-modal-panel{width:100%;height:100%;overflow:hidden}.regular-modal-backdrop{background:#100f1166;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.regular-modal-backdrop-transparent{opacity:0}.regular-modal-backdrop-no-transition{transition:none}.blurred-modal-backdrop{background:#100f1166;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.transparent-modal-backdrop,.stacked-modal-backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.drawer-bottom-sheet-backdrop{background:#100f1166}.drawer-bottom-sheet-panel{padding:0}
