:root{--f7-safe-area-left:0px;--f7-safe-area-right:0px;--f7-safe-area-top:0px;--f7-safe-area-bottom:0px;--f7-safe-area-outer-left:0px;--f7-safe-area-outer-right:0px;--f7-device-pixel-ratio:1}@supports (left:env(safe-area-inset-left)){:root{--f7-safe-area-top:env(safe-area-inset-top);--f7-safe-area-bottom:env(safe-area-inset-bottom)}:root .ios-left-edge,:root .ios-edges,:root .safe-area-left,:root .safe-areas,:root .popup,:root .sheet-modal,:root .panel-left{--f7-safe-area-left:env(safe-area-inset-left);--f7-safe-area-outer-left:env(safe-area-inset-left)}:root .ios-right-edge,:root .ios-edges,:root .safe-area-right,:root .safe-areas,:root .popup,:root .sheet-modal,:root .panel-right{--f7-safe-area-right:env(safe-area-inset-right);--f7-safe-area-outer-right:env(safe-area-inset-right)}:root .no-safe-areas,:root .no-safe-area-left,:root .no-ios-edges,:root .no-ios-left-edge{--f7-safe-area-left:0px;--f7-safe-area-outer-left:0px}:root .no-safe-areas,:root .no-safe-area-right,:root .no-ios-edges,:root .no-ios-right-edge{--f7-safe-area-right:0px;--f7-safe-area-outer-right:0px}}@media (min-resolution:2x){:root{--f7-device-pixel-ratio:2}}@media (min-resolution:3x){:root{--f7-device-pixel-ratio:3}}:root{--f7-font-size:14px;--f7-bars-translucent-opacity:.8;--f7-bars-translucent-blur:20px}.ios{--f7-font-family:-apple-system, SF Pro Text, SF UI Text, system-ui, Helvetica Neue, Helvetica, Arial, sans-serif;--f7-line-height:1.4;--f7-bars-border-color:transparent;--f7-glass-bg-color:#ffffffbf;--f7-glass-shadow:inset -1px -1px 0px -.5px #fff, inset 1px 1px 0px -.5px #fff, inset 3px 3px 10px -3px #ddd, inset -3px -3px 10px -3px #ddd, inset 0 0 5px 1px #fff, inset 0 0 0 .5px #00000040, inset 0 0 24px 0 #0000001a, 0 0 25px 0 #0003;--f7-glass-shadow-thumb:inset -3px -3px 0px -3.5px #fff, inset 3px 3px 0px -3.5px #fff, inset 0px 0px 0px .5px #ffffff80, inset 3px 3px 10px -2px #eee, inset -3px -3px 10px -2px #eee, inset 0 0 5px 1px #fff;--f7-bars-text-color:#000;--f7-text-color:#000;--f7-bars-bg-color:#efeff4}.ios .dark,.ios.dark{--f7-glass-bg-color:#32323280;--f7-glass-shadow:inset -2px -2px .5px -2.5px #fff6, inset 3px 3px .5px -3.5px #fff6, inset 2px 2px .5px -2px #262626, inset -2px -2px .5px -2px #262626, inset 0 0 5px 1px #141414, inset 0 0 0 1px #ffffff26, inset 0 0 10px 0 #ffffff13, inset 0 0 24px 0 #ffffff0d, 0 0 25px 0 #00000026;--f7-glass-shadow-thumb:inset 3px 3px 0px -3.5px #fff, inset -3px -3px 0px -3.5px #fff, inset -.5px -.5px 0px #ffffff80, inset .5px .5px 0px #ffffff1a, inset -3px 3px 0px -3.5px #ffffff40, inset 0px -5px 0px -3.5px #ffffff40, inset 0px -5px 5px #ffffff40;--f7-bars-text-color:#fff;--f7-text-color:#fff;--f7-bars-bg-color:#00000080}.md{--f7-font-family:Roboto, system-ui, Noto, Helvetica, Arial, sans-serif;--f7-line-height:1.5;--f7-bars-border-color:transparent;--f7-text-color:#212121}.md .dark,.md.dark{--f7-text-color:#ffffffde}.md,.md .dark,.md [class*=color-]{--f7-bars-link-color:var(--f7-md-on-surface);--f7-bars-bg-color:var(--f7-md-surface-2);--f7-bars-bg-color-rgb:var(--f7-md-surface-2-rgb)}.text-color-primary{--f7-theme-color-text-color:var(--f7-theme-color)}.bg-color-primary{--f7-theme-color-bg-color:var(--f7-theme-color)}.border-color-primary{--f7-theme-color-border-color:var(--f7-theme-color)}.ripple-color-primary{--f7-theme-color-ripple-color:rgba(var(--f7-theme-color-rgb), .3)}@font-face{font-family:framework7-core-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAA2UABAAAAAAGZAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABoAAAAcqepx4kdERUYAAAGIAAAAIwAAACQAfQBXR1BPUwAAAawAAAAuAAAANuAY7+xHU1VCAAAB3AAAAawAAAQkBKcLck9TLzIAAAOIAAAASgAAAGBRKF+WY21hcAAAA9QAAACJAAABYt6F0cBjdnQgAAAEYAAAAAQAAAAEABEBRGdhc3AAAARkAAAACAAAAAj//wADZ2x5ZgAABGwAAAUaAAAKmDl32O9oZWFkAAAJiAAAADAAAAA2LZDoBWhoZWEAAAm4AAAAIAAAACQHgQM9aG10eAAACdgAAABlAAABJC7p//Fsb2NhAAAKQAAAAJQAAACUSJxLbG1heHAAAArUAAAAHwAAACAAjwBPbmFtZQAACvQAAAFSAAAC1n9rlKpwb3N0AAAMSAAAAUsAAAJxUpmL2HicY2BgYGQAgvvXTkWC6Kecl4/AaABV+gfkAAB4nGNgZGBg4AFiGSBmAkJmBk0GRgYtBg8gmwUsxgAADXYA1QB4nGNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB4nHVTSU4CQRR91Y0RZyaBKGAYVIKI8zzPhgULb0BiNBriynAEj0E8h0vP4MoDuPIIJvh+NdBNV0inU9X/vf//q1e/oQCMIoMyVKP++oIgAoyg3YYgqvH0WGcMzhexgF6DUPY3hhFD02pZf3bFrtkPsBkv4hpbmEKWTwYL3IW55vlkkOJXClEyJj14FknEkSDDQVcw4UFn2WO6h4VRQA1NtPCJHxVUJVVVz+pNvasP9aV+LcuK45YZCb7zukba1yHEChLPcnfGiv1Mt5uXt2Pwolpd2sc7pL5+XgFzPk7Z4HjVJRnLYY28QbocxoXB8LtY4TqohuB7HTyCGX1Diz6d67yFQR3OMW7kOro2OojZ9chAuh6uYsyoJgr3OZemm0sYYU3pFet1veTcuTHJlUksoYorniSmNeQ1JpUKrBXt5R5zN4ghlU7Yz4tLTP6DTXohc53k6ZLUHtJ7R2fEUCgZp3Q0z/riszvfLr7NTiFWl0g3PkTXitR4h3scMD+mcyP0pf+2SvTKiznZy1q7GxXtN3RGctxZ2uV/3I04pxtmToS7NP3OIvcP0IBD6HicY2Bh/MI4gYGVgYHRhzGNgYHBHUp/ZZBkaGFgYGJgZWaAAUYGJBCQ5prC0MCgwFDFeOD/AQY9ps+MxTA1jAfAShQYxABDtQxkAAB4nGNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkKzDoMlgyxDNU/f8PFAXxDIC8xP///z/+f/3/1f8b/q+HmgAHjGwMcCFGJiDBxICmAGI1HLAwMLCysXNwcnHz8PIxEAP4GQQEhYRFRMXEJSSlpGVk5eQVFJWUVVTV1DU0iTKA1gAAxH4T6AAAAAARAUQAAAAB//8AAnic7VXdTxxVFL9nlp27sOx87MdMpHULdNhpUgW7s7uD7RaI9CMhlBoDisSkULe8WI3V8BFTdnkrbYprTAkp6VsTm9iXsg9q+gDoC7VxNSE2MaZP+GCi9akP2qQMnjOzi0D/A9Pk3K9z7z1z7u/8zhkmMJUxdh0GmI9x1roIrC1b4jXsr+Si6H+YLfkEnLJFH6n9pC5xEZ5mS0B6S7VU01L3qzMTo6Mw4NxWwUJrgLLiNpyph2j+XPdc97/XCdt0PtS+KrhqVoOtFl6HIcwwmUVYjLFwsxjVkplUIqlFxeZECmyT6+aX/dlsf/bG+Z6e8z2Q3nNhT+ECdGX7jx7tf7OHlM6TvR/uefcC2YTNf5gE78BHTGOsE8xEZh/YGV2TQde42AZcNBPi5cuhBgk7SaI+JIXcuY39XlRIUmhrs74+5L5p81uw0OkwYy3NskCeke1UJrkPNDAB4LdgoxZcXg5qTcF1uSQI60GtMbi0TNp12cNg83dYgS+wrryAVnRupk1xfzPZ0GJRrjfTq/H10DWdmOatncdHRq6cPcC/Gj52bLh7djpRiPEDI1dGRo53tPLu4e7uYdcvlmBLiJ+fsQhHk/bS+LixsAAZd2BePDYfwwLMsgB+NdZEh3QOC869olEuG8VfU95YOctC8B3kyJ4NOph2EWTDKReNgcqI+D5BLA56WNgdkLbR/yihi/Fqg4Qf8On46KUlAmBd/gkEWCdUUFHFgr4TZaue3zY6ZNqrN41Cwfga+3zLzv00uqvzynZLvmC4WDqzNaPCYxZkOr4KKcJ1W0czptBoCErYaKwJK4LQtZpZrcoR50dnY34efJAE3/z8H6t2dct++nBL7WzQsWdxI9CwptuwQFhZn63QAO0IYhW3HmiHDFNw4eHhguHyA0I8qgS+CUQDp7ik8SPQGlCiuMalJvEjlfvn4TVI0H2287adgZTEZ7iGTdICY2MBSEi0IJ3Ex8a4iwcbgjLep38VOwpNMX+6KQZlx4LyY8u6blluXrzNfoaXmUR54WaEBPgVTI6e4TpFqXvfHxEPhyS5/urncl1QvhUA3iXXhyTPvzNwAu0Tz5BB3LzpBgQS7sA8fjMNjmHMQpTHGLRt7BYr3H40GBk0XrH7+j7oWxzs6BjsmH4rMhjHVZ996HAnaXZigX5SgrnM4pR0O4DQpPkqDOPjqNvpJ7IBOeH5eeamkc8bVHs2/4TbMIcoqexFrDaVKhMh//ZT6ekEYpvpcvJiaWqqdPHByVzu5Ilc7sSp+CmU3nhvbxzmpu5MTd1xNs5dPZf7NPe9t+XKf3k0Ch8jPxls2dNtGC0WjarA6W0LjM+msyw8ElZYA2N+1cVNxfzCvOIgms0mtCIXkjq0G6mWH8KpSDjs3I81NESc+2GIhNPh94RHDS0tDRvRMq1TtCtEIBO28GTFpzi7C2cJ14zHr06o5u7dnZRqVQIzyNeZgKJ5DPPqajsEIEv3I0gejK7LHo04+rcavCQG6/jpkCyq/s5PgnAoqDyo5WfkkF8Qe1fUXbWKqpCJFcoYG4MhHMbHq7gdxNoy8AxuBycn45MT8QmUSbAnvBmJW1eHhLKQYLXEu5SSsZKags5FtlWFtWtza2tz167lM3mUAvUvwYG1NeeXNbhRsPN5u+D2u/Pe9bMp3WSWKd+de9BehFmapty899GbBAvfRHmHPqtpL/OoCdZG2WuIdGrald1xUDx6U757PxQk9iXOLwU8SsMbz8ThX+V3//AAAHicY2BkYGAA4vPlMlPi+W2+MnAzMYDAU87LR2D0/x//elnSmD4DuRwMYGkAYMsNmnicY2BkYGD6/K+XQY8l7f8PBgaWNAagCArwBACRVQXFeJxj2M0gyAACqxgGNWAMAOKQ/z8YdYD0AaDAPiA9C4gPAbHO/58Mx4FiQMySBhW3AGInID4LFD8L1OcGZLtAxUDs1UAMVMv05v9/ht1ANsP/H2AztYFiZyFmMBkD9QLlAAK6GvAAAAAAAAAqACoAKgA0AD4ASABSAFwAZgBwAHoAhACOAJgAogCsALYAwADKANQA3gDoAPIA/AEGARABGgEkAS4BOAFCAUwBVgFgAWoBdAF+AYgBkgGcAaYBsgHcAgYCKAJSAmQCegKMAq4CvgLOAwADFgM2A1YDaAOGA5gDvAPaA+oEHgQ4BGgEiASoBLoE1AT8BRIFLAVMeJxjYGRgYPBkkGNgYQABJiBmZACJOTDogQQADhwA3wB4nK2QP2sCQRDF3/oPkiKBENuwpYp37AkqWEawsQkp7C/nRRe9W1kPRPJl0qVLmS6fIpAyZT5H3q1LSGGRwoNhfvfmze7MArjAKwQOXwv3ngWaePFcwTk+PFcRiVvPNTTFs+c6LsWn5waalSs6Re2Mf3euq2SBDp48V3CNd89VPODLcw0dUXiu40a8eW5Q/8YYBhvsYaGxwBIFJGdO0GbuQTH66JJnWCPGnK6MYalM6Y5JpZ7xDO2qGJvN3urFspCtpC17qtfvytk6nutMWzldxnYdZxs9p/ORzWVrih2HsFhhiIBXl5yStOMcW1ptnKU7Y1fDIDE2DXRicspHvX8NEycWLlvul7qtQu4lMWL8f4SDf0AtYnfw+zaYmLyYGLtIZS9UciSPjkp9EEQqKJ/jFIvP6LOsa+eTnEVxrtBlxXJqt9rkUqkoVEqd4MYfrhmFugAAeJxtUIduwjAUvIO27AJlj45vqbr33lUUklCiAkbGlP49NTiMSH2SJb9353t3RgSzmkxA/Fen+hARRJFDAUWUUEYFVdRQRwNN7OMAhzjCMU409wznuMAlrnCNG9ziDvd4wCOe8IwXvOIN7/jAJyOMco3r3GCMcSaYZIppZrjJLHPMc4sFFllimRVWWWOdDTa5zR3uci859GzpdCxfDBNOVwy96S3vdLwfKfqW9L86aoYFtJ6bnWNdr610n7GlFON5l9Ko890Sv/qeCzG1SCYkm16Fy32h/Lbv2MrXk4WRrBFvCaVET0smpO36YooU5q9dMe5b9kgKaceGQqrAojFh5sk5dzTIBDkMkF8CwSS9Kpt1va6nPEuKUd+dbg96HXqgpGW8rXqZBV0KGQ+akAv/Z8+Nm4T6j0IrNHXTqC6Is0h6XgxLmCV/CZ27wAA=")format("woff");font-weight:400;font-style:normal}html{overscroll-behavior:none}html,body,.framework7-root{width:100%;height:100%;position:relative;overflow-x:hidden}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;width:100%;font-family:var(--f7-font-family);font-size:var(--f7-font-size);line-height:var(--f7-line-height);color:var(--f7-text-color);scrollbar-width:none;scrollbar-color:transparent;background:#fff;margin:0;padding:0;overflow:hidden scroll}body::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}body::-webkit-scrollbar-track{box-shadow:none;background:0 0}body::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}.dark body,body.dark{background:#000}.dark{color:var(--f7-text-color)}.framework7-root{box-sizing:border-box;overflow:hidden}.framework7-initializing *,.framework7-initializing :before,.framework7-initializing :after{transition-duration:0s!important}.device-ios,.device-android{cursor:pointer}.device-ios{touch-action:manipulation}@media (width:1024px) and (height:691px) and (orientation:landscape){html,body,.framework7-root{height:671px}}@media (width:1024px) and (height:692px) and (orientation:landscape){html,body,.framework7-root{height:672px}}*{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none}a,input,textarea,select{outline:0}a{cursor:pointer;color:var(--f7-theme-color);text-decoration:none}.link,.item-link{cursor:pointer}p{margin:1em 0}.disabled{opacity:.55!important;pointer-events:none!important}html.device-full-viewport,html.device-full-viewport body{height:100vh}.ios .md-only,.ios .if-md,.ios .if-not-ios,.ios .not-ios{display:none!important}@media (width:1024px) and (height:691px) and (orientation:landscape){.ios,.ios body,.ios .framework7-root{height:671px}}@media (width:1024px) and (height:692px) and (orientation:landscape){.ios,.ios body,.ios .framework7-root{height:672px}}.md .ios-only,.md .if-ios,.md .if-not-md,.md .not-md{display:none!important}.views,.view{z-index:5000;box-sizing:border-box;height:100%;position:relative;overflow:hidden}.framework7-root>.view,.framework7-root>.views{height:100%}.view-resize-handler{width:6px;height:100%;left:var(--f7-page-master-width);cursor:col-resize;z-index:1000;margin-left:-3px;display:none;position:absolute;top:0}.view-master-detail .view-resize-handler{display:block}:root{--f7-page-master-width:320px;--f7-page-master-border-color:#0000001a;--f7-page-master-border-width:1px;--f7-page-swipeback-transition-duration:.3s;--f7-page-parallax-transition-duration:.5s;--f7-page-cover-transition-duration:.45s;--f7-page-dive-transition-duration:.5s;--f7-page-fade-transition-duration:.5s;--f7-page-flip-transition-duration:.7s;--f7-page-push-transition-duration:.5s;--f7-page-title-line-height:1.2;--f7-page-title-text-color:inherit;--f7-page-title-padding-left:16px;--f7-page-title-padding-right:16px}.ios{--f7-page-transition-duration:.4s;--f7-page-title-font-size:34px;--f7-page-title-font-weight:700;--f7-page-title-letter-spacing:-.03em;--f7-page-title-padding-vertical:6px;--f7-page-bg-color:#efeff4}.ios .dark,.ios.dark{--f7-page-bg-color:#000}.md{--f7-page-transition-duration:.4s;--f7-page-title-font-size:34px;--f7-page-title-font-weight:500;--f7-page-title-letter-spacing:0;--f7-page-title-padding-vertical:8px}.md,.md .dark,.md [class*=color-]{--f7-page-bg-color:var(--f7-md-surface)}.dark{--f7-page-master-border-color:#fff3}.pages{width:100%;height:100%;position:relative;overflow:hidden}.page{box-sizing:border-box;background-color:var(--f7-page-bg-color);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;transform:none}.page-transparent{background-color:#0000}.page-with-navbar-large-collapsed{--f7-navbar-large-collapse-progress:1}.page-previous{pointer-events:none}.page-content{-webkit-overflow-scrolling:touch;box-sizing:border-box;z-index:1;height:100%;padding-top:calc(var(--f7-page-navbar-offset,0px) + var(--f7-page-toolbar-top-offset,0px) + var(--f7-page-subnavbar-offset,0px) + var(--f7-page-searchbar-offset,0px) + var(--f7-page-content-extra-padding-top,0px));padding-bottom:calc(var(--f7-page-toolbar-bottom-offset,0px) + var(--f7-safe-area-bottom) + var(--f7-page-content-extra-padding-bottom,0px));position:relative;overflow:auto}.page-previous .page-opacity-effect,.page-previous:after{opacity:1}.page-transitioning,.page-transitioning .page-shadow-effect,.page-transitioning .page-opacity-effect{transition-duration:var(--f7-page-transition-duration)}.page-transitioning-swipeback,.page-transitioning-swipeback .page-shadow-effect,.page-transitioning-swipeback .page-opacity-effect{transition-duration:var(--f7-page-swipeback-transition-duration)}.router-transition-forward .page-next,.router-transition-backward .page-next,.router-transition-forward .page-current,.router-transition-backward .page-current{pointer-events:none}.page-shadow-effect{z-index:-1;content:"";opacity:0;background:linear-gradient(90deg,#0000 0% 10%,#00000003 50%,#0003 100%);width:16px;position:absolute;top:0;bottom:0;right:100%}.page-opacity-effect{content:"";opacity:0;z-index:10000;background:#0000001a;width:100%;position:absolute;top:0;bottom:0;left:0}.ios .page-previous{transform:translate(-20%)}.ios .page-next{transform:translate(100%)}.ios .page-current .page-shadow-effect{opacity:1}.ios .router-transition-forward .page-next{animation:ios-page-next-to-current var(--f7-page-transition-duration) forwards}.ios .router-transition-forward .page-next:before{z-index:-1;content:"";opacity:0;width:16px;animation:ios-page-element-fade-in var(--f7-page-transition-duration) forwards;background:linear-gradient(90deg,#0000 0% 10%,#00000003 50%,#0003 100%);position:absolute;top:0;bottom:0;right:100%}.ios .router-transition-forward .page-current{animation:ios-page-current-to-previous var(--f7-page-transition-duration) forwards}.ios .router-transition-forward .page-current:after{content:"";opacity:0;z-index:10000;width:100%;animation:ios-page-element-fade-in var(--f7-page-transition-duration) forwards;background:#0000001a;position:absolute;top:0;bottom:0;left:0}.ios .router-transition-backward .page-previous{animation:ios-page-previous-to-current var(--f7-page-transition-duration) forwards}.ios .router-transition-backward .page-previous:after{content:"";opacity:0;z-index:10000;width:100%;animation:ios-page-element-fade-out var(--f7-page-transition-duration) forwards;background:#0000001a;position:absolute;top:0;bottom:0;left:0}.ios .router-transition-backward .page-current{animation:ios-page-current-to-next var(--f7-page-transition-duration) forwards}.ios .router-transition-backward .page-current:before{z-index:-1;content:"";opacity:0;width:16px;animation:ios-page-element-fade-out var(--f7-page-transition-duration) forwards;background:linear-gradient(90deg,#0000 0% 10%,#00000003 50%,#0003 100%);position:absolute;top:0;bottom:0;right:100%}@keyframes ios-page-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%,0)}}@keyframes ios-page-previous-to-current{0%{transform:translate(-20%)}to{transform:translate(0%,0)}}@keyframes ios-page-current-to-previous{0%{transform:translate(0,0)}to{transform:translate(-20%)}}@keyframes ios-page-current-to-next{0%{transform:translate(0,0)}to{transform:translate(100%)}}@keyframes ios-page-element-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ios-page-element-fade-out{0%{opacity:1}to{opacity:0}}.md .page-previous{transform:translate(-24px)}.md .page-next{pointer-events:none;opacity:0;transform:translate(128px)}.md .page-next.page-next-on-right{opacity:1;transform:translate(100%)}.md .router-transition-forward .page-next{opacity:1;animation:md-page-next-to-current var(--f7-page-transition-duration) forwards cubic-bezier(0, .8, .3, 1)}.md .router-transition-forward .page-current{animation:md-page-current-to-previous var(--f7-page-transition-duration) forwards cubic-bezier(0, .8, .3, 1)}.md .router-transition-backward .page-current{animation:md-page-current-to-next calc(var(--f7-page-transition-duration) / 2) forwards cubic-bezier(0, 1, .8, 1), md-page-current-to-next-opacity calc(var(--f7-page-transition-duration) / 2) forwards}.md .router-transition-backward .page-previous{animation:md-page-previous-to-current calc(var(--f7-page-transition-duration) / 2) forwards cubic-bezier(0, 1, .8, 1)}@keyframes md-page-next-to-current{0%{transform:translate(128px)}to{transform:translate(0,0)}}@keyframes md-page-current-to-next{0%{transform:translate(0,0)}to{transform:translate(128px)}}@keyframes md-page-current-to-next-opacity{0%{opacity:1}to{opacity:0}}@keyframes md-page-current-to-previous{0%{transform:translate(0,0)}to{transform:translate(-24px)}}@keyframes md-page-previous-to-current{0%{transform:translate(-24px)}to{transform:translate(0,0)}}.view:not(.view-master-detail) .page-master-stacked{display:none}.view-master-detail .page-master{width:var(--f7-page-master-width);--f7-safe-area-right:0px;--f7-safe-area-outer-right:0px;border-right:var(--f7-page-master-border-width) solid var(--f7-page-master-border-color)}.view-master-detail .page-master-detail{width:calc(100% - var(--f7-page-master-width));--f7-safe-area-left:0px;--f7-safe-area-outer-left:0px;left:var(--f7-page-master-width)}.view-master-detail .page-master{z-index:2;pointer-events:auto;transform:none}.view-master-detail .page-master:before,.view-master-detail .page-master:after{display:none}.view-master-detail.router-transition .page-master{animation:none}.md .router-transition-custom .page-previous,.ios .router-transition-custom .page-previous,.md .router-transition-custom .page-next,.ios .router-transition-custom .page-next{opacity:1;transform:none}.md .router-transition-custom.view-master-detail .page-master,.ios .router-transition-custom.view-master-detail .page-master{animation:none}.page-title{z-index:10;text-overflow:ellipsis;white-space:nowrap;color:var(--f7-page-title-text-color);letter-spacing:var(--f7-page-title-letter-spacing);font-size:var(--f7-page-title-font-size);font-weight:var(--f7-page-title-font-weight);line-height:var(--f7-page-title-line-height);padding-left:calc(var(--f7-page-title-padding-left) + var(--f7-safe-area-left));padding-right:calc(var(--f7-page-title-padding-right) + var(--f7-safe-area-right));padding-top:var(--f7-page-title-padding-vertical);padding-bottom:var(--f7-page-title-padding-vertical);box-sizing:border-box;width:100%;position:relative;overflow:hidden}.router-transition-f7-circle-forward:after,.router-transition-f7-circle-backward:after{content:"";background:var(--f7-page-bg-color);z-index:100;width:100vmax;height:100vmax;margin-top:-50vmax;margin-left:-50vmax;position:absolute;top:50%;left:50%}.router-transition-f7-circle-forward .page,.router-transition-f7-circle-backward .page{pointer-events:none}.router-transition-f7-circle-forward:after{border-radius:50%;animation:.4s forwards f7-circle-circle-in;transform:scale(0)}.ios .router-transition-f7-circle-forward .page-next,.md .router-transition-f7-circle-forward .page-next{opacity:0;z-index:150;animation:.3s .3s forwards f7-circle-next-to-current;transform:scale(.9)}.router-transition-f7-circle-backward:after{animation:.3s .35s forwards f7-circle-circle-out}.ios .router-transition-f7-circle-backward .page-current,.md .router-transition-f7-circle-backward .page-current{z-index:150;animation:.7s forwards f7-circle-current-to-next}@keyframes f7-circle-circle-in{0%{border-radius:50%;transform:scale(0)}50%{border-radius:50%}to{border-radius:0%;transform:scale(1)}}@keyframes f7-circle-circle-out{0%{border-radius:0%;transform:scale(1)}50%{border-radius:50%}to{border-radius:50%;transform:scale(0)}}@keyframes f7-circle-next-to-current{0%{opacity:0;transform:scale(.9)}40%{opacity:1;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes f7-circle-current-to-next{0%{opacity:1;transform:scale(1)}34%{opacity:1;transform:scale(1.035)}57%{opacity:0;transform:scale(.9)}to{opacity:0;transform:scale(.9)}}.router-transition-f7-cover-v-forward,.router-transition-f7-cover-v-backward{perspective:1200px;background:#000}.router-transition-f7-cover-v-forward .page,.router-transition-f7-cover-v-backward .page{pointer-events:none}.router-transition-f7-cover-v-forward .page-next{animation:f7-cover-v-next-to-current var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-v-forward .page-current{animation:f7-cover-v-current-to-prev var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-v-backward .page-current{animation:f7-cover-v-current-to-next var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-v-backward .page-previous{animation:f7-cover-v-prev-to-current var(--f7-page-cover-transition-duration) forwards}@keyframes f7-cover-v-next-to-current{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes f7-cover-v-current-to-next{0%{transform:translateY(0%)}to{transform:translateY(100%)}}@keyframes f7-cover-v-current-to-prev{0%{opacity:1;transform:translateZ(0)}to{opacity:.5;transform:translateZ(-300px)}}@keyframes f7-cover-v-prev-to-current{0%{opacity:.5;transform:translateZ(-300px)}to{opacity:1;transform:translateZ(0)}}.router-transition-f7-cover-forward,.router-transition-f7-cover-backward{perspective:1200px;background:#000}.router-transition-f7-cover-forward .page,.router-transition-f7-cover-backward .page{pointer-events:none}.router-transition-f7-cover-forward .page-next{animation:f7-cover-next-to-current var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-forward .page-current{animation:f7-cover-current-to-prev var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-backward .page-current{animation:f7-cover-current-to-next var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-backward .page-previous{animation:f7-cover-prev-to-current var(--f7-page-cover-transition-duration) forwards}@keyframes f7-cover-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes f7-cover-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes f7-cover-current-to-prev{0%{opacity:1;transform:translateZ(0)}to{opacity:.5;transform:translateZ(-300px)}}@keyframes f7-cover-prev-to-current{0%{opacity:.5;transform:translateZ(-300px)}to{opacity:1;transform:translateZ(0)}}.router-transition-f7-dive-forward,.router-transition-f7-dive-backward{background:var(--f7-page-bg-color);perspective:1200px}.router-transition-f7-dive-forward .page,.router-transition-f7-dive-backward .page{pointer-events:none}.router-transition-f7-dive-forward .page-next{animation:f7-dive-next-to-current var(--f7-page-dive-transition-duration) forwards}.router-transition-f7-dive-forward .page-current{animation:f7-dive-current-to-prev var(--f7-page-dive-transition-duration) forwards}.router-transition-f7-dive-backward .page-current{animation:f7-dive-current-to-next var(--f7-page-dive-transition-duration) forwards}.router-transition-f7-dive-backward .page-previous{animation:f7-dive-prev-to-current var(--f7-page-dive-transition-duration) forwards}@keyframes f7-dive-next-to-current{0%{opacity:0;transform:translateZ(-150px)}50%{opacity:0}to{opacity:1;transform:translateZ(0)}}@keyframes f7-dive-current-to-next{0%{opacity:1;transform:translateZ(0)}50%{opacity:0}to{opacity:0;transform:translateZ(-150px)}}@keyframes f7-dive-current-to-prev{0%{opacity:1;transform:translateZ(0)}50%{opacity:0}to{opacity:0;transform:translateZ(150px)}}@keyframes f7-dive-prev-to-current{0%{opacity:0;transform:translateZ(150px)}50%{opacity:0}to{opacity:1;transform:translateZ(0)}}.router-transition-f7-fade-forward,.router-transition-f7-fade-backward{background:var(--f7-page-bg-color)}.router-transition-f7-fade-forward .page,.router-transition-f7-fade-backward .page{pointer-events:none}.ios .router-transition-f7-fade-forward .page-next,.md .router-transition-f7-fade-forward .page-next{opacity:0;animation:f7-fade-in var(--f7-page-fade-transition-duration) forwards}.ios .router-transition-f7-fade-forward .page-current,.md .router-transition-f7-fade-forward .page-current,.ios .router-transition-f7-fade-backward .page-current,.md .router-transition-f7-fade-backward .page-current{animation:f7-fade-out var(--f7-page-fade-transition-duration) forwards}.ios .router-transition-f7-fade-backward .page-previous,.md .router-transition-f7-fade-backward .page-previous{animation:f7-fade-in var(--f7-page-fade-transition-duration) forwards}@keyframes f7-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes f7-fade-out{0%{opacity:1}50%{opacity:0}to{opacity:0}}.router-transition-f7-flip-forward,.router-transition-f7-flip-backward{perspective:1200px;background:#000}.router-transition-f7-flip-forward .page,.router-transition-f7-flip-backward .page{backface-visibility:hidden;pointer-events:none;overflow:hidden}.router-transition-f7-flip-forward .page-next{transform-style:preserve-3d;animation:f7-flip-next-to-current var(--f7-page-flip-transition-duration) forwards}.router-transition-f7-flip-forward .page-current{transform-style:preserve-3d;animation:f7-flip-current-to-prev var(--f7-page-flip-transition-duration) forwards}.router-transition-f7-flip-backward .page-current{transform-style:preserve-3d;animation:f7-flip-current-to-next var(--f7-page-flip-transition-duration) forwards}.router-transition-f7-flip-backward .page-previous{transform-style:preserve-3d;animation:f7-flip-prev-to-current var(--f7-page-flip-transition-duration) forwards}@keyframes f7-flip-next-to-current{0%{border-radius:32px;transform:translateZ(-100vmax)rotateY(180deg)}to{border-radius:0;transform:translateZ(0)rotateY(0)}}@keyframes f7-flip-current-to-next{0%{border-radius:0;transform:translateZ(0)rotateY(0)}to{border-radius:32px;transform:translateZ(-100vmax)rotateY(180deg)}}@keyframes f7-flip-current-to-prev{0%{border-radius:0;transform:translateZ(0)rotateY(0)}to{border-radius:32px;transform:translateZ(-100vmax)rotateY(-180deg)}}@keyframes f7-flip-prev-to-current{0%{border-radius:32px;transform:translateZ(-100vmax)rotateY(-180deg)}to{border-radius:0;transform:translateZ(0)rotateY(0)}}.router-transition-f7-parallax-forward .page{pointer-events:none}.router-transition-f7-parallax-forward .page-next{animation:f7-parallax-next-to-current var(--f7-page-parallax-transition-duration) forwards}.router-transition-f7-parallax-forward .page-current{animation:f7-parallax-current-to-prev var(--f7-page-parallax-transition-duration) forwards}.router-transition-f7-parallax-backward .page{pointer-events:none}.router-transition-f7-parallax-backward .page-current{animation:f7-parallax-current-to-next var(--f7-page-parallax-transition-duration) forwards}.router-transition-f7-parallax-backward .page-previous{animation:f7-parallax-prev-to-current var(--f7-page-parallax-transition-duration) forwards}@keyframes f7-parallax-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes f7-parallax-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes f7-parallax-current-to-prev{0%{transform:translate(0%)}to{transform:translate(-20%)}}@keyframes f7-parallax-prev-to-current{0%{transform:translate(-20%)}to{transform:translate(0%)}}.router-transition-f7-push-forward .page{pointer-events:none}.router-transition-f7-push-forward .page-next{animation:f7-push-next-to-current var(--f7-page-push-transition-duration) forwards}.router-transition-f7-push-forward .page-current{animation:f7-push-current-to-prev var(--f7-page-push-transition-duration) forwards}.router-transition-f7-push-backward .page{pointer-events:none}.router-transition-f7-push-backward .page-current{animation:f7-push-current-to-next var(--f7-page-push-transition-duration) forwards}.router-transition-f7-push-backward .page-previous{animation:f7-push-prev-to-current var(--f7-page-push-transition-duration) forwards}@keyframes f7-push-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes f7-push-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes f7-push-current-to-prev{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes f7-push-prev-to-current{0%{transform:translate(-100%)}to{transform:translate(0%)}}:root{--f7-link-highlight-black:#0000001a;--f7-link-highlight-white:#ffffff26;--f7-link-highlight-color:rgba(var(--f7-theme-color-rgb), .15)}.ios{--f7-link-pressed-opacity:.3}.link,.tab-link{box-sizing:border-box;z-index:1;--f7-touch-ripple-color:var(--f7-link-touch-ripple-color,rgba(var(--f7-theme-color-rgb), .25));place-content:center;align-items:center;display:inline-flex;position:relative}.link i+span,.link i+i,.link span+i,.link span+span{margin-left:4px}.link[class*=color-]{color:var(--f7-theme-color)}.ios .link{transition:opacity .3s}.ios .link.active-state{opacity:var(--f7-link-pressed-opacity);transition-duration:0s}:root{--f7-navbar-hide-show-transition-duration:.4s;--f7-navbar-title-line-height:1.2;--f7-navbar-subtitle-text-align:inherit;--f7-navbar-large-title-line-height:1.2;--f7-navbar-large-title-text-color:inherit;--f7-navbar-large-title-padding-left:16px;--f7-navbar-large-title-padding-right:16px}.ios{--f7-navbar-link-color:var(--f7-bars-text-color);--f7-navbar-height:76px;--f7-navbar-font-size:17px;--f7-navbar-title-font-size:inherit;--f7-navbar-inner-padding-left:16px;--f7-navbar-inner-padding-right:16px;--f7-navbar-title-font-weight:600;--f7-navbar-title-margin-left:0;--f7-navbar-title-margin-right:0;--f7-navbar-title-text-align:center;--f7-navbar-subtitle-font-size:10px;--f7-navbar-subtitle-line-height:1;--f7-navbar-large-title-height:52px;--f7-navbar-large-title-font-size:34px;--f7-navbar-large-title-font-weight:700;--f7-navbar-large-title-letter-spacing:-.03em;--f7-navbar-large-title-padding-vertical:6px;--f7-navbar-subtitle-text-color:#0000008c}.ios .dark,.ios.dark{--f7-navbar-subtitle-text-color:#ffffff8c}.md{--f7-navbar-height:64px;--f7-navbar-font-size:16px;--f7-navbar-title-font-size:22px;--f7-navbar-inner-padding-left:0px;--f7-navbar-inner-padding-right:0px;--f7-navbar-title-font-weight:400;--f7-navbar-title-margin-left:0px;--f7-navbar-title-margin-right:16px;--f7-navbar-title-text-align:left;--f7-navbar-subtitle-font-size:14px;--f7-navbar-subtitle-line-height:1.2;--f7-navbar-large-title-font-size:28px;--f7-navbar-large-title-height:88px;--f7-navbar-large-title-font-weight:400;--f7-navbar-large-title-letter-spacing:0;--f7-navbar-large-title-padding-vertical:8px;--f7-navbar-link-height:48px;--f7-navbar-link-line-height:48px}.md,.md .dark,.md [class*=color-]{--f7-navbar-link-color:var(--f7-md-on-surface);--f7-navbar-text-color:var(--f7-md-on-surface);--f7-navbar-subtitle-text-color:var(--f7-md-on-surface-variant)}.navbars,.navbar{z-index:500;width:100%;top:0;left:0}.navbars{position:absolute}.navbars .navbar{z-index:auto}.navbars .navbar-transitioning{z-index:500}.navbar{--f7-navbar-large-collapse-progress:0;backface-visibility:hidden;box-sizing:border-box;height:calc(var(--f7-navbar-height) + var(--f7-safe-area-top));color:var(--f7-navbar-text-color,var(--f7-bars-text-color));font-size:var(--f7-navbar-font-size);margin:0;position:relative}.navbar b{font-weight:500}.navbar a{color:var(--f7-navbar-link-color,var(--f7-bars-link-color,var(--f7-theme-color)))}.navbar a.link{justify-content:flex-start;display:flex}.navbar .title,.navbar .left,.navbar .right{z-index:10;position:relative}.navbar .title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--f7-navbar-title-font-weight);line-height:var(--f7-navbar-title-line-height);text-align:var(--f7-navbar-title-text-align);font-size:var(--f7-navbar-title-font-size);margin-left:var(--f7-navbar-title-margin-left);margin-right:var(--f7-navbar-title-margin-left);flex-shrink:10;display:inline-block;position:relative;overflow:hidden}.navbar .subtitle{color:var(--f7-navbar-subtitle-text-color);font-weight:400;font-size:var(--f7-navbar-subtitle-font-size);line-height:var(--f7-navbar-subtitle-line-height);text-align:var(--f7-navbar-subtitle-text-align);display:block}.navbar .left,.navbar .right{flex-shrink:0;justify-content:center;align-items:center;display:flex}.navbar .right:first-child{height:100%;position:absolute}.navbar.no-outline .navbar-bg:after,.navbar .no-outline .navbar-bg:after,.navbar.no-outline .title-large:after,.navbar .no-outline .title-large:after{display:none!important}.navbar.navbar-hidden .navbar-bg:before,.navbar-hidden .navbar .navbar-bg:before{opacity:0!important}.navbar-bg{pointer-events:none;z-index:0;width:100%;height:100%;transition-property:transform;position:absolute;top:0;left:0}.navbar-transitioning,.navbar-transitioning .left,.navbar-transitioning .title,.navbar-transitioning .right,.navbar-transitioning .title-large-text,.navbar-transitioning .navbar-bg,.navbar-transitioning .subnavbar,.navbar-transitioning .navbar-bg:before{transition-duration:var(--f7-navbar-hide-show-transition-duration)}.navbar-hidden{transform:translate3d(0, calc(-1 * var(--f7-navbar-height)), 0)}.navbar-hidden .navbar-inner{pointer-events:none}.navbar-hidden .navbar-inner>.left,.navbar-hidden .navbar-inner>.title,.navbar-hidden .navbar-inner>.right{opacity:0!important}.navbar-hidden .subnavbar{pointer-events:auto}.navbar-hidden-statusbar{transform:translate3d(0, calc(-1 * var(--f7-navbar-height) - var(--f7-safe-area-top)), 0)}.navbar-large-hidden .navbar-large{--f7-navbar-large-collapse-progress:1}.navbar-inner{box-sizing:border-box;width:100%;height:100%;padding:var(--f7-safe-area-top) calc(var(--f7-navbar-inner-padding-right) + var(--f7-safe-area-right)) 0 calc(var(--f7-navbar-inner-padding-left) + var(--f7-safe-area-left));z-index:10;align-items:center;display:flex;position:absolute;bottom:0;left:0;transform:translate(0,0)}.views>.navbar,.view>.navbar,.page>.navbar{position:absolute}.ios .navbar:not(.navbar-large) .navbar-bg{--f7-navbar-large-collapse-progress:1}.navbar-large .title{opacity:var(--f7-navbar-large-collapse-progress)}.navbar-large-collapsed{--f7-navbar-large-collapse-progress:1}.navbar-large-collapsed .title-large{pointer-events:none}.navbar-large-collapsed .title-large-text{opacity:0}.navbar .title-large{box-sizing:border-box;white-space:nowrap;height:var(--f7-navbar-large-title-height);z-index:5;display:flex;position:absolute;top:100%;left:0;right:0}.navbar .title-large-text{text-overflow:ellipsis;white-space:nowrap;color:var(--f7-navbar-large-title-text-color);letter-spacing:var(--f7-navbar-large-title-letter-spacing);font-size:var(--f7-navbar-large-title-font-size);font-weight:var(--f7-navbar-large-title-font-weight);line-height:var(--f7-navbar-large-title-line-height);padding-left:calc(var(--f7-navbar-large-title-padding-left) + var(--f7-safe-area-left));padding-right:calc(var(--f7-navbar-large-title-padding-right) + var(--f7-safe-area-right));padding-top:var(--f7-navbar-large-title-padding-vertical);padding-bottom:var(--f7-navbar-large-title-padding-vertical);box-sizing:border-box;width:100%;transform:translate3d(0px, calc(-1 * var(--f7-navbar-large-collapse-progress) * var(--f7-navbar-large-title-height)), 0);transform-origin:calc(var(--f7-navbar-large-title-padding-left) + var(--f7-safe-area-left)) center;overflow:hidden}.navbar-no-title-large-transition .title-large-text{transition-duration:0s}.navbar~*{--f7-page-navbar-offset:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}.navbar~* .page-with-navbar-large,.navbar~.page-with-navbar-large,.page-with-navbar-large .navbar~*{--f7-page-navbar-offset:calc(var(--f7-navbar-height) + var(--f7-navbar-large-title-height) + var(--f7-safe-area-top))}.page.no-navbar,.page.no-navbar .navbar~*{--f7-page-navbar-offset:var(--f7-safe-area-top)}.ios{--f7-navbarLeftTextOffset:calc(4px + 12px + var(--f7-navbar-inner-padding-left));--f7-navbarTitleLargeOffset:var(--f7-navbar-large-title-padding-left)}.ios .navbar .title-large{align-items:flex-end}.ios .navbar a.link{height:100%;padding:0 12px}.ios .navbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;width:44px;margin:0}.ios .navbar .left a+a,.ios .navbar .right a+a{margin-left:16px}.ios .navbar b{font-weight:600}.ios .navbar .left{margin-right:10px}.ios .navbar .right{margin-left:10px}.ios .navbar .right:first-child{right:calc(8px + var(--f7-safe-area-right))}.ios .navbar-bg{height:100%}.ios .navbar-bg:before{content:"";backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(to bottom, black calc(50% + var(--f7-safe-area-top,0px)), transparent 100%);mask-image:linear-gradient(to bottom, black calc(50% + var(--f7-safe-area-top,0px)), transparent 100%);position:absolute;inset:0}.ios .navbar-bg:after{content:"";background-image:linear-gradient(to bottom, var(--f7-navbar-bg-color,var(--f7-bars-bg-color)) var(--f7-safe-area-top,0px), transparent 100%);position:absolute;inset:0}.ios .navbar-inner{padding-top:calc(16px + var(--f7-safe-area-top));justify-content:space-between;padding-bottom:16px}.ios .navbar .left,.ios .navbar .right,.ios .navbar .navbar-pane{backdrop-filter:saturate(180%)blur(16px);height:100%;box-shadow:var(--f7-glass-shadow);background-color:var(--f7-glass-bg-color);border-radius:64px;min-width:44px}.ios .navbar-pane{justify-content:center;align-items:center;display:flex}.ios .navbar-inner-left-title{justify-content:flex-start}.ios .navbar-inner-left-title .right{margin-left:auto}.ios .navbar-inner-left-title .title{text-align:left;margin-right:10px}.ios .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .title{opacity:0}.view-master-detail .page-master{z-index:525}.md .navbar .title-large{align-items:center;overflow:hidden}.md .navbar .left{margin-left:4px;margin-right:4px}.md .navbar a.link{min-width:48px;height:var(--f7-navbar-link-height,var(--f7-navbar-height));padding:0 12px}.md .navbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;width:48px;min-width:0}.md .navbar .right{margin-left:auto;margin-right:4px}.md .navbar .right:first-child{right:var(--f7-safe-area-right)}.md .navbar-pane{display:contents}.md .navbar-bg{background:var(--f7-navbar-bg-color);background-color:var(--f7-navbar-bg-color,var(--f7-bars-bg-color))}.md .navbar-bg:after,.md .navbar-bg:before{backface-visibility:hidden}.md .navbar-bg:after{content:"";background-color:var(--f7-navbar-border-color,var(--f7-bars-border-color));z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));z-index:1;display:block;position:absolute;inset:auto auto 0 0}.md .navbar-inner{justify-content:flex-start;overflow:hidden}.md .navbar-large:not(.navbar-large-collapsed) .navbar-inner,.md .page.page-with-subnavbar .navbar-inner{overflow:visible}.md .navbar-inner:not(.navbar-inner-centered-title) .title:first-child{margin-left:16px}.md .navbar-inner-centered-title{justify-content:space-between}.md .navbar-inner-centered-title .right{margin-left:0}.md .navbar-inner-centered-title .title{text-align:center}.md .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .navbar-bg,.md .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .title{opacity:0}.md .navbar-large .navbar-bg{height:calc(100% + var(--f7-navbar-large-title-height));transform:translate3d(0px, calc(-1 * var(--f7-navbar-large-collapse-progress) * var(--f7-navbar-large-title-height)), 0)}.md .navbar-large-transparent .navbar-bg,.md .navbar-large.navbar-transparent .navbar-bg{opacity:var(--f7-navbar-large-collapse-progress)}:root{--f7-tabbar-link-active-bg-color:transparent;--f7-tabbar-label-text-transform:none;--f7-toolbar-hide-show-transition-duration:.4s}.ios{--f7-toolbar-height:64px;--f7-toolbar-font-size:17px;--f7-toolbar-inner-padding-left:16px;--f7-toolbar-inner-padding-right:16px;--f7-toolbar-link-font-weight:400;--f7-toolbar-link-color:var(--f7-bars-text-color);--f7-tabbar-link-inactive-color:var(--f7-bars-text-color);--f7-tabbar-icons-height:80px;--f7-tabbar-icons-tablet-height:80px;--f7-tabbar-icon-size:28px;--f7-tabbar-link-text-transform:none;--f7-tabbar-link-font-weight:400;--f7-tabbar-link-letter-spacing:0;--f7-tabbar-label-font-size:12px;--f7-tabbar-label-tablet-font-size:14px;--f7-tabbar-label-font-weight:500;--f7-tabbar-label-letter-spacing:.01;--f7-tabbar-link-highlight-bg-color:#0000001a;--f7-tabbar-link-highlight-active-bg-color:#0000000d}.ios .dark,.ios.dark{--f7-tabbar-link-highlight-bg-color:#ffffff26;--f7-tabbar-link-highlight-active-bg-color:#ffffff1a}.md{--f7-toolbar-height:56px;--f7-toolbar-font-size:14px;--f7-toolbar-inner-padding-left:0px;--f7-toolbar-inner-padding-right:0px;--f7-tabbar-icons-height:80px;--f7-tabbar-icons-tablet-height:80px;--f7-tabbar-icon-size:24px;--f7-tabbar-link-text-transform:none;--f7-tabbar-link-font-weight:500;--f7-tabbar-link-letter-spacing:0;--f7-toolbar-link-font-weight:500;--f7-tabbar-label-font-size:12px;--f7-tabbar-label-tablet-font-size:12px;--f7-tabbar-label-font-weight:500;--f7-tabbar-label-letter-spacing:0}.md,.md .dark,.md [class*=color-]{--f7-tabbar-link-active-color:var(--f7-md-on-secondary-container);--f7-tabbar-link-active-border-color:var(--f7-md-primary);--f7-tabbar-link-inactive-color:var(--f7-md-on-surface-variant);--f7-tabbar-link-active-icon-bg-color:var(--f7-md-secondary-container)}.toolbar{backface-visibility:hidden;z-index:600;box-sizing:border-box;width:100%;height:var(--f7-toolbar-height);color:var(--f7-toolbar-text-color,var(--f7-bars-text-color));font-size:var(--f7-toolbar-font-size);flex-shrink:0;margin:0;position:relative;left:0;transform:translate(0,0)}.toolbar b{font-weight:600}.toolbar a{color:var(--f7-toolbar-link-color,var(--f7-bars-link-color,var(--f7-theme-color)));box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;position:relative}.toolbar .link{font-weight:var(--f7-toolbar-link-font-weight);display:flex}.toolbar i.icon{display:block}.toolbar:after,.toolbar:before{backface-visibility:hidden}.views>.toolbar,.view>.toolbar,.page>.toolbar{position:absolute}.toolbar-top,.ios .toolbar-top-ios,.md .toolbar-top-md{top:0}.toolbar-bottom,.ios .toolbar-bottom-ios,.md .toolbar-bottom-md{height:calc(var(--f7-toolbar-height) + var(--f7-safe-area-bottom));bottom:0}.toolbar-bottom .toolbar-inner,.ios .toolbar-bottom-ios .toolbar-inner,.md .toolbar-bottom-md .toolbar-inner{height:auto;top:0;bottom:var(--f7-safe-area-bottom)}.toolbar-inner{z-index:1;box-sizing:border-box;width:100%;height:100%;padding:0 calc(var(--f7-toolbar-inner-padding-right) + var(--f7-safe-area-right)) 0 calc(var(--f7-toolbar-inner-padding-left) + var(--f7-safe-area-left));align-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.views>.tabbar,.views>.tabbar-icons{z-index:5001}.tabbar a,.tabbar-icons a{color:var(--f7-tabbar-link-inactive-color)}.tabbar .link,.tabbar-icons .link{line-height:1.4}.tabbar .tab-link,.tabbar-icons .tab-link,.tabbar .link,.tabbar-icons .link{box-sizing:border-box;width:100%;height:100%;text-transform:var(--f7-tabbar-link-text-transform);font-weight:var(--f7-tabbar-link-font-weight);letter-spacing:var(--f7-tabbar-link-letter-spacing);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.tabbar .tab-link-active,.tabbar-icons .tab-link-active{color:var(--f7-tabbar-link-active-color,var(--f7-theme-color));background-color:var(--f7-tabbar-link-active-bg-color,transparent)}.tabbar i.icon,.tabbar-icons i.icon{font-size:var(--f7-tabbar-icon-size);height:var(--f7-tabbar-icon-size);line-height:var(--f7-tabbar-icon-size)}.tabbar-icons{--f7-toolbar-height:var(--f7-tabbar-icons-height)}.tabbar-icons .tab-link,.tabbar-icons .link{justify-content:center;align-items:center;height:100%}.tabbar-icons .tabbar-label{text-overflow:ellipsis;white-space:nowrap;line-height:1;font-size:var(--f7-tabbar-label-font-size);text-transform:var(--f7-tabbar-label-text-transform);font-weight:var(--f7-tabbar-label-font-weight);letter-spacing:var(--f7-tabbar-label-letter-spacing);margin:0;display:block;position:relative}@media (min-width:768px) and (min-height:600px){:root{--f7-tabbar-icons-height:var(--f7-tabbar-icons-tablet-height);--f7-tabbar-label-font-size:var(--f7-tabbar-label-tablet-font-size)}}.tabbar-scrollable .toolbar-inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:transparent;justify-content:flex-start;overflow:auto}.tabbar-scrollable .toolbar-inner::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}.tabbar-scrollable .toolbar-inner::-webkit-scrollbar-track{box-shadow:none;background:0 0}.tabbar-scrollable .toolbar-inner::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}.tabbar-scrollable .tab-link,.tabbar-scrollable .link{flex-shrink:0;width:auto}.toolbar-transitioning,.navbar-transitioning+.toolbar,.navbar-transitioning~* .toolbar{transition-duration:var(--f7-toolbar-hide-show-transition-duration)}.toolbar-bottom~*,.ios .toolbar-bottom-ios~*,.md .toolbar-bottom-md~*{--f7-page-toolbar-bottom-offset:var(--f7-toolbar-height)}.toolbar-bottom.tabbar-icons~*,.ios .toolbar-bottom-ios.tabbar-icons~*,.md .toolbar-bottom-md.tabbar-icons~*{--f7-page-toolbar-bottom-offset:var(--f7-tabbar-icons-height)}.toolbar-bottom.toolbar-hidden,.ios .toolbar-bottom-ios.toolbar-hidden,.md .toolbar-bottom-md.toolbar-hidden{transform:translateY(100%)}.toolbar-top~*,.ios .toolbar-top-ios~*,.md .toolbar-top-md~*,.sheet-modal-bottom>.toolbar:not(.toolbar-bottom)~*{--f7-page-toolbar-top-offset:var(--f7-toolbar-height)}.toolbar-top.tabbar-icons~*,.ios .toolbar-top-ios.tabbar-icons~*,.md .toolbar-top-md.tabbar-icons~*,.sheet-modal-bottom>.toolbar:not(.toolbar-bottom).tabbar-icons~*{--f7-page-toolbar-top-offset:var(--f7-tabbar-icons-height)}.toolbar-top.toolbar-hidden,.ios .toolbar-top-ios.toolbar-hidden,.md .toolbar-top-md.toolbar-hidden{transform:translateY(-100%)}.navbar~.toolbar-top,.navbars~.toolbar-top,.ios .navbar~.toolbar-top-ios,.ios .navbars~.toolbar-top-ios,.md .navbar~.toolbar-top-md,.navbar~* .toolbar-top,.navbars~* .toolbar-top,.ios .navbar~* .toolbar-top-ios,.ios .navbars~* .toolbar-top-ios,.md .navbar~* .toolbar-top-md,.navbar~.page:not(.no-navbar) .toolbar-top,.navbars~.page:not(.no-navbar) .toolbar-top,.ios .navbar~.page:not(.no-navbar) .toolbar-top-ios,.ios .navbars~.page:not(.no-navbar) .toolbar-top-ios,.md .navbar~.page:not(.no-navbar) .toolbar-top-md{top:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}.navbar~.toolbar-top.toolbar-hidden,.navbars~.toolbar-top.toolbar-hidden,.ios .navbar~.toolbar-top-ios.toolbar-hidden,.ios .navbars~.toolbar-top-ios.toolbar-hidden,.md .navbar~.toolbar-top-md.toolbar-hidden,.navbar~* .toolbar-top.toolbar-hidden,.navbars~* .toolbar-top.toolbar-hidden,.ios .navbar~* .toolbar-top-ios.toolbar-hidden,.ios .navbars~* .toolbar-top-ios.toolbar-hidden,.md .navbar~* .toolbar-top-md.toolbar-hidden,.navbar~.page:not(.no-navbar) .toolbar-top.toolbar-hidden,.navbars~.page:not(.no-navbar) .toolbar-top.toolbar-hidden,.ios .navbar~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden,.ios .navbars~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden,.md .navbar~.page:not(.no-navbar) .toolbar-top-md.toolbar-hidden{transform:translate3d(0, calc(-1 * (var(--f7-navbar-height) + var(--f7-toolbar-height) + var(--f7-safe-area-top))), 0)}.navbar~.toolbar-top.toolbar-hidden.tabbar-icons,.navbars~.toolbar-top.toolbar-hidden.tabbar-icons,.ios .navbar~.toolbar-top-ios.toolbar-hidden.tabbar-icons,.ios .navbars~.toolbar-top-ios.toolbar-hidden.tabbar-icons,.md .navbar~.toolbar-top-md.toolbar-hidden.tabbar-icons,.navbar~* .toolbar-top.toolbar-hidden.tabbar-icons,.navbars~* .toolbar-top.toolbar-hidden.tabbar-icons,.ios .navbar~* .toolbar-top-ios.toolbar-hidden.tabbar-icons,.ios .navbars~* .toolbar-top-ios.toolbar-hidden.tabbar-icons,.md .navbar~* .toolbar-top-md.toolbar-hidden.tabbar-icons,.navbar~.page:not(.no-navbar) .toolbar-top.toolbar-hidden.tabbar-icons,.navbars~.page:not(.no-navbar) .toolbar-top.toolbar-hidden.tabbar-icons,.ios .navbar~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden.tabbar-icons,.ios .navbars~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden.tabbar-icons,.md .navbar~.page:not(.no-navbar) .toolbar-top-md.toolbar-hidden.tabbar-icons{transform:translate3d(0, calc(-1 * (var(--f7-navbar-height) + var(--f7-tabbar-icons-height) + var(--f7-safe-area-top))), 0)}.navbar-hidden+.toolbar-top:not(.toolbar-hidden),.ios .navbar-hidden+.toolbar-top-ios:not(.toolbar-hidden),.md .navbar-hidden+.toolbar-top-md:not(.toolbar-hidden),.navbar-hidden~* .toolbar-top:not(.toolbar-hidden),.ios .navbar-hidden~* .toolbar-top-ios:not(.toolbar-hidden),.md .navbar-hidden~* .toolbar-top-md:not(.toolbar-hidden){transform:translate3d(0, calc(0px - var(--f7-navbar-height)), 0)}.navbar-large-hidden+.toolbar-top:not(.toolbar-hidden),.ios .navbar-large-hidden+.toolbar-top-ios:not(.toolbar-hidden),.md .navbar-large-hidden+.toolbar-top-md:not(.toolbar-hidden),.navbar-large-hidden~* .toolbar-top:not(.toolbar-hidden),.ios .navbar-large-hidden~* .toolbar-top-ios:not(.toolbar-hidden),.md .navbar-large-hidden~* .toolbar-top-md:not(.toolbar-hidden){transform:translate3d(0, calc(0px - var(--f7-navbar-height) - var(--f7-navbar-large-title-height)), 0)}.ios .toolbar-pane{user-select:none}.ios .toolbar-pane,.ios .toolbar .left,.ios .toolbar .right{z-index:1;backdrop-filter:saturate(180%)blur(16px);height:100%;box-shadow:var(--f7-glass-shadow);background-color:var(--f7-glass-bg-color);border-radius:32px;justify-content:center;align-items:center;display:flex;position:relative}.ios .toolbar .left{margin-right:auto}.ios .toolbar .right{margin-left:auto}.ios .toolbar .left:empty,.ios .toolbar .right:empty{display:none}.ios .toolbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;align-items:center;min-width:48px;min-height:48px;margin:0;padding:0;display:flex}.ios .toolbar .link{height:100%;padding:0 12px}.ios .toolbar:before,.ios .toolbar:after{pointer-events:none;content:"";position:absolute;inset:0}.ios .toolbar:before{backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(to top, black calc(50% + var(--f7-safe-area-bottom,0px)), transparent 100%);mask-image:linear-gradient(to top, black calc(50% + var(--f7-safe-area-bottom,0px)), transparent 100%)}.ios .toolbar:after{background-image:linear-gradient(to top, var(--f7-toolbar-bg-color,var(--f7-bars-bg-color)) var(--f7-safe-area-bottom,0px), transparent 100%)}.ios .toolbar.toolbar-bottom:before,.ios .toolbar.messagebar:before,.ios .toolbar.toolbar-bottom:after,.ios .toolbar.messagebar:after{top:-16px}.ios .toolbar.toolbar-bottom .toolbar-inner,.ios .toolbar.messagebar .toolbar-inner{padding-bottom:16px}.ios .toolbar.toolbar-top:before,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):before{-webkit-mask-image:linear-gradient(to bottom, black calc(50% + var(--f7-safe-area-top,0px)), transparent 100%);mask-image:linear-gradient(to bottom, black calc(50% + var(--f7-safe-area-top,0px)), transparent 100%)}.ios .toolbar.toolbar-top:after,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):after{background-image:linear-gradient(to bottom, var(--f7-toolbar-bg-color,var(--f7-bars-bg-color)) var(--f7-safe-area-top,0px), transparent 100%)}.ios .toolbar.toolbar-top:before,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):before,.ios .toolbar.toolbar-top:after,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):after{bottom:-16px}.ios .toolbar.toolbar-top .toolbar-inner,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar) .toolbar-inner{padding-top:16px}.ios .navbar~.toolbar-top:before,.ios .navbar~.toolbar-top:after{display:none}.ios .toolbar-inner{justify-content:center;gap:16px;overflow:visible}.ios .tabbar-scrollable .toolbar-pane{-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:transparent;justify-content:flex-start;overflow:auto}.ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}.ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar-track{box-shadow:none;background:0 0}.ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}.ios .tabbar:not(.tabbar-scrollable){touch-action:none}.ios .tabbar-icons .tab-link,.ios .tabbar-icons .link{padding-top:4px;padding-bottom:4px}.ios .tabbar-icons .tab-link i+span,.ios .tabbar-icons .link i+span{margin:4px 0 0}@media (max-width:767px){.ios .tabbar .toolbar-pane{width:100%}}@media (min-width:768px){.ios .tabbar .tab-link{min-width:96px;padding-left:16px;padding-right:16px}}.ios .tabbar-scrollable .toolbar-inner{justify-content:flex-start}.ios .tabbar-scrollable .tab-link,.ios .tabbar-scrollable .link{padding:0 8px}.ios .tab-link-highlight{border-radius:inherit;height:100%;transition-duration:.3s;position:absolute;top:0;left:0}.ios .tab-link-highlight:before,.ios .tab-link-highlight:after{content:"";border-radius:inherit;transition-duration:.3s;position:absolute;inset:4px}.ios .tab-link-highlight:before{background-color:var(--f7-tabbar-link-highlight-bg-color)}.ios .tab-link-highlight:after{opacity:0;box-shadow:var(--f7-glass-shadow-thumb);background-color:var(--f7-tabbar-link-highlight-active-bg-color)}.ios .tab-link-highlight-pressed:before{opacity:0}.ios .tab-link-highlight-pressed:after{opacity:1}.ios .tab-link-highlight-pressed:before,.ios .tab-link-highlight-pressed:after{scale:1.4}.md .toolbar-pane{display:contents}.md .toolbar{background-color:var(--f7-toolbar-bg-color,var(--f7-bars-bg-color))}.md .toolbar .link{min-width:48px;min-height:48px;line-height:var(--f7-toolbar-link-line-height,var(--f7-toolbar-height));height:var(--f7-toolbar-link-height,var(--f7-toolbar-height));justify-content:center;padding:0 12px}.md .toolbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;min-width:48px;padding:0}.md .toolbar-top.no-outline:after,.md .md .toolbar-top-md.no-outline:after,.md .toolbar-top.toolbar-hidden:before,.md .md .toolbar-top-md.toolbar-hidden:before{display:none!important}.md .toolbar-top:after,.md .md .toolbar-top-md:after,.md .toolbar-top:before,.md .md .toolbar-top-md:before{backface-visibility:hidden}.md .toolbar-top:after,.md .md .toolbar-top-md:after{content:"";background-color:var(--f7-toolbar-border-color,var(--f7-bars-border-color));z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.md .toolbar-bottom.no-outline:before,.md .md .toolbar-bottom-md.no-outline:before,.md .toolbar-bottom.toolbar-hidden:after,.md .md .toolbar-bottom-md.toolbar-hidden:after{display:none!important}.md .toolbar-bottom:before,.md .md .toolbar-bottom-md:before{content:"";background-color:var(--f7-toolbar-border-color,var(--f7-bars-border-color));z-index:15;transform-origin:50% 0;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:0 auto auto 0}.md .toolbar-inner{justify-content:space-between;overflow:hidden}.md .tabbar .tab-link,.md .tabbar-icons .tab-link,.md .tabbar .link,.md .tabbar-icons .link{padding-left:0;padding-right:0}.md .tabbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.md .tabbar-icons a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:initial}.md .tabbar .tab-link,.md .tabbar-icons .tab-link{transition-duration:.3s;position:relative;overflow:hidden}.md .tabbar i.icon,.md .tabbar-icons i.icon{position:relative}.md .tabbar i.icon:before,.md .tabbar-icons i.icon:before{content:"";background:var(--f7-tabbar-link-active-icon-bg-color);opacity:0;z-index:-1;border-radius:32px;width:64px;height:32px;transition-duration:.2s;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)scaleX(.5)}.md .tabbar i.icon+.tabbar-label,.md .tabbar-icons i.icon+.tabbar-label{margin-top:8px}.md .tabbar .tab-link-active i.icon:before,.md .tabbar-icons .tab-link-active i.icon:before{opacity:1;transform:translate(-50%)translateY(-50%)scaleX(1)}.md .tabbar-icons .tab-link,.md .tabbar-icons .link{padding-top:8px;padding-bottom:8px}.md .tabbar-label{max-width:100%;line-height:1.2;overflow:hidden}.md .tabbar-scrollable .toolbar-inner{overflow:auto}.md .tabbar-scrollable .tab-link,.md .tabbar-scrollable .link{padding:0 12px}.md .toolbar-top-md .tab-link-highlight,.md .toolbar-top .tab-link-highlight{bottom:0}.md .toolbar-bottom .tab-link-highlight,.md .toolbar-bottom-md .tab-link-highlight{top:0}.md .tabbar.tabbar-icons .tab-link-highlight,.md .tabbar-icons.tabbar-icons .tab-link-highlight{display:none}.md .tabbar:not(.tabbar-icons) .tab-link-highlight,.md .tabbar-icons:not(.tabbar-icons) .tab-link-highlight{background:var(--f7-tabbar-link-active-border-color,var(--f7-theme-color));height:2px;transition-duration:.3s;position:absolute;left:0}:root{--f7-subnavbar-title-line-height:1.2}.ios{--f7-subnavbar-height:44px;--f7-subnavbar-offset-left:calc(16px + var(--f7-safe-area-left));--f7-subnavbar-offset-right:calc(16px + var(--f7-safe-area-right));--f7-subnavbar-inner-padding-left:5px;--f7-subnavbar-inner-padding-right:5px;--f7-subnavbar-title-font-size:24px;--f7-subnavbar-title-font-weight:700;--f7-subnavbar-title-letter-spacing:-.03em;--f7-subnavbar-title-margin-left:8px;--f7-subnavbar-bg-color:var(--f7-glass-bg-color)}.md{--f7-subnavbar-height:64px;--f7-subnavbar-offset-left:0;--f7-subnavbar-offset-right:0;--f7-subnavbar-inner-padding-left:calc(16px + var(--f7-safe-area-left));--f7-subnavbar-inner-padding-right:calc(16px + var(--f7-safe-area-right));--f7-subnavbar-title-font-size:22px;--f7-subnavbar-title-font-weight:400;--f7-subnavbar-title-letter-spacing:0;--f7-subnavbar-title-margin-left:0px}.subnavbar{left:var(--f7-subnavbar-offset-left);right:var(--f7-subnavbar-offset-right);z-index:600;box-sizing:border-box;background-color:var(--f7-subnavbar-bg-color,var(--f7-bars-bg-color));color:var(--f7-subnavbar-text-color,var(--f7-bars-text-color));justify-content:space-between;align-items:center;display:flex;position:absolute;top:0}.subnavbar .subnavbar-title{text-overflow:ellpsis;white-space:nowrap;font-size:var(--f7-subnavbar-title-font-size);font-weight:var(--f7-subnavbar-title-font-weight);text-align:left;line-height:var(--f7-subnavbar-title-line-height);letter-spacing:var(--f7-subnavbar-title-letter-spacing);margin-left:var(--f7-subnavbar-title-margin-left);display:inline-block;position:relative;overflow:hidden}.subnavbar .left,.subnavbar .right{flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.subnavbar .right:first-child{height:100%;position:absolute}.subnavbar a{color:var(--f7-subnavbar-link-color,var(--f7-bars-link-color,var(--f7-theme-color)))}.subnavbar a.link{line-height:var(--f7-subnavbar-link-line-height,var(--f7-subnavbar-height));height:var(--f7-subnavbar-link-height,var(--f7-subnavbar-height))}.subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){min-width:var(--f7-subnavbar-height)}.subnavbar.no-outline:after,.subnavbar.navbar-hidden:before{display:none!important}.subnavbar:after,.subnavbar:before{backface-visibility:hidden}.subnavbar:after{content:"";background-color:var(--f7-subnavbar-border-color,var(--f7-bars-border-color));z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.subnavbar-inner{box-sizing:border-box;width:100%;height:100%;padding:0 var(--f7-subnavbar-inner-padding-left) 0 var(--f7-subnavbar-inner-padding-right);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.navbar .subnavbar{top:100%}.views>.subnavbar,.view>.subnavbar,.page>.subnavbar{position:absolute}.navbar~* .subnavbar,.navbars~* .subnavbar,.page-with-subnavbar .navbar~.subnavbar,.page-with-subnavbar .navbar~* .subnavbar,.navbar~.page-with-subnavbar:not(.no-navbar) .subnavbar,.navbar~.subnavbar,.navbars~.page-with-subnavbar:not(.no-navbar) .subnavbar,.navbars~.subnavbar{top:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}.navbar~.page-with-navbar-large:not(.no-navbar) .subnavbar,.navbars~.page-with-navbar-large:not(.no-navbar) .subnavbar,.page-with-subnavbar.page-with-navbar-large .navbar~.subnavbar,.page-with-subnavbar.page-with-navbar-large .navbar~* .subnavbar,.navbar .title-large~.subnavbar{top:calc(var(--f7-navbar-height) + var(--f7-navbar-large-title-height) + var(--f7-safe-area-top));transform:translate3d(0, calc(-1 * var(--f7-navbar-large-collapse-progress) * var(--f7-navbar-large-title-height)), 0)}.page-with-subnavbar,.subnavbar~*{--f7-page-subnavbar-offset:var(--f7-subnavbar-height)}.ios .subnavbar{height:calc(var(--f7-subnavbar-height) + 1px);border-radius:var(--f7-subnavbar-height);box-shadow:var(--f7-glass-shadow);backdrop-filter:saturate(180%)blur(16px);--f7-segmented-strong-bg-color:transparent;margin-top:-1px;padding-top:1px}.ios .subnavbar:has(>.searchbar){backdrop-filter:none;box-shadow:none;background:0 0}.ios .subnavbar .subnavbar-inner{border-radius:inherit}.ios .subnavbar .title{flex-shrink:10;align-self:flex-start}.ios .subnavbar .left a+a,.ios .subnavbar .right a+a{margin-left:16px}.ios .subnavbar .left{margin-right:10px}.ios .subnavbar .right{margin-left:10px}.ios .subnavbar .right:first-child{right:8px}.ios .subnavbar a.link{justify-content:flex-start}.ios .subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;margin:0}.md .subnavbar{height:var(--f7-subnavbar-height)}.md .subnavbar .right{margin-left:auto}.md .subnavbar .right:first-child{right:16px}.md .subnavbar a.link{justify-content:center;padding:0 12px}.md .subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;padding:0 12px}.md .subnavbar-inner>a.link:first-child{margin-left:calc(-1 * var(--f7-subnavbar-inner-padding-left))}.md .subnavbar-inner>a.link:last-child{margin-right:calc(-1 * var(--f7-subnavbar-inner-padding-right))}:root{--f7-block-padding-horizontal:16px;--f7-block-padding-vertical:16px;--f7-block-font-size:inherit;--f7-block-header-margin:10px;--f7-block-footer-margin:10px;--f7-block-header-font-size:14px;--f7-block-footer-font-size:14px;--f7-block-title-text-transform:none;--f7-block-title-white-space:nowrap;--f7-block-title-medium-text-transform:none;--f7-block-title-large-text-transform:none;--f7-block-inset-side-margin:16px}:root .dark,:root.dark{--f7-block-outline-border-color:#ffffff26}.ios{--f7-block-text-color:inherit;--f7-block-margin-vertical:35px;--f7-block-outline-border-color:#00000038;--f7-block-title-font-size:17px;--f7-block-title-font-weight:600;--f7-block-title-line-height:20px;--f7-block-title-margin-bottom:10px;--f7-block-title-medium-font-size:20px;--f7-block-title-medium-font-weight:bold;--f7-block-title-medium-line-height:1.4;--f7-block-title-large-font-size:22px;--f7-block-title-large-font-weight:bold;--f7-block-title-large-line-height:1.3;--f7-block-inset-border-radius:24px;--f7-block-title-text-color:#0009;--f7-block-strong-text-color:#000;--f7-block-header-text-color:#00000073;--f7-block-footer-text-color:#00000073;--f7-block-strong-bg-color:#fff;--f7-block-title-medium-text-color:#000;--f7-block-title-large-text-color:#000}.ios .dark,.ios.dark{--f7-block-title-text-color:#fff9;--f7-block-header-text-color:#ffffff8c;--f7-block-footer-text-color:#ffffff8c;--f7-block-strong-text-color:#fff;--f7-block-strong-bg-color:#1c1c1d;--f7-block-title-medium-text-color:#fff;--f7-block-title-large-text-color:#fff}.md{--f7-block-margin-vertical:32px;--f7-block-title-font-size:inherit;--f7-block-title-font-weight:500;--f7-block-title-line-height:16px;--f7-block-title-margin-bottom:16px;--f7-block-title-medium-font-size:16px;--f7-block-title-medium-font-weight:500;--f7-block-title-medium-line-height:1.3;--f7-block-title-large-font-size:22px;--f7-block-title-large-font-weight:500;--f7-block-title-large-line-height:1.2;--f7-block-inset-border-radius:16px}.md,.md .dark,.md [class*=color-]{--f7-block-text-color:var(--f7-md-on-surface);--f7-block-strong-text-color:var(--f7-md-on-surface);--f7-block-outline-border-color:var(--f7-md-outline);--f7-block-title-text-color:var(--f7-theme-color);--f7-block-title-medium-text-color:var(--f7-theme-color);--f7-block-title-large-text-color:var(--f7-theme-color);--f7-block-strong-bg-color:var(--f7-md-surface-1);--f7-block-header-text-color:var(--f7-md-on-surface-variant);--f7-block-footer-text-color:var(--f7-md-on-surface-variant)}.block{box-sizing:border-box;z-index:1;color:var(--f7-block-text-color);margin:var(--f7-block-margin-vertical) 0;padding-top:0;padding-bottom:0;padding-left:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-right));font-size:var(--f7-block-font-size);position:relative}.block>h1:first-child,.block>h2:first-child,.block>h3:first-child,.block>h4:first-child,.block>p:first-child{margin-top:0}.block>h1:last-child,.block>h2:last-child,.block>h3:last-child,.block>h4:last-child,.block>p:last-child{margin-bottom:0}.block-strong,.ios .block-strong-ios,.md .block-strong-md{color:var(--f7-block-strong-text-color);padding-top:var(--f7-block-padding-vertical);padding-bottom:var(--f7-block-padding-vertical);background-color:var(--f7-block-strong-bg-color)}.block-outline:not(.inset):before,.ios .block-outline-ios:not(.inset):not(.inset-ios):before,.md .block-outline-md:not(.inset):not(.inset-md):before{content:"";background-color:var(--f7-block-outline-border-color);z-index:15;transform-origin:50% 0;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:0 auto auto 0}.block-outline:not(.inset):after,.ios .block-outline-ios:not(.inset):not(.inset-ios):after,.md .block-outline-md:not(.inset):not(.inset-md):after{content:"";background-color:var(--f7-block-outline-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.block-outline.inset,.ios .block-outline-ios.inset,.ios .block-outline-ios.inset-ios,.md .block-outline-md.inset,.md .block-outline-md.inset-md{border:1px solid var(--f7-block-outline-border-color)}.block-title{white-space:var(--f7-block-title-white-space);text-overflow:ellipsis;text-transform:var(--f7-block-title-text-transform);color:var(--f7-block-title-text-color);font-size:var(--f7-block-title-font-size,inherit);font-weight:var(--f7-block-title-font-weight);line-height:var(--f7-block-title-line-height);margin:0;margin-top:var(--f7-block-margin-vertical);margin-bottom:var(--f7-block-title-margin-bottom);margin-left:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-left));margin-right:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-right));position:relative;overflow:hidden}.block-title+.list,.block-title+.block,.block-title+.card,.block-title+.timeline,.block-title+.block-header{margin-top:0}.block-title-medium{font-size:var(--f7-block-title-medium-font-size);text-transform:var(--f7-block-title-medium-text-transform);color:var(--f7-block-title-medium-text-color);font-weight:var(--f7-block-title-medium-font-weight);line-height:var(--f7-block-title-medium-line-height)}.block-title-large{font-size:var(--f7-block-title-large-font-size);text-transform:var(--f7-block-title-large-text-transform);color:var(--f7-block-title-large-text-color);font-weight:var(--f7-block-title-large-font-weight);line-height:var(--f7-block-title-large-line-height)}.block>.block-title:first-child,.list>.block-title:first-child{margin-top:0;margin-left:0;margin-right:0}.block-header{color:var(--f7-block-header-text-color);font-size:var(--f7-block-header-font-size);margin-bottom:var(--f7-block-header-margin);margin-top:var(--f7-block-margin-vertical)}.block-header+.list,.block-header+.block,.block-header+.card,.block-header+.timeline{margin-top:var(--f7-block-header-margin)}.block-footer{color:var(--f7-block-footer-text-color);font-size:var(--f7-block-footer-font-size);margin-top:var(--f7-block-footer-margin);margin-bottom:var(--f7-block-margin-vertical)}.block-footer,.block-header{padding-top:0;padding-bottom:0;padding-left:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-right))}.block-footer ul:first-child,.block-header ul:first-child,.block-footer p:first-child,.block-header p:first-child,.block-footer h1:first-child,.block-header h1:first-child,.block-footer h2:first-child,.block-header h2:first-child,.block-footer h3:first-child,.block-header h3:first-child,.block-footer h4:first-child,.block-header h4:first-child{margin-top:0}.block-footer ul:last-child,.block-header ul:last-child,.block-footer p:last-child,.block-header p:last-child,.block-footer h1:last-child,.block-header h1:last-child,.block-footer h2:last-child,.block-header h2:last-child,.block-footer h3:last-child,.block-header h3:last-child,.block-footer h4:last-child,.block-header h4:last-child{margin-bottom:0}.block-footer ul:first-child:last-child,.block-header ul:first-child:last-child,.block-footer p:first-child:last-child,.block-header p:first-child:last-child,.block-footer h1:first-child:last-child,.block-header h1:first-child:last-child,.block-footer h2:first-child:last-child,.block-header h2:first-child:last-child,.block-footer h3:first-child:last-child,.block-header h3:first-child:last-child,.block-footer h4:first-child:last-child,.block-header h4:first-child:last-child{margin-top:0;margin-bottom:0}.list .block-header,.block .block-header,.card .block-header,.timeline .block-header{margin-top:0}.list .block-footer,.block .block-footer,.card .block-footer,.timeline .block-footer{margin-bottom:0}.list+.block-footer,.block+.block-footer,.card+.block-footer,.timeline+.block-footer{margin-top:calc(-1 * (var(--f7-block-margin-vertical) - var(--f7-block-footer-margin)))}.block+.block-footer{margin-top:calc(-1 * (var(--f7-block-margin-vertical) - var(--f7-block-footer-margin)));margin-bottom:var(--f7-block-margin-vertical)}.block .block-header,.block .block-footer{padding:0}.block.inset,.ios .block.inset-ios,.md .block.inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block-strong.inset:before,.ios .block-strong-ios.inset:before,.md .block-strong-md.inset:before,.ios .block-strong.inset-ios:before,.md .block-strong.inset-md:before,.ios .block-strong-ios.inset-ios:before,.md .block-strong-md.inset-md:before,.block-strong.inset:after,.ios .block-strong-ios.inset:after,.md .block-strong-md.inset:after,.ios .block-strong.inset-ios:after,.md .block-strong.inset-md:after,.ios .block-strong-ios.inset-ios:after,.md .block-strong-md.inset-md:after{display:none!important}@media (min-width:480px){.block.xsmall-inset,.ios .block.xsmall-inset-ios,.md .block.xsmall-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.xsmall-inset:before,.ios .block.xsmall-inset-ios:before,.md .block.xsmall-inset-md:before,.block.xsmall-inset:after,.ios .block.xsmall-inset-ios:after,.md .block.xsmall-inset-md:after{display:none!important}.block.xsmall-inset.block-outline,.ios .block.xsmall-inset-ios.block-outline,.ios .block.xsmall-inset-ios.block-outline-ios,.md .block.xsmall-inset-md.block-outline,.md .block.xsmall-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (min-width:568px){.block.small-inset,.ios .block.small-inset-ios,.md .block.small-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.small-inset:before,.ios .block.small-inset-ios:before,.md .block.small-inset-md:before,.block.small-inset:after,.ios .block.small-inset-ios:after,.md .block.small-inset-md:after{display:none!important}.block.small-inset.block-outline,.ios .block.small-inset-ios.block-outline,.ios .block.small-inset-ios.block-outline-ios,.md .block.small-inset-md.block-outline,.md .block.small-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (min-width:768px){.block.medium-inset,.ios .block.medium-inset-ios,.md .block.medium-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.medium-inset:before,.ios .block.medium-inset-ios:before,.md .block.medium-inset-md:before,.block.medium-inset:after,.ios .block.medium-inset-ios:after,.md .block.medium-inset-md:after{display:none!important}.block.medium-inset.block-outline,.ios .block.medium-inset-ios.block-outline,.ios .block.medium-inset-ios.block-outline-ios,.md .block.medium-inset-md.block-outline,.md .block.medium-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (min-width:1024px){.block.large-inset,.ios .block.large-inset-ios,.md .block.large-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.large-inset:before,.ios .block.large-inset-ios:before,.md .block.large-inset-md:before,.block.large-inset:after,.ios .block.large-inset-ios:after,.md .block.large-inset-md:after{display:none!important}.block.large-inset.block-outline,.ios .block.large-inset-ios.block-outline,.ios .block.large-inset-ios.block-outline-ios,.md .block.large-inset-md.block-outline,.md .block.large-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (min-width:1200px){.block.xlarge-inset,.ios .block.xlarge-inset-ios,.md .block.xlarge-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.xlarge-inset:before,.ios .block.xlarge-inset-ios:before,.md .block.xlarge-inset-md:before,.block.xlarge-inset:after,.ios .block.xlarge-inset-ios:after,.md .block.xlarge-inset-md:after{display:none!important}.block.xlarge-inset.block-outline,.ios .block.xlarge-inset-ios.block-outline,.ios .block.xlarge-inset-ios.block-outline-ios,.md .block.xlarge-inset-md.block-outline,.md .block.xlarge-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}:root{--f7-list-inset-side-margin:16px;--f7-list-item-padding-horizontal:16px;--f7-list-media-item-padding-horizontal:16px;--f7-list-item-text-max-lines:2;--f7-list-chevron-icon-font-size:20px;--f7-list-item-media-margin:16px;--f7-list-item-title-font-size:inherit;--f7-list-item-title-font-weight:400;--f7-list-item-title-line-height:inherit;--f7-list-item-title-white-space:nowrap;--f7-list-item-subtitle-font-weight:400;--f7-list-item-subtitle-line-height:inherit;--f7-list-item-text-font-weight:400;--f7-list-item-after-font-weight:400;--f7-list-item-after-line-height:inherit;--f7-list-item-header-font-size:12px;--f7-list-item-header-font-weight:400;--f7-list-item-header-line-height:1.2;--f7-list-item-footer-font-size:12px;--f7-list-item-footer-font-weight:400;--f7-list-item-footer-line-height:1.2;--f7-list-button-font-size:inherit;--f7-list-button-font-weight:400;--f7-list-button-text-align:center;--f7-list-group-title-line-height:inherit;--f7-menu-list-font-size:14px;--f7-menu-list-item-title-font-size:14px;--f7-menu-list-item-title-font-weight:500;--f7-menu-list-item-subtitle-font-size:14px;--f7-menu-list-item-text-font-size:14px;--f7-menu-list-item-after-font-size:14px;--f7-list-outline-border-color:#00000038;--f7-list-chevron-icon-color:#0003}:root .dark,:root.dark{--f7-list-button-border-color:#ffffff26;--f7-list-outline-border-color:#ffffff26;--f7-list-group-title-border-color:#ffffff26;--f7-list-chevron-icon-color:#ffffff4d}.ios{--f7-list-item-padding-vertical:12px;--f7-list-in-list-padding-left:30px;--f7-list-inset-border-radius:24px;--f7-list-margin-vertical:35px;--f7-list-font-size:17px;--f7-list-chevron-icon-area:20px;--f7-list-item-title-text-color:inherit;--f7-list-item-subtitle-text-color:inherit;--f7-list-link-pressed-bg-color:#00000026;--f7-list-item-subtitle-font-size:15px;--f7-list-item-text-font-size:15px;--f7-list-item-text-line-height:21px;--f7-list-item-after-font-size:inherit;--f7-list-item-after-padding:5px;--f7-list-item-min-height:52px;--f7-list-item-media-icons-margin:5px;--f7-list-media-item-padding-vertical:10px;--f7-list-media-item-title-font-weight:600;--f7-list-button-border-color:#00000038;--f7-list-group-title-border-color:#00000038;--f7-list-group-title-height:31px;--f7-list-group-title-font-size:inherit;--f7-list-group-title-font-weight:400;--f7-menu-list-offset:8px;--f7-menu-list-border-radius:16px;--f7-menu-list-item-bg-color:transparent;--f7-menu-list-item-text-color:inherit;--f7-menu-list-item-min-height:44px;--f7-list-item-border-color:#00000038;--f7-list-outline-inset-border-color:#00000038;--f7-list-strong-bg-color:#fff;--f7-list-item-after-text-color:#00000073;--f7-list-item-header-text-color:inherit;--f7-list-item-footer-text-color:#00000073;--f7-list-item-text-text-color:#00000073;--f7-list-group-title-text-color:#00000073;--f7-list-group-title-bg-color:#f7f7f7;--f7-menu-list-item-selected-text-color:var(--f7-theme-color);--f7-menu-list-item-selected-bg-color:rgba(var(--f7-theme-color-rgb), .15)}.ios .dark,.ios.dark{--f7-list-item-border-color:#ffffff26;--f7-list-outline-inset-border-color:#ffffff26;--f7-list-strong-bg-color:#1c1c1d;--f7-list-item-after-text-color:#ffffff8c;--f7-list-item-header-text-color:#ffffff8c;--f7-list-item-footer-text-color:#ffffff8c;--f7-list-item-text-text-color:#ffffff8c;--f7-list-group-title-text-color:#ffffff8c;--f7-list-group-title-bg-color:#232323;--f7-list-link-pressed-bg-color:#ffffff14;--f7-menu-list-item-selected-text-color:inherit;--f7-menu-list-item-selected-bg-color:var(--f7-theme-color)}.md{--f7-list-item-padding-vertical:8px;--f7-list-in-list-padding-left:24px;--f7-list-inset-border-radius:16px;--f7-list-margin-vertical:32px;--f7-list-font-size:16px;--f7-list-chevron-icon-area:26px;--f7-list-item-subtitle-font-size:14px;--f7-list-item-text-font-size:14px;--f7-list-item-text-line-height:20px;--f7-list-item-after-font-size:14px;--f7-list-item-after-padding:8px;--f7-list-item-min-height:48px;--f7-list-item-media-icons-margin:8px;--f7-list-media-item-padding-vertical:12px;--f7-list-media-item-title-font-weight:500;--f7-list-button-border-color:transparent;--f7-list-group-title-border-color:transparent;--f7-list-group-title-height:48px;--f7-list-group-title-font-size:16px;--f7-list-group-title-font-weight:400;--f7-menu-list-offset:16px;--f7-menu-list-border-radius:999px;--f7-menu-list-item-min-height:56px;--f7-list-link-pressed-bg-color:transparent}.md,.md .dark,.md [class*=color-]{--f7-list-outline-inset-border-color:var(--f7-md-outline);--f7-list-item-border-color:var(--f7-md-outline);--f7-list-item-title-text-color:var(--f7-md-on-surface);--f7-list-item-subtitle-text-color:var(--f7-md-on-surface);--f7-list-group-title-bg-color:var(--f7-md-surface-2);--f7-list-group-title-text-color:var(--f7-md-on-surface-variant);--f7-list-strong-bg-color:var(--f7-md-surface-1);--f7-list-item-after-text-color:var(--f7-md-on-surface-variant);--f7-list-item-text-text-color:var(--f7-md-on-surface-variant);--f7-list-item-header-text-color:var(--f7-md-on-surface-variant);--f7-list-item-footer-text-color:var(--f7-md-on-surface-variant);--f7-menu-list-item-text-color:var(--f7-md-on-surface-variant);--f7-menu-list-item-bg-color:var(--f7-md-surface-1);--f7-menu-list-item-selected-text-color:var(--f7-md-on-secondary-container);--f7-menu-list-item-selected-bg-color:var(--f7-md-secondary-container)}:root{--f7-list-chevron-icon-left:"chevron_left";--f7-list-chevron-icon-right:"chevron_right"}.list{z-index:1;font-size:var(--f7-list-font-size);margin:var(--f7-list-margin-vertical) 0;position:relative}.list-strong ul,.ios .list-strong-ios ul,.md .list-strong-md ul{background:var(--f7-list-strong-bg-color)}.list-outline ul:before,.ios .list-outline-ios ul:before,.md .list-outline-md ul:before{content:"";background-color:var(--f7-list-outline-border-color);z-index:15;transform-origin:50% 0;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:0 auto auto 0}.list-outline ul:after,.ios .list-outline-ios ul:after,.md .list-outline-md ul:after{content:"";background-color:var(--f7-list-outline-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.list-outline.inset,.ios .list-outline-ios.inset,.ios .list-outline-ios.inset-ios,.md .list-outline-md.inset,.md .list-outline-md.inset-md{border:1px solid var(--f7-list-outline-inset-border-color)}.list ul{margin:0;padding:0;list-style:none;position:relative}.list ul ul{padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-list-in-list-padding-left))}.list ul ul:before,.list ul ul:after{display:none!important}.list li{box-sizing:border-box;position:relative}.list .item-media{box-sizing:border-box;padding-bottom:var(--f7-list-item-padding-vertical);padding-top:var(--f7-list-item-padding-vertical);flex-wrap:nowrap;flex-shrink:0;align-items:center;display:flex;position:relative}.list .item-media+.item-inner{margin-left:var(--f7-list-item-media-margin)}.list .item-media i+i,.list .item-media i+img{margin-left:var(--f7-list-item-media-icons-margin)}.list .item-after{padding-left:var(--f7-list-item-after-padding)}.list .item-inner{box-sizing:border-box;width:100%;min-width:0;padding-top:var(--f7-list-item-padding-vertical);padding-bottom:var(--f7-list-item-padding-vertical);min-height:calc(var(--f7-list-item-min-height));padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right));justify-content:space-between;align-self:stretch;align-items:center;display:flex;position:relative}.list .item-title{min-width:0;white-space:var(--f7-list-item-title-white-space);text-overflow:ellipsis;max-width:100%;font-size:var(--f7-list-item-title-font-size);font-weight:var(--f7-list-item-title-font-weight);color:var(--f7-list-item-title-text-color);line-height:var(--f7-list-item-title-line-height);flex-shrink:1;position:relative;overflow:hidden}.list .item-after{white-space:nowrap;font-size:var(--f7-list-item-after-font-size);font-weight:var(--f7-list-item-after-font-weight);color:var(--f7-list-item-after-text-color);line-height:var(--f7-list-item-after-line-height);flex-shrink:0;margin-left:auto;display:flex}.list .item-header,.list .item-footer{white-space:normal}.list .item-header{color:var(--f7-list-item-header-text-color);font-size:var(--f7-list-item-header-font-size);font-weight:var(--f7-list-item-header-font-weight);line-height:var(--f7-list-item-header-line-height)}.list .item-footer{color:var(--f7-list-item-footer-text-color);font-size:var(--f7-list-item-footer-font-size);font-weight:var(--f7-list-item-footer-font-weight);line-height:var(--f7-list-item-footer-line-height)}.list .item-link,.list label.item-content,.list .list-button{z-index:0;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;position:relative;overflow:hidden}.list .item-link,.list .list-button{display:block}.list .item-link,.list label.item-content{color:inherit}.list .item-link.active-state:not(:has(.toggle-active-state)){background-color:var(--f7-list-link-pressed-bg-color)}.list label.item-content.active-state:not(:has(.toggle-active-state)){background-color:var(--f7-list-link-pressed-bg-color)}.list .item-link .item-inner{padding-right:calc(var(--f7-list-chevron-icon-area) + var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}.list .item-content{box-sizing:border-box;min-height:calc(var(--f7-list-item-min-height));padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));justify-content:space-between;align-items:center;display:flex}.list .item-subtitle{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--f7-list-item-subtitle-font-size);font-weight:var(--f7-list-item-subtitle-font-weight);color:var(--f7-list-item-subtitle-text-color);line-height:var(--f7-list-item-subtitle-line-height);position:relative;overflow:hidden}.list .item-text{text-overflow:ellipsis;-webkit-line-clamp:var(--f7-list-item-text-max-lines);font-size:var(--f7-list-item-text-font-size);font-weight:var(--f7-list-item-text-font-weight);color:var(--f7-list-item-text-text-color);line-height:var(--f7-list-item-text-line-height);max-height:calc(var(--f7-list-item-text-line-height) * var(--f7-list-item-text-max-lines));-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.list .item-title-row{box-sizing:border-box;justify-content:space-between;display:flex;position:relative}.list .item-title-row .item-after{align-self:center}.list li:last-child .list-button:after,.list li:last-child>.item-inner:after,.list li:last-child li:last-child>.item-inner:after,.list li:last-child>.item-content>.item-inner:after,.list li:last-child li:last-child>.item-content>.item-inner:after,.list li:last-child>.swipeout-content>.item-content>.item-inner:after,.list li:last-child li:last-child>.swipeout-content>.item-content>.item-inner:after,.list li:last-child>.item-link>.item-content>.item-inner:after,.list li:last-child li:last-child>.item-link>.item-content>.item-inner:after{display:none!important}.list li li:last-child .item-inner:after,.list li:last-child li .item-inner:after{content:"";background-color:var(--f7-list-item-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.list-button{--f7-touch-ripple-color:var(--f7-link-touch-ripple-color,rgba(var(--f7-theme-color-rgb), .25));padding:0 var(--f7-list-item-padding-horizontal);line-height:var(--f7-list-item-min-height);color:var(--f7-list-button-text-color,var(--f7-theme-color));font-size:var(--f7-list-button-font-size);font-weight:var(--f7-list-button-font-weight);text-align:var(--f7-list-button-text-align)}.ios .list-button.active-state{background-color:var(--f7-list-button-pressed-bg-color,rgba(var(--f7-theme-color-rgb), .15))}.md .list-button.active-state{background-color:var(--f7-list-button-pressed-bg-color,transparent)}.list-dividers .list-button:after,.ios .list-dividers-ios .list-button:after,.md .list-dividers-md .list-button:after{content:"";background-color:var(--f7-list-button-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.list-button[class*=color-]{--f7-list-button-text-color:var(--f7-theme-color)}.simple-list li{white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;max-width:100%;line-height:var(--f7-list-item-min-height);height:var(--f7-list-item-min-height);padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right));place-content:center space-between;align-items:center;display:flex;position:relative}.simple-list li:after{left:var(--f7-list-item-padding-horizontal);width:auto;left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));right:0}.simple-list li:last-child:after{display:none!important}.links-list li{z-index:1}.links-list a{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:var(--f7-list-item-min-height);color:inherit;place-content:center space-between;align-items:center;transition-property:background-color;transition-duration:.3s;display:flex;position:relative;overflow:hidden}.links-list a .ripple-wave{z-index:0}.links-list a:after{width:auto}.links-list a.active-state{background-color:var(--f7-list-link-pressed-bg-color)}.links-list a{padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-list-chevron-icon-area) + var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}.links-list a:after{left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));right:0}.links-list li:last-child a:after{display:none!important}.list-dividers.simple-list li:after,.ios .list-dividers-ios.simple-list li:after,.md .list-dividers-md.simple-list li:after,.list-dividers.links-list a:after,.ios .list-dividers-ios.links-list a:after,.md .list-dividers-md.links-list a:after,.list-dividers .item-inner:after,.ios .list-dividers-ios .item-inner:after,.md .list-dividers-md .item-inner:after{content:"";background-color:var(--f7-list-item-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.md .media-list:not(.inset):not(.inset-md):not(.menu-list) .item-content,.md .media-list:not(.inset):not(.inset-md):not(.menu-list) li>.item-link,.md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item .item-content,.md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item>.item-link{margin-left:calc(var(--f7-list-item-padding-horizontal) / 2);margin-right:calc(var(--f7-list-item-padding-horizontal) / 2);border-radius:16px}.md .media-list:not(.inset):not(.inset-md):not(.menu-list) li>.item-link>.item-content,.md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item>.item-link>.item-content{margin-left:0;margin-right:0}.md .media-list:not(.inset):not(.inset-md):not(.menu-list) .item-content,.md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item .item-content{padding-left:calc(var(--f7-list-item-padding-horizontal) / 2 + var(--f7-safe-area-left))}.media-list,li.media-item{--f7-list-item-padding-vertical:var(--f7-list-media-item-padding-vertical);--f7-list-item-padding-horizontal:var(--f7-list-media-item-padding-horizontal)}.media-list .item-title,li.media-item .item-title{font-weight:var(--f7-list-media-item-title-font-weight,var(--f7-list-item-title-font-weight,inherit))}.media-list .item-inner,li.media-item .item-inner{align-self:stretch;display:block}.media-list .item-media img,li.media-item .item-media img{display:block}.media-list .item-link .item-inner,li.media-item .item-link .item-inner{padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}.media-list .item-link .item-title-row,li.media-item .item-link .item-title-row{padding-right:calc(var(--f7-list-chevron-icon-area))}.media-list.chevron-center .item-link .item-inner,.media-list .chevron-center .item-link .item-inner,.media-list .item-link.chevron-center .item-inner,li.media-item.chevron-center .item-link .item-inner,li.media-item .item-link.chevron-center .item-inner,li.media-item .chevron-center .item-link .item-inner{padding-right:calc(var(--f7-list-chevron-icon-area) + var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}.media-list.chevron-center .item-title-row,.media-list .chevron-center .item-title-row,li.media-item.chevron-center .item-title-row,li.media-item .chevron-center .item-title-row{padding-right:0}.list .item-link .item-inner:before,.links-list a:before,.media-list .item-link .item-title-row:before,li.media-item .item-link .item-title-row:before,.media-list.chevron-center .item-link .item-inner:before,.media-list .chevron-center .item-link .item-inner:before,.media-list .item-link.chevron-center .item-inner:before,li.media-item.chevron-center .item-link .item-inner:before,li.media-item .chevron-center .item-link .item-inner:before,li.media-item .item-link.chevron-center .item-inner:before{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-align:center;width:8px;height:14px;font-family:framework7-core-icons;font-size:20px;font-style:normal;font-weight:400;line-height:1;font-size:var(--f7-list-chevron-icon-font-size);color:var(--f7-list-chevron-icon-color);pointer-events:none;top:50%;right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right));content:var(--f7-list-chevron-icon-right);direction:ltr;margin-top:-7px;line-height:14px;display:block;position:absolute}.media-list.chevron-center .item-title-row:before,.media-list .chevron-center .item-title-row:before,li.media-item.chevron-center .item-title-row:before,li.media-item .chevron-center .item-title-row:before,.media-list .item-link .item-inner:before,li.media-item .item-link .item-inner:before{display:none}.media-list .item-link .item-title-row:before,li.media-item .item-link .item-title-row:before{right:0}.list-group ul:after,.list-group ul:before{z-index:25!important}.list-group+.list-group ul:before{display:none!important}li.list-group-title,.list-group-title{white-space:nowrap;text-overflow:ellipsis;z-index:15;max-width:100%;padding-top:0;padding-bottom:0;padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right));box-sizing:border-box;height:var(--f7-list-group-title-height);color:var(--f7-list-group-title-text-color);font-size:var(--f7-list-group-title-font-size);font-weight:var(--f7-list-group-title-font-weight);background-color:var(--f7-list-group-title-bg-color);line-height:var(--f7-list-group-title-line-height);align-content:center;align-items:center;margin-top:-1px;display:flex;position:relative;overflow:hidden}li.list-group-title:before,.list-group-title:before{content:"";background-color:var(--f7-list-group-title-border-color);z-index:15;transform-origin:50% 0;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:0 auto auto 0}li.list-group-title:after,.list-group-title:after{display:none!important}.list-group>.list-group-title,.list-group>ul>.list-group-title{z-index:20;margin-top:0;position:sticky;top:0}.page-with-navbar-large .list-group>.list-group-title,.page-with-navbar-large .list-group>ul>.list-group-title{top:calc(-1 * var(--f7-navbar-large-title-height))}.list.inset,.ios .list.inset-ios,.md .list.inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.inset .block-title,.ios .list.inset-ios .block-title,.md .list.inset-md .block-title{margin-left:0;margin-right:0}.list.inset ul,.ios .list.inset-ios ul,.md .list.inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.inset ul:before,.ios .list.inset-ios ul:before,.md .list.inset-md ul:before,.list.inset ul:after,.ios .list.inset-ios ul:after,.md .list.inset-md ul:after{display:none!important}.list.inset li.swipeout:first-child,.ios .list.inset-ios li.swipeout:first-child,.md .list.inset-md li.swipeout:first-child,.list.inset li:first-child>a,.ios .list.inset-ios li:first-child>a,.md .list.inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.inset li.swipeout:last-child,.ios .list.inset-ios li.swipeout:last-child,.md .list.inset-md li.swipeout:last-child,.list.inset li:last-child>a,.ios .list.inset-ios li:last-child>a,.md .list.inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.inset li.swipeout:first-child:last-child,.ios .list.inset-ios li.swipeout:first-child:last-child,.md .list.inset-md li.swipeout:first-child:last-child,.list.inset li:first-child:last-child>a,.ios .list.inset-ios li:first-child:last-child>a,.md .list.inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}@media (min-width:480px){.list.xsmall-inset,.ios .list.xsmall-inset-ios,.md .list.xsmall-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.xsmall-inset .block-title,.ios .list.xsmall-inset-ios .block-title,.md .list.xsmall-inset-md .block-title{margin-left:0;margin-right:0}.list.xsmall-inset ul,.ios .list.xsmall-inset-ios ul,.md .list.xsmall-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.xsmall-inset ul:before,.ios .list.xsmall-inset-ios ul:before,.md .list.xsmall-inset-md ul:before,.list.xsmall-inset ul:after,.ios .list.xsmall-inset-ios ul:after,.md .list.xsmall-inset-md ul:after{display:none!important}.list.xsmall-inset li:first-child>a,.ios .list.xsmall-inset-ios li:first-child>a,.md .list.xsmall-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.xsmall-inset li:last-child>a,.ios .list.xsmall-inset-ios li:last-child>a,.md .list.xsmall-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.xsmall-inset li:first-child:last-child>a,.ios .list.xsmall-inset-ios li:first-child:last-child>a,.md .list.xsmall-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.xsmall-inset.list-outline ul,.ios .list.xsmall-inset-ios.list-outline ul,.ios .list.xsmall-inset-ios.list-outline-ios ul,.md .list.xsmall-inset-md.list-outline ul,.md .list.xsmall-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (min-width:568px){.list.small-inset,.ios .list.small-inset-ios,.md .list.small-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.small-inset .block-title,.ios .list.small-inset-ios .block-title,.md .list.small-inset-md .block-title{margin-left:0;margin-right:0}.list.small-inset ul,.ios .list.small-inset-ios ul,.md .list.small-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.small-inset ul:before,.ios .list.small-inset-ios ul:before,.md .list.small-inset-md ul:before,.list.small-inset ul:after,.ios .list.small-inset-ios ul:after,.md .list.small-inset-md ul:after{display:none!important}.list.small-inset li:first-child>a,.ios .list.small-inset-ios li:first-child>a,.md .list.small-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.small-inset li:last-child>a,.ios .list.small-inset-ios li:last-child>a,.md .list.small-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.small-inset li:first-child:last-child>a,.ios .list.small-inset-ios li:first-child:last-child>a,.md .list.small-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.small-inset.list-outline ul,.ios .list.small-inset-ios.list-outline ul,.ios .list.small-inset-ios.list-outline-ios ul,.md .list.small-inset-md.list-outline ul,.md .list.small-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (min-width:768px){.list.medium-inset,.ios .list.medium-inset-ios,.md .list.medium-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.medium-inset .block-title,.ios .list.medium-inset-ios .block-title,.md .list.medium-inset-md .block-title{margin-left:0;margin-right:0}.list.medium-inset ul,.ios .list.medium-inset-ios ul,.md .list.medium-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.medium-inset ul:before,.ios .list.medium-inset-ios ul:before,.md .list.medium-inset-md ul:before,.list.medium-inset ul:after,.ios .list.medium-inset-ios ul:after,.md .list.medium-inset-md ul:after{display:none!important}.list.medium-inset li:first-child>a,.ios .list.medium-inset-ios li:first-child>a,.md .list.medium-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.medium-inset li:last-child>a,.ios .list.medium-inset-ios li:last-child>a,.md .list.medium-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.medium-inset li:first-child:last-child>a,.ios .list.medium-inset-ios li:first-child:last-child>a,.md .list.medium-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.medium-inset.list-outline ul,.ios .list.medium-inset-ios.list-outline ul,.ios .list.medium-inset-ios.list-outline-ios ul,.md .list.medium-inset-md.list-outline ul,.md .list.medium-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (min-width:1024px){.list.large-inset,.ios .list.large-inset-ios,.md .list.large-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.large-inset .block-title,.ios .list.large-inset-ios .block-title,.md .list.large-inset-md .block-title{margin-left:0;margin-right:0}.list.large-inset ul,.ios .list.large-inset-ios ul,.md .list.large-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.large-inset ul:before,.ios .list.large-inset-ios ul:before,.md .list.large-inset-md ul:before,.list.large-inset ul:after,.ios .list.large-inset-ios ul:after,.md .list.large-inset-md ul:after{display:none!important}.list.large-inset li:first-child>a,.ios .list.large-inset-ios li:first-child>a,.md .list.large-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.large-inset li:last-child>a,.ios .list.large-inset-ios li:last-child>a,.md .list.large-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.large-inset li:first-child:last-child>a,.ios .list.large-inset-ios li:first-child:last-child>a,.md .list.large-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.large-inset.list-outline ul,.ios .list.large-inset-ios.list-outline ul,.ios .list.large-inset-ios.list-outline-ios ul,.md .list.large-inset-md.list-outline ul,.md .list.large-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (min-width:1200px){.list.xlarge-inset,.ios .list.xlarge-inset-ios,.md .list.xlarge-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.xlarge-inset .block-title,.ios .list.xlarge-inset-ios .block-title,.md .list.xlarge-inset-md .block-title{margin-left:0;margin-right:0}.list.xlarge-inset ul,.ios .list.xlarge-inset-ios ul,.md .list.xlarge-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.xlarge-inset ul:before,.ios .list.xlarge-inset-ios ul:before,.md .list.xlarge-inset-md ul:before,.list.xlarge-inset ul:after,.ios .list.xlarge-inset-ios ul:after,.md .list.xlarge-inset-md ul:after{display:none!important}.list.xlarge-inset li:first-child>a,.ios .list.xlarge-inset-ios li:first-child>a,.md .list.xlarge-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.xlarge-inset li:last-child>a,.ios .list.xlarge-inset-ios li:last-child>a,.md .list.xlarge-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.xlarge-inset li:first-child:last-child>a,.ios .list.xlarge-inset-ios li:first-child:last-child>a,.md .list.xlarge-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.xlarge-inset.list-outline ul,.ios .list.xlarge-inset-ios.list-outline ul,.ios .list.xlarge-inset-ios.list-outline-ios ul,.md .list.xlarge-inset-md.list-outline ul,.md .list.xlarge-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}.list.no-chevron,.list .no-chevron,.menu-list{--f7-list-chevron-icon-color:transparent;--f7-list-chevron-icon-area:0px}.menu-list{--f7-list-font-size:var(--f7-menu-list-font-size);--f7-list-item-title-font-size:var(--f7-menu-list-item-title-font-size);--f7-list-item-title-font-weight:var(--f7-menu-list-item-title-font-weight);--f7-list-item-subtitle-font-size:var(--f7-menu-list-item-subtitle-font-size);--f7-list-item-text-font-size:var(--f7-menu-list-item-text-font-size);--f7-list-item-after-font-size:var(--f7-menu-list-item-after-font-size);--f7-list-item-min-height:var(--f7-menu-list-item-min-height)}.menu-list .item-header,.menu-list .item-footer,.menu-list .item-title,.menu-list .item-after,.menu-list .item-text,.menu-list .item-subtitle{transition-duration:.3s}.menu-list li:not(.list-group-title){padding-top:4px;padding-bottom:4px}.menu-list li:not(.list-group-title):first-child{padding-top:4px}.menu-list li:not(.list-group-title):last-child{padding-bottom:4px}.menu-list .item-link{margin-left:var(--f7-menu-list-offset);margin-right:var(--f7-menu-list-offset);color:var(--f7-menu-list-item-text-color);background-color:var(--f7-menu-list-item-bg-color);border-radius:var(--f7-menu-list-border-radius)!important}.menu-list .item-inner:after{display:none}.menu-list .item-selected .item-link,.menu-list .item-selected.item-link,.menu-list .tab-link-active .item-link,.menu-list .tab-link-active.item-link{color:var(--f7-menu-list-item-selected-text-color);background-color:var(--f7-menu-list-item-selected-bg-color)}.menu-list .item-selected .item-header,.menu-list .item-selected .item-footer,.menu-list .item-selected .item-title,.menu-list .item-selected .item-after,.menu-list .item-selected .item-text,.menu-list .item-selected .item-subtitle{color:var(--f7-menu-list-item-selected-text-color)}.ios .item-link.active-state .item-inner:after,.ios .list-button.active-state:after,.ios .links-list a.active-state:after{background-color:#0000}.ios .links-list a.active-state,.ios .list .item-link.active-state,.ios .list .list-button.active-state{transition-duration:0s}.md .menu-list .item-link.active-state{background-color:var(--f7-menu-list-item-bg-color)}:root{--f7-badge-text-color:#fff;--f7-badge-bg-color:#8e8e93;--f7-badge-in-icon-size:16px;--f7-badge-in-icon-font-size:10px;--f7-badge-font-weight:normal;--f7-badge-font-size:12px}.ios{--f7-badge-padding:0 4px;--f7-badge-size:20px;--f7-badge-font-weight:600}.md{--f7-badge-padding:2px 6px;--f7-badge-size:20px;--f7-badge-font-weight:500}.badge{color:var(--f7-badge-text-color);background:var(--f7-badge-bg-color);box-sizing:border-box;text-align:center;vertical-align:middle;font-weight:var(--f7-badge-font-weight);font-size:var(--f7-badge-font-size);border-radius:var(--f7-badge-size);padding:var(--f7-badge-padding);height:var(--f7-badge-size);min-width:var(--f7-badge-size);place-content:center;align-items:center;display:inline-flex;position:relative}.icon .badge,.f7-icons .badge,.framework7-icons .badge,.material-icons .badge{font-family:var(--f7-font-family);--f7-badge-font-size:var(--f7-badge-in-icon-font-size);--f7-badge-size:var(--f7-badge-in-icon-size);--f7-badge-padding:0px 2px;margin-left:-10px;position:absolute;top:-2px;left:100%}.badge[class*=color-]{--f7-badge-bg-color:var(--f7-theme-color)}:root{--f7-button-min-width:32px;--f7-button-bg-color:transparent;--f7-button-border-width:0px;--f7-button-raised-box-shadow:0 1px 3px #0000001f, 0 1px 2px #0000003d;--f7-button-raised-pressed-box-shadow:0 3px 6px #00000029, 0 3px 6px #0000003b;--f7-segmented-raised-divider-color:#0000001a;--f7-segmented-strong-padding:2px;--f7-segmented-strong-between-buttons:4px;--f7-segmented-strong-button-font-weight:500;--f7-segmented-strong-button-active-box-shadow:0px 2px 2px #00000040;--f7-segmented-strong-button-text-color:#000;--f7-segmented-strong-button-hover-bg-color:#0000000a;--f7-segmented-strong-button-active-text-color:#000;--f7-segmented-strong-button-active-bg-color:#fff}:root .dark,:root.dark{--f7-segmented-strong-button-hover-bg-color:#ffffff05;--f7-segmented-strong-button-active-bg-color:#ffffff24;--f7-segmented-strong-button-text-color:#fff;--f7-segmented-strong-button-active-text-color:#fff}.ios{--f7-button-font-size:15px;--f7-button-fill-text-color:#fff;--f7-button-text-transform:none;--f7-button-height:34px;--f7-button-padding-horizontal:10px;--f7-button-border-radius:4px;--f7-button-font-weight:500;--f7-button-letter-spacing:0;--f7-button-outline-border-width:2px;--f7-button-large-text-transform:none;--f7-button-large-height:48px;--f7-button-large-font-size:17px;--f7-button-large-font-weight:500;--f7-button-small-outline-border-width:2px;--f7-button-small-text-transform:none;--f7-button-small-height:28px;--f7-button-small-font-size:14px;--f7-button-small-font-weight:500;--f7-segmented-strong-button-text-transform:none;--f7-segmented-strong-button-active-font-weight:600;--f7-segmented-strong-bg-color:#00000012;--f7-segmented-strong-button-pressed-bg-color:#00000012}.ios .dark,.ios.dark{--f7-segmented-strong-bg-color:#ffffff1a;--f7-segmented-strong-button-pressed-bg-color:#ffffff0a}.ios,.ios .dark,.ios [class*=color-]{--f7-button-tonal-bg-color:rgba(var(--f7-theme-color-rgb), .15);--f7-button-tonal-pressed-bg-color:rgba(var(--f7-theme-color-rgb), .25);--f7-button-tonal-text-color:var(--f7-theme-color)}.md{--f7-button-font-size:14px;--f7-button-text-transform:none;--f7-button-height:40px;--f7-button-padding-horizontal:16px;--f7-button-border-radius:8px;--f7-button-font-weight:500;--f7-button-letter-spacing:normal;--f7-button-outline-border-width:1px;--f7-button-large-text-transform:none;--f7-button-large-height:48px;--f7-button-large-font-size:14px;--f7-button-large-font-weight:500;--f7-button-small-text-transform:none;--f7-button-small-outline-border-width:1px;--f7-button-small-height:32px;--f7-button-small-font-size:14px;--f7-button-small-font-weight:500;--f7-segmented-strong-button-text-transform:none;--f7-segmented-strong-button-active-font-weight:500;--f7-segmented-strong-button-pressed-bg-color:transparent}.md,.md .dark,.md [class*=color-]{--f7-button-fill-pressed-bg-color:transparent;--f7-button-fill-text-color:var(--f7-md-on-primary);--f7-button-outline-border-color:var(--f7-md-outline);--f7-segmented-strong-bg-color:var(--f7-md-surface-variant);--f7-button-tonal-bg-color:var(--f7-md-secondary-container);--f7-button-tonal-pressed-bg-color:transparent;--f7-button-tonal-text-color:var(--f7-md-on-secondary-container)}button{appearance:none;width:100%}.button{--f7-touch-ripple-color:rgba(var(--f7-theme-color-rgb), .25);text-align:center;appearance:none;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;box-sizing:border-box;vertical-align:middle;border:var(--f7-button-border-width,0px) solid var(--f7-button-border-color,var(--f7-theme-color));font-family:inherit;font-size:var(--f7-button-font-size);color:var(--f7-button-text-color,var(--f7-theme-color));height:var(--f7-button-height);line-height:calc(var(--f7-button-height) - var(--f7-button-border-width,0) * 2);padding:var(--f7-button-padding-vertical,0px) var(--f7-button-padding-horizontal);border-radius:var(--f7-button-border-radius);min-width:var(--f7-button-min-width);font-weight:var(--f7-button-font-weight);letter-spacing:var(--f7-button-letter-spacing);text-transform:var(--f7-button-text-transform);background:0 0;background-color:var(--f7-button-bg-color);box-shadow:var(--f7-button-box-shadow);outline:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.button.active-state{color:var(--f7-button-pressed-text-color,var(--f7-button-text-color,var(--f7-theme-color)))}input[type=submit].button,input[type=button].button,input[type=reset].button{width:100%}.button>i+span,.button>span+span,.button>span~i{margin-left:4px}.subnavbar .button,.navbar .button,.toolbar .button,.searchbar .button{color:var(--f7-button-text-color,var(--f7-theme-color))}.button-round,.ios .button-round-ios,.md .button-round-md{--f7-button-border-radius:var(--f7-button-height)}.button-fill,.ios .button-fill-ios,.md .button-fill-md,.button-active,.button.tab-link-active{--f7-button-bg-color:var(--f7-button-fill-bg-color,var(--f7-theme-color));--f7-button-text-color:var(--f7-button-fill-text-color,#fff);--f7-touch-ripple-color:var(--f7-touch-ripple-white)}.ios .color-white .button-fill,.ios .color-white .ios .button-fill-ios,.ios .color-white .md .button-fill-md,.ios .color-white .button-active,.ios .color-white .button.tab-link-active,.ios .button-fill.color-white,.ios .ios .button-fill-ios.color-white,.ios .md .button-fill-md.color-white,.ios .button-active.color-white,.ios .button.tab-link-active.color-white{--f7-button-text-color:#000}.button-fill,.ios .button-fill-ios,.md .button-fill-md{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color)}.button-active,.button.tab-link-active{--f7-button-pressed-bg-color:var(--f7-button-bg-color)}.button-outline,.ios .button-outline-ios,.md .button-outline-md{--f7-button-border-color:var(--f7-button-outline-border-color,var(--f7-theme-color));--f7-button-border-width:var(--f7-button-outline-border-width)}.button-tonal,.ios .button-tonal-ios,.md .button-tonal-md{--f7-button-bg-color:var(--f7-button-tonal-bg-color);--f7-button-text-color:var(--f7-button-tonal-text-color);--f7-button-pressed-bg-color:var(--f7-button-tonal-pressed-bg-color)}.button-large,.ios .button-large-ios,.md .button-large-md{--f7-button-height:var(--f7-button-large-height);--f7-button-font-size:var(--f7-button-large-font-size);--f7-button-font-weight:var(--f7-button-large-font-weight);--f7-button-text-transform:var(--f7-button-large-text-transform)}.button-small,.ios .button-small-ios,.md .button-small-md{--f7-button-outline-border-width:var(--f7-button-small-outline-border-width);--f7-button-height:var(--f7-button-small-height);--f7-button-font-size:var(--f7-button-small-font-size);--f7-button-font-weight:var(--f7-button-small-font-weight);--f7-button-text-transform:var(--f7-button-small-text-transform)}.ios .button-small.button-fill,.ios .button-small-ios.button-fill,.ios .button-small.button-fill-ios{--f7-button-border-width:var(--f7-button-small-outline-border-width);--f7-button-pressed-text-color:var(--f7-theme-color);--f7-button-pressed-bg-color:transparent}.segmented{border-radius:var(--f7-button-border-radius);box-shadow:var(--f7-button-box-shadow);box-sizing:border-box;flex-wrap:nowrap;align-self:center;display:flex}.segmented .button,.segmented button{border-radius:0;flex-shrink:1;width:100%;min-width:0}.segmented .button:first-child{border-radius:var(--f7-button-border-radius) 0 0 var(--f7-button-border-radius)}.segmented .button:not(.button-outline):first-child,.segmented .button.button-outline:nth-child(n+2){border-left:none}.segmented .button:last-child{border-radius:0 var(--f7-button-border-radius) var(--f7-button-border-radius) 0}.segmented .button-round:first-child{border-radius:var(--f7-button-height) 0 0 var(--f7-button-height)}.segmented .button-round:last-child{border-radius:0 var(--f7-button-height) var(--f7-button-height) 0}.segmented .button:first-child:last-child{border-radius:var(--f7-button-border-radius)}.segmented-raised,.ios .segmented-raised-ios,.md .segmented-raised-md{box-shadow:var(--f7-button-raised-box-shadow)}.segmented-raised .button:not(.button-outline),.ios .segmented-raised-ios .button:not(.button-outline),.md .segmented-raised-md .button:not(.button-outline){border-left:1px solid var(--f7-segmented-raised-divider-color)}.button-raised,.ios .button-raised-ios,.md .button-raised-md{--f7-button-box-shadow:var(--f7-button-raised-box-shadow)}.button-raised.active-state,.ios .button-raised-ios.active-state,.md .button-raised-md.active-state{--f7-button-box-shadow:var(--f7-button-raised-pressed-box-shadow)}.segmented-strong,.ios .segmented-strong-ios,.md .segmented-strong-md{--f7-button-bg-color:transparent;--f7-button-hover-bg-color:var(--f7-segmented-strong-button-hover-bg-color);--f7-button-text-color:var(--f7-segmented-strong-button-text-color);--f7-button-font-weight:var(--f7-segmented-strong-button-font-weight);--f7-button-text-transform:var(--f7-segmented-strong-button-text-transform);--f7-button-pressed-bg-color:var(--f7-segmented-strong-button-pressed-bg-color);background:var(--f7-segmented-strong-bg-color);border-radius:calc(var(--f7-button-border-radius) + 2px);box-shadow:none;padding:var(--f7-segmented-strong-padding);position:relative;overflow:hidden}.segmented-strong .button,.ios .segmented-strong-ios .button,.md .segmented-strong-md .button{z-index:1;transform:translate(0,0)}.segmented-strong .button,.ios .segmented-strong-ios .button,.md .segmented-strong-md .button,.segmented-strong .button:first-child,.ios .segmented-strong-ios .button:first-child,.md .segmented-strong-md .button:first-child,.segmented-strong .button:last-child,.ios .segmented-strong-ios .button:last-child,.md .segmented-strong-md .button:last-child{border-radius:var(--f7-button-border-radius)}.segmented-strong .button+.button,.ios .segmented-strong-ios .button+.button,.md .segmented-strong-md .button+.button{margin-left:var(--f7-segmented-strong-between-buttons)}.segmented-strong .button.button-active,.ios .segmented-strong-ios .button.button-active,.md .segmented-strong-md .button.button-active,.segmented-strong .button.tab-link-active,.ios .segmented-strong-ios .button.tab-link-active,.md .segmented-strong-md .button.tab-link-active{--f7-button-hover-bg-color:transparent;--f7-button-bg-color:transparent;--f7-button-text-color:var(--f7-segmented-strong-button-active-text-color);--f7-button-font-weight:var(--f7-segmented-strong-button-active-font-weight)}.segmented-strong .segmented-highlight,.ios .segmented-strong-ios .segmented-highlight,.md .segmented-strong-md .segmented-highlight{--f7-segmented-highlight-num:1;--f7-segmented-highlight-active:0;--f7-segmented-highlight-padding:calc(var(--f7-segmented-strong-padding) * 2);--f7-segmented-highlight-between:var(--f7-segmented-strong-between-buttons);--f7-segmented-highlight-width:calc((100% - var(--f7-segmented-highlight-padding) - var(--f7-segmented-highlight-between) * (var(--f7-segmented-highlight-num) - 1)) / var(--f7-segmented-highlight-num));background-color:var(--f7-segmented-strong-button-active-bg-color);border-radius:var(--f7-button-border-radius);box-shadow:var(--f7-segmented-strong-button-active-box-shadow);left:var(--f7-segmented-strong-padding);top:var(--f7-segmented-strong-padding);height:calc(100% - var(--f7-segmented-strong-padding) * 2);width:var(--f7-segmented-highlight-width);z-index:0;transform:translateX(calc(var(--f7-segmented-highlight-active) * 100% + var(--f7-segmented-highlight-active) * var(--f7-segmented-highlight-between)));transition:all .2s;position:absolute}.button:nth-child(2)~.segmented-highlight{--f7-segmented-highlight-num:2}.button:nth-child(3)~.segmented-highlight{--f7-segmented-highlight-num:3}.button:nth-child(4)~.segmented-highlight{--f7-segmented-highlight-num:4}.button:nth-child(5)~.segmented-highlight{--f7-segmented-highlight-num:5}.button:nth-child(6)~.segmented-highlight{--f7-segmented-highlight-num:6}.button:nth-child(7)~.segmented-highlight{--f7-segmented-highlight-num:7}.button:nth-child(8)~.segmented-highlight{--f7-segmented-highlight-num:8}.button:nth-child(9)~.segmented-highlight{--f7-segmented-highlight-num:9}.button:nth-child(10)~.segmented-highlight{--f7-segmented-highlight-num:10}.button-active:nth-child(2)~.segmented-highlight,.tab-link-active:nth-child(2)~.segmented-highlight{--f7-segmented-highlight-active:1}.button-active:nth-child(3)~.segmented-highlight,.tab-link-active:nth-child(3)~.segmented-highlight{--f7-segmented-highlight-active:2}.button-active:nth-child(4)~.segmented-highlight,.tab-link-active:nth-child(4)~.segmented-highlight{--f7-segmented-highlight-active:3}.button-active:nth-child(5)~.segmented-highlight,.tab-link-active:nth-child(5)~.segmented-highlight{--f7-segmented-highlight-active:4}.button-active:nth-child(6)~.segmented-highlight,.tab-link-active:nth-child(6)~.segmented-highlight{--f7-segmented-highlight-active:5}.button-active:nth-child(7)~.segmented-highlight,.tab-link-active:nth-child(7)~.segmented-highlight{--f7-segmented-highlight-active:6}.button-active:nth-child(8)~.segmented-highlight,.tab-link-active:nth-child(8)~.segmented-highlight{--f7-segmented-highlight-active:7}.button-active:nth-child(9)~.segmented-highlight,.tab-link-active:nth-child(9)~.segmented-highlight{--f7-segmented-highlight-active:8}.button-active:nth-child(10)~.segmented-highlight,.tab-link-active:nth-child(10)~.segmented-highlight{--f7-segmented-highlight-active:9}.segmented-round,.ios .segmented-round-ios,.md .segmented-round-md,.segmented-round .segmented-highlight,.ios .segmented-round-ios .segmented-highlight,.md .segmented-round-md .segmented-highlight{border-radius:var(--f7-button-height)}.subnavbar .segmented{width:100%}.button-preloader{--f7-preloader-color:var(--f7-button-text-color,var(--f7-theme-color));position:relative}.button-preloader:not(.button-large){--f7-preloader-size:calc(var(--f7-button-height) - 6px)}.button-preloader.button-fill{--f7-preloader-color:#fff}.button-preloader>span:not(.preloader){place-content:center;align-items:center;transition:all .2s;display:inline-flex;transform:scale(1)}.button-preloader>.preloader{opacity:0;visibility:hidden;margin-left:calc(-1 * var(--f7-preloader-size) / 2);margin-top:calc(-1 * var(--f7-preloader-size) / 2);transition:opacity .2s;position:absolute;top:50%;left:50%}.button-preloader.button-loading>span:not(.preloader){opacity:0;transform:scale(0)}.button-preloader.button-loading>.preloader{opacity:1;visibility:visible}.ios .button{transition-duration:.1s}.ios .button.active-state{background-color:var(--f7-button-pressed-bg-color,rgba(var(--f7-theme-color-rgb), .15))}.ios .button-fill,.ios .button-fill-ios{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color,var(--f7-theme-color-tint))}.ios .button-small,.ios .button-small-ios{transition-duration:.2s}.md .button{transition-duration:.3s;transform:translate(0,0)}.md .button-fill,.md .button-fill-md{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color,transparent)}:root{--f7-touch-ripple-black:#0000001a;--f7-touch-ripple-white:#ffffff26;--f7-touch-ripple-color:var(--f7-touch-ripple-black)}.dark{--f7-touch-ripple-color:var(--f7-touch-ripple-white)}.ripple,.fab a,.link,.item-link,.list-button,.button,.dialog-button,.tab-link,.radio,.checkbox,.actions-button,.speed-dial-buttons a{user-select:none}.ripple-wave{pointer-events:none;z-index:-1;background-color:var(--f7-touch-ripple-color);border-radius:50%;margin:0;padding:0;font-size:0;animation:.2s forwards touch-ripple-in;top:0;left:0;transform:translate(0,0)scale(0);position:absolute!important}.ripple-wave.ripple-wave-inset{background-image:none;background-color:var(--f7-touch-ripple-color)}.ripple-wave.ripple-wave-out{transform:var(--f7-ripple-transform);animation:.25s forwards touch-ripple-out!important}.item-link .ripple-wave,.list label.item-content .ripple-wave,.list-button .ripple-wave,.links-list a .ripple-wave,.button .ripple-wave,button .ripple-wave,.dialog-button .ripple-wave,.tab-link .ripple-wave,.item-radio .ripple-wave,.item-checkbox .ripple-wave,.actions-button .ripple-wave,.fab a .ripple-wave,.stepper-button .ripple-wave,.stepper-button-minus .ripple-wave,.stepper-button-plus .ripple-wave,.list.accordion-list .accordion-item-toggle .ripple-wave,.photo-browser .toolbar .link .ripple-wave,.ripple-blur .ripple-wave{background-image:radial-gradient(closest-side circle at 50% 50%, var(--f7-touch-ripple-color) 50%, #fff0);background-color:#0000;animation:.25s forwards touch-ripple-in-blurred}.checkbox .ripple-wave,.radio .ripple-wave,.data-table .sortable-cell .ripple-wave{z-index:0}[class*=ripple-color-]{--f7-touch-ripple-color:var(--f7-theme-color-ripple-color)}@keyframes touch-ripple-in-blurred{0%{transform:translate(0,0)scale(.5)}to{transform:var(--f7-ripple-transform)}}@keyframes touch-ripple-in{0%{transform:translate(0,0)scale(0)}to{transform:var(--f7-ripple-transform)}}@keyframes touch-ripple-out{0%{opacity:1}to{opacity:0}}.ios{--f7-touch-highlight-bg-color:#ffffff80}.ios .dark,.ios.dark{--f7-touch-highlight-bg-color:#ffffff4d}.ios .toolbar-pane:not(.tabbar-scrollable *),.ios .navbar .left,.ios .navbar .right,.ios .actions-group:not(.actions-grid .actions-group),.ios .searchbar-input-wrap,.ios .searchbar-disable-button,.ios .subnavbar,.ios .searchbar-input-wrap .autocomplete-dropdown,.ios .messagebar-area,.ios .notification,.ios .toast,.ios .fab>a{touch-action:none}.f7-icons,.material-icons{width:1em;height:1em}i.icon{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:100%;font-style:normal;display:inline-block;position:relative}.icon-back:after,.icon-prev:after,.icon-forward:after,.icon-next:after,.icon-close:after{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-align:center;direction:ltr;width:100%;height:100%;font-family:framework7-core-icons;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:block}.icon[class*=color-]{color:var(--f7-theme-color)}.ios .icon-back,.ios .icon-prev,.ios .icon-forward,.ios .icon-next{width:12px;height:20px;line-height:20px}.ios .icon-back:after,.ios .icon-prev:after,.ios .icon-forward:after,.ios .icon-next:after{line-height:inherit}.ios .icon-prev:after,.ios .icon-next:after{font-size:16px}.ios .icon-close{width:20px;height:20px;font-size:20px;line-height:20px}.ios .icon-close:after{content:"close_ios"}.ios .icon-back:after,.ios .icon-prev:after{content:"chevron_left_ios"}.ios .icon-forward:after,.ios .icon-next:after{content:"chevron_right_ios"}.md .icon-back,.md .icon-forward,.md .icon-next,.md .icon-prev{width:24px;height:24px}.md .icon-back:after,.md .icon-forward:after,.md .icon-next:after,.md .icon-prev:after{line-height:1.2}.md .icon-close{width:24px;height:24px;font-size:24px;line-height:24px}.md .icon-close:after{content:"close_md"}.md .icon-back:after{content:"arrow_left_md"}.md .icon-forward:after{content:"arrow_right_md"}.md .icon-next:after{content:"chevron_right_md"}.md .icon-prev:after{content:"chevron_left_md"}.custom-modal-backdrop{z-index:10500}.custom-modal-backdrop,.actions-backdrop,.dialog-backdrop,.popover-backdrop,.popup-backdrop,.preloader-backdrop,.sheet-backdrop,.fab-backdrop{z-index:13000;visibility:hidden;opacity:0;background:#0006;width:100%;height:100%;transition-duration:.4s;position:absolute;top:0;left:0}.custom-modal-backdrop.not-animated,.actions-backdrop.not-animated,.dialog-backdrop.not-animated,.popover-backdrop.not-animated,.popup-backdrop.not-animated,.preloader-backdrop.not-animated,.sheet-backdrop.not-animated,.fab-backdrop.not-animated{transition-duration:0s}.custom-modal-backdrop.backdrop-in,.actions-backdrop.backdrop-in,.dialog-backdrop.backdrop-in,.popover-backdrop.backdrop-in,.popup-backdrop.backdrop-in,.preloader-backdrop.backdrop-in,.sheet-backdrop.backdrop-in,.fab-backdrop.backdrop-in{visibility:visible;opacity:1}:root{--f7-actions-grid-button-font-size:12px;--f7-actions-grid-button-icon-size:48px}.ios{--f7-actions-transition-timing-function:initial;--f7-actions-border-radius:32px;--f7-actions-grid-button-text-color:#757575;--f7-actions-button-padding:0px;--f7-actions-button-text-align:center;--f7-actions-button-height:56px;--f7-actions-button-height-landscape:56px;--f7-actions-button-font-size:20px;--f7-actions-button-icon-size:28px;--f7-actions-button-justify-content:center;--f7-actions-label-padding:8px 10px;--f7-actions-label-font-weight:400;--f7-actions-label-font-size:13px;--f7-actions-label-justify-content:center;--f7-actions-group-border-color:#0000;--f7-actions-group-margin:8px;--f7-actions-bg-color:var(--f7-glass-bg-color);--f7-actions-button-border-color:#0003;--f7-actions-button-pressed-bg-color:#e6e6e6e6;--f7-actions-button-pressed-bg-color-rgb:230,230,230;--f7-actions-label-text-color:#8a8a8a}.ios .dark,.ios.dark{--f7-actions-button-border-color:#ffffff26;--f7-actions-button-pressed-bg-color:#323232e6;--f7-actions-button-pressed-bg-color-rgb:50,50,50;--f7-actions-label-text-color:#ffffff8c}.md{--f7-actions-transition-timing-function:cubic-bezier(0,.8,.34,1);--f7-actions-border-radius:16px;--f7-actions-button-border-color:#0000;--f7-actions-button-padding:0 16px;--f7-actions-button-text-align:left;--f7-actions-button-height:48px;--f7-actions-button-height-landscape:48px;--f7-actions-button-font-size:16px;--f7-actions-button-icon-size:24px;--f7-actions-button-justify-content:space-between;--f7-actions-label-padding:12px 16px;--f7-actions-label-font-size:14px;--f7-actions-label-font-weight:500;--f7-actions-label-justify-content:flex-start;--f7-actions-group-margin:0px;--f7-actions-button-pressed-bg-color:#e5e5e5}.md .dark,.md.dark{--f7-actions-button-pressed-bg-color:#2e2e2e}.md,.md .dark,.md [class*=color-]{--f7-actions-button-text-color:var(--f7-md-on-surface);--f7-actions-bg-color:var(--f7-md-surface-3);--f7-actions-group-border-color:var(--f7-md-outline);--f7-actions-label-text-color:var(--f7-theme-color);--f7-actions-grid-button-text-color:var(--f7-md-on-surface)}.actions-backdrop-unique{z-index:13500}.actions-modal{z-index:13500;-webkit-overflow-scrolling:touch;will-change:transform;width:100%;max-height:100%;transition-property:transform;display:none;position:absolute;bottom:0;left:0;overflow:auto;transform:translateY(100%)}.actions-modal.modal-in,.actions-modal.modal-out{transition-duration:.3s}.actions-modal.not-animated{transition-duration:0s}.ios .actions-modal.modal-in{transform:translate3d(0,calc(var(--f7-safe-area-bottom)*-1),0)}.md .actions-modal.modal-in{transform:translateZ(0)}.actions-modal.modal-out{z-index:13499;transform:translateY(100%)}@media (min-width:496px){.actions-modal{width:480px;margin-left:-240px;left:50%}}@media (orientation:landscape){.actions-modal{--f7-actions-button-height:var(--f7-actions-button-height-landscape)}}.actions-backdrop,.actions-modal{transition-timing-function:var(--f7-actions-transition-timing-function)}.actions-group{margin:var(--f7-actions-group-margin);position:relative;overflow:hidden;transform:translateZ(0)}.actions-group:after{background-color:var(--f7-actions-group-border-color);content:"";height:1px;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 100%;z-index:15;width:100%;display:block;position:absolute;inset:auto auto 0 0}.actions-group:last-child:after{display:none!important}.actions-button,.actions-label{box-sizing:border-box;text-align:var(--f7-actions-button-text-align);width:100%;margin:0;font-weight:400;display:block;position:relative;overflow:hidden}.actions-button:after,.actions-label:after{background-color:var(--f7-actions-button-border-color);content:"";height:1px;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 100%;z-index:15;width:100%;display:block;position:absolute;inset:auto auto 0 0}.actions-button a,.actions-label a{color:inherit;text-decoration:none;display:block}.actions-button{color:var(--f7-actions-button-text-color,var(--f7-theme-color));cursor:pointer;font-size:var(--f7-actions-button-font-size);height:var(--f7-actions-button-height);justify-content:var(--f7-actions-button-justify-content);line-height:var(--f7-actions-button-height);padding:var(--f7-actions-button-padding);z-index:10;display:flex}.actions-button.active-state{background-color:var(--f7-actions-button-pressed-bg-color)!important}.actions-button[class*=color-]{color:var(--f7-theme-color)}.actions-button-media{flex-shrink:0;align-items:center;display:flex}.actions-button-media i.icon{font-size:var(--f7-actions-button-icon-size);height:var(--f7-actions-button-icon-size);width:var(--f7-actions-button-icon-size)}.actions-button a,.actions-button-text{text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.actions-button-text{text-align:var(--f7-actions-button-text-align);flex-shrink:1;width:100%}.actions-label{color:var(--f7-actions-label-text-color);font-size:var(--f7-actions-label-font-size);font-weight:var(--f7-actions-label-font-weight);align-items:center;justify-content:var(--f7-actions-label-justify-content);min-height:var(--f7-actions-label-min-height,var(--f7-actions-button-height));padding:var(--f7-actions-label-padding);line-height:1.3;display:flex}.actions-label[class*=\ color-]{--f7-actions-label-text-color:var(--f7-theme-color)}.actions-grid .actions-group{flex-wrap:wrap;justify-content:flex-start;margin-top:0;display:flex}.actions-grid .actions-group:not(:last-child){margin-bottom:0}.actions-grid .actions-button,.actions-grid .actions-label{background:0 0}.actions-grid .actions-button{color:var(--f7-actions-grid-button-text-color);width:33.3333%;height:auto;padding:16px;line-height:1;display:block}.actions-grid .actions-button:after{display:none!important}.actions-grid .actions-button-media{margin-left:auto!important;margin-right:auto!important}.actions-grid .actions-button-media,.actions-grid .actions-button-media i.icon{height:var(--f7-actions-grid-button-icon-size);width:var(--f7-actions-grid-button-icon-size)}.actions-grid .actions-button-media i.icon{font-size:var(--f7-actions-grid-button-icon-size)}.actions-grid .actions-button-text{font-size:var(--f7-actions-grid-button-font-size);height:1.33em;margin-top:8px;line-height:1.33em;text-align:center!important;margin-left:0!important}.ios .actions-modal{overflow:visible}.ios .actions-group{backdrop-filter:saturate(180%)blur(16px);background:var(--f7-actions-bg-color);border-radius:var(--f7-actions-border-radius);box-shadow:var(--f7-glass-shadow)}.ios .actions-button:first-child,.ios .actions-label:first-child{border-radius:var(--f7-actions-border-radius) var(--f7-actions-border-radius) 0 0}.ios .actions-button:last-child,.ios .actions-label:last-child{border-radius:0 0 var(--f7-actions-border-radius) var(--f7-actions-border-radius)}.ios .actions-button:last-child:after,.ios .actions-label:last-child:after{display:none!important}.ios .actions-button:first-child:last-child,.ios .actions-label:first-child:last-child{border-radius:var(--f7-actions-border-radius)}.ios .actions-button b,.ios .actions-button.actions-button-strong,.ios .actions-label b,.ios .actions-label.actions-button-strong{font-weight:600}.ios .actions-grid:before{backdrop-filter:saturate(180%)blur(16px);background:var(--f7-actions-bg-color);border-radius:var(--f7-actions-border-radius);bottom:var(--f7-actions-group-margin);box-shadow:var(--f7-glass-shadow);content:"";left:var(--f7-actions-group-margin);right:var(--f7-actions-group-margin);position:absolute;top:0}.ios .actions-grid .actions-group{backdrop-filter:none;box-shadow:none;background:0 0}.ios .actions-grid .actions-button,.ios .actions-grid .actions-label{border-radius:var(--f7-actions-border-radius)}.ios .actions-button-media{margin-left:16px}.ios .actions-button-media+.actions-button-text{text-align:left;margin-left:16px}.md .actions-modal{background-color:var(--f7-actions-bg-color);border-radius:var(--f7-actions-border-radius) var(--f7-actions-border-radius) 0 0;padding-bottom:var(--f7-safe-area-bottom)}.md .actions-button{transition-duration:.3s}.md .actions-button b,.md .actions-button.actions-button-strong,.md .actions-label b,.md .actions-label.actions-button-strong{font-weight:500}.md .actions-button-media{min-width:40px}.md .actions-button-media+.actions-button-text{margin-left:16px}:root{--f7-dialog-button-text-color:var(--f7-theme-color);--f7-dialog-button-text-align:center;--f7-dialog-text-line-height:1.5}.ios{--f7-dialog-width:270px;--f7-dialog-inner-padding:24px;--f7-dialog-border-radius:32px;--f7-dialog-text-align:left;--f7-dialog-font-size:14px;--f7-dialog-title-text-color:inherit;--f7-dialog-title-font-size:17px;--f7-dialog-title-font-weight:600;--f7-dialog-title-line-height:inherit;--f7-dialog-button-font-size:17px;--f7-dialog-button-height:44px;--f7-dialog-button-letter-spacing:0;--f7-dialog-button-font-weight:400;--f7-dialog-button-text-transform:none;--f7-dialog-button-strong-bg-color:#0000;--f7-dialog-button-strong-text-color:var(--f7-theme-color);--f7-dialog-button-strong-font-weight:500;--f7-dialog-input-border-radius:16px;--f7-dialog-input-font-size:14px;--f7-dialog-input-height:40px;--f7-dialog-input-border-width:1px;--f7-dialog-input-placeholder-color:#a9a9a9;--f7-dialog-preloader-size:34px;--f7-dialog-bg-color:var(--f7-glass-bg-color);--f7-dialog-input-bg-color:#fff;--f7-dialog-bg-color-rgb:255,255,255;--f7-dialog-text-color:#000;--f7-dialog-button-pressed-bg-color:#0000001a;--f7-dialog-button-strong-pressed-bg-color:#0000001a;--f7-dialog-input-border-color:#0000004d}.ios .dark,.ios.dark{--f7-dialog-text-color:#fff;--f7-dialog-bg-color-rgb:45,45,45;--f7-dialog-button-pressed-bg-color:#0003;--f7-dialog-button-strong-pressed-bg-color:#0003;--f7-dialog-input-border-color:#ffffff26;--f7-dialog-input-bg-color:#00000080}.md{--f7-dialog-width:280px;--f7-dialog-inner-padding:24px;--f7-dialog-border-radius:28px;--f7-dialog-text-align:left;--f7-dialog-font-size:14px;--f7-dialog-title-font-size:24px;--f7-dialog-title-font-weight:400;--f7-dialog-title-line-height:1.3;--f7-dialog-button-font-size:14px;--f7-dialog-button-height:40px;--f7-dialog-button-letter-spacing:normal;--f7-dialog-button-font-weight:500;--f7-dialog-button-text-transform:none;--f7-dialog-button-strong-font-weight:500;--f7-dialog-input-border-radius:0px;--f7-dialog-input-font-size:16px;--f7-dialog-input-height:36px;--f7-dialog-input-border-color:#0000;--f7-dialog-input-border-width:0px;--f7-dialog-preloader-size:32px;--f7-dialog-input-bg-color:#0000}.md,.md .dark,.md [class*=color-]{--f7-dialog-button-pressed-bg-color:#0000;--f7-dialog-button-strong-bg-color:var(--f7-theme-color);--f7-dialog-button-strong-text-color:var(--f7-md-on-primary);--f7-dialog-button-strong-pressed-bg-color:#0000;--f7-dialog-bg-color:var(--f7-md-surface-3);--f7-dialog-input-placeholder-color:var(--f7-md-on-surface-variant);--f7-dialog-text-color:var(--f7-md-on-surface-variant);--f7-dialog-title-text-color:var(--f7-md-on-surface)}.dialog{background:var(--f7-dialog-bg-color);border-radius:var(--f7-dialog-border-radius);color:var(--f7-dialog-text-color);font-size:var(--f7-dialog-font-size);margin-left:calc(var(--f7-dialog-width)*-1/2);opacity:0;text-align:var(--f7-dialog-text-align);width:var(--f7-dialog-width);will-change:transform,opacity;z-index:13500;margin-top:0;transition-property:transform,opacity;transition-duration:.4s;display:none;position:absolute;top:50%;left:50%;overflow:hidden;transform:translateY(-50%)scale(1.185)}.dialog.modal-in{opacity:1;transform:translateY(-50%)scale(1)}.dialog.modal-out{opacity:0;z-index:13499}.dialog.not-animated{transition-duration:0s}.dialog-inner{padding:var(--f7-dialog-inner-padding);position:relative}.dialog-title{color:var(--f7-dialog-title-text-color);font-size:var(--f7-dialog-title-font-size);font-weight:var(--f7-dialog-title-font-weight);line-height:var(--f7-dialog-title-line-height)}.dialog-text{line-height:var(--f7-dialog-text-line-height)}.dialog-buttons{display:flex;position:relative}.dialog-buttons-vertical .dialog-buttons{flex-direction:column;height:auto!important}.dialog-button{text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.dialog-no-buttons .dialog-buttons{display:none}.dialog-input-field{position:relative}input.dialog-input[type]{appearance:none;background-color:var(--f7-dialog-input-bg-color);border:var(--f7-dialog-input-border-width) solid var(--f7-dialog-input-border-color);border-radius:var(--f7-dialog-input-border-radius);box-shadow:none;box-sizing:border-box;font-family:inherit;font-size:var(--f7-dialog-input-font-size);height:var(--f7-dialog-input-height);width:100%;margin:15px 0 0;display:block}input.dialog-input[type]::placeholder{color:var(--f7-dialog-input-placeholder-color)}.dialog-input-double input.dialog-input{border-radius:var(--f7-dialog-input-border-radius) var(--f7-dialog-input-border-radius) 0 0}.dialog-input-double+.dialog-input-double input.dialog-input{border-radius:0 0 var(--f7-dialog-input-border-radius) var(--f7-dialog-input-border-radius)}.dialog-preloader .preloader{--f7-preloader-size:var(--f7-dialog-preloader-size)}html:has(.dialog.modal-in) .page-content{-webkit-overflow-scrolling:auto;overflow:hidden}.ios .dialog{backdrop-filter:saturate(180%)blur(16px);border-radius:var(--f7-dialog-border-radius);box-shadow:var(--f7-glass-shadow)}.ios .dialog.modal-out{transform:translateY(-50%)scale(1)}.ios .dialog-inner{border-radius:var(--f7-dialog-border-radius) var(--f7-dialog-border-radius) 0 0}.ios .dialog-title+.dialog-text{margin-top:12px}.ios .dialog-buttons{justify-content:center;gap:8px;padding:0 14px 14px}.ios .dialog-button{-ms-flex:1;width:100%}.ios .dialog-no-buttons .dialog-inner{border-radius:var(--f7-dialog-border-radius)}.ios .dialog-input-field{margin-top:15px}.ios .dialog-input{padding:0 12px}.ios .dialog-input+.dialog-input{margin-top:12px}.ios .dialog-input-double+.dialog-input-double{margin-top:0}.ios .dialog-input-double+.dialog-input-double .dialog-input{border-top:0;margin-top:0}.ios .dialog-preloader{text-align:center}.ios .dialog-preloader .dialog-text~.preloader,.ios .dialog-preloader .dialog-title~.preloader,.ios .dialog-progress .dialog-text~.progressbar,.ios .dialog-progress .dialog-text~.progressbar-infinite,.ios .dialog-progress .dialog-title~.progressbar,.ios .dialog-progress .dialog-title~.progressbar-infinite{margin-top:15px}.md .dialog.modal-out{transform:translateY(-50%)scale(.815)}.md .dialog-title+.dialog-text{margin-top:20px}.md .dialog-text{line-height:1.5}.md .dialog-buttons{box-sizing:border-box;justify-content:flex-end;gap:8px;padding:0 24px 24px;overflow:hidden}.md .dialog-button{width:auto}.md .dialog-buttons-vertical .dialog-buttons{flex-direction:column;align-items:flex-end;display:flex}.md .dialog-input{padding:0;transition-duration:.2s;position:relative}.md .dialog-input+.dialog-input{margin-top:16px}.md .dialog-preloader .dialog-inner,.md .dialog-preloader .dialog-title,.md .dialog-progress .dialog-inner,.md .dialog-progress .dialog-title{text-align:center}.md .dialog-preloader .dialog-text~.preloader,.md .dialog-preloader .dialog-title~.preloader{margin-top:20px}.md .dialog-progress .dialog-text~.progressbar,.md .dialog-progress .dialog-text~.progressbar-infinite,.md .dialog-progress .dialog-title~.progressbar,.md .dialog-progress .dialog-title~.progressbar-infinite{margin-top:16px}:root{--f7-popup-border-radius:0px;--f7-popup-tablet-width:630px;--f7-popup-tablet-height:630px;--f7-popup-push-offset:var(--f7-safe-area-top)}.ios{--f7-popup-tablet-border-radius:32px;--f7-popup-transition-duration:.4s;--f7-popup-transition-timing-function:initial;--f7-popup-push-border-radius:32px}.md{--f7-popup-tablet-border-radius:28px;--f7-popup-transition-duration:.6s;--f7-popup-transition-timing-function:cubic-bezier(0,1,.2,1);--f7-popup-push-border-radius:28px}.popup-backdrop{z-index:10500}.popup,.popup-backdrop-unique{z-index:11000}.popup{border-radius:var(--f7-popup-border-radius);box-sizing:border-box;height:100%;transition-property:transform;transition-timing-function:var(--f7-popup-transition-timing-function);background:#fff;width:100%;display:none;position:absolute;top:0;left:0;overflow:hidden;transform:translateY(100vh)}.dark .popup,.popup.dark{background:#000}.popup.modal-in,.popup.modal-out{transition-duration:var(--f7-popup-transition-duration)}.popup.not-animated{transition-duration:0s}.popup.modal-in{display:block;transform:translateZ(0)}.popup.modal-out{transform:translateY(100vh)}.popup.swipe-close-to-top.modal-out{transform:translateY(-100vh)}@media (min-width:630px) and (min-height:630px){.popup:not(.popup-tablet-fullscreen){--f7-safe-area-top:0px;--f7-safe-area-bottom:0px;border-radius:var(--f7-popup-tablet-border-radius,var(--f7-popup-border-radius));height:var(--f7-popup-tablet-height);margin-left:calc(var(--f7-popup-tablet-width)*-1/2);margin-top:calc(var(--f7-popup-tablet-height)*-1/2);width:var(--f7-popup-tablet-width);top:50%;left:50%;transform:translateY(100vh)}.popup:not(.popup-tablet-fullscreen).modal-in{transform:translateZ(0)}.popup:not(.popup-tablet-fullscreen).modal-out{transform:translateY(100vh)}.popup:not(.popup-tablet-fullscreen).swipe-close-to-top.modal-out{transform:translateY(-100vh)}.popup:not(.popup-tablet-fullscreen).popup-behind{pointer-events:none;transform:translateZ(0)scale(.9)}.popup:not(.popup-tablet-fullscreen).popup-behind.modal-out{transform:translateY(100vh)scale(.9)}html:has(.popup-push-in) .popup-push:not(.popup-tablet-fullscreen){margin-top:0}}:is(html:has(.popup.modal-in) .framework7-root>.panel .page-content,html:has(.popup.modal-in) .framework7-root>.view .page-content,html:has(.popup.modal-in) .framework7-root>.views .page-content){-webkit-overflow-scrolling:auto;overflow:hidden}:is(html:has(.popup-push-closing) .popup-push,html:has(.popup-push-in) .popup-push){border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;height:calc(100% - var(--f7-popup-push-offset) - 10px);top:calc(var(--f7-popup-push-offset) + 10px);--f7-safe-area-top:0px}:is(html:has(.popup-push-closing) .popup-push .page,html:has(.popup-push-closing) .popup-push .view,html:has(.popup-push-in) .popup-push .page,html:has(.popup-push-in) .popup-push .view){--f7-safe-area-top:0px}:is(html:has(.popup-push-closing) .framework7-root,html:has(.popup-push-in) .framework7-root){background:#000}:is(html:has(.popup-push-closing) .framework7-root>.view,html:has(.popup-push-closing) .framework7-root>.views,html:has(.popup-push-in) .framework7-root>.view,html:has(.popup-push-in) .framework7-root>.views){transition-duration:var(--f7-popup-transition-duration);transition-timing-function:var(--f7-popup-transition-timing-function)}html:has(.popup-push-closing) .dark .framework7-root>.view:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-closing) .dark .framework7-root>.views:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-closing) .dark.framework7-root>.view:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-closing) .dark.framework7-root>.views:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-closing) .framework7-root>.view.dark:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-closing) .framework7-root>.views.dark:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-closing).dark .framework7-root>.view:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-closing).dark .framework7-root>.views:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-in) .dark .framework7-root>.view:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-in) .dark .framework7-root>.views:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-in) .dark.framework7-root>.view:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-in) .dark.framework7-root>.views:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-in) .framework7-root>.view.dark:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-in) .framework7-root>.views.dark:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-in).dark .framework7-root>.view:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}html:has(.popup-push-in).dark .framework7-root>.views:after{animation:popup-dark-push-overlay-fade-in var(--f7-popup-transition-duration) forwards;border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:1;pointer-events:none;z-index:13000;background:#ffffff1a;width:100%;height:100%;position:absolute;top:0;left:0}:is(html:has(.popup-push-in) .framework7-root>.view,html:has(.popup-push-in) .framework7-root>.views){border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;transform:translateZ(0) scale(var(--f7-popup-push-scale,1))!important}html:has(.popup-push-in) .popup:after{border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0;content:"";opacity:0;pointer-events:none;height:100%;transition-duration:var(--f7-popup-transition-duration);transition-timing-function:var(--f7-popup-transition-timing-function);z-index:13000;background:#0006;width:100%;position:absolute;top:0;left:0}html:has(.popup-push-in) .dark .popup:after{background:#ffffff0d}html:has(.popup-push-in) .dark.popup:after{background:#ffffff0d}html:has(.popup-push-in).dark .popup:after{background:#ffffff0d}html:has(.popup-push-in) .popup-behind{transform:translateZ(0) scale(var(--f7-popup-push-scale,1))}html:has(.popup-push-in) .popup-behind.modal-out{transform:translate3d(0,100vh,0) scale(var(--f7-popup-push-scale,1))}html:has(.popup-push-in) .popup-behind:not(.popup-push){border-radius:var(--f7-popup-push-border-radius) var(--f7-popup-push-border-radius) 0 0}html:has(.popup-push-in) .popup-behind.popup-push{transform:translate3d(0,calc(-10px - var(--f7-popup-push-offset)),0) scale(var(--f7-popup-push-scale,1))}html:has(.popup-push-in) .popup-behind.popup-push.modal-out{transform:translate3d(0,calc(-10px - var(--f7-popup-push-offset) + 100vh),0) scale(var(--f7-popup-push-scale,1))}html:has(.popup-push-in) .popup-behind:after{opacity:1;pointer-events:auto}html:has(.popup-push-closing) .dark .framework7-root>.view:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}html:has(.popup-push-closing) .dark .framework7-root>.views:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}html:has(.popup-push-closing) .dark.framework7-root>.view:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}html:has(.popup-push-closing) .dark.framework7-root>.views:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}html:has(.popup-push-closing) .framework7-root>.view.dark:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}html:has(.popup-push-closing) .framework7-root>.views.dark:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}html:has(.popup-push-closing).dark .framework7-root>.view:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}html:has(.popup-push-closing).dark .framework7-root>.views:after{animation:popup-dark-push-overlay-fade-out var(--f7-popup-transition-duration) forwards;animation-timing-function:var(--f7-popup-transition-timing-function)}@keyframes popup-dark-push-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes popup-dark-push-overlay-fade-out{0%{opacity:1}to{opacity:0}}:root{--f7-preloader-modal-padding:8px;--f7-preloader-modal-bg-color:#000c}.ios{--f7-preloader-color:#6c6c6c;--f7-preloader-size:20px;--f7-preloader-modal-preloader-size:34px;--f7-preloader-modal-border-radius:5px}.md{--f7-preloader-color:#757575;--f7-preloader-size:32px;--f7-preloader-modal-preloader-size:32px;--f7-preloader-modal-border-radius:4px}.preloader{height:var(--f7-preloader-size);vertical-align:middle;width:var(--f7-preloader-size);font-size:0;display:inline-block;position:relative}.preloader .preloader-inner{width:100%;height:100%;display:block;position:relative}.preloader-backdrop{opacity:0;visibility:visible;z-index:14000;background:0 0}.preloader-modal{background:var(--f7-preloader-modal-bg-color);border-radius:var(--f7-preloader-modal-border-radius);padding:var(--f7-preloader-modal-padding);z-index:14500;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.preloader-modal .preloader{--f7-preloader-size:var(--f7-preloader-modal-preloader-size);display:block!important}.with-modal-preloader .page-content,.with-modal-preloader.page-content,html.with-modal-preloader .page-content{-webkit-overflow-scrolling:auto;overflow:hidden}.preloader[class*=color-]{--f7-preloader-color:var(--f7-theme-color)}.preloader.color-white{--f7-preloader-color:#fff}.preloader.color-black{--f7-preloader-color:#000}.ios .preloader{color:var(--f7-preloader-color)}.ios .preloader-inner{animation:1s steps(8,end) infinite ios-preloader-spin}.ios .preloader-inner-line{transform-origin:50% 150%;background:currentColor;border-radius:100px;width:11.6%;height:33.33%;display:block;position:absolute;top:50%;left:50%}.ios .preloader-multi-color .preloader-inner-line,.ios .preloader.color-multi .preloader-inner-line{animation:3s linear infinite ios-preloader-multicolor}.ios .preloader-inner-line:first-child{opacity:.27;transform:translate(-50%,-150%)rotate(0)}.ios .preloader-inner-line:nth-child(2){opacity:.352857;transform:translate(-50%,-150%)rotate(45deg)}.ios .preloader-inner-line:nth-child(3){opacity:.435714;transform:translate(-50%,-150%)rotate(90deg)}.ios .preloader-inner-line:nth-child(4){opacity:.518571;transform:translate(-50%,-150%)rotate(135deg)}.ios .preloader-inner-line:nth-child(5){opacity:.601429;transform:translate(-50%,-150%)rotate(180deg)}.ios .preloader-inner-line:nth-child(6){opacity:.684286;transform:translate(-50%,-150%)rotate(225deg)}.ios .preloader-inner-line:nth-child(7){opacity:.767143;transform:translate(-50%,-150%)rotate(270deg)}.ios .preloader-inner-line:nth-child(8){opacity:.85;transform:translate(-50%,-150%)rotate(315deg)}@keyframes ios-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes ios-preloader-multicolor{0%,to{background-color:#2196f3}25%{background-color:#ff3b30}50%{background-color:#4cd964}75%{background-color:#ff9500}}.md .preloader{color:var(--f7-preloader-color)}.md .preloader-inner{animation:1.4s linear infinite md-preloader-rotate}.md .preloader-inner circle{fill:none;stroke:currentColor;stroke-dasharray:100;stroke-dashoffset:80px;stroke-width:4px;transform-origin:18px 18px;animation:5.6s ease-in-out infinite md-preloader-circle-rotate;transform:rotate(-90deg)}.md .preloader-multi-color circle,.md .preloader.color-multi circle{animation:5.6s ease-in-out infinite md-preloader-circle-rotate,5.6s ease-in-out infinite md-preloader-multicolor}@keyframes md-preloader-multicolor{0%,to{stroke:#4285f4}75%{stroke:#1b9a59}50%{stroke:#f7c223}25%{stroke:#de3e35}}@keyframes md-preloader-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes md-preloader-circle-rotate{0%{stroke-dashoffset:100px;transform:rotate(-90deg)}12.5%{stroke-dashoffset:25px;transform:rotate(-90deg)}25%{stroke-dashoffset:100px;transform:rotate(180deg)}25.1%{stroke-dashoffset:100px;transform:rotate(-180deg)}37.5%{stroke-dashoffset:25px;transform:rotate(-180deg)}50%{stroke-dashoffset:100px;transform:rotate(90deg)}50.1%{stroke-dashoffset:100px;transform:rotate(90deg)}62.5%{stroke-dashoffset:25px;transform:rotate(90deg)}75%{stroke-dashoffset:100px;transform:rotate(1turn)}75.1%{stroke-dashoffset:100px;transform:rotate(0)}87.5%{stroke-dashoffset:25px;transform:rotate(0)}to{stroke-dashoffset:100px;transform:rotate(270deg)}}.ios{--f7-ptr-preloader-size:28px;--f7-ptr-size:44px}.md{--f7-ptr-preloader-size:22px;--f7-ptr-size:40px}.md,.md .dark,.md [class*=color-]{--f7-ptr-preloader-bg-color:var(--f7-md-surface-1);--f7-ptr-preloader-color:var(--f7-md-primary)}.ptr-preloader{height:var(--f7-ptr-size);pointer-events:none;top:var(--f7-ptr-top,0);position:relative}.ptr-preloader .preloader{height:var(--f7-ptr-preloader-size);margin-left:calc(var(--f7-ptr-preloader-size)*-1/2);margin-top:calc(var(--f7-ptr-preloader-size)*-1/2);visibility:hidden;width:var(--f7-ptr-preloader-size);position:absolute;top:50%;left:50%}.ptr-bottom .ptr-preloader{position:fixed;top:auto;bottom:0}.ptr-with-navbar-large-transparent .ptr-preloader,.ptr-with-navbar-transparent .ptr-preloader{top:calc(var(--f7-page-navbar-offset,0px)*-1 + var(--f7-safe-area-top))}.ios .ptr-preloader{margin-bottom:calc(var(--f7-ptr-size)*-1);width:100%;position:relative;top:0;left:0}.ios .ptr-preloader .preloader{visibility:visible}.ios .ptr-content:not(.ptr-refreshing):not(.ptr-pull-up) .ptr-preloader .preloader,.ios .ptr-content:not(.ptr-refreshing):not(.ptr-pull-up) .ptr-preloader .preloader-inner{animation:none}.ios .ptr-content.ptr-closing .ptr-preloader .preloader-inner-line,.ios .ptr-content:not(.ptr-refreshing):not(.ptr-pull-up):not(.ptr-pull-down) .ptr-preloader .preloader-inner-line{opacity:0!important}.ios .ptr-refreshing>*,.ios .ptr-transitioning>*{transition-property:transform;transition-duration:.2s}.ios .ptr-transitioning .ptr-preloader .preloader-inner-line{transition-duration:.2s}.ios .ptr-pull-up .ptr-preloader .preloader{animation:1s ease-out forwards ios-ptr-preloader-spin}.ios .ptr-refreshing:not(.ptr-bottom){transform:none}.ios .ptr-refreshing:not(.ptr-bottom)>*{transform:translate3d(0,var(--f7-ptr-size),0)}.ios .ptr-refreshing:not(.ptr-bottom)>.ptr-preloader{transform:translateZ(0)}.ios .ptr-bottom .ptr-preloader{margin-bottom:0;margin-top:calc(var(--f7-ptr-size)*-1);position:relative}.ios .ptr-bottom.ptr-refreshing>*,.ios .ptr-bottom.ptr-transitioning>*{transition-property:transform;transition-duration:.3s}.ios .ptr-bottom.ptr-refreshing{transform:none}.ios .ptr-bottom.ptr-refreshing>*{transform:translate3d(0,calc(var(--f7-ptr-size)*-1),0)}.ios .ptr-bottom.ptr-refreshing>.ptr-preloader{transform:translateZ(0)}@keyframes ios-ptr-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(135deg)}}.md{--f7-ptr-top:-4px}.md .ptr-preloader{background:var(--f7-ptr-preloader-bg-color);width:var(--f7-ptr-size);--f7-preloader-color:var(--f7-ptr-preloader-color);margin-left:calc(var(--f7-ptr-size)*-1/2);margin-top:calc(var(--f7-ptr-size)*-1);z-index:100;border-radius:50%;left:50%;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.md .ptr-preloader .preloader circle{stroke-width:4px}.md .ptr-arrow{border:3px solid var(--f7-preloader-color);box-sizing:border-box;opacity:1;border-left:3px solid #0000;border-radius:50%;width:22px;height:22px;margin-top:-11px;margin-left:-11px;position:absolute;top:50%;left:50%;transform:rotate(150deg)}.md .ptr-arrow:after{border-bottom-color:inherit;content:"";border-bottom-style:solid;border-bottom-width:6px;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;bottom:0;left:-5px;transform:rotate(-40deg)}.md .ptr-content:not(.ptr-refreshing):not(.ptr-pull-up) .ptr-preloader .preloader,.md .ptr-content:not(.ptr-refreshing):not(.ptr-pull-up) .ptr-preloader .preloader-inner,.md .ptr-content:not(.ptr-refreshing):not(.ptr-pull-up) .ptr-preloader circle{animation:none}.md .ptr-pull-up .ptr-preloader .preloader,.md .ptr-refreshing .ptr-preloader .preloader{visibility:visible}.md .ptr-pull-up .ptr-arrow,.md .ptr-refreshing .ptr-arrow{visibility:hidden}.md .ptr-refreshing .ptr-preloader{transform:translateY(66px)}.md .ptr-transitioning .ptr-arrow{transition:all .3s}.md .ptr-pull-up .ptr-arrow{opacity:0;transition:all .4s;transform:rotate(620deg)!important}.md .ptr-refreshing .ptr-preloader,.md .ptr-transitioning .ptr-preloader{transition-property:transform,opacity;transition-duration:.3s}.md .ptr-bottom .ptr-preloader{margin-bottom:calc(var(--f7-ptr-size)*-1 - 4px);margin-top:0}.md .ptr-bottom.ptr-refreshing .ptr-preloader{transform:translateY(-66px)}.md .ptr-with-navbar-large-transparent .ptr-preloader,.md .ptr-with-navbar-transparent .ptr-preloader{opacity:0}.md .ptr-with-navbar-large-transparent.ptr-pull-down .ptr-preloader,.md .ptr-with-navbar-large-transparent.ptr-pull-up .ptr-preloader,.md .ptr-with-navbar-large-transparent.ptr-refreshing .ptr-preloader,.md .ptr-with-navbar-transparent.ptr-pull-down .ptr-preloader,.md .ptr-with-navbar-transparent.ptr-pull-up .ptr-preloader,.md .ptr-with-navbar-transparent.ptr-refreshing .ptr-preloader{opacity:1}.md .ptr-with-navbar-large-transparent.ptr-closing .ptr-preloader,.md .ptr-with-navbar-transparent.ptr-closing .ptr-preloader{opacity:0;transition-duration:.3s}:root{--f7-sheet-height:260px;--f7-sheet-push-offset:var(--f7-safe-area-top)}.ios{--f7-sheet-border-radius:32px;--f7-sheet-border-color:#0000;--f7-sheet-transition-timing-function:initial;--f7-sheet-push-border-radius:32px;--f7-sheet-transition-duration:.3s;--f7-sheet-bg-color:var(--f7-glass-bg-color)}.md{--f7-sheet-border-radius:16px;--f7-sheet-push-border-radius:16px;--f7-sheet-border-color:#0000;--f7-sheet-transition-timing-function:cubic-bezier(0,.8,.34,1);--f7-sheet-transition-duration:.4s}.md,.md .dark,.md [class*=color-]{--f7-sheet-bg-color:var(--f7-md-surface)}.sheet-backdrop{z-index:11000}.sheet-backdrop-unique,.sheet-modal{z-index:12500}.sheet-modal{background:var(--f7-sheet-bg-color);box-sizing:border-box;height:var(--f7-sheet-height);will-change:transform,opacity;width:100%;transition-property:transform;display:none;position:absolute;bottom:0;left:0;overflow:hidden;transform:translateY(100%)}.sheet-modal.modal-in,.sheet-modal.modal-out{transition-duration:var(--f7-sheet-transition-duration)}.sheet-modal.not-animated{transition-duration:0s}.sheet-modal.modal-in{display:block;transform:translateZ(0)}.sheet-modal.modal-in-breakpoint,.sheet-modal.modal-in-swipe-step{transform:translate3d(0,var(--f7-sheet-breakpoint,var(--f7-sheet-swipe-step,0)),0);display:block}.sheet-modal.modal-out{transform:translateY(100%)}.sheet-modal .sheet-modal-inner{height:100%;position:relative;overflow:hidden}.sheet-modal .toolbar{--f7-safe-area-top:0px;--f7-safe-area-bottom:0px}.sheet-backdrop,.sheet-modal{transition-timing-function:var(--f7-sheet-transition-timing-function)}.sheet-modal-top{border-radius:0 0 var(--f7-sheet-border-radius) var(--f7-sheet-border-radius)}.sheet-modal-top:after{backface-visibility:hidden;background-color:var(--f7-sheet-border-color);content:"";height:1px;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 100%;transform-style:preserve-3d;z-index:15;z-index:700;width:100%;display:block;position:absolute;inset:auto auto 0 0}.sheet-modal-bottom,.sheet-modal:not(.sheet-modal-top){--f7-safe-area-top:0px;border-radius:var(--f7-sheet-border-radius) var(--f7-sheet-border-radius) 0 0}.sheet-modal-bottom:before,.sheet-modal:not(.sheet-modal-top):before{backface-visibility:hidden;background-color:var(--f7-sheet-border-color);content:"";height:1px;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 0;transform-style:preserve-3d;z-index:15;z-index:700;width:100%;display:block;position:absolute;inset:0 auto auto 0}.sheet-modal-top{--f7-safe-area-bottom:0px;top:0;bottom:auto}.sheet-modal-top,.sheet-modal-top.modal-out{transform:translateY(-100%)}.sheet-modal-top .toolbar-bottom{position:absolute}.sheet-modal-top .page-content{padding-top:var(--f7-safe-area-top)}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .sheet-modal-push{--f7-sheet-border-color:#0000;border-radius:var(--f7-sheet-push-border-radius) var(--f7-sheet-push-border-radius) 0 0;overflow:hidden}:is(html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .sheet-modal-push .page,html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .sheet-modal-push .view){--f7-safe-area-top:0px}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .sheet-modal-push.sheet-modal-top{border-radius:0 0 var(--f7-sheet-push-border-radius) var(--f7-sheet-push-border-radius)}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root{background:#000}:is(html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root>.view,html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root>.views){transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function)}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .dark .framework7-root>.view:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .dark .framework7-root>.views:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .dark.framework7-root>.view:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .dark.framework7-root>.views:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root>.view.dark:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root>.views.dark:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing).dark .framework7-root>.view:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing).dark .framework7-root>.views:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}:is(html:has(.sheet-modal-push-in) .framework7-root>.view,html:has(.sheet-modal-push-in) .framework7-root>.views){border-radius:var(--f7-sheet-push-border-radius);transform:translateZ(0) scale(var(--f7-sheet-push-scale,1))!important}html:has(.sheet-modal-push-closing) .dark .framework7-root>.view:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .dark .framework7-root>.views:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .dark.framework7-root>.view:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .dark.framework7-root>.views:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .framework7-root>.view.dark:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .framework7-root>.views.dark:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing).dark .framework7-root>.view:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing).dark .framework7-root>.views:after{opacity:0;animation:none}@keyframes sheet-dark-push-overlay-fade-in{0%{opacity:0}to{opacity:1}}.ios .sheet-modal{backdrop-filter:saturate(180%)blur(16px);box-shadow:var(--f7-glass-shadow)}.ios .sheet-modal .toolbar{position:absolute}.ios:not(.device-ios) .sheet-modal .toolbar:before{display:none}.md .sheet-modal .toolbar{--f7-safe-area-bottom:0px;width:100%;position:relative}.md .sheet-modal .toolbar:after,.md .sheet-modal .toolbar:before{display:none}.md .sheet-modal .toolbar+.sheet-modal-inner{height:calc(100% - var(--f7-toolbar-height))}.md .sheet-modal .toolbar+.sheet-modal-inner .page-content{--f7-page-toolbar-top-offset:0px;--f7-page-toolbar-bottom-offset:0px}.md .sheet-modal .toolbar a.link:not(.tab-link){flex-shrink:0}.skeleton-block{width:100%;height:1em;display:block;background:var(--skeleton-color)!important}@font-face{font-display:block;font-family:skeleton;font-style:normal,italic;font-weight:100,200,300,400,500,600,700,800,900;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAYAAA0AAAAAESgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABoAAAAclcTxx09TLzIAAAFMAAAASwAAAGBRtV1jY21hcAAAAZgAAAC9AAABamglddJjdnQgAAACWAAAAAQAAAAEABEBRGdhc3AAAAJcAAAACAAAAAj//wADZ2x5ZgAAAmQAAACTAAAJdL6KsfZoZWFkAAAC+AAAAC4AAAA2GgvLb2hoZWEAAAMoAAAAGgAAACQC8ADFaG10eAAAA0QAAAATAAAAtAMAABFsb2NhAAADWAAAAK4AAACuaF5mEm1heHAAAAQIAAAAHwAAACAAmgA5bmFtZQAABCgAAAE5AAACNKbyxURwb3N0AAAFZAAAAJkAAADOCL0Ic3icY2BgYGQAgts30q6A6DvfXCthNABZwwgPAAB4nGNgYWRgnMDAysDA6MOYxsDA4A6lvzJIMrQwMDAxsHIywAAjAxIISHNNYWhgUGCoZTzw/wCDHuMBBgeYGsYDQB4DUI4RAOnYC70AeJxjYGBgZoBgGQZGBhBIAfIYwXwWBg8gzcfAwcDEwMagxKDFYM0QyxDPUPv/P1BcgUGNQYfBEchP/P///+P/D/7f/3/r/83/N6DmIAFGNga4ICMTkGBCVwB0AgsrkMHGzsHJxcDNw8vHLyAoJCwiKiYuISkFViMtIysnr6CopKyiqqauoamlraOrp29gaGRsYmpmzmDBYGllbWNrZ+/g6OTs4urm7uHp5e3j6+cfEBgUHBKK7iL6AwBJLiG7AAAAABEBRAAAAAH//wACeJztzrENwjAUBNA7O4nrXzBAREEHEm5dsERWyApZIStkBip7ggzCCmyAEmxCQYNESfG7r3un04eBAJjYwcLhGIlTSK7C/Ryb+haSNflEtCWuS5xcw0dILLkXLwcvexmHvme3XIU+rxFYZ4Jz3sROWiEuBgug9tXMh7lN21djxbu1Nf/pZzU1NTU1NbWf7QnZ5mwOAHicY2BkYGAAYrZdrHLx/DZfGbiZGEDgzjfXSgT9/wAjA+MBIJeDASwNAA4cCj0AAHicY2BkYGA88P8Agx6QAQSMYIQCWABQZgK3AAB4nGNkYBBkAAJGKB4KAAAOfQAVAAAAACoAKgAqADgARgBUAGIAcAB+AIwAmgCoALYAxADYAOYA9AECARABHgEsAToBSAFWAWQBcgGAAY4BnAGqAbgBxgHUAeIB8AH+AgwCGgIoAjYCRAJSAmACbgJ8AooCmAKmArQCwgLQAt4C7AL6AwgDFgMkAzIDQANOA1wDagN4A4YDlAOiA7ADvgPMA9oD6AP2BAQEEgQgBC4EPARKBFgEZgR0BIIEkASeBKwEugAAeJxjYGRgYAhj4GBgYgABEMnIABJzYNADCQAADScA1AB4nH2PvW7CMBSFj/krXSpeoJKHDiAR6mRAFStSVIkFMWToFhErWCQkMmFAVR+hax+hY5+vY0+MWTqQ6Mqfj4/vPQbwgB8IXL4xNp4Fhvj03MEdvj138YRfzz0MxbPnPkbizfOA+gedonfP3drdallghHfPHc798tzFKzNcuMc+j577kOLF84D6HktUqHGGhUGOHRpIZt5iwjWCYoWYkhMUSJHRVbIslRXdKanVS/Yw7hTLqj5bk+8aOd5OZKSicCqTIs1Maaxc7VJbpGVtMjqP2EPzuubQCgcKe13opiJtKOY4ud6WW52fipQQO2PjVkuHdilnzCmxYP1veVHbNwSYs64vQlwdmriyuZbRTMmFvI4mRmEwD9rcNxMmFC0Nxs9R/EOXRLk0SLQ9GjZUKpwppeStbn/Mg1tYAAAAeJxdzlkzggEARuGn1EXUWEJFubJU1iyRJcbQJoRC9t/dn8k3XXZu3plz8c4RNmI4kAkmZJzXkQ2bEBEVM2lKXMK0GbPmJM1bsCglHTwsWZaVs2LVmnUb8gqKNm3ZtmPXnpJ9Bw4dKTt2ouLUmXMXqi5duXbjVk1dQ1PLnbZ7Dx51PHn2oqsXdL151/fh05dvP379/QOXKRMwAAAA)format("woff")}.skeleton-text{user-select:none;font-family:skeleton!important}.skeleton-text,.skeleton-text *{color:var(--skeleton-color)!important;letter-spacing:-.03em!important}.skeleton-image{display:inline-block}.skeleton-image svg{max-width:100%;height:auto}.skeleton-image polygon{fill:var(--skeleton-color)}.skeleton-image path{fill:var(--skeleton-icon-color)}.skeleton-avatar{display:inline-block}.skeleton-avatar svg{max-width:100%;height:auto}.skeleton-avatar rect{fill:var(--skeleton-color)}.skeleton-avatar path{fill:var(--skeleton-icon-color)}.skeleton-effect-blink,.skeleton-effect-wave{animation:1s infinite skeleton-effect-wave;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 25% 75%,#0000);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:repeat;mask-repeat:repeat}.skeleton-effect-fade{animation:1s infinite skeleton-effect-fade}.skeleton-effect-pulse{animation:1s infinite skeleton-effect-pulse}@keyframes skeleton-effect-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes skeleton-effect-wave{0%{-webkit-mask-position:top;mask-position:top}to{-webkit-mask-position:-150% 0;mask-position:-150% 0}}@keyframes skeleton-effect-pulse{0%{transform:scale(1)}40%{transform:scale(1)}50%{transform:scale(.975)}to{transform:scale(1)}}:root{--skeleton-color:#ccc;--skeleton-icon-color:#00000040}.dark{--skeleton-color:#515151;--skeleton-icon-color:#ffffff40}.tabs .tab{display:none}.tabs .tab-active{display:block}.tabs-animated-wrap{width:100%;height:100%;position:relative;overflow:hidden}.tabs-animated-wrap>.tabs{height:100%;transition-duration:.3s;display:flex}.tabs-animated-wrap>.tabs>.tab{flex-shrink:0;width:100%;display:block}.tabs-animated-wrap.not-animated>.tabs{transition-duration:0s}swiper-container.tabs{height:100%}swiper-container.tabs>.tab{touch-action:pan-y;display:block}.page>.tabs{height:100%}:root{--f7-toast-font-size:14px;--f7-toast-icon-size:48px;--f7-toast-max-width:568px}.ios{--f7-toast-bg-color:var(--f7-glass-bg-color);--f7-toast-padding-horizontal:16px;--f7-toast-padding-vertical:12px;--f7-toast-border-radius:32px;--f7-toast-button-min-width:64px}.md{--f7-toast-padding-horizontal:24px;--f7-toast-padding-vertical:14px;--f7-toast-border-radius:16px;--f7-toast-button-min-width:64px}.md,.md .dark,.md [class*=color-]{--f7-toast-text-color:var(--f7-md-on-surface);--f7-toast-bg-color:var(--f7-md-surface-5)}.toast{background-color:var(--f7-toast-bg-color);box-sizing:border-box;color:var(--f7-toast-text-color);font-size:var(--f7-toast-font-size);max-width:var(--f7-toast-max-width);opacity:0;z-index:20000;transition-property:transform,opacity;position:absolute}.toast.modal-in{opacity:1}.toast .toast-content{box-sizing:border-box;padding:var(--f7-toast-padding-vertical) var(--f7-toast-padding-horizontal);justify-content:space-between;align-items:center;display:flex}.toast .toast-text{flex-shrink:1;min-width:0;line-height:20px}.toast .toast-button{min-width:var(--f7-toast-button-min-width);flex-shrink:0;width:auto;margin-top:-8px;margin-bottom:-8px}.toast.toast-with-icon .toast-content{text-align:center;display:block}.toast.toast-with-icon .toast-text{text-align:center}.toast.toast-with-icon .toast-icon .f7-icons,.toast.toast-with-icon .toast-icon .material-icons{font-size:var(--f7-toast-icon-size)}.toast.toast-center{top:50%}.toast.toast-top{margin-top:var(--f7-safe-area-top)}.ios .toast{backdrop-filter:saturate(180%)blur(16px);box-shadow:var(--f7-glass-shadow);width:100%;transition-duration:.3s;left:0}.ios .toast.toast-top{top:0;transform:translateY(-100%)}.ios .toast.toast-top.modal-in{transform:translateZ(0)}.ios .toast.toast-center{border-radius:var(--f7-toast-border-radius);width:auto;left:50%}.ios .toast.toast-center,.ios .toast.toast-center.modal-in{transform:translate(-50%,-50%)}.ios .toast.toast-bottom{bottom:0;transform:translateY(100%)}.ios .toast.toast-bottom.modal-in{transform:translateZ(0)}@media (max-width:568px){.ios .toast.toast-top{margin-top:0}.ios .toast.toast-top .toast-content{padding-top:calc(var(--f7-toast-padding-vertical) + var(--f7-safe-area-top))}.ios .toast.toast-bottom .toast-content{padding-bottom:calc(var(--f7-toast-padding-vertical) + var(--f7-safe-area-bottom))}}@media (min-width:569px){.ios .toast{border-radius:var(--f7-toast-border-radius);margin-left:calc(var(--f7-toast-max-width)*-1/2);left:50%}.ios .toast.toast-top{top:16px}.ios .toast.toast-center{margin-left:0}.ios .toast.toast-bottom{margin-bottom:calc(16px + var(--f7-safe-area-bottom))}}@media (min-width:1024px){.ios .toast{width:auto;margin-left:0}.ios .toast.toast-horizontal-left{left:16px}.ios .toast.toast-horizontal-right{left:auto;right:16px}.ios .toast.toast-horizontal-center{margin-left:calc(var(--f7-toast-max-width)*-1/2);width:var(--f7-toast-max-width);left:50%}}.ios .toast-button{margin-left:16px;margin-right:calc(var(--f7-button-padding-horizontal)*-1)}.md .toast{border-radius:var(--f7-toast-border-radius);width:calc(100% - 16px);transition-duration:.2s;left:8px;transform:scale(.9)}.md .toast.modal-in,.md .toast.modal-out{transform:scale(1)}.md .toast.toast-top{top:8px}.md .toast.toast-center{width:auto;left:50%;transform:scale(.9)translate(-55%,-55%)}.md .toast.toast-center.modal-in,.md .toast.toast-center.modal-out{transform:scale(1)translate(-50%,-50%)}.md .toast.toast-bottom{bottom:calc(8px + var(--f7-safe-area-bottom))}@media (min-width:584px){.md .toast{margin-left:calc(var(--f7-toast-max-width)*-1/2);left:50%}.md .toast.toast-center{margin-left:0}}@media (min-width:1024px){.md .toast{width:auto;margin-left:0}.md .toast.toast-horizontal-left{left:24px}.md .toast.toast-horizontal-right{left:auto;right:24px}.md .toast.toast-horizontal-center{margin-left:calc(var(--f7-toast-max-width)*-1/2);width:var(--f7-toast-max-width);left:50%}.md .toast.toast-bottom{bottom:calc(24px + var(--f7-safe-area-bottom))}.md .toast.toast-top{top:24px}}.md .toast-button{margin-left:16px;margin-right:-8px}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-display:swap;src:url(./NotoSansThai-thai-DvQ_ZkZP.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-display:swap;src:url(./NotoSansThai-latin-ext-DUQ1fxjz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans Thai;font-style:normal;font-weight:100 900;font-display:swap;src:url(./NotoSansThai-latin-N3v1vcg9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--app-desktop-width:373px;--control-height:44px;--color-paper:#fff;--color-paper-2:#fff;--color-paper-3:var(--color-paper);--color-page-grouped:var(--color-paper);--color-shell:var(--color-paper);--color-surface:var(--color-paper-2);--color-surface-soft:var(--color-paper-3);--color-surface-muted:var(--color-paper);--color-rule:#e5e5ea;--color-rule-2:#c6c6c8;--color-boundary:#8e8e93;--color-muted:#6e6e73;--color-neutral:#636366;--color-ink-2:var(--color-neutral);--color-ink:#111;--color-accent:#06c755;--color-accent-ink:var(--color-surface);--color-action:var(--color-accent);--color-action-hover:#05b94f;--color-action-pressed:#05aa49;--color-action-strong:var(--color-accent);--color-action-ink:var(--color-accent-ink);--color-focus:var(--color-ink);--color-success:#087d43;--color-success-strong:#075d33;--color-success-soft:#e8f8ee;--color-success-softest:#effbf4;--color-success-rule:#b8e8cc;--color-danger:brown;--color-danger-signal:#f04438;--color-danger-soft:#fff0f0;--color-danger-rule:#f0caca;--color-warning:#765200;--color-warning-soft:#fff5d9;--color-warning-rule:#f0d88d;--color-system-blue:#007aff;--color-system-blue-rgb:0, 122, 255;--color-info:#235fce;--color-info-soft:#edf3ff;--color-purple:#7a4cc2;--color-purple-soft:#f4edff;--color-inverse-surface:#111814;--color-inverse-ink:var(--color-surface);--color-inverse-muted:#ffffffb8;--color-overlay:#0000006b;--color-surface-glass:#fffffff5;--color-surface-glass-strong:#fffffffa;--color-surface-glass-soft:#ffffffb8;--color-feedback-surface:#f2f6f3f0;--color-feedback-neutral-soft:#6363661a;--color-feedback-danger-soft:#a52a2a1a;--color-feedback-success-soft:#087d431a;--color-brand-soft-alpha:#06c75517;--color-brand-border-alpha:#06c75552;--color-danger-border-alpha:#f044383d;--color-ink-hover:#1111110d;--color-ink-pressed:#11181429;--color-ink-highlight:#11181412;--icon-emphasis-background:var(--color-action);--icon-emphasis-content:#fff;--icon-neutral-background:transparent;--icon-neutral-content:var(--color-ink);--font-display:"Noto Sans Thai", sans-serif;--font-body:"Noto Sans Thai", sans-serif;--font-outlier:var(--font-body);--text-2xs:10px;--text-tab:11px;--text-meta:12px;--text-caption:13px;--text-supporting:15px;--text-body:17px;--text-title-3:20px;--text-title-2:22px;--text-title-1:28px;--text-display:34px;--text-amount:clamp(32px, 9vw, 42px);--text-relative-small:.72em;--icon-xs:10px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-xl:28px;--icon-display:34px;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:40px;--space-3xl:48px;--space-4xl:64px;--rule-hair:1px;--rule-fine:2px;--radius-sm:8px;--radius-input:10px;--radius-card:12px;--radius-sheet:16px;--radius-pill:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--dur-loader:.7s;--shadow-shell:0 0 0 1px #11181414;--shadow-card:0 1px 2px #11181414;--shadow-raised:0 8px 24px #1118141f;--shadow-modal:0 18px 48px #00000038;--color-shadow-strong:#00000038;--z-base:1;--z-raised:10;--z-sticky:500;--z-dropdown:1000;--z-modal:13000;--z-toast:14000;--z-tooltip:15000;--ink:var(--color-ink);--muted:var(--color-muted);--muted-strong:var(--color-neutral);--surface:var(--color-surface);--canvas:var(--color-paper);--border:var(--color-rule);--soft:var(--color-surface-soft);--success:var(--color-success);--danger:var(--color-danger);--warning:var(--color-warning);--line-green:var(--color-accent);--app-accent:var(--color-accent);--feedback-surface:var(--color-feedback-surface);--feedback-border:#11181414;--feedback-shadow:#11181429;--feedback-neutral-soft:var(--color-feedback-neutral-soft);--feedback-danger-soft:var(--color-feedback-danger-soft);--feedback-success-soft:var(--color-feedback-success-soft);--skeleton-color:var(--color-rule);--type-caption:var(--text-caption);--type-body:var(--text-body);--type-cell-title:var(--text-body);--type-section-title:var(--text-title-3);--type-display:var(--text-display)}:root,.ios{--theme-navbar-height:44px;--theme-toolbar-height:64px}:root{--f7-font-family:var(--font-body);--f7-theme-color:var(--color-action);--f7-theme-color-rgb:6, 199, 85;--f7-page-bg-color:var(--color-paper);--f7-navbar-bg-color:var(--color-surface-glass);--f7-navbar-border-color:transparent;--f7-toolbar-bg-color:var(--color-surface-glass);--f7-toolbar-border-color:var(--color-rule);--radius-xl:var(--radius-sheet);--radius-lg:var(--radius-card);--radius-md:var(--radius-input);color:var(--ink);background:var(--color-paper);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.framework7-root{--f7-font-family:var(--font-body)}*{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;margin:0}html,body{overflow-x:clip}body{min-height:100vh;background:var(--color-shell);min-height:100dvh;overflow-y:hidden}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.native-primary-button,.primary-action,.app-tabbar__item,.settings-row{white-space:nowrap}.runtime-web #app{width:100%;height:100vh;background:var(--canvas);height:100dvh;box-shadow:none;margin:0 auto;overflow:hidden}@media (min-width:48rem){.runtime-web #app{width:var(--app-desktop-width);box-shadow:var(--shadow-shell)}}.runtime-app #app{height:100vh;background:var(--canvas);height:100dvh}.smart-money-app,.app-canvas,.app-canvas>.view,.app-canvas>.view>.page{width:100%;height:100%}.app-canvas{background:var(--canvas);position:relative;overflow:hidden}.session-loader{background:var(--color-surface);place-items:center;width:100%;height:100%;display:grid}.session-loader span{color:var(--muted);font-size:var(--text-supporting);font-weight:600}.page{color:var(--ink);background:var(--canvas)}.page-content,.tab-screen{background:var(--color-paper)}.ios .app-page{--f7-navbar-height:var(--theme-navbar-height)}.ios .navbar .left .link{color:var(--ink)}.ios .app-navbar .navbar-inner{padding-top:var(--f7-safe-area-top);padding-bottom:0}.ios .app-navbar .left,.ios .app-navbar .right{min-width:44px;height:44px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0;margin:0}.app-navbar .left .app-navbar__back{width:44px;min-width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;padding:0;display:grid}.app-navbar__back svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.ios .app-navbar__back:active{background:var(--soft)}.app-navbar .right{min-width:44px;height:44px;margin-left:0}.app-navbar__action.link{width:44px;min-width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;padding:0;display:grid}.app-navbar__action svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.ios .app-navbar__action:active{background:var(--soft)}.main-tabs-page,.main-tabs,.main-tab,.tab-screen{width:100%;height:100%}.main-tabs-page>.page-content{display:none}.main-tab{overflow:hidden}.tab-screen{-webkit-overflow-scrolling:touch;overflow:hidden auto}.page-body--form{padding-top:18px}.brand-mark{color:var(--ink);align-items:center;gap:11px;display:inline-flex}.brand-mark__logo-wrap{border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden}.brand-mark__logo{width:34px;height:34px;display:block}.brand-mark__name{font-size:var(--text-body);letter-spacing:-.4px;font-weight:700}.brand-mark--compact{gap:8px}.brand-mark--compact .brand-mark__logo-wrap,.brand-mark--compact .brand-mark__logo{width:28px;height:28px}.brand-mark--compact .brand-mark__name{font-size:var(--text-supporting)}.brand-mark--inverse,.brand-mark--inverse .brand-mark__name{color:var(--color-surface)}.brand-mark--inverse .brand-mark__logo{filter:invert()}.language-switcher{--f7-button-height:44px;--f7-button-border-radius:var(--radius-pill);--f7-button-text-color:var(--muted-strong);--f7-button-pressed-text-color:var(--color-ink);--f7-button-pressed-bg-color:var(--color-ink-highlight);--f7-segmented-strong-padding:var(--space-3xs);--f7-segmented-strong-between-buttons:0px;--f7-segmented-strong-bg-color:var(--color-feedback-neutral-soft);--f7-segmented-strong-button-text-color:var(--muted-strong);--f7-segmented-strong-button-active-text-color:var(--color-ink);--f7-segmented-strong-button-active-bg-color:var(--color-surface);--f7-segmented-strong-button-active-box-shadow:var(--shadow-card);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-feedback-neutral-soft);flex:0 0 148px;width:148px;height:48px}.language-switcher .language-switcher__option{min-width:0;height:44px;padding:0 var(--space-xs);color:var(--muted-strong);font-size:var(--text-caption);white-space:nowrap;cursor:pointer;transition:color var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);background:0 0;font-weight:650;line-height:1}.language-switcher .language-switcher__option.button-active{color:var(--color-ink)}.language-switcher .language-switcher__option:focus-visible{z-index:2;outline-offset:calc(var(--space-3xs) * -1)}.language-switcher .language-switcher__option:active,.language-switcher .language-switcher__option.active-state{color:var(--color-ink);transform:scale(.97)}.language-switcher .segmented-highlight{transition:transform var(--dur-short) var(--ease-out)}.language-switcher--compact{flex-basis:140px;width:140px}@media (hover:hover) and (pointer:fine){.language-switcher .language-switcher__option:not(.button-active):hover{color:var(--color-ink);background:var(--color-ink-highlight)}}.team-members-card header span{color:var(--muted);font-size:var(--text-caption)}.team-stat-grid strong{font-size:var(--text-title-2)}.team-stat-grid span{color:var(--muted);font-size:var(--text-caption)}.team-members-card header>button{color:var(--success);background:0 0;border:0;font-weight:700}.team-members-card header>div{gap:2px;display:grid}.team-member-list{margin:0;padding:0;list-style:none}.team-member-list li+li{border-top:1px solid var(--border)}.team-member-list button{width:100%;min-height:66px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 0;display:flex}.team-member-list button:disabled{opacity:1}.team-state{color:var(--muted);font-size:var(--text-caption);text-align:center;padding:24px 0}.team-earnings-summary{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.team-earnings-summary>header{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.team-earnings-summary>header>div{gap:5px;min-width:0;padding:16px;display:grid}.team-earnings-summary>header>div+div{border-left:1px solid var(--border)}.team-earnings-summary span{color:var(--muted);font-size:var(--text-meta)}.team-earnings-summary strong{overflow-wrap:anywhere;font-size:var(--text-title-3)}.team-earning-list{margin:0;padding:0;list-style:none}.team-earning-list b{color:var(--success);font-size:var(--text-supporting);flex:none}.home-hero{border-bottom:1px solid var(--border);color:var(--ink);background:var(--color-surface);padding:38px 4px 34px;position:relative}.eyebrow{color:var(--muted);font-size:var(--text-meta);letter-spacing:.8px;text-transform:uppercase;margin:0 0 8px;font-weight:700}.home-hero__member{color:var(--success);font-size:var(--text-caption);letter-spacing:.35px;margin:0 0 13px;font-weight:700}.home-hero h1{max-width:390px;font-size:var(--text-amount);letter-spacing:-1.4px;margin:0;font-weight:750;line-height:1.12;position:relative}.home-hero>p:not(.home-hero__member){max-width:410px;color:var(--muted-strong);font-size:var(--text-body);margin:16px 0 26px;line-height:1.7;position:relative}.button.primary-action{width:fit-content;min-width:172px;height:48px;color:var(--color-action-ink);background:var(--color-action);font-size:var(--text-body);border-radius:15px;font-weight:700;position:relative}.surface-card,.settings-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:none;margin-top:18px;padding:22px}.section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.section-heading h2{font-size:var(--text-title-3);margin:0;font-weight:700;line-height:1.45}.status-badge{min-height:26px;font-size:var(--text-meta);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-weight:700;display:inline-flex}.status-badge--pending{color:var(--warning);background:var(--color-warning-soft)}.status-badge--success{color:var(--success);background:var(--color-success-soft)}.status-badge--neutral{color:var(--muted-strong);background:var(--soft)}.bank-placeholder,.verification-empty{background:var(--soft);border-radius:16px;align-items:center;gap:12px;margin-top:18px;padding:13px;display:flex}.bank-placeholder__icon,.verification-empty__icon{width:42px;height:42px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);font-size:var(--text-title-3);border-radius:14px;flex:0 0 42px;place-items:center;font-weight:700;display:grid}.bank-placeholder strong,.bank-placeholder span,.verification-empty strong,.verification-empty span{display:block}.bank-placeholder strong,.verification-empty strong{font-size:var(--text-body)}.bank-placeholder span,.verification-empty span{color:var(--muted);font-size:var(--text-caption);margin-top:2px}.process-list{gap:0;margin:17px 0 0;padding:0;list-style:none;display:grid}.process-list li{border-bottom:1px solid var(--border);grid-template-columns:30px 1fr;align-items:start;gap:11px;padding:14px 0;display:grid}.process-list li:last-child{border-bottom:0}.process-list li>span{border:1px solid var(--icon-emphasis-background);width:30px;height:30px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);font-size:var(--text-tab);border-radius:50%;place-items:center;font-weight:700;display:grid}.process-list p{color:var(--muted-strong);font-size:var(--text-supporting);margin:0;line-height:1.55}.button.line-login-link{border-color:var(--color-rule-2);height:48px;color:var(--ink);background:var(--color-surface-glass-soft);font-size:var(--text-supporting);border-radius:15px;margin:16px 0 4px;font-weight:700}.login-page{background:var(--color-surface)}.login-page__language{z-index:var(--z-raised);top:calc(env(safe-area-inset-top) + 18px);position:absolute;right:18px}.login-page__content{min-height:100%;padding:calc(env(safe-area-inset-top) + 82px) 30px calc(env(safe-area-inset-bottom) + 34px);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.login-page__brand{margin-bottom:40px}.login-page__brand .brand-mark__logo-wrap,.login-page__brand .brand-mark__logo{width:46px;height:46px}.login-page__brand .brand-mark__name{font-size:var(--text-title-2)}.login-page__copy h1{font-size:var(--text-display);letter-spacing:-.7px;margin:0;font-weight:700}.login-page__copy p{max-width:310px;color:var(--muted);font-size:var(--text-supporting);margin:10px auto 0;line-height:1.7}.login-page__copy .eyebrow{color:var(--success);font-size:var(--text-meta);margin:0 0 10px;line-height:1.4}.button.line-login-button{width:100%;height:52px;color:var(--color-action-ink);background:var(--color-action);font-size:var(--text-body);box-shadow:none;border-radius:16px;margin-top:28px;font-weight:700}.button.line-login-button--retry{background:var(--color-accent);box-shadow:none}.line-login-form{text-align:left;gap:14px;width:100%;margin-top:28px;display:grid}.line-login-form label{color:var(--muted-strong);font-size:var(--text-caption);gap:7px;font-weight:600;display:grid}.line-login-field__helper{color:#0000;min-height:1.45em;font-size:var(--text-caption);font-weight:500;line-height:1.45}.line-login-field__helper--error{color:var(--color-danger)}.line-login-field__control{display:block;position:relative}.line-login-field__control input{display:block}.line-login-form input{box-sizing:border-box;border:1px solid var(--border);outline-offset:1px;width:100%;min-height:50px;color:var(--ink);background:var(--color-surface);font:inherit;font-size:var(--text-body);transition:border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);border-radius:14px;outline:2px solid #0000;padding:0 15px;font-weight:500}.line-login-form input:focus{border-color:var(--color-action);box-shadow:0 0 0 3px var(--color-brand-soft-alpha)}.line-login-form input:focus-visible{outline-color:var(--color-focus)}.line-login-field--locked .line-login-field__control input{border-color:var(--color-rule-2);color:var(--color-ink);background:var(--color-feedback-neutral-soft);caret-color:#0000;cursor:text;padding-inline-end:104px}.line-login-field--locked .line-login-field__control input:focus{border-color:var(--color-rule-2);box-shadow:none}.line-login-field--locked .line-login-field__control input:focus-visible{outline-color:var(--color-focus)}.line-login-field__locked-badge{border:1px solid var(--color-rule-2);min-width:80px;height:30px;color:var(--color-ink);background:var(--color-surface);pointer-events:none;font-size:var(--text-meta);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.line-login-field__locked-badge svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.line-login-field--error input,.line-login-field--error input:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-feedback-danger-soft)}.line-login-field--error input:focus-visible{outline-color:var(--color-danger)}.line-login-form input:-webkit-autofill{border-color:var(--border);-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;transition:background-color 9999s ease-out}.line-login-form input:-webkit-autofill:hover{border-color:var(--border);-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;transition:background-color 9999s ease-out}.line-login-form input:-webkit-autofill:focus{border-color:var(--border);-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;transition:background-color 9999s ease-out}.line-login-form input:-webkit-autofill:active{border-color:var(--border);-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;transition:background-color 9999s ease-out}.line-login-form input:-webkit-autofill:focus{border-color:var(--color-action);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset, 0 0 0 3px var(--color-brand-soft-alpha)}.line-challenge{border:1px solid var(--border);background:var(--color-surface);border-radius:20px;flex-direction:column;align-items:center;width:100%;margin-top:28px;padding:18px;display:flex}.line-challenge>strong{font-size:var(--text-body)}.line-challenge>p{max-width:270px;color:var(--muted);font-size:var(--text-caption);margin:7px 0 0;line-height:1.55}.line-challenge__pin{width:100%;color:var(--muted-strong);border:1px solid var(--border);background:var(--color-surface);font-size:var(--text-caption);border-radius:12px;justify-content:space-between;align-items:center;margin-top:14px;padding:11px 13px;display:flex}.line-challenge__pin code{color:var(--ink);font-family:var(--font-outlier);font-size:var(--text-body);letter-spacing:3px;font-weight:700}.line-challenge__status{width:100%;color:var(--color-danger);text-align:left;margin:12px 0 0}.line-challenge__ready.line-challenge__ready{text-align:center;width:100%;margin-top:18px}.line-challenge__actions{gap:var(--space-xs);width:100%;margin-top:var(--space-xs);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid}.line-challenge__actions>button{min-width:0}.line-challenge__cancel{min-height:52px;padding:0 var(--space-md);border:var(--rule-hair) solid var(--border);outline:var(--rule-fine) solid transparent;outline-offset:var(--rule-hair);border-radius:var(--radius-input);color:var(--ink);background:var(--soft);font:inherit;font-size:var(--text-body);white-space:nowrap;cursor:pointer;opacity:1;transition:background-color var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out), opacity var(--dur-micro) var(--ease-out);-webkit-tap-highlight-color:transparent;font-weight:700;line-height:1.2;transform:none}@media (hover:hover) and (pointer:fine){.line-challenge__cancel:not(:disabled):hover{background:var(--color-ink-hover)}}.line-challenge__cancel:not(:disabled):active{color:var(--ink);background:var(--color-ink-highlight);opacity:1;transform:scale(.98)}.line-challenge__confirm{width:100%}.line-challenge__confirm:disabled,.line-challenge__cancel:disabled{opacity:.55;cursor:not-allowed;transform:none}.line-reauth-page__mismatch-actions{width:100%}.button.line-login-button--secondary{color:var(--ink);background:var(--soft);margin-top:12px}.line-reauth-page__back{color:var(--muted-strong);font-size:var(--text-supporting);margin-top:18px;display:inline-flex}.line-login-status{border:1px solid var(--border);width:100%;color:var(--muted-strong);background:var(--color-surface);font-size:var(--text-supporting);border-radius:14px;margin:24px 0 0;padding:13px 15px;line-height:1.55}.login-page__privacy{max-width:300px;color:var(--color-muted);font-size:var(--text-meta);margin:16px auto 0;line-height:1.6}.form-intro{text-align:center;padding:20px 4px 24px}.form-intro__icon,.verification-summary__icon{width:56px;height:56px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);box-shadow:none;font-size:var(--text-title-2);border-radius:18px;place-items:center;margin:0 auto 14px;font-weight:700;display:grid}.form-intro p,.verification-summary>p{max-width:360px;color:var(--muted);font-size:var(--text-supporting);margin:0 auto;line-height:1.65}.bank-form{border:1px solid var(--feedback-border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:none;padding:20px}.add-bank-page__layout{background:var(--color-surface-soft);flex-direction:column;min-height:100%;display:flex}.add-bank-page__intro-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.add-bank-page__intro strong{font-size:var(--text-body);font-weight:700;display:block}.add-bank-page__intro-copy{flex:1;min-width:0}.add-bank-page__intro-descriptions{margin-top:3px;display:grid}.add-bank-page__intro p{color:var(--muted-strong);font-size:var(--text-caption);visibility:hidden;grid-area:1/1;margin:0;line-height:1.45}.add-bank-page__intro p.is-active{visibility:visible}.add-bank-form{background:0 0;border:0;border-radius:0;padding:0}.add-bank-page__footer .native-primary-button{margin:0}.field-label{color:var(--muted-strong);font-size:var(--text-supporting);margin:0 0 7px;font-weight:700;display:block}.field-label:not(:first-child){margin-top:17px}.field-control{border:1px solid var(--border);outline-offset:1px;background:var(--color-surface-soft);height:54px;transition:border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);border-radius:14px;outline:2px solid #0000;position:relative;overflow:hidden}.field-control:focus-within{border-color:var(--color-boundary);outline-color:var(--color-focus);box-shadow:0 0 0 3px var(--feedback-border)}.field-control input,.field-control select{outline-offset:-3px;width:100%;height:100%;color:var(--ink);font-size:var(--text-body);background:0 0;border:0;outline:2px solid #0000;padding:0 14px}.field-control select:disabled{cursor:wait;opacity:.72}.bank-source-status{min-height:26px}.bank-source-status--success p{color:var(--success)}.bank-source-status--failure p{color:var(--color-danger)}.field-control input::placeholder,.field-control select:invalid{color:var(--color-muted)}.bank-picker{border:1px solid var(--border);width:100%;min-height:64px;color:var(--ink);background:var(--color-surface-soft);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:9px 13px;display:flex}.bank-picker:active{background:var(--color-surface-soft)}.bank-picker__logo,.bank-picker__placeholder-icon{background:var(--color-surface);border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.bank-picker__logo img{object-fit:contain;width:34px;height:34px;display:block}.bank-picker__placeholder-icon{color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);font-size:var(--text-title-3);font-weight:700}.bank-picker__placeholder-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:25px;height:25px}.bank-picker__copy{min-width:0;font-size:var(--text-supporting);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.bank-picker__copy--placeholder{color:var(--color-muted);font-weight:400}.bank-picker__chevron{color:var(--color-muted);font-size:var(--text-title-1);line-height:1}.security-note{color:var(--muted);font-size:var(--text-caption);align-items:flex-start;gap:8px;margin:17px 2px 0;line-height:1.55;display:flex}.security-note span{width:18px;height:18px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);font-size:var(--text-2xs);border-radius:50%;flex:0 0 18px;place-items:center;display:grid}.native-primary-button{width:100%;height:52px;color:var(--color-action-ink);background:var(--color-action);font-size:var(--text-body);box-shadow:none;cursor:pointer;border:0;border-radius:16px;margin-top:22px;font-weight:700}.native-primary-button:disabled{color:var(--color-muted);background:var(--color-rule);box-shadow:none;cursor:not-allowed}.verification-summary{border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--ink);background:var(--color-surface);box-shadow:none;padding:22px}.verification-summary__top{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.verification-summary__icon{width:48px;height:48px;color:var(--color-action-ink);background:var(--color-action);box-shadow:none;font-size:var(--text-title-3);border:0;margin:0}.verification-summary .status-badge--pending{color:var(--warning);background:var(--color-warning-soft)}.verification-summary>p{color:var(--muted)}.verification-summary__amount{font-size:var(--text-display);letter-spacing:-.8px;margin:2px 0 8px;font-weight:750;display:block}.verification-timeline{border:1px solid var(--feedback-border);border-radius:var(--radius-lg);background:var(--surface);margin-top:15px;padding:8px 20px}.verification-step{grid-template-columns:34px 1fr;gap:12px;padding:17px 0;display:grid;position:relative}.verification-step:not(:last-child):after{background:var(--border);content:"";width:2px;position:absolute;top:48px;bottom:-2px;left:16px}.verification-step__marker{z-index:var(--z-base);border:1px solid var(--icon-neutral-content);width:34px;height:34px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);font-size:var(--text-tab);border-radius:12px;place-items:center;font-weight:700;display:grid;position:relative}.verification-step--active .verification-step__marker{border-color:var(--icon-emphasis-background);color:var(--icon-emphasis-content);background:var(--icon-emphasis-background)}.verification-step h2{font-size:var(--text-body);margin:0 0 4px;font-weight:700}.verification-step p{color:var(--muted);font-size:var(--text-supporting);margin:0;line-height:1.6}.me-profile__avatar .brand-mark__name{display:none}.me-profile__avatar>img{object-fit:cover;width:100%;height:100%}.me-profile__copy{min-width:0}.me-profile__reauth{color:var(--color-action);font-size:var(--text-caption);align-items:center;gap:4px;margin-top:8px;font-weight:700;text-decoration:none;display:inline-flex}.me-section+.me-section{margin-top:24px}.me-list__row.link{width:100%;min-height:76px;color:var(--ink);text-align:left;align-items:center;gap:13px;padding:11px 15px;display:flex;position:relative;overflow:hidden}.me-list__row--single-line.link{min-height:68px}.me-list__icon{width:42px;height:42px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:13px;flex:0 0 42px;place-items:center;display:grid}.me-list__icon--team,.me-list__icon--invite,.me-list__icon--bank,.me-list__icon--settings{color:var(--icon-neutral-content);background:var(--icon-neutral-background)}.me-list__copy{flex:1;gap:3px;min-width:0;display:grid}.me-list__copy strong,.me-list__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-card h2{font-size:var(--text-title-3);margin:0 0 8px;font-weight:700}.session-error{color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-caption);border-radius:10px;margin:0 0 12px;padding:9px 11px;line-height:1.5}.bank-selection-page__intro{color:var(--muted-strong);font-size:var(--text-supporting);margin:4px 2px 18px;line-height:1.6}.bank-list{border:1px solid var(--border);background:var(--color-surface);border-radius:18px;overflow:hidden}.bank-list__row{width:100%;min-height:78px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:10px 15px;display:flex;position:relative;overflow:hidden}.bank-list__row+.bank-list__row:before{background:var(--border);content:"";height:1px;position:absolute;top:0;left:72px;right:15px}.bank-list__row:active,.bank-list__row--selected{background:var(--color-success-softest)}.bank-list__logo{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.bank-list__logo img{object-fit:contain;width:36px;height:36px;display:block}.bank-list__copy{flex:1;gap:3px;min-width:0;display:grid}.bank-list__copy strong{font-size:var(--text-supporting);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bank-list__copy small{color:var(--muted);font-size:var(--text-meta);letter-spacing:.4px;font-weight:600}.bank-list__check,.bank-list__chevron{place-items:center;width:26px;height:26px;display:grid}.bank-list__check{color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);font-size:var(--text-caption);border-radius:50%;font-weight:700}.bank-list__chevron{color:var(--color-muted);font-size:var(--text-title-1)}@keyframes bank-list-spin{to{transform:rotate(360deg)}}.bank-accounts-page .page-content{background:var(--color-paper)}.bank-accounts-page__content{min-height:100%;padding-top:20px}.bound-bank-cell__logo img{object-fit:contain;width:36px;height:36px;display:block}.bound-bank-cell__copy{flex:1;gap:3px;min-width:0;display:grid}.bound-bank-cell__copy strong,.bound-bank-cell__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bound-bank-cell__copy strong{font-size:var(--text-supporting);font-weight:600}.bound-bank-cell__copy small{color:var(--muted);font-size:var(--text-caption)}.bound-bank-cell .status-badge{flex:none}.bank-participation-toggle{min-height:24px;color:var(--muted-strong);cursor:pointer;align-items:center;gap:5px;display:inline-flex}.bank-participation-toggle input{opacity:0;width:1px;height:1px;position:absolute}.bank-participation-toggle>span{background:var(--color-rule);width:30px;height:18px;transition:background-color var(--dur-short) var(--ease-out);border-radius:999px;display:block;position:relative}.bank-participation-toggle>span:after{background:var(--color-surface);width:14px;height:14px;box-shadow:0 1px 3px var(--feedback-shadow);content:"";transition:transform var(--dur-micro) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.bank-participation-toggle input:checked+span{background:var(--color-action)}.bank-participation-toggle input:checked+span:after{transform:translate(12px)}.bank-participation-toggle input:focus-visible+span{outline:2px solid var(--color-focus);outline-offset:2px}.bank-participation-toggle small{font-size:var(--text-tab);font-weight:600}.bank-participation-toggle--disabled{cursor:not-allowed;opacity:.48}.money-amount{font-variant-numeric:tabular-nums;letter-spacing:0;flex-wrap:wrap;align-items:baseline;column-gap:.28em;min-width:0;max-width:100%;display:inline-flex}.money-amount__value,.money-amount__currency{white-space:nowrap}.money-amount__value{max-width:100%}.money-amount__currency{font-size:var(--text-relative-small);flex:none}.money-amount--hero{justify-items:start;gap:3px;display:grid}.money-amount--hero .money-amount__currency{font-size:var(--text-meta);line-height:1.2}.collection-orders-page .page-content,.collection-checkout-page .page-content{background:var(--color-paper)}.payout-pool-page{flex-direction:column;display:flex;overflow:hidden}.payout-pool-page__content{flex:auto;min-height:0;overflow:hidden auto}.collection-orders-page__body,.collection-checkout-page__body{min-height:100%;padding-top:18px}.collection-order-list{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.collection-order-cell,.checkout-surface{border:1px solid var(--border);background:var(--surface);border-radius:14px;width:100%;min-width:0;padding:15px}.collection-order-cell header,.checkout-surface__header,.collection-order-cell footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.collection-order-cell header>span,.checkout-surface__header small{min-width:0;color:var(--muted);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collection-order-cell header>span:first-child,.checkout-surface__header>span:first-child,.payout-current-card__header>span:first-child,.payout-pool-cell__order{flex:1 1 0;min-width:0}.collection-order-cell header>.status-badge,.checkout-surface__header>.status-badge,.payout-current-card__header>.status-badge{flex:none}.collection-order-cell__main{align-items:center;gap:11px;min-height:68px;display:flex}.collection-order-cell__bank,.checkout-bank-details__logo{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.collection-order-cell__bank img,.checkout-bank-details__logo img{object-fit:contain;width:31px;height:31px}.collection-order-cell__amount{gap:4px;min-width:0;display:grid}.collection-order-cell__amount strong{font-size:var(--text-title-3);font-weight:700}.collection-order-cell__amount small,.collection-order-cell footer>time{min-width:0;color:var(--muted-strong);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.collection-order-cell footer{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;min-height:28px;padding-top:8px}.collection-order-cell__deadlines{flex:100%;gap:3px;min-width:0;display:grid}.collection-order-cell__deadlines time{overflow-wrap:anywhere;min-width:0;color:var(--muted-strong);font-size:var(--text-meta);white-space:normal;line-height:1.4}.collection-order-cell__phase{min-width:0;color:var(--color-warning);font-size:var(--text-meta);overflow-wrap:anywhere;line-height:1.4}.collection-orders-state{min-height:300px}.data-card-list-skeleton{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.data-card-skeleton{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:14px;width:100%;min-width:0;min-height:115px;padding:15px;display:grid}.data-card-skeleton__label,.data-card-skeleton__title,.data-card-skeleton__detail{border-radius:var(--radius-pill)}.data-card-skeleton__label{width:42%;height:11px}.data-card-skeleton__main{align-items:center;gap:11px;min-width:0;display:flex}.data-card-skeleton__icon{border-radius:11px;flex:0 0 40px;width:40px;height:40px}.data-card-skeleton__copy{flex:1;gap:7px;min-width:0;display:grid}.data-card-skeleton__title{width:min(72%,150px);height:16px}.data-card-skeleton__detail{width:min(54%,112px);height:10px}.data-card-skeleton__action{border-radius:10px;flex:0 0 72px;width:72px;height:38px}.collection-orders-load-more{border:1px solid var(--color-success-rule);width:100%;min-height:40px;color:var(--color-action-strong);background:var(--color-success-softest);font-size:var(--text-caption);border-radius:10px;margin-top:14px;font-weight:700}.collection-orders-load-more:disabled{cursor:not-allowed;opacity:.48}.collection-orders-state p,.checkout-error p{max-width:310px;color:var(--muted-strong);font-size:var(--text-supporting);text-align:center;margin:0;line-height:1.55}.payout-page .page-content{background:var(--color-paper)}.payout-page__body{min-height:100%;padding-top:16px}.payout-page__intro{gap:20px;margin-bottom:16px;display:grid}.payout-page__intro h2{font-size:var(--text-title-2);margin:0;line-height:1.25}.payout-page__intro p{color:var(--muted-strong);font-size:var(--text-supporting);margin:0;line-height:1.55}.payout-page__current-link{border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%;min-height:68px;color:var(--color-ink);grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:grid}.payout-page__current-link>span:nth-child(2){gap:3px;min-width:0;display:grid}.payout-page__current-link strong{font-size:var(--text-supporting);font-weight:700}.payout-page__current-link small{color:var(--muted-strong);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payout-page__current-link>b{color:var(--muted);font-size:var(--text-title-2)}.payout-page__current-icon{width:42px;height:42px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);border-radius:12px;place-items:center;display:grid}.payout-page__current-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:23px;height:23px}.payout-pool-list{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.payout-pool-cell,.payout-current-card,.payout-reward-balance,.payout-reward-section{border:1px solid var(--border);background:var(--surface);border-radius:14px;width:100%;min-width:0;padding:15px}.payout-pool-cell__header,.payout-current-card__header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.payout-pool-cell__header>small{color:var(--muted);font-size:var(--text-meta)}.payout-pool-cell__order,.payout-current-card__header small{min-width:0;color:var(--muted);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payout-pool-cell__bank-code{min-width:0;color:var(--color-ink);font-size:var(--text-supporting);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.payout-pool-cell__main{align-items:center;gap:10px;min-height:70px;display:flex}.payout-pool-cell__bank-logo,.payout-recipient__logo{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.payout-pool-cell__bank-logo img,.payout-recipient__logo img{object-fit:contain;width:31px;height:31px}.payout-pool-cell__copy{flex:1;gap:3px;min-width:0;display:grid}.payout-pool-cell__copy strong{font-size:var(--text-title-3);font-weight:700}.payout-pool-cell__copy small,.payout-pool-cell__hint{color:var(--muted-strong);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.payout-pool-cell__hint{color:var(--warning);white-space:normal;margin:0}.payout-pool-cell__claim,.payout-action-button{min-height:38px;color:var(--color-action-ink);background:var(--color-action);font-size:var(--text-caption);border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 13px;font-weight:700;text-decoration:none;display:inline-flex}.payout-pool-cell__claim{white-space:nowrap;flex:none;width:auto;max-width:42%}.payout-pool-cell__claim:disabled,.payout-action-button:disabled{cursor:not-allowed;opacity:.48}.payout-action-button--secondary{color:var(--color-action-strong);border:1px solid var(--color-success-rule);background:var(--color-success-softest)}.payout-action-button--danger{color:var(--color-danger);border:1px solid var(--color-danger-rule);background:var(--color-danger-soft)}.payout-current-card{gap:16px;display:grid}.payout-current-card__header>span{gap:4px;min-width:0;display:grid}.payout-current-card__header strong{font-size:var(--text-supporting);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payout-current-card__timer{text-align:right;margin-left:auto}.payout-current-card__timer strong{color:var(--color-ink);font-size:var(--text-body);font-variant-numeric:tabular-nums;letter-spacing:.2px}.payout-current-card__amount,.payout-reward-balance{color:var(--color-action-strong);background:var(--color-success-soft);gap:4px;display:grid}.payout-current-card__amount{border-radius:12px;padding:17px}.payout-current-card__amount small,.payout-reward-balance>span,.payout-reward-balance small{font-size:var(--text-caption)}.payout-current-card__amount strong,.payout-reward-balance strong{font-size:var(--text-title-1);font-weight:750;line-height:1.1}.payout-payment-account{gap:4px;padding:0 2px;display:grid}.payout-payment-account small,.payout-recipient__bank small{color:var(--muted-strong);font-size:var(--text-meta)}.payout-payment-account strong{font-size:var(--text-supporting);overflow-wrap:anywhere}.payout-recipient{border:1px solid var(--border);border-radius:12px;gap:9px;padding:13px;display:grid}.payout-recipient__bank{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding-bottom:9px;display:flex}.payout-recipient__bank>span:last-child{gap:2px;min-width:0;display:grid}.payout-recipient__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr) auto;align-items:center;gap:8px;min-height:35px;display:grid}.payout-recipient__row span{color:var(--muted-strong);font-size:var(--text-caption)}.payout-recipient__row strong{overflow-wrap:anywhere;font-size:var(--text-supporting);text-align:right}.payout-recipient__row button,.verification-account-number button{background:var(--color-surface-soft);min-width:48px;min-height:32px;color:var(--ink);font:inherit;font-size:var(--text-caption);border:0;border-radius:999px;padding:0 10px;font-weight:700}.payout-recipient__row button:active,.verification-account-number button:active{background:var(--border);transform:scale(.97)}.payout-deadlines{gap:7px;margin:0;display:grid}.payout-deadlines div{justify-content:space-between;gap:8px;display:flex}.payout-deadlines dt,.payout-deadlines dd{font-size:var(--text-meta);margin:0}.payout-deadlines dt{color:var(--muted-strong)}.payout-deadlines dd{color:var(--ink);text-align:right;font-weight:650}.payout-balance-note,.payout-inline-notice{color:var(--muted-strong);font-size:var(--text-caption);margin:0;line-height:1.5}.payout-recipient-unavailable{justify-content:space-between;align-items:center;gap:10px;display:flex}.payout-recipient-unavailable .payout-inline-notice{flex:1;min-width:0}.payout-inline-retry{border:1px solid var(--border);min-width:64px;min-height:34px;color:var(--color-action);background:var(--color-surface);font-size:var(--text-meta);border-radius:8px;padding:0 10px;font-weight:700}.payout-evidence-recorded{border:1px solid var(--color-success-rule);color:var(--color-action-strong);background:var(--color-success-softest);font-size:var(--text-caption);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-weight:650;line-height:1.45}.payout-inline-notice--observation{border:1px solid var(--color-warning-rule);color:var(--color-warning);background:var(--color-warning-soft);overflow-wrap:anywhere;border-radius:10px;padding:11px 13px;font-weight:650}.payout-evidence-upload{gap:6px;display:grid}.payout-evidence-upload small{color:var(--muted);font-size:var(--text-meta)}.payout-evidence-upload__error{color:var(--color-danger)!important}.payout-reward-balance{border:0;margin-bottom:16px;padding:18px}.payout-reward-balance small{overflow-wrap:anywhere;line-height:1.4}.payout-reward-section{gap:11px;display:grid}.payout-reward-section h2{font-size:var(--text-body);margin:0}.payout-reward-list{display:grid}.payout-reward-cell{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:69px;display:flex}.payout-reward-cell>span{flex:auto;gap:3px;min-width:0;display:grid}.payout-reward-cell strong{font-size:var(--text-body)}.payout-reward-cell small,.payout-reward-cell time{color:var(--muted-strong);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payout-reward-cell b{color:var(--success);font-size:var(--text-meta);white-space:nowrap}.payout-load-more{width:100%;margin-top:16px}.payout-history-page{align-content:start;gap:14px;display:grid}.payout-history-filters{scrollbar-width:none;gap:8px;margin:0 -16px;padding:2px 16px 4px;display:flex;overflow-x:auto}.payout-history-filters::-webkit-scrollbar{display:none}.payout-history-filters button{border:1px solid var(--border);min-height:34px;color:var(--muted-strong);background:var(--surface);font:inherit;font-size:var(--text-caption);border-radius:999px;flex:none;padding:0 13px;font-weight:650}.payout-history-filters button.active{border-color:var(--color-action);color:var(--color-action-ink);background:var(--color-action)}.payout-history-list{gap:10px;display:grid}.payout-history-card{border:1px solid var(--border);width:100%;min-width:0;color:var(--ink);background:var(--surface);font:inherit;text-align:left;box-shadow:0 5px 18px var(--feedback-border);border-radius:14px;gap:10px;padding:15px;display:grid;position:relative}.payout-history-card__top,.payout-history-card__meta{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.payout-history-card__top strong{font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payout-history-card__amount .money-amount--hero{color:var(--ink);font-size:var(--text-title-2)}.payout-history-card__meta{color:var(--muted-strong);font-size:var(--text-meta)}.payout-history-card__meta time{flex:none}.payout-history-card__reward{color:var(--success);font-size:var(--text-caption);font-weight:750;position:absolute;bottom:43px;right:15px}.payout-history-dialog{z-index:var(--z-modal);background:var(--color-overlay);justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.payout-history-dialog__panel{width:min(100%,448px);max-height:min(82vh,680px);color:var(--ink);background:var(--surface);box-shadow:0 18px 48px var(--color-shadow-strong);border-radius:20px;gap:18px;padding:18px;display:grid;overflow-y:auto}.payout-history-dialog__panel header{justify-content:space-between;align-items:center;display:flex}.payout-history-dialog__panel header strong{font-size:var(--text-body)}.payout-history-dialog__panel header button{width:34px;height:34px;color:var(--muted-strong);background:var(--soft);font-size:var(--text-title-2);border:0;border-radius:50%;padding:0}.payout-history-dialog__panel dl{gap:0;margin:0;display:grid}.payout-history-dialog__panel dl>div{border-top:1px solid var(--border);grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:12px;padding:12px 0;display:grid}.payout-history-dialog__panel dt{color:var(--muted-strong);font-size:var(--text-caption)}.payout-history-dialog__panel dd{font-size:var(--text-caption);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:650}.reward-ledger-cell__amount--negative{color:var(--color-danger)!important}.payout-page__state p{max-width:310px;color:var(--muted-strong);font-size:var(--text-supporting);text-align:center;margin:0;line-height:1.55}@media (max-width:23.4375rem){.payout-page__body,.payout-pool-cell,.payout-current-card,.payout-reward-section,.payout-history-card{padding-left:12px;padding-right:12px}.payout-pool-cell__main{gap:7px}.payout-pool-cell__claim{padding-left:9px;padding-right:9px}.payout-pool-cell__copy .money-amount{font-size:var(--text-body)}.payout-current-card__amount .money-amount--hero,.payout-reward-balance .money-amount--hero{font-size:var(--text-title-3)}.payout-recipient__row{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}}.checkout-surface{gap:18px;display:grid}.checkout-surface__header>span{gap:4px;min-width:0;display:grid}.checkout-surface__header strong{font-size:var(--text-supporting);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.checkout-amount{color:var(--color-action-strong);background:var(--color-success-soft);border-radius:12px;gap:4px;padding:18px;display:grid}.checkout-amount small{font-size:var(--text-caption)}.checkout-amount strong{font-size:var(--text-title-1);font-weight:750;line-height:1.1}.checkout-warning,.checkout-deadline{color:var(--muted-strong);font-size:var(--text-supporting);margin:0;line-height:1.55}.checkout-warning--closed{color:var(--color-warning);font-weight:650}.checkout-deadlines{border:1px solid var(--border);background:var(--color-surface-soft);border-radius:11px;gap:4px;margin-top:2px;padding:11px 13px;display:grid}.checkout-deadlines__phase,.checkout-deadlines time{overflow-wrap:anywhere;min-width:0;line-height:1.45}.checkout-deadlines__phase{color:var(--color-warning);font-size:var(--text-caption)}.checkout-deadlines time{color:var(--muted-strong);font-size:var(--text-caption)}.checkout-bank-details{border:1px solid var(--border);border-radius:12px;gap:8px;padding:13px;display:grid}.checkout-bank-details__bank{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding-bottom:8px;display:flex}.checkout-bank-details__bank>span:last-child{gap:3px;display:grid}.checkout-bank-details__bank strong{font-size:var(--text-supporting)}.checkout-bank-details__bank small{color:var(--muted);font-size:var(--text-meta)}.checkout-detail-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:42px;display:grid}.checkout-detail-row>span{min-width:0;color:var(--muted-strong);font-size:var(--text-caption)}.checkout-detail-row>strong{min-width:0;max-width:155px;font-size:var(--text-supporting);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.checkout-detail-row button{border:1px solid var(--border);min-width:48px;min-height:30px;color:var(--color-action);background:var(--color-surface);font-size:var(--text-meta);border-radius:8px;padding:0 8px;font-weight:700}@media (max-width:23.4375rem){.collection-orders-page__body,.collection-checkout-page__body,.collection-order-cell,.checkout-surface{padding-left:12px;padding-right:12px}.checkout-detail-row{grid-template-columns:minmax(0,1fr) minmax(0,auto) auto}.checkout-detail-row>strong{max-width:132px}.checkout-detail-row button{min-width:44px;padding-left:6px;padding-right:6px}.collection-order-cell__amount .money-amount{font-size:var(--text-body)}.checkout-amount .money-amount--hero{font-size:var(--text-title-3)}}.bank-accounts-state__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.bank-accounts-state p{max-width:290px;color:var(--muted-strong);font-size:var(--text-supporting);margin:0;line-height:1.6}.bank-accounts-state button{min-width:120px;height:42px;color:var(--color-action-ink);background:var(--color-action);border:0;border-radius:12px;margin-top:18px;font-weight:700}.invite-page .page-content{background:var(--color-paper)}.invite-card__qr-placeholder{width:52px;height:52px;color:var(--color-boundary);fill:currentColor}.page-load-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:30px;display:flex}.page-load-state h2{font-size:var(--text-title-3);margin:0 0 6px;font-weight:700}.page-load-state p{max-width:290px;color:var(--muted-strong);font-size:var(--text-supporting);margin:10px 0 0;line-height:1.6}.page-load-state button{min-width:120px;height:42px;color:var(--color-action-ink);background:var(--color-action);border:0;border-radius:12px;margin-top:18px;font-weight:700}a.settings-row,button.settings-row{cursor:pointer}.ios .dialog{--f7-theme-color:var(--color-ink);--f7-dialog-button-text-color:var(--color-ink);--f7-dialog-button-strong-text-color:var(--color-ink)}.ios .app-confirm-dialog.dialog{--f7-dialog-width:min(310px, calc(100% - 40px));color:var(--color-ink);background:var(--color-surface-glass-strong);box-shadow:var(--shadow-modal);-webkit-backdrop-filter:saturate(180%)blur(28px);border-radius:28px}.ios .app-confirm-dialog .dialog-inner{text-align:center;padding:24px 22px 16px}.ios .app-confirm-dialog .dialog-title{font-size:var(--text-title-3);letter-spacing:-.35px;margin:0 0 10px;font-weight:750;line-height:1.25}.ios .app-confirm-dialog .dialog-text{color:var(--muted-strong);font-size:var(--text-supporting);line-height:1.45}.ios .app-confirm-dialog .dialog-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 14px;display:grid}.ios .app-confirm-dialog .dialog-button{border-radius:var(--radius-pill);min-width:0;min-height:48px;color:var(--color-ink);background:var(--color-feedback-neutral-soft);font-size:var(--text-body);text-transform:none;margin:0;padding:0 10px;font-weight:650}.ios .app-confirm-dialog .dialog-button:active{background:var(--color-ink-pressed);transform:translateY(1px)}.ios .app-confirm-dialog .dialog-button.app-dialog-cancel{color:var(--color-danger-signal)}.settings-row>i,.settings-row__trailing>i{color:var(--color-muted);font-size:var(--text-title-2);font-style:normal;line-height:1}.settings-row__value,.settings-row__trailing{color:var(--muted-strong);font-size:var(--text-supporting)}.settings-row__trailing{align-items:center;gap:8px;min-width:0;display:flex}.settings-row>span:first-child,.settings-row__trailing{text-overflow:ellipsis;overflow:hidden}.settings-row__language{position:relative}.settings-row__language select{opacity:0;cursor:pointer;position:absolute;inset:-16px -4px -16px -50px}.settings-row__spinner{border:2px solid var(--color-rule-2);border-top-color:var(--color-action);width:18px;height:18px;animation:bank-list-spin var(--dur-loader) linear infinite;border-radius:50%}.settings-row--danger{color:var(--color-danger);justify-content:flex-start}.settings-row:disabled{cursor:wait;opacity:.6}.settings-contact-toggle.is-expanded{overflow:visible}.settings-contact-chevron{transition:transform var(--dur-short) var(--ease-out);display:inline-block}.settings-contact-toggle.is-expanded .settings-contact-chevron{transform:rotate(90deg)}.settings-contact-sublist{border-left:2px solid var(--border);margin:0 16px 4px;padding-left:12px}.settings-contact-channel{box-sizing:border-box;border:0;border-bottom:1px solid var(--border);width:100%;min-height:52px;color:var(--ink);text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0;text-decoration:none;display:grid}.settings-contact-channel:last-child{border-bottom:0}.settings-contact-channel:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:calc(var(--rule-fine) * -1)}@media (hover:hover) and (pointer:fine){.settings-contact-channel:hover{background:var(--color-ink-hover)}}.settings-contact-channel:active,.ios .settings-contact-channel.active-state{background:var(--color-ink-highlight)}.settings-contact-channel__icon{place-items:center;width:32px;height:32px;display:grid}.settings-contact-channel__icon img{object-fit:contain;width:28px;height:28px;display:block}.settings-contact-channel__copy{min-width:0}.settings-contact-channel__copy strong,.settings-contact-channel__copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.settings-contact-channel__copy strong{font-size:var(--text-supporting);font-weight:650}.settings-contact-channel__copy small{color:var(--muted-strong);font-size:var(--text-tab);margin-top:2px}.settings-contact-external{color:var(--muted-strong);font-size:var(--text-body);justify-self:end;font-style:normal}.settings-contact-skeleton__row{border-bottom:1px solid var(--border);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:52px;display:grid}.settings-contact-skeleton__row:last-child{border-bottom:0}.settings-contact-skeleton__icon{border-radius:50%;width:32px;height:32px}.settings-contact-skeleton__copy{gap:6px;display:grid}.settings-contact-skeleton__title,.settings-contact-skeleton__meta{border-radius:6px;height:10px}.settings-contact-skeleton__title{width:42%}.settings-contact-skeleton__meta{width:68%;height:8px}.settings-contact-state{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:8px 0;display:grid}.settings-contact-state strong,.settings-contact-state small{display:block}.settings-contact-state strong{font-size:var(--text-supporting);font-weight:650}.settings-contact-state small{color:var(--muted-strong);font-size:var(--text-tab);margin-top:4px;line-height:1.4}.settings-contact-state button{min-width:64px;min-height:36px;color:var(--ink);background:var(--color-surface-muted);font:inherit;font-size:var(--text-tab);border:0;border-radius:10px;padding:0 12px;font-weight:650}.settings-contact-state button:active{background:var(--color-ink-highlight)}.settings-group .session-error{margin:10px 4px 0}.dialog,.toast{font-family:var(--f7-font-family)}.app-toast.toast-bottom{--f7-toast-bg-color:var(--color-surface);--f7-toast-text-color:var(--color-ink);width:min(341px,100% - 32px);bottom:calc(16px + env(safe-area-inset-bottom));border:1px solid var(--feedback-border);background:var(--color-surface);box-shadow:0 8px 24px var(--feedback-shadow);border-radius:14px;left:50%;transform:translate(-50%)}.app-toast.toast-bottom.app-toast--above-tabbar{bottom:calc(92px + env(safe-area-inset-bottom))}.app-toast.toast-with-icon .toast-content{align-items:center;gap:10px;min-height:52px;padding:12px 14px;display:flex}.app-toast .toast-icon{width:22px;height:22px;color:var(--icon-neutral-content);background:0 0;flex:0 0 22px;place-items:center;display:grid}.app-toast--error .toast-icon,.app-toast--error .toast-text{color:var(--color-danger)}.app-toast--success .toast-icon{color:var(--color-success-strong)}.app-toast .toast-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.app-toast .toast-text{-webkit-line-clamp:2;min-width:0;font-size:var(--text-supporting);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.push-page-skeleton{flex-direction:column;gap:18px;min-height:100%;padding-top:20px;display:flex}.push-page-skeleton__card,.push-page-skeleton__row{align-items:center;gap:14px;min-width:0;display:flex}.push-page-skeleton__card{border:1px solid var(--border);border-radius:var(--radius-xl);min-height:116px;padding:18px}.push-page-skeleton__icon,.push-page-skeleton__row-icon{border-radius:50%;flex:0 0 48px;width:48px;height:48px}.push-page-skeleton__rows{border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:grid}.push-page-skeleton__row{min-height:76px;padding:12px 0}.push-page-skeleton__row+.push-page-skeleton__row{border-top:1px solid var(--border)}.push-page-skeleton--form .push-page-skeleton__row{align-items:flex-end;min-height:78px;padding:14px 0}.push-page-skeleton__copy{flex:1;gap:8px;min-width:0;display:grid}.push-page-skeleton__line{border-radius:6px;width:100%;height:12px}.push-page-skeleton__line--medium{width:62%;height:16px}.push-page-skeleton__line--short{width:38%}.push-page-skeleton__button{border-radius:var(--radius-md);width:100%;height:50px;margin-top:auto}.push-page-skeleton--activity{align-content:start;gap:24px;padding-top:16px;display:grid}.push-page-skeleton__activity-group{gap:8px;display:grid}.push-page-skeleton__activity-date{border-radius:6px;width:54px;height:11px}.push-page-skeleton__activity-rows{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-inline:-16px;display:grid}.push-page-skeleton__activity-row{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:92px;padding:12px 16px;display:grid}.push-page-skeleton__activity-row+.push-page-skeleton__activity-row{border-top:1px solid var(--border)}.push-page-skeleton__activity-icon{border-radius:13px;width:40px;height:40px}.push-page-skeleton__activity-meta{border-radius:4px;width:72px;height:8px}.push-page-skeleton--qr{align-items:center;padding-top:46px}.push-page-skeleton__qr{aspect-ratio:1;border-radius:var(--radius-lg);width:min(208px,64vw)}.push-page-skeleton--qr .push-page-skeleton__line{max-width:280px}.push-page-skeleton--qr .push-page-skeleton__button{max-width:340px;margin-top:18px}.push-page-failure{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding-block:48px;display:flex}.push-page-failure__icon{width:56px;height:56px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:50%;place-items:center;display:grid}.push-page-failure__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:30px;height:30px}.push-page-failure h2{font-size:var(--type-cell-title);margin:18px 0 0;line-height:1.3}.push-page-failure p{max-width:280px;color:var(--muted-strong);font-size:var(--type-caption);margin:8px 0 0;line-height:1.55}@media (max-height:43.75rem){.login-page__content{justify-content:flex-start}.login-page__brand{margin-bottom:34px}}@media (min-width:30.0625rem){.runtime-app .page-body{max-width:560px;margin-left:auto;margin-right:auto}}.navbar{color:var(--ink);background:var(--color-surface);-webkit-backdrop-filter:none}.navbar:after,.app-navbar:after{background:var(--border)}.navbar .title{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 120px);font-size:var(--text-body);letter-spacing:-.2px;font-weight:650;overflow:hidden}.app-navbar .left .app-navbar__back,.app-navbar__action.link{border-radius:50%}@media (hover:hover) and (pointer:fine){.app-navbar .left .app-navbar__back:hover,.app-navbar__action.link:hover,.topbar-glass-button:hover,.settings-modal__close:hover,.home-utility-button:hover{opacity:1;color:var(--color-ink);background:var(--color-ink-hover);transform:none}}.app-navbar .left .app-navbar__back:active,.app-navbar__action.link:active,.ios .app-navbar .left .app-navbar__back.link.active-state,.ios .app-navbar__action.link.active-state{opacity:1;color:var(--color-ink);background:var(--color-ink-highlight);transform:scale(.96)}.page-topbar{z-index:var(--z-sticky);min-height:60px;padding:calc(env(safe-area-inset-top) + 10px) 16px 10px;border-bottom-color:var(--border);background:var(--color-surface);-webkit-backdrop-filter:none;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.page-topbar--title h1{min-width:0;font-size:var(--text-title-2);letter-spacing:-.45px;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;padding-right:8px;font-weight:700;overflow:hidden}.page-topbar__right{align-items:center;display:flex}.topbar-glass-button{border:1px solid var(--border);width:42px;height:42px;color:var(--ink);background:var(--color-surface-glass-soft);box-shadow:var(--shadow-raised);-webkit-backdrop-filter:saturate(180%)blur(18px);transition:transform var(--dur-micro) var(--ease-out), background-color var(--dur-micro) var(--ease-out);border-radius:50%;flex:0 0 42px;place-items:center;display:grid}.topbar-glass-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:24px;height:24px}.topbar-glass-button:active,.ios .topbar-glass-button.link.active-state{opacity:1;color:var(--color-ink);background:var(--color-ink-highlight);transform:scale(.96)}.page-body{padding:16px 16px 34px}.page-body--with-tabs{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.app-tabbar{--f7-tabbar-icons-height:80px;--f7-toolbar-bg-color:transparent;--f7-tabbar-link-active-color:var(--color-ink);--f7-tabbar-link-inactive-color:var(--color-ink);--f7-tabbar-link-highlight-bg-color:var(--color-ink-highlight);touch-action:manipulation;background:0 0;border:0}.app-tabbar .toolbar-pane{width:100%;color:var(--color-ink);background-color:var(--color-surface-glass-soft);box-shadow:var(--shadow-shell), var(--shadow-raised);overflow:visible}.app-tabbar__selection{z-index:0;pointer-events:none;transition:none!important}.ios .app-tabbar__selection:before{inset-block:var(--space-xs);inset-inline:var(--space-3xs);border-radius:var(--radius-pill);color:var(--color-ink);background-color:var(--f7-tabbar-link-highlight-bg-color);content:"";opacity:1;transition:none;position:absolute;scale:none}.ios .app-tabbar__selection:after{content:none}.app-tabbar__item{z-index:1;gap:var(--space-3xs);opacity:1;white-space:nowrap;flex-direction:column;flex:1;height:100%;min-height:0;padding-top:0;padding-bottom:0;transition:none;position:relative;color:var(--color-ink)!important;justify-content:center!important;line-height:normal!important;display:flex!important}.ios .app-tabbar.toolbar .toolbar-pane>.app-tabbar__item.tab-link{min-width:0;padding:0}.app-tabbar__glyph{place-items:center;width:24px;height:24px;line-height:1;display:grid;position:relative}.app-tabbar__dot{border:2px solid var(--color-surface);background:var(--color-danger-signal);width:10px;height:10px;box-shadow:0 0 0 1px var(--color-danger-border-alpha);border-radius:50%;position:absolute;top:-4px;right:-6px}.app-tabbar__glyph svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:23px;height:23px}.app-tabbar__label{font-size:var(--text-tab);white-space:nowrap;font-weight:500;line-height:1.2}.app-tabbar__item.tab-link-active{opacity:1;color:var(--color-ink)!important}.app-tabbar__item.tab-link-active .app-tabbar__glyph{transform:none}.app-tabbar__item.tab-link-active .app-tabbar__glyph svg{stroke-width:2.35px}.app-tabbar__item.tab-link-active .app-tabbar__label{font-weight:700}@media (hover:hover) and (pointer:fine){.app-tabbar__item:hover{opacity:.9}}.app-tabbar__item:active{opacity:1;transform:none}.app-tabbar__item[aria-disabled=true],.app-tabbar__item.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.home-welcome{padding:24px 0 20px}.home-welcome>span{color:var(--muted-strong);font-size:var(--text-supporting);margin-bottom:4px;display:block}.home-welcome h2{font-size:var(--text-title-1);letter-spacing:-.55px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.line-reauth-card{color:var(--ink);background:var(--color-warning-soft);border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;margin:0 0 16px;padding:14px;text-decoration:none;display:grid}.line-reauth-card__mark{color:var(--icon-neutral-content);background:var(--icon-neutral-background);width:28px;height:28px;font-weight:800;font-size:var(--text-supporting);border-radius:50%;place-items:center;display:grid}.line-reauth-card strong{font-size:var(--text-supporting)}.line-reauth-card p{color:var(--muted-strong);line-height:1.55;font-size:var(--text-caption);margin:5px 0 0}.line-reauth-card>b{color:var(--color-warning);font-weight:500;font-size:var(--text-title-2);align-self:center}.home-verification{border:1px solid var(--border);background:var(--color-surface);border-radius:12px;overflow:hidden}.home-verification__heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 14px;display:flex}.home-verification__heading>span:first-child{color:var(--muted-strong);font-size:var(--text-caption);font-weight:600}.home-verification__account{align-items:center;gap:14px;min-height:104px;padding:18px 14px;display:flex}.home-verification__bank-logo,.home-verification__bank-placeholder{border:1px solid var(--border);background:var(--color-surface);border-radius:12px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.home-verification__bank-logo img{object-fit:contain;width:38px;height:38px}.home-verification__bank-placeholder{color:var(--icon-emphasis-content);background:var(--icon-emphasis-background)}.home-verification__bank-placeholder svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:26px;height:26px}.home-verification__copy{flex:1;min-width:0;overflow:hidden}.home-verification__copy h2{font-size:var(--text-body);letter-spacing:-.2px;overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.3}.home-verification__copy p{color:var(--muted-strong);font-size:var(--text-caption);overflow-wrap:anywhere;margin:5px 0 0;line-height:1.45}.home-verification__action.link{border-top:1px solid var(--border);min-height:48px;color:var(--ink);font-size:var(--text-supporting);justify-content:space-between;align-items:center;padding:0 14px;font-weight:650;display:flex}.home-verification__action.link:active{background:var(--color-surface-muted)}.home-verification__action span:last-child{color:var(--color-muted);font-size:var(--text-title-2)}.home-activity{margin-top:28px}.home-activity>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.home-activity h2{font-size:var(--text-body);margin:0;font-weight:650}.home-activity header .link{color:var(--color-action);font-size:var(--text-caption);font-weight:600}.home-activity__empty{border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:center;gap:14px;min-height:76px;padding:12px 0;display:flex}.home-activity__empty>span{width:40px;height:40px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:50%;flex:0 0 40px;place-items:center;display:grid}.home-activity__empty svg,.empty-state__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.home-activity__empty strong{font-size:var(--text-supporting);font-weight:600}.home-activity__empty p{color:var(--muted);font-size:var(--text-caption);margin:3px 0 0;line-height:1.4}.empty-state{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:36px 24px;display:flex}.empty-state__icon{font-size:var(--text-title-1);width:52px;height:52px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:50%;place-items:center;display:grid}.empty-state h2{font-size:var(--text-body);margin:16px 0 5px;font-weight:650}.empty-state p{max-width:260px;color:var(--muted);font-size:var(--text-supporting);margin:0;line-height:1.5}.me-page .page-body{background:var(--color-page-grouped);padding-top:0}.me-profile{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:24px 0 26px;display:flex}.me-profile__avatar{background:var(--color-surface);width:64px;height:64px;box-shadow:none;border-radius:50%;flex:0 0 64px;place-items:center;display:grid;overflow:hidden}.me-profile__avatar .brand-mark__logo-wrap,.me-profile__avatar .brand-mark__logo{width:64px;height:64px}.me-profile__copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-title-3);letter-spacing:-.3px;font-weight:650;display:block;overflow:hidden}.me-profile__status{color:var(--muted-strong);-webkit-line-clamp:2;line-height:1.4;font-size:var(--text-supporting);-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}.me-section,.me-section+.me-section{margin-top:22px}.me-section--first{margin-top:20px}.me-section>h2{letter-spacing:.15px;color:var(--muted-strong);font-size:var(--text-caption);margin:0 0 7px;font-weight:600}.me-list{background:var(--color-surface);box-shadow:none;border:0;border-radius:0;overflow:visible}.me-list--standalone{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.me-list__row.link,.me-list__row--single-line.link{gap:13px;min-height:58px;padding:8px 0}.me-list__row+.me-list__row:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:38px;right:0}.me-list__row:active{background:var(--color-surface-muted)}.me-list__icon,.me-list__icon--team,.me-list__icon--invite,.me-list__icon--bank,.me-list__icon--settings{width:26px;height:26px;color:var(--color-ink);background:0 0;border-radius:0;flex-basis:26px}.me-list__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.me-list__copy strong{font-size:var(--text-body);font-weight:500}.me-list__copy small{color:var(--muted);font-size:var(--text-caption)}.me-list__chevron{color:var(--color-boundary);line-height:1;font-size:var(--text-title-2)}.me-list__value{color:var(--muted);font-size:var(--text-supporting);font-variant-numeric:tabular-nums}.me-list__emoji{width:26px;height:26px;font-size:var(--text-title-3);flex:0 0 26px;place-items:center;line-height:1;display:grid}.bank-accounts-page .page-content,.invite-page .page-content,.add-bank-page__layout,.settings-page .page-content{background:var(--color-paper)}.settings-popup{--f7-popup-push-offset:var(--space-lg);--f7-popup-push-border-radius:calc(var(--radius-sheet) * 2);color:var(--color-ink);background:var(--color-surface)}.settings-popup__page{min-height:0;color:var(--color-ink);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.settings-modal__topbar{z-index:var(--z-sticky);width:100%;min-height:92px;padding:var(--space-md) var(--space-4xl) var(--space-sm);color:var(--color-ink);background:var(--color-surface-glass-strong);-webkit-backdrop-filter:saturate(180%)blur(20px);flex:none;place-items:center;display:grid;position:relative}.settings-modal__topbar h1{min-width:0;font-size:var(--text-title-3);letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.settings-modal__close{top:var(--space-md);right:var(--space-md);border-radius:var(--radius-pill);width:52px;height:52px;color:var(--color-ink);background:var(--f7-glass-bg-color,var(--color-surface-glass-soft));box-shadow:var(--f7-glass-shadow,var(--shadow-raised));-webkit-backdrop-filter:saturate(180%)blur(20px);transition:transform var(--dur-micro) var(--ease-out);border:0;place-items:center;padding:0;display:grid;position:absolute}.settings-modal__close svg{width:var(--icon-lg);height:var(--icon-lg);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px}.settings-modal__close:active{color:var(--color-ink);background:var(--color-ink-highlight);box-shadow:var(--f7-glass-shadow,var(--shadow-raised));transform:scale(.96)}.settings-popup__page>.settings-page__content{width:100%;min-height:0;padding:var(--space-md) var(--space-lg) calc(var(--space-3xl) + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}.settings-popup__page .settings-group+.settings-group{margin-top:var(--space-xl)}.settings-popup__page .settings-group>h2{margin-bottom:var(--space-xs)}.settings-popup__page .settings-list{border:0}.settings-popup__page .settings-row{border-radius:0;min-height:58px}.settings-popup__page .settings-row+.settings-row:before{display:none}.ios .settings-popup__page .settings-row:active,.ios .settings-popup__page .settings-row.active-state{opacity:1;background:var(--color-ink-highlight)}@media (prefers-reduced-motion:reduce){.settings-popup{--f7-popup-transition-duration:var(--dur-short)}.settings-modal__close{transition:none}.settings-modal__close:active{transform:none}}.payout-workbench{gap:24px;display:grid}.payout-workbench__group>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.payout-workbench__group>header h2{font-size:var(--text-title-3);margin:0}.payout-workbench__group>header span{color:var(--muted-strong);font-size:var(--text-caption);font-weight:700}.payout-workbench__list{background:var(--color-surface);border:1px solid var(--border);border-radius:22px;overflow:hidden}.payout-task-row{color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;width:100%;min-height:76px;padding:10px 14px;display:grid}.payout-task-row+.payout-task-row{border-top:1px solid var(--border)}.payout-task-row>span:nth-child(2){gap:3px;min-width:0;display:grid}.payout-task-row>span:nth-child(2) small{color:var(--muted-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payout-task-row__bank{background:var(--soft);border-radius:14px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.payout-task-row__bank img{object-fit:contain;width:28px;height:28px}.payout-task-row .money-amount{white-space:nowrap;margin:0 8px}.payout-task-row>b{color:var(--muted-strong);font-size:var(--text-title-2);font-weight:400}.payout-task-row>button{background:var(--color-action);border-radius:var(--radius-pill);color:var(--color-action-ink);font:inherit;font-size:var(--text-caption);border:0;min-height:36px;padding:0 14px;font-weight:750}.payout-task-row>button:disabled{background:var(--soft);color:var(--muted-strong)}.payout-workbench__note{background:var(--soft);color:var(--muted-strong);font-size:var(--text-caption);border-radius:16px;margin:0;padding:12px 14px}.payout-workbench-skeleton{gap:12px;display:grid}.payout-workbench-skeleton i{border-radius:18px;height:70px}.payout-claim-layer,.payout-evidence-preview{background:var(--color-overlay);z-index:var(--z-modal);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.payout-claim-layer{box-sizing:border-box;padding-top:max(12px, env(safe-area-inset-top))}.payout-claim-sheet{background:var(--color-surface);box-sizing:border-box;max-height:calc(100vh - max(12px, env(safe-area-inset-top)));max-height:calc(100dvh - max(12px, env(safe-area-inset-top)));border-radius:30px 30px 0 0;flex-direction:column;width:min(100%,430px);display:flex;overflow:hidden}.payout-claim-sheet__header{flex:none;padding:22px 18px 0}.payout-claim-sheet h2{font-size:var(--text-title-2);margin:0}.payout-claim-sheet__header>p{color:var(--muted-strong);margin:8px 0 16px;line-height:1.45}.payout-claim-sheet__scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;padding:0 18px 14px;overflow-y:auto}.payout-claim-summary{background:var(--soft);border-radius:18px;justify-content:space-between;align-items:center;padding:14px;display:flex}.payout-claim-summary>span{gap:3px;display:grid}.payout-claim-summary small,.payout-claim-label{color:var(--muted-strong)}.payout-claim-summary .money-amount--hero{font-size:var(--text-title-1)}.payout-claim-label{font-size:var(--text-caption);margin:18px 2px 8px;font-weight:700;display:block}.payout-claim-options{gap:8px;display:grid}.payout-claim-options button{background:var(--color-surface);border:1px solid var(--border);color:inherit;font:inherit;text-align:left;border-radius:17px;justify-content:space-between;align-items:center;min-height:62px;padding:10px 13px;display:flex}.payout-claim-options button>span{gap:3px;display:grid}.payout-claim-options button small{color:var(--muted-strong)}.payout-claim-options button i{border:2px solid var(--border);border-radius:50%;width:18px;height:18px}.payout-claim-options button.active{border-color:var(--color-action)}.payout-claim-options button.active i{background:var(--color-action);box-shadow:inset 0 0 0 4px var(--color-surface)}.payout-claim-options button:disabled{background:var(--soft);opacity:.7}.payout-claim-actions{background:var(--color-surface);border-top:1px solid var(--border);padding:12px 18px max(20px, env(safe-area-inset-bottom));flex:none;grid-template-columns:1fr 1fr;gap:8px;display:grid}.payout-claim-actions button{border-radius:var(--radius-pill);font:inherit;border:0;min-height:48px;font-weight:750}.payout-claim-actions button:first-child{background:var(--soft);color:var(--color-ink)}.payout-claim-actions button:last-child{background:var(--color-action);color:var(--color-action-ink)}.payout-claim-actions button:disabled{opacity:.48}.payout-evidence-preview{align-items:center;padding:16px}.payout-evidence-preview>section{background:var(--color-surface);box-sizing:border-box;border-radius:26px;width:100%;max-width:390px;padding:18px}.payout-evidence-preview header{font-size:var(--text-title-3);justify-content:space-between;align-items:center;display:flex}.payout-evidence-preview header button{background:var(--soft);font-size:var(--text-title-2);border:0;border-radius:50%;width:38px;height:38px}.payout-evidence-preview img{background:var(--soft);object-fit:contain;border-radius:16px;width:100%;height:min(45vh,420px);margin-top:14px;display:block}.payout-evidence-preview p{color:var(--muted-strong);line-height:1.45}.payout-evidence-preview section>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.payout-evidence-preview section>div button{border-radius:var(--radius-pill);font:inherit;border:0;min-height:46px;font-weight:750}.payout-evidence-preview section>div button:first-child{background:var(--soft)}.payout-evidence-preview section>div button:last-child{background:var(--color-action);color:var(--color-action-ink)}.payout-detail-facts{border-top:1px solid var(--border);margin:18px 0 0;padding:8px 0 0}.payout-detail-facts>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:52px;display:flex}.payout-detail-facts dt{color:var(--muted-strong)}.payout-detail-facts dd{text-align:right;max-width:58%;margin:0;font-weight:700}.bank-account-detail__body{padding-bottom:36px}.bank-detail-hero{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0 18px;display:grid}.bank-detail-hero__logo{background:var(--soft);border-radius:17px;justify-content:center;align-items:center;height:54px;display:flex}.bank-detail-hero__logo img{object-fit:contain;width:38px;height:38px}.bank-detail-hero>span:nth-child(2){gap:4px;display:grid}.bank-detail-hero small{color:var(--muted-strong)}.bank-detail-alert{background:var(--color-danger-soft);border:1px solid var(--color-danger-rule);border-radius:20px;margin-bottom:18px;padding:16px}.bank-detail-alert h2{color:var(--color-danger);font-size:var(--text-body);margin:0 0 5px}.bank-detail-alert p{color:var(--color-danger);margin:0;line-height:1.45}.bank-detail-section{margin-top:20px}.bank-detail-section>h2{font-size:var(--text-body);margin:0 0 9px}.bank-detail-copy-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:62px;display:flex}.bank-detail-copy-row span{gap:3px;display:grid}.bank-detail-copy-row small{color:var(--muted-strong)}.bank-detail-copy-row button{background:var(--soft);border-radius:var(--radius-pill);border:0;min-height:34px;padding:0 13px}.bank-detail-capabilities{background:var(--soft);border-radius:20px;gap:8px;padding:12px;display:grid}.bank-detail-capabilities .bank-participation-toggle{justify-content:space-between}.bank-detail-summary{border-radius:18px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.bank-detail-summary>div{background:var(--soft);gap:5px;padding:15px;display:grid}.bank-detail-summary small{color:var(--muted-strong)}.bank-detail-activity{background:var(--color-surface);border:1px solid var(--border);border-radius:20px;overflow:hidden}.bank-detail-activity button{color:inherit;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:68px;padding:11px 14px;display:flex}.bank-detail-activity button+button{border-top:1px solid var(--border)}.bank-detail-activity button span{gap:4px;display:grid}.bank-detail-activity button small{color:var(--muted-strong)}.bank-detail-activity button b{color:var(--muted-strong);font-size:var(--text-title-2)}.bank-detail-empty{color:var(--muted-strong);text-align:center;margin:0;padding:18px}.mango-lock-panel{background:var(--color-danger-soft);border:1px solid var(--color-danger-rule);border-radius:20px;margin:16px 0;padding:16px}.mango-lock-panel h2{color:var(--color-danger);font-size:var(--text-body);margin:0}.mango-lock-panel>p{color:var(--color-danger);margin:6px 0 14px;line-height:1.45}.mango-lock-panel>div{border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.mango-lock-panel span{background:var(--color-surface-glass-soft);gap:4px;padding:10px;display:grid}.mango-lock-panel small{color:var(--muted-strong)}.settings-page__content,.invite-page__content{padding-bottom:calc(34px + env(safe-area-inset-bottom))}.settings-page__content,.bank-accounts-page__content{padding-top:8px}.settings-group+.settings-group{margin-top:20px}.settings-group>h2{color:var(--muted-strong);font-weight:600;font-size:var(--text-caption);margin:0 0 6px}.settings-list{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--color-surface);box-shadow:none;border-radius:0;overflow:hidden}.settings-row{width:100%;color:var(--ink);font:inherit;text-align:left;min-height:54px;font-size:var(--text-body);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex;position:relative;overflow:hidden}.settings-row+.settings-row:before{background:var(--border);content:"";height:1px;position:absolute;top:0;left:0;right:0}.settings-row:active{background:var(--color-surface-muted)}.ios .app-page .page-content.ptr-refreshing>.navbar,.ios .app-page .page-content.ptr-transitioning>.navbar{transform:none}.bound-bank-list{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--color-surface);box-shadow:none;border-radius:0;overflow:hidden}.bound-bank-cell{min-width:0;padding:16px 0 10px;display:block;position:relative}.bound-bank-cell+.bound-bank-cell:before{background:var(--border);content:"";height:1px;position:absolute;top:0;left:0;right:0}.bound-bank-cell__header{align-items:center;gap:12px;min-width:0;display:flex}.bound-bank-cell__logo{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.bound-bank-cell__header .status-badge{flex:none;max-width:96px}.bound-bank-cell__actions{gap:0;min-width:0;margin-top:8px;margin-left:56px;display:grid}.bound-bank-cell__actions .bank-participation-toggle{flex-direction:row-reverse;justify-content:space-between;gap:12px;width:100%;min-height:44px}.bound-bank-cell__actions .bank-participation-toggle+.bank-participation-toggle{border-top:1px solid var(--border)}.bound-bank-cell__actions .bank-participation-toggle small{color:var(--ink);font-size:var(--text-supporting);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bound-bank-cell__actions .bank-participation-toggle>span{flex:0 0 42px;width:42px;height:26px}.bound-bank-cell__actions .bank-participation-toggle>span:after{width:22px;height:22px}.bound-bank-cell__actions .bank-participation-toggle input:checked+span:after{transform:translate(16px)}.bank-accounts-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 128px);padding:32px 24px;display:flex}.bank-accounts-state__icon{width:52px;height:52px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:50%;place-items:center;display:grid}.bank-accounts-state h2{font-weight:700;font-size:var(--text-body);margin:18px 0 6px}.add-bank-page__scroll{flex:1;padding:18px 16px 24px}.add-bank-page__intro{align-items:flex-start;gap:14px;margin:0 0 24px;display:flex}.add-bank-page__intro-icon{width:42px;height:42px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:50%;flex:0 0 42px;place-items:center;display:grid}.add-bank-form__fields{border:0;border-radius:0;padding:0}.field-control,.bank-picker{background:var(--color-surface-soft);border-radius:10px}.add-bank-page__footer{z-index:var(--z-raised);padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--color-surface);flex:none;padding-left:16px;padding-right:16px;position:sticky;bottom:0}.native-primary-button,.button.primary-action{border-radius:10px}.team-center{gap:20px;display:grid}.team-stat-grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.team-stat-grid>div{background:var(--surface);border:0;border-radius:0;gap:4px;padding:17px;display:grid}.team-members-card{background:var(--surface);border:0;border-radius:0;padding:0}.team-members-card header{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:48px;margin:0;padding:0 2px;display:flex}.invite-card{background:var(--color-surface);width:100%;min-height:100%;box-shadow:none;text-align:center;border:0;border-radius:0;flex-direction:column;align-items:center;padding:24px 0 0;display:flex}.invite-card__icon{width:48px;height:48px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:50%;place-items:center;display:grid}.invite-card__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.invite-card__qr-frame,.invite-card__qr{width:192px;height:192px;display:block}.invite-card__qr-frame{background:var(--color-surface-soft);border-radius:10px;place-items:center;margin-top:20px;display:grid;overflow:hidden}.invite-card__eyebrow{color:var(--muted);font-size:var(--text-caption);margin-top:18px;font-weight:600}.invite-card>strong{font-size:var(--text-title-1);letter-spacing:4px;margin-top:5px;font-weight:750}.invite-card p{max-width:300px;color:var(--muted-strong);font-size:var(--text-supporting);margin:10px 0 0;line-height:1.55}.invite-card button{width:100%;min-height:50px;color:var(--color-action-ink);background:var(--color-action);font-size:var(--text-supporting);border:0;border-radius:10px;margin-top:28px;font-weight:700}.home-check-in-dot{border:2.5px solid var(--color-surface);background:var(--color-danger-signal);width:11px;height:11px;box-shadow:0 0 0 1px var(--color-danger-border-alpha);border-radius:50%;position:absolute;top:-4px;right:-4px}.task-center-entry.link{min-height:116px;color:var(--ink);border:1px solid var(--border);background:var(--surface);box-shadow:0 6px 18px var(--feedback-border);transition:border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);border-radius:16px;padding:0;display:block;position:relative;overflow:hidden}.home-page .page-body{padding-top:0}.home-topbar{border-bottom:0}.home-utility-pane{background:var(--f7-glass-bg-color);height:44px;box-shadow:var(--f7-glass-shadow);-webkit-backdrop-filter:saturate(180%)blur(16px);border-radius:24px;align-items:center;padding:3px;display:flex}.home-utility-button,.home-utility-button.link{width:38px;min-width:38px;height:38px;color:var(--ink);transition:transform var(--dur-micro) var(--ease-out), background-color var(--dur-micro) var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.home-utility-button svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (hover:hover) and (pointer:fine){.home-utility-button:hover,.home-utility-button.link:hover{opacity:1;color:var(--color-ink);background:var(--color-ink-hover);transform:none}}.home-utility-button:active,.home-utility-button.link:active,.ios .home-utility-button.link.active-state{opacity:1;color:var(--color-ink);background:var(--color-ink-highlight);transform:scale(.96)}@media (prefers-reduced-motion:reduce){.language-switcher .language-switcher__option,.language-switcher .segmented-highlight,.topbar-glass-button,.settings-modal__close,.home-utility-button{transition-duration:var(--dur-micro)}.language-switcher .language-switcher__option:active,.language-switcher .language-switcher__option.active-state,.topbar-glass-button:active,.ios .topbar-glass-button.link.active-state,.settings-modal__close:active,.home-utility-button:active,.ios .home-utility-button.link.active-state,.app-navbar .left .app-navbar__back:active,.app-navbar__action.link:active,.ios .app-navbar .left .app-navbar__back.link.active-state,.ios .app-navbar__action.link.active-state{transform:none}}.home-profile{justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:20px 0 22px;display:flex}.home-profile__copy{flex:1;gap:5px;min-width:0;display:grid}.home-profile__copy strong,.home-profile__copy span{text-overflow:ellipsis;overflow:hidden}.home-profile__copy strong{font-size:var(--text-title-1);letter-spacing:-.55px;white-space:nowrap;font-weight:750}.home-profile__copy span{color:var(--muted-strong);font-size:var(--text-supporting);white-space:nowrap;line-height:1.35;display:block}.home-profile--skeleton{pointer-events:none}.home-profile--skeleton .home-profile__copy{gap:12px}.home-profile__copy .home-profile__skeleton-name,.home-profile__copy .home-profile__skeleton-message{border-radius:var(--radius-pill);display:block}.home-profile__skeleton-name{width:min(78%,190px);height:32px}.home-profile__skeleton-message{width:min(92%,240px);height:18px}.home-profile__avatar{background:var(--color-surface);border-radius:50%;flex:0 0 68px;place-items:center;width:68px;height:68px;display:grid;overflow:hidden}.home-profile--skeleton .home-profile__avatar{height:68px}.home-profile__avatar>img{object-fit:cover;width:100%;height:100%;display:block}.home-profile__avatar .brand-mark__name{display:none}.home-profile__avatar .brand-mark__logo-wrap,.home-profile__avatar .brand-mark__logo{border-radius:50%;width:68px;height:68px}.home-balance-card.link{border:1px solid var(--color-brand-border-alpha);min-height:116px;color:var(--ink);background:var(--color-surface);border-radius:16px;margin-bottom:14px;padding:0;display:block;position:relative;overflow:hidden}.home-balance-card__copy{z-index:var(--z-base);flex-direction:column;justify-content:center;gap:4px;width:64%;min-height:114px;padding:14px 14px 13px 18px;display:flex;position:relative}.home-balance-card__copy small{color:var(--muted-strong);font-size:var(--text-caption);font-weight:650}.home-balance-card__copy strong{color:var(--ink);font-size:var(--text-display);font-variant-numeric:tabular-nums;letter-spacing:-.7px;font-weight:780;line-height:1.1}.home-balance-card__copy em{color:var(--muted-strong);font-size:var(--text-meta);margin-top:3px;font-style:normal;line-height:1.35}.home-balance-card__art{-webkit-mask-image:linear-gradient(90deg, transparent 0%, var(--ink) 36%, var(--ink) 100%);mask-image:linear-gradient(90deg, transparent 0%, var(--ink) 36%, var(--ink) 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, var(--ink) 36%, var(--ink) 100%);pointer-events:none;position:absolute;inset:0 0 0 60%;overflow:hidden}.home-balance-card__art img{object-fit:cover;width:100%;height:100%}.home-balance-card.link:active{background:var(--color-success-softest);transform:translateY(1px)}.home-overview{margin-bottom:16px;position:relative}.home-overview:before,.home-overview:after,.home-overview__item.link+.home-overview__item.link:before{z-index:var(--z-base);background:var(--border);content:"";pointer-events:none;height:1px;position:absolute;left:8px;right:8px}.home-overview:before{top:0}.home-overview:after{bottom:0}.home-overview-heading{font-size:var(--text-title-2);margin:8px 0;font-weight:720;line-height:1.25}.home-overview__item.link{min-width:0;min-height:68px;color:var(--ink);grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px 0;display:grid;position:relative}.home-overview__item.link+.home-overview__item.link{border-top:0}.home-overview__item.link+.home-overview__item.link:before{top:0}.home-overview__icon{width:42px;height:42px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);border-radius:12px;place-items:center;display:grid;position:relative}.home-overview__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:23px;height:23px}.home-overview__copy{gap:3px;min-width:0;display:grid}.home-overview__copy strong{font-size:var(--text-supporting);text-overflow:ellipsis;white-space:nowrap;font-weight:680;overflow:hidden}.home-overview__copy small{color:var(--muted-strong);font-size:var(--text-caption)}.home-overview__item>b{color:var(--muted);font-size:var(--text-title-2);text-align:right;font-weight:500}.home-overview__item.link:active{background:var(--color-surface-soft)}.home-overview__copy strong,.home-overview__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-center-entry.link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.task-center-entry.link:hover{background:var(--color-ink-hover)}}.task-center-entry.link:active{background:var(--color-ink-highlight)}.task-center-entry.link[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none;box-shadow:none}.task-center-entry__art{-webkit-mask-image:linear-gradient(90deg, transparent 0%, var(--ink) 36%, var(--ink) 100%);mask-image:linear-gradient(90deg, transparent 0%, var(--ink) 36%, var(--ink) 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, var(--ink) 36%, var(--ink) 100%);pointer-events:none;position:absolute;inset:0 0 0 60%;overflow:hidden}.task-center-entry__art>img{object-fit:cover;width:100%;height:100%}.task-center-entry__copy{z-index:var(--z-base);flex-direction:column;justify-content:center;width:64%;min-height:114px;padding:14px 14px 13px 18px;display:flex;position:relative}.task-center-entry__copy strong{font-size:var(--text-title-3);letter-spacing:-.3px;line-height:1.2}.task-center-entry__copy--skeleton{align-content:center;gap:8px;display:grid}.task-center-entry__copy--skeleton>i{border-radius:var(--radius-pill)}.task-center-entry__skeleton-title{width:68%;height:18px}.task-center-entry__skeleton-summary{width:88%;height:12px}.task-center-entry__skeleton-progress{width:100%;height:4px}.task-center-entry__skeleton-hint{width:76%;height:10px}.task-center-entry__summary,.task-center-entry__state{min-width:0;color:var(--muted-strong);font-size:var(--text-supporting);gap:6px;margin-top:6px;line-height:1.3;display:grid}.task-center-entry__progress{background:var(--border);border-radius:999px;width:min(100%,168px);height:4px;display:block;overflow:hidden}.task-center-entry__progress>i{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.task-center-entry__hint{color:var(--muted-strong);font-size:var(--text-caption);margin-top:6px;font-weight:500;line-height:1.3}.task-center-entry>b{z-index:var(--z-raised);color:var(--muted-strong);font-size:var(--text-title-2);font-weight:400;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.rewards-page-body{padding-top:20px;padding-bottom:calc(32px + env(safe-area-inset-bottom));flex-direction:column;gap:20px;display:flex}.task-balance-card{color:var(--color-ink);border-bottom:1px solid var(--border);background:var(--color-surface);border-radius:0;flex-direction:column;padding:18px 2px 20px;display:flex}.task-balance-card>span{color:var(--muted-strong);font-size:var(--text-supporting);font-weight:650}.task-balance-card>strong{font-size:var(--type-display);font-variant-numeric:tabular-nums;letter-spacing:-.8px;margin-top:5px;line-height:1.2}.task-balance-card>small{color:var(--muted-strong);font-size:var(--type-body);margin:8px 0 0}.daily-check-in-page .rewards-page-body{gap:16px}.check-in-summary{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding-bottom:16px;display:grid}.check-in-summary small,.check-in-summary__progress>span{color:var(--muted-strong);font-size:var(--text-caption);line-height:1.35;display:block}.check-in-summary strong{color:var(--color-ink);font-variant-numeric:tabular-nums;margin-top:4px;display:block}.check-in-summary__progress{min-width:0}.check-in-summary__progress>strong{font-size:var(--text-title-1);letter-spacing:-.03em;line-height:1.1}.check-in-summary__progress>span{overflow-wrap:anywhere;margin-top:4px}.check-in-summary__reward{text-align:end;min-width:max-content}.check-in-summary__reward strong{font-size:var(--text-title-3);line-height:1.2}.check-in-calendar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.check-in-day{min-width:0;min-height:76px;color:var(--color-ink);border:1px solid var(--border);background:var(--color-surface);border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.check-in-day__state{width:36px;height:36px;color:var(--color-neutral);background:var(--color-surface-soft);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;font-weight:750;line-height:1;display:grid}.check-in-day__state svg,.check-in-result__icon svg,.check-in-load-error__icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.check-in-day__copy{gap:4px;min-width:0;display:grid}.check-in-day__copy strong{color:var(--color-ink);font-size:var(--text-caption);overflow-wrap:anywhere;font-weight:700;line-height:1.25}.check-in-day__copy small{color:var(--muted-strong);font-size:var(--text-2xs);overflow-wrap:anywhere;line-height:1.3}.check-in-day--complete{color:var(--color-ink);border-color:var(--border);background:var(--color-surface)}.check-in-day--complete .check-in-day__state{color:var(--icon-emphasis-content);background:var(--icon-emphasis-background)}.check-in-day--complete .check-in-day__copy strong{color:var(--muted-strong)}.check-in-day--current{color:var(--color-ink);border-color:var(--color-action);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-action)}.check-in-day--current .check-in-day__state{color:var(--icon-emphasis-content);background:var(--icon-emphasis-background)}.check-in-day--locked{color:var(--color-neutral);background:var(--color-surface-soft)}.check-in-day--locked .check-in-day__copy strong{color:var(--color-neutral)}.check-in-day--locked .check-in-day__state{background:var(--color-surface)}.check-in-day--final{grid-column:1/-1;min-height:68px}.check-in-action>p{color:var(--muted-strong);font-size:var(--text-caption);text-align:center;margin:8px 0 0;line-height:1.45}.check-in-result{min-height:72px;color:var(--color-ink);border:1px solid var(--color-success-rule);background:var(--color-success-softest);border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px;display:grid}.check-in-result__icon,.check-in-load-error__icon{border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.check-in-result__icon{color:var(--icon-emphasis-content);background:var(--icon-emphasis-background)}.check-in-result strong{color:var(--color-ink);font-size:var(--text-supporting);font-weight:700;line-height:1.3;display:block}.check-in-result small{color:var(--muted-strong);font-size:var(--text-caption);overflow-wrap:anywhere;margin-top:4px;line-height:1.4;display:block}.check-in-failure-body{justify-content:flex-start}.check-in-load-error{border-top:1px solid var(--border);padding-top:16px}.check-in-load-error__heading{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.check-in-load-error__icon{color:var(--color-danger);background:var(--color-danger-soft)}.check-in-load-error h2{color:var(--color-ink);font-size:var(--text-title-3);margin:0;line-height:1.3}.check-in-load-error p{color:var(--muted-strong);font-size:var(--text-supporting);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.5}.check-in-load-error .primary-action-button{margin-top:16px}.reward-section>h2{font-size:var(--type-section-title);margin:0 0 10px;font-weight:650}.reward-ledger-list{border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden}.reward-section__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.reward-section__heading h2{margin:0}.reward-section__heading .link{color:var(--app-accent);font-size:var(--text-supporting);font-weight:700}.reward-ledger-cell:last-child{border-bottom:0}.task-center-body{gap:var(--space-lg)}.task-center-section{gap:var(--space-xs);display:grid}.task-center-section__heading{min-height:var(--space-xl);justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.task-center-section__heading h2{min-width:0;color:var(--color-ink);font-size:var(--type-section-title);overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.15}.task-center-section__heading small{color:var(--muted-strong);font-size:var(--text-tab);white-space:nowrap}.task-center-list{gap:var(--space-sm);display:grid}.task-center-card{min-width:0;padding:var(--space-md);border:1px solid var(--border);background:var(--color-surface);border-radius:18px}.task-center-card__heading{align-items:center;gap:var(--space-sm);grid-template-columns:40px minmax(0,1fr) auto;min-width:0;display:grid}.task-center-card__icon,.task-center-completed-row__icon{width:40px;height:40px;color:var(--icon-emphasis-content);border-radius:var(--radius-card);background:var(--icon-emphasis-background);place-items:center;display:grid}.task-center-card__icon svg,.task-center-completed-row__icon svg,.task-center-domain-error__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.task-center-card__copy{gap:var(--space-2xs);min-width:0;display:grid}.task-center-card__copy strong,.task-center-completed-row strong{color:var(--color-ink);font-size:var(--text-supporting);overflow-wrap:anywhere;font-weight:700;line-height:1.25}.task-center-card__copy small,.task-center-completed-row small{color:var(--muted-strong);font-size:var(--text-meta);overflow-wrap:anywhere;line-height:1.35}.task-center-card__reward{color:var(--color-warning);font-size:var(--text-meta);white-space:nowrap;font-weight:750}.task-center-card__reward--credited{color:var(--color-action)}.task-center-card__footer{min-width:0;margin-top:var(--space-sm);align-items:end;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.task-center-card__progress-copy{gap:var(--space-2xs);min-width:0;display:grid}.task-center-card__progress-copy>small{color:var(--muted-strong);font-size:var(--text-tab);overflow-wrap:anywhere;line-height:1.25}.task-center-card__progress{border-radius:var(--radius-pill);background:var(--border);width:100%;height:5px;display:block;overflow:hidden}.task-center-card__progress>i{border-radius:inherit;background:var(--color-action);height:100%;display:block}.task-center-card__action.link,.task-center-domain-error__copy>button{min-height:44px;padding:0 var(--space-md);color:var(--color-action-ink);border-radius:var(--radius-card);background:var(--color-action);font:inherit;font-size:var(--text-meta);opacity:1;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);border:0;justify-content:center;align-items:center;font-weight:750;line-height:1;display:inline-flex;transform:none}.task-center-card__action.link:focus-visible,.task-center-domain-error__copy>button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.task-center-card__action.link:hover,.task-center-domain-error__copy>button:hover{color:var(--color-action-ink);background:var(--color-action-pressed);opacity:1}}.task-center-card__action.link:active,.ios .task-center-card__action.link.active-state,.task-center-domain-error__copy>button:active{color:var(--color-action-ink);background:var(--color-action-pressed);opacity:1;transform:scale(.98)}.task-center-domain-error__copy>button:disabled{color:var(--muted-strong);background:var(--color-surface-soft);opacity:.55;cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.task-center-card__action.link,.task-center-domain-error__copy>button{transition:none}.task-center-card__action.link:active,.ios .task-center-card__action.link.active-state,.task-center-domain-error__copy>button:active{transform:none}}.task-center-domain-error{min-width:0;padding:var(--space-md) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:start;gap:var(--space-sm);grid-template-columns:40px minmax(0,1fr);display:grid}.task-center-domain-error__icon{width:40px;height:40px;color:var(--color-ink);background:0 0;place-items:center;display:grid}.task-center-domain-error__copy{justify-items:start;min-width:0;display:grid}.task-center-domain-error__copy strong{color:var(--color-ink);font-size:var(--text-supporting);overflow-wrap:anywhere;font-weight:700;line-height:1.3}.task-center-domain-error__copy small{margin-top:var(--space-2xs);color:var(--muted-strong);font-size:var(--text-meta);overflow-wrap:anywhere;line-height:1.45}.task-center-domain-error__copy>button{width:auto;max-width:100%;margin-top:var(--space-sm);justify-self:start}.task-center-completed-list{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.task-center-completed-row{border-bottom:1px solid var(--border);align-items:center;gap:var(--space-sm);grid-template-columns:40px minmax(0,1fr);min-width:0;min-height:72px;display:grid}.task-center-completed-row:last-child{border-bottom:0}.task-center-completed-row>span:last-child{gap:var(--space-2xs);min-width:0;display:grid}.task-center-card--skeleton{align-items:start;gap:var(--space-sm);grid-template-columns:40px minmax(0,1fr);min-height:128px;display:grid}.task-center-skeleton-group{gap:var(--space-sm);display:grid}.task-center-skeleton-copy{gap:var(--space-xs);min-width:0;display:grid}.task-center-skeleton-footer{min-width:0;margin-top:var(--space-2xs);align-items:end;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) 88px;display:grid}.task-center-skeleton{border-radius:var(--radius-sm);background:var(--color-surface-soft);display:block}.task-center-skeleton--icon{border-radius:var(--radius-card);width:40px;height:40px}.task-center-skeleton--title{width:54%;height:var(--space-sm)}.task-center-skeleton--detail{width:82%;height:var(--space-xs)}.task-center-skeleton--progress{width:100%;height:5px;margin-bottom:var(--space-xs);border-radius:var(--radius-pill)}.task-center-skeleton--action{border-radius:var(--radius-card);width:88px;height:44px}.reward-ledger-cell{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:11px 2px;display:grid}.reward-ledger-cell>span{flex-direction:column;min-width:0;display:flex}.reward-ledger-cell strong{font-size:var(--text-body)}.reward-ledger-cell small{color:var(--muted);font-size:var(--type-caption);overflow-wrap:anywhere;margin-top:3px;line-height:1.35}.reward-ledger-cell b{color:var(--success);font-size:var(--text-body);font-variant-numeric:tabular-nums;white-space:nowrap}.home-bank-reminder.link{border:1px solid var(--color-success-rule);min-height:72px;color:var(--ink);background:var(--color-success-softest);border-radius:15px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:11px;margin-bottom:14px;padding:11px 13px;display:grid}.home-bank-reminder__icon{width:42px;height:42px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);font-size:var(--text-title-2);border-radius:12px;place-items:center;display:grid}.home-bank-reminder__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:23px;height:23px}.home-bank-reminder.link>span:nth-child(2){gap:3px;min-width:0;display:grid}.home-bank-reminder strong{font-size:var(--text-body);font-weight:700}.home-bank-reminder small{color:var(--muted-strong);font-size:var(--text-caption);line-height:1.35}.home-bank-reminder b{color:var(--color-muted);font-size:var(--text-title-2);font-weight:400}.home-story{margin-top:24px}.home-story>header{justify-content:space-between;align-items:center;min-height:44px;display:flex}.home-story h2{font-size:var(--text-title-3);margin:0;font-weight:700}.home-story header .link{color:var(--color-action);font-size:var(--text-supporting);font-weight:650}.activity-timeline{gap:24px;display:grid}.activity-group{display:grid}.activity-group>h2{color:var(--muted-strong);font-size:var(--text-caption);margin:0;padding-bottom:8px;font-weight:750;line-height:1.3}.activity-list{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-inline:-16px}.story-cell{border:0;border-bottom:1px solid var(--border);width:100%;min-height:92px;color:var(--ink);background:var(--color-paper);text-align:start;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:grid;position:relative}.activity-list .story-cell:last-child{border-bottom:0}.story-cell__icon{width:44px;height:44px;color:var(--ink);background:0 0;place-items:center;display:grid}.story-cell__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:25px;height:25px}.story-cell__copy{gap:4px;min-width:0;display:grid}.story-cell__copy>strong,.story-cell__copy>small{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.story-cell__copy>strong{font-size:var(--text-supporting);font-weight:700;line-height:1.35}.story-cell__copy>small{color:var(--muted-strong);font-size:var(--text-caption);line-height:1.4}.story-cell__meta{min-height:16px;color:var(--muted-strong);font-size:var(--text-tab);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:1.3;display:flex}.story-cell__status{font-weight:750}.story-cell__status:after{color:var(--muted);content:"·";margin-inline-start:8px}.story-cell__meta time{color:inherit;white-space:nowrap}.story-cell__chevron{color:var(--muted-strong);font-size:var(--text-title-2);font-weight:400}.home-story__state{border-top:1px solid var(--border);border-bottom:1px solid var(--border);min-height:76px;color:var(--muted-strong);font-size:var(--text-supporting);justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.home-story__state button,.page-load-state button,.story-load-more{min-height:38px;color:var(--color-action-ink);background:var(--color-action);border:0;border-radius:12px;padding:0 16px;font-weight:700}.visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.bank-screenshot-picker{border:1px solid var(--border);width:100%;min-height:68px;color:var(--ink);background:var(--color-surface-soft);text-align:left;border-radius:10px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:10px 14px;display:grid}.bank-screenshot-picker>span:first-child{width:36px;height:36px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);font-size:var(--text-title-3);border-radius:9px;place-items:center;display:grid}.bank-screenshot-picker strong,.bank-screenshot-picker small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bank-screenshot-picker strong{font-size:var(--text-supporting)}.bank-screenshot-picker small{color:var(--muted);font-size:var(--text-meta);margin-top:3px}.verification-page__body{gap:14px;padding-top:16px;display:grid}.verification-summary__bank{border:1px solid var(--border);background:var(--color-surface);border-radius:12px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.verification-summary__bank img{object-fit:contain;width:100%;height:100%}.verification-summary__account{font-size:var(--text-title-2);margin-bottom:4px;line-height:1.3;display:block}.verification-account-number{justify-content:space-between;align-items:center;gap:12px;display:flex}.verification-account-number code{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-family:inherit;font-size:var(--text-body);letter-spacing:.035em;font-weight:700}.verification-account-number--transfer{margin:1px 0 2px}.verification-instruction,.verification-note{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--color-surface);padding:20px}.verification-instruction__eyebrow{color:var(--color-action);font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.verification-instruction h2{font-size:var(--text-title-3);margin:8px 0;line-height:1.3}.verification-instruction>p,.verification-note p{color:var(--muted-strong);font-size:var(--text-supporting);margin:0;line-height:1.55}.verification-upload{gap:10px;margin-top:18px;display:grid}.verification-upload label{border:1px solid var(--border);background:var(--color-surface-soft);border-radius:10px;align-items:center;min-height:52px;padding:0 14px;display:flex;position:relative;overflow:hidden}.verification-upload label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.verification-upload input{opacity:0;position:absolute;inset:0}.verification-amount-panel,.verification-transfer-card{background:var(--color-success-softest);border-radius:12px;margin-top:18px;padding:16px;display:grid}.verification-amount-panel span,.verification-transfer-card span,.verification-transfer-card small{color:var(--muted-strong);font-size:var(--text-caption)}.verification-amount-panel strong,.verification-transfer-card>strong{color:var(--color-action);font-size:var(--text-title-1);margin-top:4px}.verification-transfer-card{gap:6px}.verification-transfer-card>span[aria-hidden=true]{color:var(--color-accent);font-size:var(--text-title-3);margin:4px 0}.verification-transfer-card b{font-size:var(--text-body)}.verification-transfer-card>code{color:var(--ink);font-family:inherit;font-size:var(--text-title-3);letter-spacing:.04em;font-weight:750}.verification-note strong{font-size:var(--text-supporting);margin-bottom:5px;display:block}.home-story__skeleton{border-top:1px solid var(--border)}.story-cell--skeleton{pointer-events:none}.story-skeleton__icon{border-radius:13px;width:42px;height:42px}.story-skeleton__copy{gap:8px;min-width:0;display:grid}.story-skeleton__title,.story-skeleton__detail,.story-skeleton__time{border-radius:999px;height:10px}.story-skeleton__title{width:min(72%,176px);height:13px}.story-skeleton__detail{width:min(54%,132px)}.story-skeleton__time{align-self:center;width:52px}.story-page__body,.rewards-ledger-page .page-body{padding-top:16px}.story-empty,.page-load-state{min-height:220px;color:var(--muted-strong);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:0;display:flex}.story-load-more{min-width:140px;margin:20px auto 0;display:block}.activity-load-more-error{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:grid}.activity-load-more-error strong,.activity-load-more-error small{display:block}.activity-load-more-error strong{font-size:var(--text-supporting);line-height:1.35}.activity-load-more-error small{color:var(--muted-strong);font-size:var(--text-caption);margin-top:4px;line-height:1.4}.activity-load-more-error button{border:1px solid var(--border);border-radius:var(--radius-input);min-width:104px;min-height:44px;color:var(--ink);background:var(--color-paper);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), opacity var(--dur-micro) var(--ease-out);padding:0 14px;font-weight:700}.activity-load-more-error button:active{background:var(--color-ink-highlight)}.activity-load-more-error button:disabled{cursor:not-allowed;opacity:.55}@media (hover:hover) and (pointer:fine){.activity-load-more-error button:not(:disabled):hover{background:var(--color-ink-hover)}}.history-empty-state.activity-empty-state>span,.history-empty-state.activity-load-failure>span{color:var(--ink);background:0 0}@media (max-width:340px){.activity-load-more-error{grid-template-columns:minmax(0,1fr)}.activity-load-more-error button{width:100%}}@media (max-width:30rem){.task-center-entry__hint{font-size:var(--text-meta)}}.wallet-page__body,.team-dashboard{align-content:start;gap:var(--space-lg);background:var(--color-surface);display:grid}.dashboard-stat-grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--color-surface);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.dashboard-stat-grid>div{background:var(--color-surface);gap:3px;min-width:0;padding:14px 9px;display:grid;position:relative}.dashboard-stat-grid>div+div:before{background:var(--border);content:"";width:1px;position:absolute;top:14px;bottom:14px;left:0}.dashboard-stat-grid strong{color:var(--ink);font-size:var(--text-title-2);line-height:1}.dashboard-stat-grid span{color:var(--muted-strong);font-size:var(--text-meta);text-overflow:ellipsis;line-height:1.3;overflow:hidden}.wallet-stat-grid svg{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;margin-bottom:6px}.wallet-stat-grid--skeleton>div{align-content:start}.wallet-stat-grid--skeleton i{border-radius:var(--radius-pill)}.wallet-stat-skeleton__icon{width:20px;height:20px;margin-bottom:6px;border-radius:6px!important}.wallet-stat-skeleton__value{width:42%;height:20px}.wallet-stat-skeleton__label{width:78%;height:9px}.wallet-history-list{border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden}.wallet-history-link.link{min-height:68px;color:var(--ink);background:var(--color-surface);grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:10px 0;display:grid;position:relative}.wallet-history-link.link+.wallet-history-link.link:before{background:var(--border);content:"";height:1px;position:absolute;top:0;left:54px;right:0}.wallet-history-link__icon{width:42px;height:42px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:12px;place-items:center;display:grid}.wallet-history-link__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:23px;height:23px}.wallet-history-link>span:nth-child(2){gap:3px;min-width:0;display:grid}.wallet-history-link strong{font-size:var(--text-body)}.wallet-history-link small{color:var(--muted-strong);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-history-link>b,.bound-bank-cell__next{color:var(--muted);font-size:var(--text-title-2);font-weight:400}.wallet-accounts-section>header{align-items:center;min-height:36px;display:flex}.wallet-accounts-section>header h2{font-size:var(--text-title-3);margin:0}.bound-bank-cell__header.link{color:var(--ink)}.bound-bank-cell__header--link:active{opacity:.58}.bound-bank-cell__next{flex:none}.wallet-empty,.team-empty-state,.history-empty-state{min-height:250px;color:var(--muted-strong);background:var(--color-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px 20px;display:flex}.wallet-empty>svg,.team-empty-state>span,.history-empty-state>span{width:56px;height:56px;color:var(--icon-neutral-content);background:var(--icon-neutral-background);border-radius:16px;place-items:center;display:grid}.wallet-empty>svg,.team-empty-state svg,.history-empty-state svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:28px;height:28px}.wallet-empty h2,.team-empty-state h2,.history-empty-state h2{color:var(--ink);font-size:var(--text-title-3);margin:8px 0 0}.wallet-empty p,.team-empty-state p,.history-empty-state p{max-width:290px;margin:0 0 8px;line-height:1.45}.wallet-empty .native-primary-button,.team-empty-state .native-primary-button{width:min(100%,260px);margin-top:8px}.history-empty-state__mango{font-size:var(--text-title-1)}.history-empty-state .history-empty-state__action{margin-top:8px}.team-page-skeleton{gap:var(--space-lg);display:grid}.team-page-skeleton__summary{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;display:grid}.team-page-skeleton__hero-icon{border-radius:16px;width:52px;height:52px}.team-page-skeleton__copy{gap:7px;display:grid}.team-page-skeleton__hero-value{border-radius:var(--radius-sm);width:72px;height:30px}.team-page-skeleton__line{border-radius:var(--radius-pill);width:55%;height:10px}.team-page-skeleton__stats{gap:var(--space-xs);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-page-skeleton__stats>i{border-radius:var(--radius-sm);height:54px}.team-page-skeleton__panel,.team-page-skeleton__task{border-radius:var(--radius-md);width:100%}.team-page-skeleton__panel{height:128px}.team-page-skeleton__task{height:92px}.team-page-skeleton__rows,.team-earnings-skeleton{gap:var(--space-xs);display:grid}.team-page-skeleton__rows>i,.team-earnings-skeleton>i{border-radius:var(--radius-sm);height:64px}.team-earnings-skeleton{padding:var(--space-sm) 0}.wallet-list-skeleton{gap:12px;display:grid}.team-member-skeleton .skeleton-block,.wallet-list-skeleton .skeleton-block{border-radius:12px;height:62px}.collection-orders-page,.collection-orders-page .page-content,.collection-orders-page__body{background:var(--color-surface)}.collection-orders-page__body{padding-top:16px;padding-bottom:28px}.collection-order-cell header>span:first-child{color:var(--ink);font-size:var(--text-supporting);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.verification-refresh-button{width:100%;margin-top:var(--space-md);color:var(--color-action-ink);background:var(--color-action);border:0}.primary-action-button.primary-action-button{box-sizing:border-box;outline-offset:1px;border-radius:var(--radius-input);min-height:52px;color:var(--color-action-ink);background:var(--color-action);font:inherit;font-size:var(--text-body);text-align:center;white-space:nowrap;box-shadow:none;cursor:pointer;opacity:1;transition:background-color var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out), opacity var(--dur-micro) var(--ease-out);-webkit-tap-highlight-color:transparent;border:1px solid #0000;outline:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:750;line-height:1.2;display:inline-flex;transform:none}.primary-action-button.primary-action-button--block{width:100%}.primary-action-button.primary-action-button--compact{width:auto;min-width:96px;min-height:44px;font-size:var(--text-supporting);padding-inline:16px}@media (hover:hover) and (pointer:fine){.primary-action-button.primary-action-button:not(:disabled):hover{background:var(--color-action-hover);transform:translateY(-1px)}}.primary-action-button.primary-action-button:focus-visible{outline-color:var(--color-focus);outline-offset:3px}.primary-action-button.primary-action-button:not(:disabled):active{background:var(--color-action-pressed);transform:scale(.98)}.primary-action-button.primary-action-button:disabled:not(.primary-action-button--loading):not(.primary-action-button--success),.primary-action-button.primary-action-button[aria-disabled=true]:not(.primary-action-button--loading):not(.primary-action-button--success){color:var(--color-muted);background:var(--color-rule);cursor:not-allowed;opacity:.55;transform:none}.primary-action-button.primary-action-button--loading,.primary-action-button.primary-action-button--error,.primary-action-button.primary-action-button--success{color:var(--color-action-ink);background:var(--color-action);opacity:1;transform:none}.primary-action-button.primary-action-button--loading{cursor:wait}.primary-action-button.primary-action-button--success{cursor:default}.primary-action-button__spinner{width:18px;height:18px;animation:primary-action-spin var(--dur-loader) linear infinite;border:2px solid;border-top-color:#0000;border-radius:50%;flex:0 0 18px}.primary-action-button__state-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;width:18px;height:18px}.primary-action-button.line-login-button{margin-top:28px}@keyframes primary-action-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.primary-action-button.primary-action-button,.line-challenge__cancel{transition:none}.line-challenge__cancel:active{transform:none}.primary-action-button__spinner{animation-duration:1.4s}}@media (max-width:340px){.task-center-card{padding-inline:var(--space-sm)}.task-center-card__heading,.task-center-card__footer{gap:var(--space-xs)}.task-center-card__action.link,.task-center-domain-error__copy>button{padding-inline:var(--space-sm)}.dashboard-stat-grid span{font-size:var(--text-tab)}}.app-interactive-container{overflow:visible}.app-interactive-list{margin-inline:calc(var(--space-sm) * -1);overflow:visible}.app-interactive-row.app-interactive-row,.app-selection-row.app-selection-row,.app-interactive-card.app-interactive-card{box-sizing:border-box;outline:var(--rule-fine) solid transparent;opacity:1;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-micro) var(--ease-out), opacity var(--dur-micro) var(--ease-out);transform:none}.app-interactive-row.app-interactive-row{--app-interactive-content-inset:0px;padding-inline:calc(var(--space-sm) + var(--app-interactive-content-inset,0px));cursor:pointer}.app-interactive-row.app-interactive-row--standalone{width:calc(100% + var(--space-sm) * 2);margin-inline:calc(var(--space-sm) * -1)}.app-selection-row.app-selection-row,.app-interactive-card.app-interactive-card{cursor:pointer}.app-interactive-row:focus-visible,.app-selection-row:focus-visible{outline-color:var(--color-focus);outline-offset:calc(var(--rule-fine) * -1)}.app-interactive-card:focus-visible{outline-color:var(--color-focus);outline-offset:var(--rule-fine)}.app-selection-row--selected{background:var(--color-success-softest)}@media (hover:hover) and (pointer:fine){:is(.app-interactive-row,.app-selection-row,.app-interactive-card):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{background:var(--color-ink-hover);opacity:1;transform:none}}:is(.app-interactive-row,.app-selection-row,.app-interactive-card):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active,.ios :is(.app-interactive-row,.app-selection-row,.app-interactive-card).active-state{background:var(--color-ink-highlight);opacity:1;transform:none}:is(.app-interactive-row,.app-selection-row,.app-interactive-card):is(:disabled,[aria-disabled=true]):not(.is-loading):not(.is-success){cursor:not-allowed;opacity:.55;pointer-events:none;transform:none}:is(.app-interactive-row,.app-selection-row,.app-interactive-card):is(.is-loading,[aria-busy=true]){cursor:wait;opacity:1;transform:none}:is(.app-interactive-row,.app-selection-row,.app-interactive-card):is(.is-error,.is-success,[data-state=failure],[data-state=success]){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.app-interactive-row,.app-selection-row,.app-interactive-card{transition:none}}.team-dashboard,.team-members-page__content,.team-earnings-page__content{align-content:start;gap:var(--space-lg);display:grid}.team-feature-icon{border-radius:var(--radius-md);width:48px;height:48px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);flex:0 0 48px;place-items:center;display:grid}.team-feature-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:26px;height:26px}.team-dashboard-summary{gap:var(--space-md);padding-block:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-rule);background:var(--color-surface);display:grid}.team-dashboard-summary__total{align-items:baseline;gap:var(--space-xs);display:flex}.team-dashboard-summary__total strong{font-size:var(--text-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.team-dashboard-summary__total span{color:var(--color-muted);font-size:var(--text-supporting);font-weight:600}.team-dashboard-summary__stats{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-dashboard-summary__stats>div{min-width:0;padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--color-surface-soft)}.team-dashboard-summary__stats strong,.team-dashboard-summary__stats span{display:block}.team-dashboard-summary__stats strong{font-size:var(--text-title-3);font-variant-numeric:tabular-nums}.team-dashboard-summary__stats span{margin-top:var(--space-3xs);color:var(--color-muted);font-size:var(--text-tab);line-height:1.25}.team-domain-entry.link{box-sizing:border-box;align-items:center;gap:var(--space-sm);width:100%;min-height:76px;padding-block:var(--space-sm);border-bottom:1px solid var(--color-rule);color:var(--color-ink);grid-template-columns:48px minmax(0,1fr) auto 14px;display:grid}.team-domain-entry__copy,.team-domain-entry__meta{gap:var(--space-3xs);min-width:0;display:grid}.team-domain-entry__copy small,.team-domain-entry__meta small{color:var(--color-muted);font-size:var(--text-caption)}.team-domain-entry__copy strong,.team-domain-entry__meta strong{font-size:var(--text-supporting);font-variant-numeric:tabular-nums;white-space:nowrap}.team-domain-entry__meta{text-align:end}.team-domain-entry>b{color:var(--color-muted);font-size:var(--text-title-2);font-weight:400}.invite-task-progress>i{width:100%;height:4px;margin-top:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-rule);display:block;overflow:hidden}.invite-task-progress>i>i{border-radius:inherit;background:var(--color-action);height:100%;display:block}.team-member-preview,.team-earnings-history{min-width:0}.team-member-preview>header,.team-earnings-history>h2{border-bottom:1px solid var(--color-rule);min-height:44px;margin:0}.team-member-preview>header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.team-member-preview h2,.team-earnings-history>h2{font-size:var(--text-title-3)}.team-member-preview>header .link{min-height:44px;padding-inline:var(--space-xs);border-radius:var(--radius-sm);color:var(--color-success);font-size:var(--text-supporting);white-space:nowrap;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.team-member-list,.team-earning-list{margin:0;padding:0;list-style:none}.team-member-list li+li,.team-earning-list li+li{border-top:1px solid var(--color-rule)}.team-member-row{box-sizing:border-box;align-items:center;gap:var(--space-sm);min-height:68px;color:var(--color-ink);grid-template-columns:42px minmax(0,1fr) 14px;display:grid}.team-member-row--static{padding-inline:var(--space-sm);grid-template-columns:42px minmax(0,1fr)}.team-member-avatar{width:42px;height:42px;color:var(--color-success);background:var(--color-brand-soft-alpha);font-size:var(--text-supporting);text-transform:uppercase;border-radius:50%;place-items:center;font-weight:750;display:grid}.team-member-copy{gap:var(--space-3xs);min-width:0;display:grid}.team-member-copy strong,.team-member-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-member-copy strong{font-size:var(--text-supporting)}.team-member-copy small{color:var(--color-muted);font-size:var(--text-caption)}.team-member-next{color:var(--color-muted);font-size:var(--text-title-2)}.team-member-list--secondary,.team-empty-state--secondary{border-top:1px solid var(--color-rule)}.team-empty-state{min-height:248px;padding:var(--space-xl) var(--space-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.team-empty-state h2{margin:var(--space-sm) 0 0;font-size:var(--text-title-3)}.team-empty-state p{max-width:290px;margin:var(--space-xs) 0 0;color:var(--color-muted);font-size:var(--text-supporting);line-height:1.5}.team-empty-state .native-primary-button{width:min(100%,240px);margin-top:var(--space-md)}.team-domain-failure,.team-members-inline-failure{border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface)}.team-domain-failure{align-items:center;gap:var(--space-sm);min-height:92px;padding:var(--space-sm);grid-template-columns:48px minmax(0,1fr) auto;display:grid}.team-domain-failure>div{gap:var(--space-3xs);display:grid}.team-domain-failure small{color:var(--color-muted);font-size:var(--text-caption);line-height:1.35}.team-domain-failure button,.team-members-inline-failure button,.team-load-more{min-height:44px;padding-inline:var(--space-sm);border-radius:var(--radius-sm);color:var(--color-success);font:inherit;font-size:var(--text-supporting);white-space:nowrap;background:0 0;border:0;font-weight:700}.team-members-inline-failure{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:64px;padding:var(--space-xs) var(--space-sm);display:flex}.team-members-inline-failure p{color:var(--color-muted);font-size:var(--text-supporting);margin:0}.team-load-more{width:100%;margin-top:var(--space-sm)}.team-load-more:disabled{cursor:wait;opacity:.55}.team-overview-skeleton,.team-earnings-overview-skeleton{gap:var(--space-sm);display:grid}.team-overview-skeleton__total{border-radius:var(--radius-sm);width:42%;height:40px}.team-overview-skeleton__stats{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.team-overview-skeleton__stats>i{border-radius:var(--radius-sm);height:58px}.team-overview-skeleton__entry{border-radius:var(--radius-md);width:100%;height:76px;display:block}.team-member-skeleton,.team-earnings-skeleton{gap:var(--space-xs);padding-block:var(--space-sm);display:grid}.team-member-skeleton>i,.team-earnings-skeleton>i{border-radius:var(--radius-sm);height:64px}.team-earnings-overview-skeleton>i{border-radius:var(--radius-sm);height:56px}.team-earnings-overview{gap:var(--space-md);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-rule);display:grid}.team-earnings-overview>header{align-items:center;gap:var(--space-sm);grid-template-columns:48px minmax(0,1fr) auto;display:grid}.team-earnings-overview>header>span{gap:var(--space-3xs);display:grid}.team-earnings-overview>header>span:last-child{text-align:end}.team-earnings-overview small,.team-commission-rate span,.team-rate-disabled,.team-earning-main small,.team-earning-main time{color:var(--color-muted);font-size:var(--text-caption)}.team-earnings-overview strong{font-size:var(--text-body);font-variant-numeric:tabular-nums;white-space:nowrap}.team-commission-rate{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:44px;padding-block:var(--space-xs);border-block:1px solid var(--color-rule);display:flex}.team-commission-rate strong{font-size:var(--text-supporting);white-space:nowrap}.team-rate-levels{gap:var(--space-xs);flex-wrap:wrap;display:flex}.team-rate-levels span{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-pill);font-size:var(--text-caption);white-space:nowrap}.team-rate-disabled{margin:0}.team-earning-list li{align-items:center;gap:var(--space-sm);min-height:78px;padding-block:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.team-earning-main{gap:var(--space-3xs);min-width:0;display:grid}.team-earning-main strong,.team-earning-main small,.team-earning-main time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-earning-list li>b{color:var(--color-success);font-size:var(--text-supporting);font-variant-numeric:tabular-nums;white-space:nowrap}.invite-card>.team-feature-icon{margin-bottom:var(--space-xs)}.invite-task-progress{width:100%;margin-top:var(--space-md);gap:var(--space-xs);text-align:start;display:grid}.invite-task-progress>span{justify-content:space-between;gap:var(--space-sm);display:flex}.invite-task-progress small{color:var(--color-muted);font-size:var(--text-caption)}.line-login-field--invite .line-login-field__helper{color:var(--color-muted)}.android-web-download-prompt{z-index:1100;right:50%;bottom:calc(90px + env(safe-area-inset-bottom));box-sizing:border-box;align-items:center;gap:var(--space-xs);width:min(100% - 24px,349px);min-height:76px;padding:var(--space-xs) 0 var(--space-xs) var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-md);color:var(--color-ink);background:var(--color-surface-glass-soft);box-shadow:var(--shadow-raised);grid-template-columns:40px minmax(0,1fr) auto 44px;display:grid;position:fixed;transform:translate(50%)}.android-web-download-prompt__icon{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--icon-emphasis-content);background:var(--icon-emphasis-background);place-items:center;display:grid}.android-web-download-prompt__icon svg,.android-web-download-prompt__close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.android-web-download-prompt__copy{gap:var(--space-3xs);min-width:0;display:grid}.android-web-download-prompt__copy strong,.android-web-download-prompt__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.android-web-download-prompt__copy strong{font-size:var(--text-caption)}.android-web-download-prompt__copy small{color:var(--color-muted);font-size:var(--text-tab)}.android-web-download-prompt__action{min-height:44px;padding-inline:var(--space-sm);border-radius:var(--radius-sm);color:var(--color-action-ink);background:var(--color-action);font-size:var(--text-caption);white-space:nowrap;font-weight:750;line-height:44px}.android-web-download-prompt__close{width:44px;height:44px;color:var(--color-ink);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.android-web-download-prompt__action:focus-visible,.android-web-download-prompt__close:focus-visible,.team-domain-failure button:focus-visible,.team-members-inline-failure button:focus-visible,.team-load-more:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.team-member-preview>header .link:hover{background:var(--color-ink-hover)}.android-web-download-prompt__action:hover{background:var(--color-action-hover)}.android-web-download-prompt__close:hover,.team-domain-failure button:hover,.team-members-inline-failure button:hover,.team-load-more:hover{background:var(--color-ink-hover)}}.team-member-preview>header .link:active{background:var(--color-ink-highlight)}.android-web-download-prompt__action:active{background:var(--color-action-pressed);transform:translateY(1px)}.android-web-download-prompt__close:active,.team-domain-failure button:active,.team-members-inline-failure button:active,.team-load-more:active{background:var(--color-ink-highlight);transform:translateY(1px)}@media (max-width:340px){.team-domain-entry.link{grid-template-columns:48px minmax(0,1fr) 14px}.team-domain-entry__meta,.android-web-download-prompt__copy small{display:none}}@media (prefers-reduced-motion:reduce){.android-web-download-prompt__action,.android-web-download-prompt__close,.team-domain-failure button,.team-members-inline-failure button,.team-load-more{transition:none}}
