:where(.f7-mobile){--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)){:where(.f7-mobile){--f7-safe-area-top:env(safe-area-inset-top);--f7-safe-area-bottom:env(safe-area-inset-bottom)}:where(.f7-mobile) .ios-left-edge,:where(.f7-mobile) .ios-edges,:where(.f7-mobile) .safe-area-left,:where(.f7-mobile) .safe-areas,:where(.f7-mobile) .popup,:where(.f7-mobile) .sheet-modal,:where(.f7-mobile) .panel-left{--f7-safe-area-left:env(safe-area-inset-left);--f7-safe-area-outer-left:env(safe-area-inset-left)}:where(.f7-mobile) .ios-right-edge,:where(.f7-mobile) .ios-edges,:where(.f7-mobile) .safe-area-right,:where(.f7-mobile) .safe-areas,:where(.f7-mobile) .popup,:where(.f7-mobile) .sheet-modal,:where(.f7-mobile) .panel-right{--f7-safe-area-right:env(safe-area-inset-right);--f7-safe-area-outer-right:env(safe-area-inset-right)}:where(.f7-mobile) .no-safe-areas,:where(.f7-mobile) .no-safe-area-left,:where(.f7-mobile) .no-ios-edges,:where(.f7-mobile) .no-ios-left-edge{--f7-safe-area-left:0px;--f7-safe-area-outer-left:0px}:where(.f7-mobile) .no-safe-areas,:where(.f7-mobile) .no-safe-area-right,:where(.f7-mobile) .no-ios-edges,:where(.f7-mobile) .no-ios-right-edge{--f7-safe-area-right:0px;--f7-safe-area-outer-right:0px}}@media (resolution>=2x){:where(.f7-mobile){--f7-device-pixel-ratio:2}}@media (resolution>=3x){:where(.f7-mobile){--f7-device-pixel-ratio:3}}:where(.f7-mobile){--f7-font-size:14px;--f7-bars-translucent-opacity:.8;--f7-bars-translucent-blur:20px}:where(.f7-mobile).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}:where(.f7-mobile).ios .dark,:where(.f7-mobile) .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}:where(.f7-mobile).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}:where(.f7-mobile).md .dark,:where(.f7-mobile) .md.dark{--f7-text-color:#ffffffde}:where(.f7-mobile).md,:where(.f7-mobile) .md .dark,:where(.f7-mobile) .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)}:where(.f7-mobile) .text-color-primary{--f7-theme-color-text-color:var(--f7-theme-color)}:where(.f7-mobile) .bg-color-primary{--f7-theme-color-bg-color:var(--f7-theme-color)}:where(.f7-mobile) .border-color-primary{--f7-theme-color-border-color:var(--f7-theme-color)}:where(.f7-mobile) .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}:where(.f7-mobile){overscroll-behavior:none}:where(.f7-mobile),:where(.f7-mobile),:where(.f7-mobile) .framework7-root{width:100%;height:100%;position:relative;overflow-x:hidden}:where(.f7-mobile){-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}:where(.f7-mobile)::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}:where(.f7-mobile)::-webkit-scrollbar-track{box-shadow:none;background:0 0}:where(.f7-mobile)::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}:where(.f7-mobile).dark body,:where(.f7-mobile).dark{background:#000}:where(.f7-mobile).dark{color:var(--f7-text-color)}:where(.f7-mobile) .framework7-root{box-sizing:border-box;overflow:hidden}:where(.f7-mobile) .framework7-initializing *,:where(.f7-mobile) .framework7-initializing :before,:where(.f7-mobile) .framework7-initializing :after{transition-duration:0s!important}:where(.f7-mobile).device-ios,:where(.f7-mobile) .device-android{cursor:pointer}:where(.f7-mobile).device-ios{touch-action:manipulation}@media (width:1024px) and (height:691px) and (orientation:landscape){:where(.f7-mobile),:where(.f7-mobile),:where(.f7-mobile) .framework7-root{height:671px}}@media (width:1024px) and (height:692px) and (orientation:landscape){:where(.f7-mobile),:where(.f7-mobile),:where(.f7-mobile) .framework7-root{height:672px}}:where(.f7-mobile) *{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none}:where(.f7-mobile) a,:where(.f7-mobile) input,:where(.f7-mobile) textarea,:where(.f7-mobile) select{outline:0}:where(.f7-mobile) a{cursor:pointer;color:var(--f7-theme-color);text-decoration:none}:where(.f7-mobile) .link,:where(.f7-mobile) .item-link{cursor:pointer}:where(.f7-mobile) p{margin:1em 0}:where(.f7-mobile) .disabled{opacity:.55!important;pointer-events:none!important}:where(.f7-mobile).device-full-viewport,:where(.f7-mobile).device-full-viewport body{height:100vh}:where(.f7-mobile).ios .md-only,:where(.f7-mobile) .ios .if-md,:where(.f7-mobile) .ios .if-not-ios,:where(.f7-mobile) .ios .not-ios{display:none!important}@media (width:1024px) and (height:691px) and (orientation:landscape){:where(.f7-mobile).ios,:where(.f7-mobile) .ios body,:where(.f7-mobile) .ios .framework7-root{height:671px}}@media (width:1024px) and (height:692px) and (orientation:landscape){:where(.f7-mobile).ios,:where(.f7-mobile) .ios body,:where(.f7-mobile) .ios .framework7-root{height:672px}}:where(.f7-mobile).md .ios-only,:where(.f7-mobile) .md .if-ios,:where(.f7-mobile) .md .if-not-md,:where(.f7-mobile) .md .not-md{display:none!important}:where(.f7-mobile) .views,:where(.f7-mobile) .view{z-index:5000;box-sizing:border-box;height:100%;position:relative;overflow:hidden}:where(.f7-mobile) .framework7-root>.view,:where(.f7-mobile) .framework7-root>.views{height:100%}:where(.f7-mobile) .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}:where(.f7-mobile) .view-master-detail .view-resize-handler{display:block}:where(.f7-mobile){--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}:where(.f7-mobile).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}:where(.f7-mobile).ios .dark,:where(.f7-mobile) .ios.dark{--f7-page-bg-color:#000}:where(.f7-mobile).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}:where(.f7-mobile).md,:where(.f7-mobile) .md .dark,:where(.f7-mobile) .md [class*=color-]{--f7-page-bg-color:var(--f7-md-surface)}:where(.f7-mobile).dark{--f7-page-master-border-color:#fff3}:where(.f7-mobile) .pages{width:100%;height:100%;position:relative;overflow:hidden}:where(.f7-mobile) .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}:where(.f7-mobile) .page-transparent{background-color:#0000}:where(.f7-mobile) .page-with-navbar-large-collapsed{--f7-navbar-large-collapse-progress:1}:where(.f7-mobile) .page-previous{pointer-events:none}:where(.f7-mobile) .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}:where(.f7-mobile) .page-previous .page-opacity-effect,:where(.f7-mobile) .page-previous:after{opacity:1}:where(.f7-mobile) .page-transitioning,:where(.f7-mobile) .page-transitioning .page-shadow-effect,:where(.f7-mobile) .page-transitioning .page-opacity-effect{transition-duration:var(--f7-page-transition-duration)}:where(.f7-mobile) .page-transitioning-swipeback,:where(.f7-mobile) .page-transitioning-swipeback .page-shadow-effect,:where(.f7-mobile) .page-transitioning-swipeback .page-opacity-effect{transition-duration:var(--f7-page-swipeback-transition-duration)}:where(.f7-mobile) .router-transition-forward .page-next,:where(.f7-mobile) .router-transition-backward .page-next,:where(.f7-mobile) .router-transition-forward .page-current,:where(.f7-mobile) .router-transition-backward .page-current{pointer-events:none}:where(.f7-mobile) .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%}:where(.f7-mobile) .page-opacity-effect{content:"";opacity:0;z-index:10000;background:#0000001a;width:100%;position:absolute;top:0;bottom:0;left:0}:where(.f7-mobile).ios .page-previous{transform:translate(-20%)}:where(.f7-mobile).ios .page-next{transform:translate(100%)}:where(.f7-mobile).ios .page-current .page-shadow-effect{opacity:1}:where(.f7-mobile).ios .router-transition-forward .page-next{animation:mobile-f7-ios-page-next-to-current var(--f7-page-transition-duration) forwards}:where(.f7-mobile).ios .router-transition-forward .page-next:before{z-index:-1;content:"";opacity:0;width:16px;animation:mobile-f7-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%}:where(.f7-mobile).ios .router-transition-forward .page-current{animation:mobile-f7-ios-page-current-to-previous var(--f7-page-transition-duration) forwards}:where(.f7-mobile).ios .router-transition-forward .page-current:after{content:"";opacity:0;z-index:10000;width:100%;animation:mobile-f7-ios-page-element-fade-in var(--f7-page-transition-duration) forwards;background:#0000001a;position:absolute;top:0;bottom:0;left:0}:where(.f7-mobile).ios .router-transition-backward .page-previous{animation:mobile-f7-ios-page-previous-to-current var(--f7-page-transition-duration) forwards}:where(.f7-mobile).ios .router-transition-backward .page-previous:after{content:"";opacity:0;z-index:10000;width:100%;animation:mobile-f7-ios-page-element-fade-out var(--f7-page-transition-duration) forwards;background:#0000001a;position:absolute;top:0;bottom:0;left:0}:where(.f7-mobile).ios .router-transition-backward .page-current{animation:mobile-f7-ios-page-current-to-next var(--f7-page-transition-duration) forwards}:where(.f7-mobile).ios .router-transition-backward .page-current:before{z-index:-1;content:"";opacity:0;width:16px;animation:mobile-f7-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 mobile-f7-ios-page-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%,0)}}@keyframes mobile-f7-ios-page-previous-to-current{0%{transform:translate(-20%)}to{transform:translate(0%,0)}}@keyframes mobile-f7-ios-page-current-to-previous{0%{transform:translate(0,0)}to{transform:translate(-20%)}}@keyframes mobile-f7-ios-page-current-to-next{0%{transform:translate(0,0)}to{transform:translate(100%)}}@keyframes mobile-f7-ios-page-element-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mobile-f7-ios-page-element-fade-out{0%{opacity:1}to{opacity:0}}:where(.f7-mobile).md .page-previous{transform:translate(-24px)}:where(.f7-mobile).md .page-next{pointer-events:none;opacity:0;transform:translate(128px)}:where(.f7-mobile).md .page-next.page-next-on-right{opacity:1;transform:translate(100%)}:where(.f7-mobile).md .router-transition-forward .page-next{opacity:1;animation:mobile-f7-md-page-next-to-current var(--f7-page-transition-duration) forwards cubic-bezier(0, .8, .3, 1)}:where(.f7-mobile).md .router-transition-forward .page-current{animation:mobile-f7-md-page-current-to-previous var(--f7-page-transition-duration) forwards cubic-bezier(0, .8, .3, 1)}:where(.f7-mobile).md .router-transition-backward .page-current{animation:mobile-f7-md-page-current-to-next calc(var(--f7-page-transition-duration) / 2) forwards cubic-bezier(0, 1, .8, 1), mobile-f7-mobile-f7-md-page-current-to-next-opacity calc(var(--f7-page-transition-duration) / 2) forwards}:where(.f7-mobile).md .router-transition-backward .page-previous{animation:mobile-f7-md-page-previous-to-current calc(var(--f7-page-transition-duration) / 2) forwards cubic-bezier(0, 1, .8, 1)}@keyframes mobile-f7-md-page-next-to-current{0%{transform:translate(128px)}to{transform:translate(0,0)}}@keyframes mobile-f7-md-page-current-to-next{0%{transform:translate(0,0)}to{transform:translate(128px)}}@keyframes mobile-f7-md-page-current-to-next-opacity{0%{opacity:1}to{opacity:0}}@keyframes mobile-f7-md-page-current-to-previous{0%{transform:translate(0,0)}to{transform:translate(-24px)}}@keyframes mobile-f7-md-page-previous-to-current{0%{transform:translate(-24px)}to{transform:translate(0,0)}}:where(.f7-mobile) .view:not(.view-master-detail) .page-master-stacked{display:none}:where(.f7-mobile) .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)}:where(.f7-mobile) .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)}:where(.f7-mobile) .view-master-detail .page-master{z-index:2;pointer-events:auto;transform:none}:where(.f7-mobile) .view-master-detail .page-master:before,:where(.f7-mobile) .view-master-detail .page-master:after{display:none}:where(.f7-mobile) .view-master-detail.router-transition .page-master{animation:none}:where(.f7-mobile).md .router-transition-custom .page-previous,:where(.f7-mobile) .ios .router-transition-custom .page-previous,:where(.f7-mobile) .md .router-transition-custom .page-next,:where(.f7-mobile) .ios .router-transition-custom .page-next{opacity:1;transform:none}:where(.f7-mobile).md .router-transition-custom.view-master-detail .page-master,:where(.f7-mobile) .ios .router-transition-custom.view-master-detail .page-master{animation:none}:where(.f7-mobile) .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}:where(.f7-mobile) .router-transition-f7-circle-forward:after,:where(.f7-mobile) .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%}:where(.f7-mobile) .router-transition-f7-circle-forward .page,:where(.f7-mobile) .router-transition-f7-circle-backward .page{pointer-events:none}:where(.f7-mobile) .router-transition-f7-circle-forward:after{border-radius:50%;animation:.4s forwards mobile-f7-f7-circle-circle-in;transform:scale(0)}:where(.f7-mobile).ios .router-transition-f7-circle-forward .page-next,:where(.f7-mobile) .md .router-transition-f7-circle-forward .page-next{opacity:0;z-index:150;animation:.3s .3s forwards mobile-f7-f7-circle-next-to-current;transform:scale(.9)}:where(.f7-mobile) .router-transition-f7-circle-backward:after{animation:.3s .35s forwards mobile-f7-f7-circle-circle-out}:where(.f7-mobile).ios .router-transition-f7-circle-backward .page-current,:where(.f7-mobile) .md .router-transition-f7-circle-backward .page-current{z-index:150;animation:.7s forwards mobile-f7-f7-circle-current-to-next}@keyframes mobile-f7-f7-circle-circle-in{0%{border-radius:50%;transform:scale(0)}50%{border-radius:50%}to{border-radius:0%;transform:scale(1)}}@keyframes mobile-f7-f7-circle-circle-out{0%{border-radius:0%;transform:scale(1)}50%{border-radius:50%}to{border-radius:50%;transform:scale(0)}}@keyframes mobile-f7-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 mobile-f7-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)}}:where(.f7-mobile) .router-transition-f7-cover-v-forward,:where(.f7-mobile) .router-transition-f7-cover-v-backward{perspective:1200px;background:#000}:where(.f7-mobile) .router-transition-f7-cover-v-forward .page,:where(.f7-mobile) .router-transition-f7-cover-v-backward .page{pointer-events:none}:where(.f7-mobile) .router-transition-f7-cover-v-forward .page-next{animation:mobile-f7-f7-cover-v-next-to-current var(--f7-page-cover-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-cover-v-forward .page-current{animation:mobile-f7-f7-cover-v-current-to-prev var(--f7-page-cover-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-cover-v-backward .page-current{animation:mobile-f7-f7-cover-v-current-to-next var(--f7-page-cover-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-cover-v-backward .page-previous{animation:mobile-f7-f7-cover-v-prev-to-current var(--f7-page-cover-transition-duration) forwards}@keyframes mobile-f7-f7-cover-v-next-to-current{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes mobile-f7-f7-cover-v-current-to-next{0%{transform:translateY(0%)}to{transform:translateY(100%)}}@keyframes mobile-f7-f7-cover-v-current-to-prev{0%{opacity:1;transform:translateZ(0)}to{opacity:.5;transform:translateZ(-300px)}}@keyframes mobile-f7-f7-cover-v-prev-to-current{0%{opacity:.5;transform:translateZ(-300px)}to{opacity:1;transform:translateZ(0)}}:where(.f7-mobile) .router-transition-f7-cover-forward,:where(.f7-mobile) .router-transition-f7-cover-backward{perspective:1200px;background:#000}:where(.f7-mobile) .router-transition-f7-cover-forward .page,:where(.f7-mobile) .router-transition-f7-cover-backward .page{pointer-events:none}:where(.f7-mobile) .router-transition-f7-cover-forward .page-next{animation:mobile-f7-f7-cover-next-to-current var(--f7-page-cover-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-cover-forward .page-current{animation:mobile-f7-f7-cover-current-to-prev var(--f7-page-cover-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-cover-backward .page-current{animation:mobile-f7-f7-cover-current-to-next var(--f7-page-cover-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-cover-backward .page-previous{animation:mobile-f7-f7-cover-prev-to-current var(--f7-page-cover-transition-duration) forwards}@keyframes mobile-f7-f7-cover-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes mobile-f7-f7-cover-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes mobile-f7-f7-cover-current-to-prev{0%{opacity:1;transform:translateZ(0)}to{opacity:.5;transform:translateZ(-300px)}}@keyframes mobile-f7-f7-cover-prev-to-current{0%{opacity:.5;transform:translateZ(-300px)}to{opacity:1;transform:translateZ(0)}}:where(.f7-mobile) .router-transition-f7-dive-forward,:where(.f7-mobile) .router-transition-f7-dive-backward{background:var(--f7-page-bg-color);perspective:1200px}:where(.f7-mobile) .router-transition-f7-dive-forward .page,:where(.f7-mobile) .router-transition-f7-dive-backward .page{pointer-events:none}:where(.f7-mobile) .router-transition-f7-dive-forward .page-next{animation:mobile-f7-f7-dive-next-to-current var(--f7-page-dive-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-dive-forward .page-current{animation:mobile-f7-f7-dive-current-to-prev var(--f7-page-dive-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-dive-backward .page-current{animation:mobile-f7-f7-dive-current-to-next var(--f7-page-dive-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-dive-backward .page-previous{animation:mobile-f7-f7-dive-prev-to-current var(--f7-page-dive-transition-duration) forwards}@keyframes mobile-f7-f7-dive-next-to-current{0%{opacity:0;transform:translateZ(-150px)}50%{opacity:0}to{opacity:1;transform:translateZ(0)}}@keyframes mobile-f7-f7-dive-current-to-next{0%{opacity:1;transform:translateZ(0)}50%{opacity:0}to{opacity:0;transform:translateZ(-150px)}}@keyframes mobile-f7-f7-dive-current-to-prev{0%{opacity:1;transform:translateZ(0)}50%{opacity:0}to{opacity:0;transform:translateZ(150px)}}@keyframes mobile-f7-f7-dive-prev-to-current{0%{opacity:0;transform:translateZ(150px)}50%{opacity:0}to{opacity:1;transform:translateZ(0)}}:where(.f7-mobile) .router-transition-f7-fade-forward,:where(.f7-mobile) .router-transition-f7-fade-backward{background:var(--f7-page-bg-color)}:where(.f7-mobile) .router-transition-f7-fade-forward .page,:where(.f7-mobile) .router-transition-f7-fade-backward .page{pointer-events:none}:where(.f7-mobile).ios .router-transition-f7-fade-forward .page-next,:where(.f7-mobile) .md .router-transition-f7-fade-forward .page-next{opacity:0;animation:mobile-f7-f7-fade-in var(--f7-page-fade-transition-duration) forwards}:where(.f7-mobile).ios .router-transition-f7-fade-forward .page-current,:where(.f7-mobile) .md .router-transition-f7-fade-forward .page-current,:where(.f7-mobile).ios .router-transition-f7-fade-backward .page-current,:where(.f7-mobile) .md .router-transition-f7-fade-backward .page-current{animation:mobile-f7-f7-fade-out var(--f7-page-fade-transition-duration) forwards}:where(.f7-mobile).ios .router-transition-f7-fade-backward .page-previous,:where(.f7-mobile) .md .router-transition-f7-fade-backward .page-previous{animation:mobile-f7-f7-fade-in var(--f7-page-fade-transition-duration) forwards}@keyframes mobile-f7-f7-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes mobile-f7-f7-fade-out{0%{opacity:1}50%{opacity:0}to{opacity:0}}:where(.f7-mobile) .router-transition-f7-flip-forward,:where(.f7-mobile) .router-transition-f7-flip-backward{perspective:1200px;background:#000}:where(.f7-mobile) .router-transition-f7-flip-forward .page,:where(.f7-mobile) .router-transition-f7-flip-backward .page{backface-visibility:hidden;pointer-events:none;overflow:hidden}:where(.f7-mobile) .router-transition-f7-flip-forward .page-next{transform-style:preserve-3d;animation:mobile-f7-f7-flip-next-to-current var(--f7-page-flip-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-flip-forward .page-current{transform-style:preserve-3d;animation:mobile-f7-f7-flip-current-to-prev var(--f7-page-flip-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-flip-backward .page-current{transform-style:preserve-3d;animation:mobile-f7-f7-flip-current-to-next var(--f7-page-flip-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-flip-backward .page-previous{transform-style:preserve-3d;animation:mobile-f7-f7-flip-prev-to-current var(--f7-page-flip-transition-duration) forwards}@keyframes mobile-f7-f7-flip-next-to-current{0%{border-radius:32px;transform:translateZ(-100vmax)rotateY(180deg)}to{border-radius:0;transform:translateZ(0)rotateY(0)}}@keyframes mobile-f7-f7-flip-current-to-next{0%{border-radius:0;transform:translateZ(0)rotateY(0)}to{border-radius:32px;transform:translateZ(-100vmax)rotateY(180deg)}}@keyframes mobile-f7-f7-flip-current-to-prev{0%{border-radius:0;transform:translateZ(0)rotateY(0)}to{border-radius:32px;transform:translateZ(-100vmax)rotateY(-180deg)}}@keyframes mobile-f7-f7-flip-prev-to-current{0%{border-radius:32px;transform:translateZ(-100vmax)rotateY(-180deg)}to{border-radius:0;transform:translateZ(0)rotateY(0)}}:where(.f7-mobile) .router-transition-f7-parallax-forward .page{pointer-events:none}:where(.f7-mobile) .router-transition-f7-parallax-forward .page-next{animation:mobile-f7-f7-parallax-next-to-current var(--f7-page-parallax-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-parallax-forward .page-current{animation:mobile-f7-f7-parallax-current-to-prev var(--f7-page-parallax-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-parallax-backward .page{pointer-events:none}:where(.f7-mobile) .router-transition-f7-parallax-backward .page-current{animation:mobile-f7-f7-parallax-current-to-next var(--f7-page-parallax-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-parallax-backward .page-previous{animation:mobile-f7-f7-parallax-prev-to-current var(--f7-page-parallax-transition-duration) forwards}@keyframes mobile-f7-f7-parallax-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes mobile-f7-f7-parallax-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes mobile-f7-f7-parallax-current-to-prev{0%{transform:translate(0%)}to{transform:translate(-20%)}}@keyframes mobile-f7-f7-parallax-prev-to-current{0%{transform:translate(-20%)}to{transform:translate(0%)}}:where(.f7-mobile) .router-transition-f7-push-forward .page{pointer-events:none}:where(.f7-mobile) .router-transition-f7-push-forward .page-next{animation:mobile-f7-f7-push-next-to-current var(--f7-page-push-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-push-forward .page-current{animation:mobile-f7-f7-push-current-to-prev var(--f7-page-push-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-push-backward .page{pointer-events:none}:where(.f7-mobile) .router-transition-f7-push-backward .page-current{animation:mobile-f7-f7-push-current-to-next var(--f7-page-push-transition-duration) forwards}:where(.f7-mobile) .router-transition-f7-push-backward .page-previous{animation:mobile-f7-f7-push-prev-to-current var(--f7-page-push-transition-duration) forwards}@keyframes mobile-f7-f7-push-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes mobile-f7-f7-push-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes mobile-f7-f7-push-current-to-prev{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes mobile-f7-f7-push-prev-to-current{0%{transform:translate(-100%)}to{transform:translate(0%)}}:where(.f7-mobile){--f7-link-highlight-black:#0000001a;--f7-link-highlight-white:#ffffff26;--f7-link-highlight-color:rgba(var(--f7-theme-color-rgb), .15)}:where(.f7-mobile).ios{--f7-link-pressed-opacity:.3}:where(.f7-mobile) .link,:where(.f7-mobile) .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}:where(.f7-mobile) .link i+span,:where(.f7-mobile) .link i+i,:where(.f7-mobile) .link span+i,:where(.f7-mobile) .link span+span{margin-left:4px}:where(.f7-mobile) .link[class*=color-]{color:var(--f7-theme-color)}:where(.f7-mobile).ios .link{transition:opacity .3s}:where(.f7-mobile).ios .link.active-state{opacity:var(--f7-link-pressed-opacity);transition-duration:0s}:where(.f7-mobile){--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}:where(.f7-mobile).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}:where(.f7-mobile).ios .dark,:where(.f7-mobile) .ios.dark{--f7-navbar-subtitle-text-color:#ffffff8c}:where(.f7-mobile).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}:where(.f7-mobile).md,:where(.f7-mobile) .md .dark,:where(.f7-mobile) .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)}:where(.f7-mobile) .navbars,:where(.f7-mobile) .navbar{z-index:500;width:100%;top:0;left:0}:where(.f7-mobile) .navbars{position:absolute}:where(.f7-mobile) .navbars .navbar{z-index:auto}:where(.f7-mobile) .navbars .navbar-transitioning{z-index:500}:where(.f7-mobile) .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}:where(.f7-mobile) .navbar b{font-weight:500}:where(.f7-mobile) .navbar a{color:var(--f7-navbar-link-color,var(--f7-bars-link-color,var(--f7-theme-color)))}:where(.f7-mobile) .navbar a.link{justify-content:flex-start;display:flex}:where(.f7-mobile) .navbar .title,:where(.f7-mobile) .navbar .left,:where(.f7-mobile) .navbar .right{z-index:10;position:relative}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .navbar .left,:where(.f7-mobile) .navbar .right{flex-shrink:0;justify-content:center;align-items:center;display:flex}:where(.f7-mobile) .navbar .right:first-child{height:100%;position:absolute}:where(.f7-mobile) .navbar.no-outline .navbar-bg:after,:where(.f7-mobile) .navbar .no-outline .navbar-bg:after,:where(.f7-mobile) .navbar.no-outline .title-large:after,:where(.f7-mobile) .navbar .no-outline .title-large:after{display:none!important}:where(.f7-mobile) .navbar.navbar-hidden .navbar-bg:before,:where(.f7-mobile) .navbar-hidden .navbar .navbar-bg:before{opacity:0!important}:where(.f7-mobile) .navbar-bg{pointer-events:none;z-index:0;width:100%;height:100%;transition-property:transform;position:absolute;top:0;left:0}:where(.f7-mobile) .navbar-transitioning,:where(.f7-mobile) .navbar-transitioning .left,:where(.f7-mobile) .navbar-transitioning .title,:where(.f7-mobile) .navbar-transitioning .right,:where(.f7-mobile) .navbar-transitioning .title-large-text,:where(.f7-mobile) .navbar-transitioning .navbar-bg,:where(.f7-mobile) .navbar-transitioning .subnavbar,:where(.f7-mobile) .navbar-transitioning .navbar-bg:before{transition-duration:var(--f7-navbar-hide-show-transition-duration)}:where(.f7-mobile) .navbar-hidden{transform:translate3d(0, calc(-1 * var(--f7-navbar-height)), 0)}:where(.f7-mobile) .navbar-hidden .navbar-inner{pointer-events:none}:where(.f7-mobile) .navbar-hidden .navbar-inner>.left,:where(.f7-mobile) .navbar-hidden .navbar-inner>.title,:where(.f7-mobile) .navbar-hidden .navbar-inner>.right{opacity:0!important}:where(.f7-mobile) .navbar-hidden .subnavbar{pointer-events:auto}:where(.f7-mobile) .navbar-hidden-statusbar{transform:translate3d(0, calc(-1 * var(--f7-navbar-height) - var(--f7-safe-area-top)), 0)}:where(.f7-mobile) .navbar-large-hidden .navbar-large{--f7-navbar-large-collapse-progress:1}:where(.f7-mobile) .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)}:where(.f7-mobile) .views>.navbar,:where(.f7-mobile) .view>.navbar,:where(.f7-mobile) .page>.navbar{position:absolute}:where(.f7-mobile).ios .navbar:not(.navbar-large) .navbar-bg{--f7-navbar-large-collapse-progress:1}:where(.f7-mobile) .navbar-large .title{opacity:var(--f7-navbar-large-collapse-progress)}:where(.f7-mobile) .navbar-large-collapsed{--f7-navbar-large-collapse-progress:1}:where(.f7-mobile) .navbar-large-collapsed .title-large{pointer-events:none}:where(.f7-mobile) .navbar-large-collapsed .title-large-text{opacity:0}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .navbar-no-title-large-transition .title-large-text{transition-duration:0s}:where(.f7-mobile) .navbar~*{--f7-page-navbar-offset:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}:where(.f7-mobile) .navbar~* .page-with-navbar-large,:where(.f7-mobile) .navbar~.page-with-navbar-large,:where(.f7-mobile) .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))}:where(.f7-mobile) .page.no-navbar,:where(.f7-mobile) .page.no-navbar .navbar~*{--f7-page-navbar-offset:var(--f7-safe-area-top)}:where(.f7-mobile).ios{--f7-navbarLeftTextOffset:calc(4px + 12px + var(--f7-navbar-inner-padding-left));--f7-navbarTitleLargeOffset:var(--f7-navbar-large-title-padding-left)}:where(.f7-mobile).ios .navbar .title-large{align-items:flex-end}:where(.f7-mobile).ios .navbar a.link{height:100%;padding:0 12px}:where(.f7-mobile).ios .navbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;width:44px;margin:0}:where(.f7-mobile).ios .navbar .left a+a,:where(.f7-mobile) .ios .navbar .right a+a{margin-left:16px}:where(.f7-mobile).ios .navbar b{font-weight:600}:where(.f7-mobile).ios .navbar .left{margin-right:10px}:where(.f7-mobile).ios .navbar .right{margin-left:10px}:where(.f7-mobile).ios .navbar .right:first-child{right:calc(8px + var(--f7-safe-area-right))}:where(.f7-mobile).ios .navbar-bg{height:100%}:where(.f7-mobile).ios .navbar-bg:before{content:"";-webkit-backdrop-filter:blur(2px);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}:where(.f7-mobile).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}:where(.f7-mobile).ios .navbar-inner{padding-top:calc(16px + var(--f7-safe-area-top));justify-content:space-between;padding-bottom:16px}:where(.f7-mobile).ios .navbar .left,:where(.f7-mobile) .ios .navbar .right,:where(.f7-mobile) .ios .navbar .navbar-pane{-webkit-backdrop-filter:saturate(180%)blur(16px);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}:where(.f7-mobile).ios .navbar-pane{justify-content:center;align-items:center;display:flex}:where(.f7-mobile).ios .navbar-inner-left-title{justify-content:flex-start}:where(.f7-mobile).ios .navbar-inner-left-title .right{margin-left:auto}:where(.f7-mobile).ios .navbar-inner-left-title .title{text-align:left;margin-right:10px}:where(.f7-mobile).ios .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .title{opacity:0}:where(.f7-mobile) .view-master-detail .page-master{z-index:525}:where(.f7-mobile).md .navbar .title-large{align-items:center;overflow:hidden}:where(.f7-mobile).md .navbar .left{margin-left:4px;margin-right:4px}:where(.f7-mobile).md .navbar a.link{min-width:48px;height:var(--f7-navbar-link-height,var(--f7-navbar-height));padding:0 12px}:where(.f7-mobile).md .navbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;width:48px;min-width:0}:where(.f7-mobile).md .navbar .right{margin-left:auto;margin-right:4px}:where(.f7-mobile).md .navbar .right:first-child{right:var(--f7-safe-area-right)}:where(.f7-mobile).md .navbar-pane{display:contents}:where(.f7-mobile).md .navbar-bg{background:var(--f7-navbar-bg-color);background-color:var(--f7-navbar-bg-color,var(--f7-bars-bg-color))}:where(.f7-mobile).md .navbar-bg:after,:where(.f7-mobile) .md .navbar-bg:before{backface-visibility:hidden}:where(.f7-mobile).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}:where(.f7-mobile).md .navbar-inner{justify-content:flex-start;overflow:hidden}:where(.f7-mobile).md .navbar-large:not(.navbar-large-collapsed) .navbar-inner,:where(.f7-mobile).md .page.page-with-subnavbar .navbar-inner{overflow:visible}:where(.f7-mobile).md .navbar-inner:not(.navbar-inner-centered-title) .title:first-child{margin-left:16px}:where(.f7-mobile).md .navbar-inner-centered-title{justify-content:space-between}:where(.f7-mobile).md .navbar-inner-centered-title .right{margin-left:0}:where(.f7-mobile).md .navbar-inner-centered-title .title{text-align:center}:where(.f7-mobile).md .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .navbar-bg,:where(.f7-mobile) .md .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .title{opacity:0}:where(.f7-mobile).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)}:where(.f7-mobile).md .navbar-large-transparent .navbar-bg,:where(.f7-mobile) .md .navbar-large.navbar-transparent .navbar-bg{opacity:var(--f7-navbar-large-collapse-progress)}:where(.f7-mobile){--f7-tabbar-link-active-bg-color:transparent;--f7-tabbar-label-text-transform:none;--f7-toolbar-hide-show-transition-duration:.4s}:where(.f7-mobile).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}:where(.f7-mobile).ios .dark,:where(.f7-mobile) .ios.dark{--f7-tabbar-link-highlight-bg-color:#ffffff26;--f7-tabbar-link-highlight-active-bg-color:#ffffff1a}:where(.f7-mobile).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}:where(.f7-mobile).md,:where(.f7-mobile) .md .dark,:where(.f7-mobile) .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)}:where(.f7-mobile) .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)}:where(.f7-mobile) .toolbar b{font-weight:600}:where(.f7-mobile) .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}:where(.f7-mobile) .toolbar .link{font-weight:var(--f7-toolbar-link-font-weight);display:flex}:where(.f7-mobile) .toolbar i.icon{display:block}:where(.f7-mobile) .toolbar:after,:where(.f7-mobile) .toolbar:before{backface-visibility:hidden}:where(.f7-mobile) .views>.toolbar,:where(.f7-mobile) .view>.toolbar,:where(.f7-mobile) .page>.toolbar{position:absolute}:where(.f7-mobile) .toolbar-top,:where(.f7-mobile) .ios .toolbar-top-ios,:where(.f7-mobile) .md .toolbar-top-md{top:0}:where(.f7-mobile) .toolbar-bottom,:where(.f7-mobile) .ios .toolbar-bottom-ios,:where(.f7-mobile) .md .toolbar-bottom-md{height:calc(var(--f7-toolbar-height) + var(--f7-safe-area-bottom));bottom:0}:where(.f7-mobile) .toolbar-bottom .toolbar-inner,:where(.f7-mobile) .ios .toolbar-bottom-ios .toolbar-inner,:where(.f7-mobile) .md .toolbar-bottom-md .toolbar-inner{height:auto;top:0;bottom:var(--f7-safe-area-bottom)}:where(.f7-mobile) .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}:where(.f7-mobile) .views>.tabbar,:where(.f7-mobile) .views>.tabbar-icons{z-index:5001}:where(.f7-mobile) .tabbar a,:where(.f7-mobile) .tabbar-icons a{color:var(--f7-tabbar-link-inactive-color)}:where(.f7-mobile) .tabbar .link,:where(.f7-mobile) .tabbar-icons .link{line-height:1.4}:where(.f7-mobile) .tabbar .tab-link,:where(.f7-mobile) .tabbar-icons .tab-link,:where(.f7-mobile) .tabbar .link,:where(.f7-mobile) .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}:where(.f7-mobile) .tabbar .tab-link-active,:where(.f7-mobile) .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)}:where(.f7-mobile) .tabbar i.icon,:where(.f7-mobile) .tabbar-icons i.icon{font-size:var(--f7-tabbar-icon-size);height:var(--f7-tabbar-icon-size);line-height:var(--f7-tabbar-icon-size)}:where(.f7-mobile) .tabbar-icons{--f7-toolbar-height:var(--f7-tabbar-icons-height)}:where(.f7-mobile) .tabbar-icons .tab-link,:where(.f7-mobile) .tabbar-icons .link{justify-content:center;align-items:center;height:100%}:where(.f7-mobile) .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 (width>=768px) and (height>=600px){:where(.f7-mobile){--f7-tabbar-icons-height:var(--f7-tabbar-icons-tablet-height);--f7-tabbar-label-font-size:var(--f7-tabbar-label-tablet-font-size)}}:where(.f7-mobile) .tabbar-scrollable .toolbar-inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:transparent;justify-content:flex-start;overflow:auto}:where(.f7-mobile) .tabbar-scrollable .toolbar-inner::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}:where(.f7-mobile) .tabbar-scrollable .toolbar-inner::-webkit-scrollbar-track{box-shadow:none;background:0 0}:where(.f7-mobile) .tabbar-scrollable .toolbar-inner::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}:where(.f7-mobile) .tabbar-scrollable .tab-link,:where(.f7-mobile) .tabbar-scrollable .link{flex-shrink:0;width:auto}:where(.f7-mobile) .toolbar-transitioning,:where(.f7-mobile) .navbar-transitioning+.toolbar,:where(.f7-mobile) .navbar-transitioning~* .toolbar{transition-duration:var(--f7-toolbar-hide-show-transition-duration)}:where(.f7-mobile) .toolbar-bottom~*,:where(.f7-mobile) .ios .toolbar-bottom-ios~*,:where(.f7-mobile) .md .toolbar-bottom-md~*{--f7-page-toolbar-bottom-offset:var(--f7-toolbar-height)}:where(.f7-mobile) .toolbar-bottom.tabbar-icons~*,:where(.f7-mobile) .ios .toolbar-bottom-ios.tabbar-icons~*,:where(.f7-mobile) .md .toolbar-bottom-md.tabbar-icons~*{--f7-page-toolbar-bottom-offset:var(--f7-tabbar-icons-height)}:where(.f7-mobile) .toolbar-bottom.toolbar-hidden,:where(.f7-mobile) .ios .toolbar-bottom-ios.toolbar-hidden,:where(.f7-mobile) .md .toolbar-bottom-md.toolbar-hidden{transform:translateY(100%)}:where(.f7-mobile) .toolbar-top~*,:where(.f7-mobile) .ios .toolbar-top-ios~*,:where(.f7-mobile) .md .toolbar-top-md~*,:where(.f7-mobile) .sheet-modal:not(.sheet-modal-top)>.toolbar:not(.toolbar-bottom)~*{--f7-page-toolbar-top-offset:var(--f7-toolbar-height)}:where(.f7-mobile) .toolbar-top.tabbar-icons~*,:where(.f7-mobile) .ios .toolbar-top-ios.tabbar-icons~*,:where(.f7-mobile) .md .toolbar-top-md.tabbar-icons~*,:where(.f7-mobile) .sheet-modal:not(.sheet-modal-top)>.toolbar:not(.toolbar-bottom).tabbar-icons~*{--f7-page-toolbar-top-offset:var(--f7-tabbar-icons-height)}:where(.f7-mobile) .toolbar-top.toolbar-hidden,:where(.f7-mobile) .ios .toolbar-top-ios.toolbar-hidden,:where(.f7-mobile) .md .toolbar-top-md.toolbar-hidden{transform:translateY(-100%)}:where(.f7-mobile) .navbar~.toolbar-top,:where(.f7-mobile) .navbars~.toolbar-top,:where(.f7-mobile) .ios .navbar~.toolbar-top-ios,:where(.f7-mobile) .ios .navbars~.toolbar-top-ios,:where(.f7-mobile) .md .navbar~.toolbar-top-md,:where(.f7-mobile) .navbar~* .toolbar-top,:where(.f7-mobile) .navbars~* .toolbar-top,:where(.f7-mobile) .ios .navbar~* .toolbar-top-ios,:where(.f7-mobile) .ios .navbars~* .toolbar-top-ios,:where(.f7-mobile) .md .navbar~* .toolbar-top-md,:where(.f7-mobile) .navbar~.page:not(.no-navbar) .toolbar-top,:where(.f7-mobile) .navbars~.page:not(.no-navbar) .toolbar-top,:where(.f7-mobile) .ios .navbar~.page:not(.no-navbar) .toolbar-top-ios,:where(.f7-mobile) .ios .navbars~.page:not(.no-navbar) .toolbar-top-ios,:where(.f7-mobile) .md .navbar~.page:not(.no-navbar) .toolbar-top-md{top:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}:where(.f7-mobile) .navbar~.toolbar-top.toolbar-hidden,:where(.f7-mobile) .navbars~.toolbar-top.toolbar-hidden,:where(.f7-mobile) .ios .navbar~.toolbar-top-ios.toolbar-hidden,:where(.f7-mobile) .ios .navbars~.toolbar-top-ios.toolbar-hidden,:where(.f7-mobile) .md .navbar~.toolbar-top-md.toolbar-hidden,:where(.f7-mobile) .navbar~* .toolbar-top.toolbar-hidden,:where(.f7-mobile) .navbars~* .toolbar-top.toolbar-hidden,:where(.f7-mobile) .ios .navbar~* .toolbar-top-ios.toolbar-hidden,:where(.f7-mobile) .ios .navbars~* .toolbar-top-ios.toolbar-hidden,:where(.f7-mobile) .md .navbar~* .toolbar-top-md.toolbar-hidden,:where(.f7-mobile) .navbar~.page:not(.no-navbar) .toolbar-top.toolbar-hidden,:where(.f7-mobile) .navbars~.page:not(.no-navbar) .toolbar-top.toolbar-hidden,:where(.f7-mobile) .ios .navbar~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden,:where(.f7-mobile) .ios .navbars~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden,:where(.f7-mobile) .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)}:where(.f7-mobile) .navbar~.toolbar-top.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .navbars~.toolbar-top.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .ios .navbar~.toolbar-top-ios.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .ios .navbars~.toolbar-top-ios.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .md .navbar~.toolbar-top-md.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .navbar~* .toolbar-top.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .navbars~* .toolbar-top.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .ios .navbar~* .toolbar-top-ios.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .ios .navbars~* .toolbar-top-ios.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .md .navbar~* .toolbar-top-md.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .navbar~.page:not(.no-navbar) .toolbar-top.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .navbars~.page:not(.no-navbar) .toolbar-top.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .ios .navbar~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .ios .navbars~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden.tabbar-icons,:where(.f7-mobile) .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)}:where(.f7-mobile) .navbar-hidden+.toolbar-top:not(.toolbar-hidden),:where(.f7-mobile) .ios .navbar-hidden+.toolbar-top-ios:not(.toolbar-hidden),:where(.f7-mobile) .md .navbar-hidden+.toolbar-top-md:not(.toolbar-hidden),:where(.f7-mobile) .navbar-hidden~* .toolbar-top:not(.toolbar-hidden),:where(.f7-mobile) .ios .navbar-hidden~* .toolbar-top-ios:not(.toolbar-hidden),:where(.f7-mobile) .md .navbar-hidden~* .toolbar-top-md:not(.toolbar-hidden){transform:translate3d(0, calc(0px - var(--f7-navbar-height)), 0)}:where(.f7-mobile) .navbar-large-hidden+.toolbar-top:not(.toolbar-hidden),:where(.f7-mobile) .ios .navbar-large-hidden+.toolbar-top-ios:not(.toolbar-hidden),:where(.f7-mobile) .md .navbar-large-hidden+.toolbar-top-md:not(.toolbar-hidden),:where(.f7-mobile) .navbar-large-hidden~* .toolbar-top:not(.toolbar-hidden),:where(.f7-mobile) .ios .navbar-large-hidden~* .toolbar-top-ios:not(.toolbar-hidden),:where(.f7-mobile) .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)}:where(.f7-mobile).ios .toolbar-pane{-webkit-user-select:none;user-select:none}:where(.f7-mobile).ios .toolbar-pane,:where(.f7-mobile) .ios .toolbar .left,:where(.f7-mobile) .ios .toolbar .right{z-index:1;-webkit-backdrop-filter:saturate(180%)blur(16px);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}:where(.f7-mobile).ios .toolbar .left{margin-right:auto}:where(.f7-mobile).ios .toolbar .right{margin-left:auto}:where(.f7-mobile).ios .toolbar .left:empty,:where(.f7-mobile) .ios .toolbar .right:empty{display:none}:where(.f7-mobile).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}:where(.f7-mobile).ios .toolbar .link{height:100%;padding:0 12px}:where(.f7-mobile).ios .toolbar:before,:where(.f7-mobile) .ios .toolbar:after{pointer-events:none;content:"";position:absolute;inset:0}:where(.f7-mobile).ios .toolbar:before{-webkit-backdrop-filter:blur(2px);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%)}:where(.f7-mobile).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%)}:where(.f7-mobile).ios .toolbar.toolbar-bottom:before,:where(.f7-mobile) .ios .toolbar.messagebar:before,:where(.f7-mobile) .ios .toolbar.toolbar-bottom:after,:where(.f7-mobile) .ios .toolbar.messagebar:after{top:-16px}:where(.f7-mobile).ios .toolbar.toolbar-bottom .toolbar-inner,:where(.f7-mobile) .ios .toolbar.messagebar .toolbar-inner{padding-bottom:16px}:where(.f7-mobile).ios .toolbar.toolbar-top:before,:where(.f7-mobile) .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%)}:where(.f7-mobile).ios .toolbar.toolbar-top:after,:where(.f7-mobile) .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%)}:where(.f7-mobile).ios .toolbar.toolbar-top:before,:where(.f7-mobile) .ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):before,:where(.f7-mobile) .ios .toolbar.toolbar-top:after,:where(.f7-mobile) .ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):after{bottom:-16px}:where(.f7-mobile).ios .toolbar.toolbar-top .toolbar-inner,:where(.f7-mobile) .ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar) .toolbar-inner{padding-top:16px}:where(.f7-mobile).ios .navbar~.toolbar-top:before,:where(.f7-mobile) .ios .navbar~.toolbar-top:after{display:none}:where(.f7-mobile).ios .toolbar-inner{justify-content:center;gap:16px;overflow:visible}:where(.f7-mobile).ios .tabbar-scrollable .toolbar-pane{-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:transparent;justify-content:flex-start;overflow:auto}:where(.f7-mobile).ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}:where(.f7-mobile).ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar-track{box-shadow:none;background:0 0}:where(.f7-mobile).ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}:where(.f7-mobile).ios .tabbar:not(.tabbar-scrollable){touch-action:none}:where(.f7-mobile).ios .tabbar-icons .tab-link,:where(.f7-mobile) .ios .tabbar-icons .link{padding-top:4px;padding-bottom:4px}:where(.f7-mobile).ios .tabbar-icons .tab-link i+span,:where(.f7-mobile) .ios .tabbar-icons .link i+span{margin:4px 0 0}@media (width<=767px){:where(.f7-mobile).ios .tabbar .toolbar-pane{width:100%}}@media (width>=768px){:where(.f7-mobile).ios .tabbar .tab-link{min-width:96px;padding-left:16px;padding-right:16px}}:where(.f7-mobile).ios .tabbar-scrollable .toolbar-inner{justify-content:flex-start}:where(.f7-mobile).ios .tabbar-scrollable .tab-link,:where(.f7-mobile) .ios .tabbar-scrollable .link{padding:0 8px}:where(.f7-mobile).ios .tab-link-highlight{border-radius:inherit;height:100%;transition-duration:.3s;position:absolute;top:0;left:0}:where(.f7-mobile).ios .tab-link-highlight:before,:where(.f7-mobile) .ios .tab-link-highlight:after{content:"";border-radius:inherit;transition-duration:.3s;position:absolute;inset:4px}:where(.f7-mobile).ios .tab-link-highlight:before{background-color:var(--f7-tabbar-link-highlight-bg-color)}:where(.f7-mobile).ios .tab-link-highlight:after{opacity:0;box-shadow:var(--f7-glass-shadow-thumb);background-color:var(--f7-tabbar-link-highlight-active-bg-color)}:where(.f7-mobile).ios .tab-link-highlight-pressed:before{opacity:0}:where(.f7-mobile).ios .tab-link-highlight-pressed:after{opacity:1}:where(.f7-mobile).ios .tab-link-highlight-pressed:before,:where(.f7-mobile) .ios .tab-link-highlight-pressed:after{scale:1.4}:where(.f7-mobile).md .toolbar-pane{display:contents}:where(.f7-mobile).md .toolbar{background-color:var(--f7-toolbar-bg-color,var(--f7-bars-bg-color))}:where(.f7-mobile).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}:where(.f7-mobile).md .toolbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;min-width:48px;padding:0}:where(.f7-mobile).md .toolbar-top.no-outline:after,:where(.f7-mobile) .md .md .toolbar-top-md.no-outline:after,:where(.f7-mobile).md .toolbar-top.toolbar-hidden:before,:where(.f7-mobile) .md .md .toolbar-top-md.toolbar-hidden:before{display:none!important}:where(.f7-mobile).md .toolbar-top:after,:where(.f7-mobile) .md .md .toolbar-top-md:after,:where(.f7-mobile) .md .toolbar-top:before,:where(.f7-mobile) .md .md .toolbar-top-md:before{backface-visibility:hidden}:where(.f7-mobile).md .toolbar-top:after,:where(.f7-mobile) .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}:where(.f7-mobile).md .toolbar-bottom.no-outline:before,:where(.f7-mobile) .md .md .toolbar-bottom-md.no-outline:before,:where(.f7-mobile).md .toolbar-bottom.toolbar-hidden:after,:where(.f7-mobile) .md .md .toolbar-bottom-md.toolbar-hidden:after{display:none!important}:where(.f7-mobile).md .toolbar-bottom:before,:where(.f7-mobile) .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}:where(.f7-mobile).md .toolbar-inner{justify-content:space-between;overflow:hidden}:where(.f7-mobile).md .tabbar .tab-link,:where(.f7-mobile) .md .tabbar-icons .tab-link,:where(.f7-mobile) .md .tabbar .link,:where(.f7-mobile) .md .tabbar-icons .link{padding-left:0;padding-right:0}:where(.f7-mobile).md .tabbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),:where(.f7-mobile) .md .tabbar-icons a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:initial}:where(.f7-mobile).md .tabbar .tab-link,:where(.f7-mobile) .md .tabbar-icons .tab-link{transition-duration:.3s;position:relative;overflow:hidden}:where(.f7-mobile).md .tabbar i.icon,:where(.f7-mobile) .md .tabbar-icons i.icon{position:relative}:where(.f7-mobile).md .tabbar i.icon:before,:where(.f7-mobile) .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)}:where(.f7-mobile).md .tabbar i.icon+.tabbar-label,:where(.f7-mobile) .md .tabbar-icons i.icon+.tabbar-label{margin-top:8px}:where(.f7-mobile).md .tabbar .tab-link-active i.icon:before,:where(.f7-mobile) .md .tabbar-icons .tab-link-active i.icon:before{opacity:1;transform:translate(-50%)translateY(-50%)scaleX(1)}:where(.f7-mobile).md .tabbar-icons .tab-link,:where(.f7-mobile) .md .tabbar-icons .link{padding-top:8px;padding-bottom:8px}:where(.f7-mobile).md .tabbar-label{max-width:100%;line-height:1.2;overflow:hidden}:where(.f7-mobile).md .tabbar-scrollable .toolbar-inner{overflow:auto}:where(.f7-mobile).md .tabbar-scrollable .tab-link,:where(.f7-mobile) .md .tabbar-scrollable .link{padding:0 12px}:where(.f7-mobile).md .toolbar-top-md .tab-link-highlight,:where(.f7-mobile) .md .toolbar-top .tab-link-highlight{bottom:0}:where(.f7-mobile).md .toolbar-bottom .tab-link-highlight,:where(.f7-mobile) .md .toolbar-bottom-md .tab-link-highlight{top:0}:where(.f7-mobile).md .tabbar.tabbar-icons .tab-link-highlight,:where(.f7-mobile) .md .tabbar-icons.tabbar-icons .tab-link-highlight{display:none}:where(.f7-mobile).md .tabbar:not(.tabbar-icons) .tab-link-highlight,:where(.f7-mobile) .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}:where(.f7-mobile){--f7-subnavbar-title-line-height:1.2}:where(.f7-mobile).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)}:where(.f7-mobile).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}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .subnavbar .left,:where(.f7-mobile) .subnavbar .right{flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}:where(.f7-mobile) .subnavbar .right:first-child{height:100%;position:absolute}:where(.f7-mobile) .subnavbar a{color:var(--f7-subnavbar-link-color,var(--f7-bars-link-color,var(--f7-theme-color)))}:where(.f7-mobile) .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))}:where(.f7-mobile) .subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){min-width:var(--f7-subnavbar-height)}:where(.f7-mobile) .subnavbar.no-outline:after,:where(.f7-mobile) .subnavbar.navbar-hidden:before{display:none!important}:where(.f7-mobile) .subnavbar:after,:where(.f7-mobile) .subnavbar:before{backface-visibility:hidden}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .navbar .subnavbar{top:100%}:where(.f7-mobile) .views>.subnavbar,:where(.f7-mobile) .view>.subnavbar,:where(.f7-mobile) .page>.subnavbar{position:absolute}:where(.f7-mobile) .navbar~* .subnavbar,:where(.f7-mobile) .navbars~* .subnavbar,:where(.f7-mobile) .page-with-subnavbar .navbar~.subnavbar,:where(.f7-mobile) .page-with-subnavbar .navbar~* .subnavbar,:where(.f7-mobile) .navbar~.page-with-subnavbar:not(.no-navbar) .subnavbar,:where(.f7-mobile) .navbar~.subnavbar,:where(.f7-mobile) .navbars~.page-with-subnavbar:not(.no-navbar) .subnavbar,:where(.f7-mobile) .navbars~.subnavbar{top:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}:where(.f7-mobile) .navbar~.page-with-navbar-large:not(.no-navbar) .subnavbar,:where(.f7-mobile) .navbars~.page-with-navbar-large:not(.no-navbar) .subnavbar,:where(.f7-mobile) .page-with-subnavbar.page-with-navbar-large .navbar~.subnavbar,:where(.f7-mobile) .page-with-subnavbar.page-with-navbar-large .navbar~* .subnavbar,:where(.f7-mobile) .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)}:where(.f7-mobile) .page-with-subnavbar,:where(.f7-mobile) .subnavbar~*{--f7-page-subnavbar-offset:var(--f7-subnavbar-height)}:where(.f7-mobile).ios .subnavbar{height:calc(var(--f7-subnavbar-height) + 1px);border-radius:var(--f7-subnavbar-height);box-shadow:var(--f7-glass-shadow);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);--f7-segmented-strong-bg-color:transparent;margin-top:-1px;padding-top:1px}:where(.f7-mobile).ios .subnavbar:has(>.searchbar){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}:where(.f7-mobile).ios .subnavbar .subnavbar-inner{border-radius:inherit}:where(.f7-mobile).ios .subnavbar .title{flex-shrink:10;align-self:flex-start}:where(.f7-mobile).ios .subnavbar .left a+a,:where(.f7-mobile) .ios .subnavbar .right a+a{margin-left:16px}:where(.f7-mobile).ios .subnavbar .left{margin-right:10px}:where(.f7-mobile).ios .subnavbar .right{margin-left:10px}:where(.f7-mobile).ios .subnavbar .right:first-child{right:8px}:where(.f7-mobile).ios .subnavbar a.link{justify-content:flex-start}:where(.f7-mobile).ios .subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;margin:0}:where(.f7-mobile).md .subnavbar{height:var(--f7-subnavbar-height)}:where(.f7-mobile).md .subnavbar .right{margin-left:auto}:where(.f7-mobile).md .subnavbar .right:first-child{right:16px}:where(.f7-mobile).md .subnavbar a.link{justify-content:center;padding:0 12px}:where(.f7-mobile).md .subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;padding:0 12px}:where(.f7-mobile).md .subnavbar-inner>a.link:first-child{margin-left:calc(-1 * var(--f7-subnavbar-inner-padding-left))}:where(.f7-mobile).md .subnavbar-inner>a.link:last-child{margin-right:calc(-1 * var(--f7-subnavbar-inner-padding-right))}:where(.f7-mobile){--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}:where(.f7-mobile) .dark,:where(.f7-mobile).dark{--f7-block-outline-border-color:#ffffff26}:where(.f7-mobile).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}:where(.f7-mobile).ios .dark,:where(.f7-mobile) .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}:where(.f7-mobile).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}:where(.f7-mobile).md,:where(.f7-mobile) .md .dark,:where(.f7-mobile) .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)}:where(.f7-mobile) .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}:where(.f7-mobile) .block>h1:first-child,:where(.f7-mobile) .block>h2:first-child,:where(.f7-mobile) .block>h3:first-child,:where(.f7-mobile) .block>h4:first-child,:where(.f7-mobile) .block>p:first-child{margin-top:0}:where(.f7-mobile) .block>h1:last-child,:where(.f7-mobile) .block>h2:last-child,:where(.f7-mobile) .block>h3:last-child,:where(.f7-mobile) .block>h4:last-child,:where(.f7-mobile) .block>p:last-child{margin-bottom:0}:where(.f7-mobile) .block-strong,:where(.f7-mobile) .ios .block-strong-ios,:where(.f7-mobile) .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)}:where(.f7-mobile) .block-outline:not(.inset):before,:where(.f7-mobile) .ios .block-outline-ios:not(.inset):not(.inset-ios):before,:where(.f7-mobile) .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}:where(.f7-mobile) .block-outline:not(.inset):after,:where(.f7-mobile) .ios .block-outline-ios:not(.inset):not(.inset-ios):after,:where(.f7-mobile) .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}:where(.f7-mobile) .block-outline.inset,:where(.f7-mobile) .ios .block-outline-ios.inset,:where(.f7-mobile) .ios .block-outline-ios.inset-ios,:where(.f7-mobile) .md .block-outline-md.inset,:where(.f7-mobile) .md .block-outline-md.inset-md{border:1px solid var(--f7-block-outline-border-color)}:where(.f7-mobile) .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}:where(.f7-mobile) .block-title+.list,:where(.f7-mobile) .block-title+.block,:where(.f7-mobile) .block-title+.card,:where(.f7-mobile) .block-title+.timeline,:where(.f7-mobile) .block-title+.block-header{margin-top:0}:where(.f7-mobile) .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)}:where(.f7-mobile) .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)}:where(.f7-mobile) .block>.block-title:first-child,:where(.f7-mobile) .list>.block-title:first-child{margin-top:0;margin-left:0;margin-right:0}:where(.f7-mobile) .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)}:where(.f7-mobile) .block-header+.list,:where(.f7-mobile) .block-header+.block,:where(.f7-mobile) .block-header+.card,:where(.f7-mobile) .block-header+.timeline{margin-top:var(--f7-block-header-margin)}:where(.f7-mobile) .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)}:where(.f7-mobile) .block-footer,:where(.f7-mobile) .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))}:where(.f7-mobile) .block-footer ul:first-child,:where(.f7-mobile) .block-header ul:first-child,:where(.f7-mobile) .block-footer p:first-child,:where(.f7-mobile) .block-header p:first-child,:where(.f7-mobile) .block-footer h1:first-child,:where(.f7-mobile) .block-header h1:first-child,:where(.f7-mobile) .block-footer h2:first-child,:where(.f7-mobile) .block-header h2:first-child,:where(.f7-mobile) .block-footer h3:first-child,:where(.f7-mobile) .block-header h3:first-child,:where(.f7-mobile) .block-footer h4:first-child,:where(.f7-mobile) .block-header h4:first-child{margin-top:0}:where(.f7-mobile) .block-footer ul:last-child,:where(.f7-mobile) .block-header ul:last-child,:where(.f7-mobile) .block-footer p:last-child,:where(.f7-mobile) .block-header p:last-child,:where(.f7-mobile) .block-footer h1:last-child,:where(.f7-mobile) .block-header h1:last-child,:where(.f7-mobile) .block-footer h2:last-child,:where(.f7-mobile) .block-header h2:last-child,:where(.f7-mobile) .block-footer h3:last-child,:where(.f7-mobile) .block-header h3:last-child,:where(.f7-mobile) .block-footer h4:last-child,:where(.f7-mobile) .block-header h4:last-child{margin-bottom:0}:where(.f7-mobile) .block-footer ul:first-child:last-child,:where(.f7-mobile) .block-header ul:first-child:last-child,:where(.f7-mobile) .block-footer p:first-child:last-child,:where(.f7-mobile) .block-header p:first-child:last-child,:where(.f7-mobile) .block-footer h1:first-child:last-child,:where(.f7-mobile) .block-header h1:first-child:last-child,:where(.f7-mobile) .block-footer h2:first-child:last-child,:where(.f7-mobile) .block-header h2:first-child:last-child,:where(.f7-mobile) .block-footer h3:first-child:last-child,:where(.f7-mobile) .block-header h3:first-child:last-child,:where(.f7-mobile) .block-footer h4:first-child:last-child,:where(.f7-mobile) .block-header h4:first-child:last-child{margin-top:0;margin-bottom:0}:where(.f7-mobile) .list .block-header,:where(.f7-mobile) .block .block-header,:where(.f7-mobile) .card .block-header,:where(.f7-mobile) .timeline .block-header{margin-top:0}:where(.f7-mobile) .list .block-footer,:where(.f7-mobile) .block .block-footer,:where(.f7-mobile) .card .block-footer,:where(.f7-mobile) .timeline .block-footer{margin-bottom:0}:where(.f7-mobile) .list+.block-footer,:where(.f7-mobile) .block+.block-footer,:where(.f7-mobile) .card+.block-footer,:where(.f7-mobile) .timeline+.block-footer{margin-top:calc(-1 * (var(--f7-block-margin-vertical) - var(--f7-block-footer-margin)))}:where(.f7-mobile) .block+.block-footer{margin-top:calc(-1 * (var(--f7-block-margin-vertical) - var(--f7-block-footer-margin)));margin-bottom:var(--f7-block-margin-vertical)}:where(.f7-mobile) .block .block-header,:where(.f7-mobile) .block .block-footer{padding:0}:where(.f7-mobile) .block.inset,:where(.f7-mobile) .ios .block.inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .block-strong.inset:before,:where(.f7-mobile) .ios .block-strong-ios.inset:before,:where(.f7-mobile) .md .block-strong-md.inset:before,:where(.f7-mobile) .ios .block-strong.inset-ios:before,:where(.f7-mobile) .md .block-strong.inset-md:before,:where(.f7-mobile) .ios .block-strong-ios.inset-ios:before,:where(.f7-mobile) .md .block-strong-md.inset-md:before,:where(.f7-mobile) .block-strong.inset:after,:where(.f7-mobile) .ios .block-strong-ios.inset:after,:where(.f7-mobile) .md .block-strong-md.inset:after,:where(.f7-mobile) .ios .block-strong.inset-ios:after,:where(.f7-mobile) .md .block-strong.inset-md:after,:where(.f7-mobile) .ios .block-strong-ios.inset-ios:after,:where(.f7-mobile) .md .block-strong-md.inset-md:after{display:none!important}@media (width>=480px){:where(.f7-mobile) .block.xsmall-inset,:where(.f7-mobile) .ios .block.xsmall-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .block.xsmall-inset:before,:where(.f7-mobile) .ios .block.xsmall-inset-ios:before,:where(.f7-mobile) .md .block.xsmall-inset-md:before,:where(.f7-mobile) .block.xsmall-inset:after,:where(.f7-mobile) .ios .block.xsmall-inset-ios:after,:where(.f7-mobile) .md .block.xsmall-inset-md:after{display:none!important}:where(.f7-mobile) .block.xsmall-inset.block-outline,:where(.f7-mobile) .ios .block.xsmall-inset-ios.block-outline,:where(.f7-mobile) .ios .block.xsmall-inset-ios.block-outline-ios,:where(.f7-mobile) .md .block.xsmall-inset-md.block-outline,:where(.f7-mobile) .md .block.xsmall-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (width>=568px){:where(.f7-mobile) .block.small-inset,:where(.f7-mobile) .ios .block.small-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .block.small-inset:before,:where(.f7-mobile) .ios .block.small-inset-ios:before,:where(.f7-mobile) .md .block.small-inset-md:before,:where(.f7-mobile) .block.small-inset:after,:where(.f7-mobile) .ios .block.small-inset-ios:after,:where(.f7-mobile) .md .block.small-inset-md:after{display:none!important}:where(.f7-mobile) .block.small-inset.block-outline,:where(.f7-mobile) .ios .block.small-inset-ios.block-outline,:where(.f7-mobile) .ios .block.small-inset-ios.block-outline-ios,:where(.f7-mobile) .md .block.small-inset-md.block-outline,:where(.f7-mobile) .md .block.small-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (width>=768px){:where(.f7-mobile) .block.medium-inset,:where(.f7-mobile) .ios .block.medium-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .block.medium-inset:before,:where(.f7-mobile) .ios .block.medium-inset-ios:before,:where(.f7-mobile) .md .block.medium-inset-md:before,:where(.f7-mobile) .block.medium-inset:after,:where(.f7-mobile) .ios .block.medium-inset-ios:after,:where(.f7-mobile) .md .block.medium-inset-md:after{display:none!important}:where(.f7-mobile) .block.medium-inset.block-outline,:where(.f7-mobile) .ios .block.medium-inset-ios.block-outline,:where(.f7-mobile) .ios .block.medium-inset-ios.block-outline-ios,:where(.f7-mobile) .md .block.medium-inset-md.block-outline,:where(.f7-mobile) .md .block.medium-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (width>=1024px){:where(.f7-mobile) .block.large-inset,:where(.f7-mobile) .ios .block.large-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .block.large-inset:before,:where(.f7-mobile) .ios .block.large-inset-ios:before,:where(.f7-mobile) .md .block.large-inset-md:before,:where(.f7-mobile) .block.large-inset:after,:where(.f7-mobile) .ios .block.large-inset-ios:after,:where(.f7-mobile) .md .block.large-inset-md:after{display:none!important}:where(.f7-mobile) .block.large-inset.block-outline,:where(.f7-mobile) .ios .block.large-inset-ios.block-outline,:where(.f7-mobile) .ios .block.large-inset-ios.block-outline-ios,:where(.f7-mobile) .md .block.large-inset-md.block-outline,:where(.f7-mobile) .md .block.large-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (width>=1200px){:where(.f7-mobile) .block.xlarge-inset,:where(.f7-mobile) .ios .block.xlarge-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .block.xlarge-inset:before,:where(.f7-mobile) .ios .block.xlarge-inset-ios:before,:where(.f7-mobile) .md .block.xlarge-inset-md:before,:where(.f7-mobile) .block.xlarge-inset:after,:where(.f7-mobile) .ios .block.xlarge-inset-ios:after,:where(.f7-mobile) .md .block.xlarge-inset-md:after{display:none!important}:where(.f7-mobile) .block.xlarge-inset.block-outline,:where(.f7-mobile) .ios .block.xlarge-inset-ios.block-outline,:where(.f7-mobile) .ios .block.xlarge-inset-ios.block-outline-ios,:where(.f7-mobile) .md .block.xlarge-inset-md.block-outline,:where(.f7-mobile) .md .block.xlarge-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}:where(.f7-mobile){--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}:where(.f7-mobile) .dark,:where(.f7-mobile).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}:where(.f7-mobile).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)}:where(.f7-mobile).ios .dark,:where(.f7-mobile) .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)}:where(.f7-mobile).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}:where(.f7-mobile).md,:where(.f7-mobile) .md .dark,:where(.f7-mobile) .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)}:where(.f7-mobile){--f7-list-chevron-icon-left:"chevron_left";--f7-list-chevron-icon-right:"chevron_right"}:where(.f7-mobile) .list{z-index:1;font-size:var(--f7-list-font-size);margin:var(--f7-list-margin-vertical) 0;position:relative}:where(.f7-mobile) .list-strong ul,:where(.f7-mobile) .ios .list-strong-ios ul,:where(.f7-mobile) .md .list-strong-md ul{background:var(--f7-list-strong-bg-color)}:where(.f7-mobile) .list-outline ul:before,:where(.f7-mobile) .ios .list-outline-ios ul:before,:where(.f7-mobile) .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}:where(.f7-mobile) .list-outline ul:after,:where(.f7-mobile) .ios .list-outline-ios ul:after,:where(.f7-mobile) .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}:where(.f7-mobile) .list-outline.inset,:where(.f7-mobile) .ios .list-outline-ios.inset,:where(.f7-mobile) .ios .list-outline-ios.inset-ios,:where(.f7-mobile) .md .list-outline-md.inset,:where(.f7-mobile) .md .list-outline-md.inset-md{border:1px solid var(--f7-list-outline-inset-border-color)}:where(.f7-mobile) .list ul{margin:0;padding:0;list-style:none;position:relative}:where(.f7-mobile) .list ul ul{padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-list-in-list-padding-left))}:where(.f7-mobile) .list ul ul:before,:where(.f7-mobile) .list ul ul:after{display:none!important}:where(.f7-mobile) .list li{box-sizing:border-box;position:relative}:where(.f7-mobile) .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}:where(.f7-mobile) .list .item-media+.item-inner{margin-left:var(--f7-list-item-media-margin)}:where(.f7-mobile) .list .item-media i+i,:where(.f7-mobile) .list .item-media i+img{margin-left:var(--f7-list-item-media-icons-margin)}:where(.f7-mobile) .list .item-after{padding-left:var(--f7-list-item-after-padding)}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .list .item-header,:where(.f7-mobile) .list .item-footer{white-space:normal}:where(.f7-mobile) .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)}:where(.f7-mobile) .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)}:where(.f7-mobile) .list .item-link,:where(.f7-mobile) .list label.item-content,:where(.f7-mobile) .list .list-button{z-index:0;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;position:relative;overflow:hidden}:where(.f7-mobile) .list .item-link,:where(.f7-mobile) .list .list-button{display:block}:where(.f7-mobile) .list .item-link,:where(.f7-mobile) .list label.item-content{color:inherit}:where(.f7-mobile) .list .item-link.active-state:not(:has(.toggle-active-state)){background-color:var(--f7-list-link-pressed-bg-color)}:where(.f7-mobile) .list label.item-content.active-state:not(:has(.toggle-active-state)){background-color:var(--f7-list-link-pressed-bg-color)}:where(.f7-mobile) .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))}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .list .item-title-row{box-sizing:border-box;justify-content:space-between;display:flex;position:relative}:where(.f7-mobile) .list .item-title-row .item-after{align-self:center}:where(.f7-mobile) .list li:last-child .list-button:after,:where(.f7-mobile) .list li:last-child>.item-inner:after,:where(.f7-mobile) .list li:last-child li:last-child>.item-inner:after,:where(.f7-mobile) .list li:last-child>.item-content>.item-inner:after,:where(.f7-mobile) .list li:last-child li:last-child>.item-content>.item-inner:after,:where(.f7-mobile) .list li:last-child>.swipeout-content>.item-content>.item-inner:after,:where(.f7-mobile) .list li:last-child li:last-child>.swipeout-content>.item-content>.item-inner:after,:where(.f7-mobile) .list li:last-child>.item-link>.item-content>.item-inner:after,:where(.f7-mobile) .list li:last-child li:last-child>.item-link>.item-content>.item-inner:after{display:none!important}:where(.f7-mobile) .list li li:last-child .item-inner:after,:where(.f7-mobile) .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}:where(.f7-mobile) .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)}:where(.f7-mobile).ios .list-button.active-state{background-color:var(--f7-list-button-pressed-bg-color,rgba(var(--f7-theme-color-rgb), .15))}:where(.f7-mobile).md .list-button.active-state{background-color:var(--f7-list-button-pressed-bg-color,transparent)}:where(.f7-mobile) .list-dividers .list-button:after,:where(.f7-mobile) .ios .list-dividers-ios .list-button:after,:where(.f7-mobile) .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}:where(.f7-mobile) .list-button[class*=color-]{--f7-list-button-text-color:var(--f7-theme-color)}:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .simple-list li:last-child:after{display:none!important}:where(.f7-mobile) .links-list li{z-index:1}:where(.f7-mobile) .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}:where(.f7-mobile) .links-list a .ripple-wave{z-index:0}:where(.f7-mobile) .links-list a:after{width:auto}:where(.f7-mobile) .links-list a.active-state{background-color:var(--f7-list-link-pressed-bg-color)}:where(.f7-mobile) .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))}:where(.f7-mobile) .links-list a:after{left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));right:0}:where(.f7-mobile) .links-list li:last-child a:after{display:none!important}:where(.f7-mobile) .list-dividers.simple-list li:after,:where(.f7-mobile) .ios .list-dividers-ios.simple-list li:after,:where(.f7-mobile) .md .list-dividers-md.simple-list li:after,:where(.f7-mobile) .list-dividers.links-list a:after,:where(.f7-mobile) .ios .list-dividers-ios.links-list a:after,:where(.f7-mobile) .md .list-dividers-md.links-list a:after,:where(.f7-mobile) .list-dividers .item-inner:after,:where(.f7-mobile) .ios .list-dividers-ios .item-inner:after,:where(.f7-mobile) .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}:where(.f7-mobile).md .media-list:not(.inset):not(.inset-md):not(.menu-list) .item-content,:where(.f7-mobile) .md .media-list:not(.inset):not(.inset-md):not(.menu-list) li>.item-link,:where(.f7-mobile) .md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item .item-content,:where(.f7-mobile) .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}:where(.f7-mobile).md .media-list:not(.inset):not(.inset-md):not(.menu-list) li>.item-link>.item-content,:where(.f7-mobile) .md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item>.item-link>.item-content{margin-left:0;margin-right:0}:where(.f7-mobile).md .media-list:not(.inset):not(.inset-md):not(.menu-list) .item-content,:where(.f7-mobile) .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))}:where(.f7-mobile) .media-list,:where(.f7-mobile) 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)}:where(.f7-mobile) .media-list .item-title,:where(.f7-mobile) li.media-item .item-title{font-weight:var(--f7-list-media-item-title-font-weight,var(--f7-list-item-title-font-weight,inherit))}:where(.f7-mobile) .media-list .item-inner,:where(.f7-mobile) li.media-item .item-inner{align-self:stretch;display:block}:where(.f7-mobile) .media-list .item-media img,:where(.f7-mobile) li.media-item .item-media img{display:block}:where(.f7-mobile) .media-list .item-link .item-inner,:where(.f7-mobile) li.media-item .item-link .item-inner{padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}:where(.f7-mobile) .media-list .item-link .item-title-row,:where(.f7-mobile) li.media-item .item-link .item-title-row{padding-right:calc(var(--f7-list-chevron-icon-area))}:where(.f7-mobile) .media-list.chevron-center .item-link .item-inner,:where(.f7-mobile) .media-list .chevron-center .item-link .item-inner,:where(.f7-mobile) .media-list .item-link.chevron-center .item-inner,:where(.f7-mobile) li.media-item.chevron-center .item-link .item-inner,:where(.f7-mobile) li.media-item .item-link.chevron-center .item-inner,:where(.f7-mobile) 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))}:where(.f7-mobile) .media-list.chevron-center .item-title-row,:where(.f7-mobile) .media-list .chevron-center .item-title-row,:where(.f7-mobile) li.media-item.chevron-center .item-title-row,:where(.f7-mobile) li.media-item .chevron-center .item-title-row{padding-right:0}:where(.f7-mobile) .list .item-link .item-inner:before,:where(.f7-mobile) .links-list a:before,:where(.f7-mobile) .media-list .item-link .item-title-row:before,:where(.f7-mobile) li.media-item .item-link .item-title-row:before,:where(.f7-mobile) .media-list.chevron-center .item-link .item-inner:before,:where(.f7-mobile) .media-list .chevron-center .item-link .item-inner:before,:where(.f7-mobile) .media-list .item-link.chevron-center .item-inner:before,:where(.f7-mobile) li.media-item.chevron-center .item-link .item-inner:before,:where(.f7-mobile) li.media-item .chevron-center .item-link .item-inner:before,:where(.f7-mobile) 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}:where(.f7-mobile) .media-list.chevron-center .item-title-row:before,:where(.f7-mobile) .media-list .chevron-center .item-title-row:before,:where(.f7-mobile) li.media-item.chevron-center .item-title-row:before,:where(.f7-mobile) li.media-item .chevron-center .item-title-row:before,:where(.f7-mobile) .media-list .item-link .item-inner:before,:where(.f7-mobile) li.media-item .item-link .item-inner:before{display:none}:where(.f7-mobile) .media-list .item-link .item-title-row:before,:where(.f7-mobile) li.media-item .item-link .item-title-row:before{right:0}:where(.f7-mobile) .list-group ul:after,:where(.f7-mobile) .list-group ul:before{z-index:25!important}:where(.f7-mobile) .list-group+.list-group ul:before{display:none!important}:where(.f7-mobile) li.list-group-title,:where(.f7-mobile) .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}:where(.f7-mobile) li.list-group-title:before,:where(.f7-mobile) .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}:where(.f7-mobile) li.list-group-title:after,:where(.f7-mobile) .list-group-title:after{display:none!important}:where(.f7-mobile) .list-group>.list-group-title,:where(.f7-mobile) .list-group>ul>.list-group-title{z-index:20;margin-top:0;position:sticky;top:0}:where(.f7-mobile) .page-with-navbar-large .list-group>.list-group-title,:where(.f7-mobile) .page-with-navbar-large .list-group>ul>.list-group-title{top:calc(-1 * var(--f7-navbar-large-title-height))}:where(.f7-mobile) .list.inset,:where(.f7-mobile) .ios .list.inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .list.inset .block-title,:where(.f7-mobile) .ios .list.inset-ios .block-title,:where(.f7-mobile) .md .list.inset-md .block-title{margin-left:0;margin-right:0}:where(.f7-mobile) .list.inset ul,:where(.f7-mobile) .ios .list.inset-ios ul,:where(.f7-mobile) .md .list.inset-md ul{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.inset ul:before,:where(.f7-mobile) .ios .list.inset-ios ul:before,:where(.f7-mobile) .md .list.inset-md ul:before,:where(.f7-mobile) .list.inset ul:after,:where(.f7-mobile) .ios .list.inset-ios ul:after,:where(.f7-mobile) .md .list.inset-md ul:after{display:none!important}:where(.f7-mobile) .list.inset li.swipeout:first-child,:where(.f7-mobile) .ios .list.inset-ios li.swipeout:first-child,:where(.f7-mobile) .md .list.inset-md li.swipeout:first-child,:where(.f7-mobile) .list.inset li:first-child>a,:where(.f7-mobile) .ios .list.inset-ios li:first-child>a,:where(.f7-mobile) .md .list.inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}:where(.f7-mobile) .list.inset li.swipeout:last-child,:where(.f7-mobile) .ios .list.inset-ios li.swipeout:last-child,:where(.f7-mobile) .md .list.inset-md li.swipeout:last-child,:where(.f7-mobile) .list.inset li:last-child>a,:where(.f7-mobile) .ios .list.inset-ios li:last-child>a,:where(.f7-mobile) .md .list.inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.inset li.swipeout:first-child:last-child,:where(.f7-mobile) .ios .list.inset-ios li.swipeout:first-child:last-child,:where(.f7-mobile) .md .list.inset-md li.swipeout:first-child:last-child,:where(.f7-mobile) .list.inset li:first-child:last-child>a,:where(.f7-mobile) .ios .list.inset-ios li:first-child:last-child>a,:where(.f7-mobile) .md .list.inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}@media (width>=480px){:where(.f7-mobile) .list.xsmall-inset,:where(.f7-mobile) .ios .list.xsmall-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .list.xsmall-inset .block-title,:where(.f7-mobile) .ios .list.xsmall-inset-ios .block-title,:where(.f7-mobile) .md .list.xsmall-inset-md .block-title{margin-left:0;margin-right:0}:where(.f7-mobile) .list.xsmall-inset ul,:where(.f7-mobile) .ios .list.xsmall-inset-ios ul,:where(.f7-mobile) .md .list.xsmall-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.xsmall-inset ul:before,:where(.f7-mobile) .ios .list.xsmall-inset-ios ul:before,:where(.f7-mobile) .md .list.xsmall-inset-md ul:before,:where(.f7-mobile) .list.xsmall-inset ul:after,:where(.f7-mobile) .ios .list.xsmall-inset-ios ul:after,:where(.f7-mobile) .md .list.xsmall-inset-md ul:after{display:none!important}:where(.f7-mobile) .list.xsmall-inset li:first-child>a,:where(.f7-mobile) .ios .list.xsmall-inset-ios li:first-child>a,:where(.f7-mobile) .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}:where(.f7-mobile) .list.xsmall-inset li:last-child>a,:where(.f7-mobile) .ios .list.xsmall-inset-ios li:last-child>a,:where(.f7-mobile) .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)}:where(.f7-mobile) .list.xsmall-inset li:first-child:last-child>a,:where(.f7-mobile) .ios .list.xsmall-inset-ios li:first-child:last-child>a,:where(.f7-mobile) .md .list.xsmall-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.xsmall-inset.list-outline ul,:where(.f7-mobile) .ios .list.xsmall-inset-ios.list-outline ul,:where(.f7-mobile) .ios .list.xsmall-inset-ios.list-outline-ios ul,:where(.f7-mobile) .md .list.xsmall-inset-md.list-outline ul,:where(.f7-mobile) .md .list.xsmall-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (width>=568px){:where(.f7-mobile) .list.small-inset,:where(.f7-mobile) .ios .list.small-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .list.small-inset .block-title,:where(.f7-mobile) .ios .list.small-inset-ios .block-title,:where(.f7-mobile) .md .list.small-inset-md .block-title{margin-left:0;margin-right:0}:where(.f7-mobile) .list.small-inset ul,:where(.f7-mobile) .ios .list.small-inset-ios ul,:where(.f7-mobile) .md .list.small-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.small-inset ul:before,:where(.f7-mobile) .ios .list.small-inset-ios ul:before,:where(.f7-mobile) .md .list.small-inset-md ul:before,:where(.f7-mobile) .list.small-inset ul:after,:where(.f7-mobile) .ios .list.small-inset-ios ul:after,:where(.f7-mobile) .md .list.small-inset-md ul:after{display:none!important}:where(.f7-mobile) .list.small-inset li:first-child>a,:where(.f7-mobile) .ios .list.small-inset-ios li:first-child>a,:where(.f7-mobile) .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}:where(.f7-mobile) .list.small-inset li:last-child>a,:where(.f7-mobile) .ios .list.small-inset-ios li:last-child>a,:where(.f7-mobile) .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)}:where(.f7-mobile) .list.small-inset li:first-child:last-child>a,:where(.f7-mobile) .ios .list.small-inset-ios li:first-child:last-child>a,:where(.f7-mobile) .md .list.small-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.small-inset.list-outline ul,:where(.f7-mobile) .ios .list.small-inset-ios.list-outline ul,:where(.f7-mobile) .ios .list.small-inset-ios.list-outline-ios ul,:where(.f7-mobile) .md .list.small-inset-md.list-outline ul,:where(.f7-mobile) .md .list.small-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (width>=768px){:where(.f7-mobile) .list.medium-inset,:where(.f7-mobile) .ios .list.medium-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .list.medium-inset .block-title,:where(.f7-mobile) .ios .list.medium-inset-ios .block-title,:where(.f7-mobile) .md .list.medium-inset-md .block-title{margin-left:0;margin-right:0}:where(.f7-mobile) .list.medium-inset ul,:where(.f7-mobile) .ios .list.medium-inset-ios ul,:where(.f7-mobile) .md .list.medium-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.medium-inset ul:before,:where(.f7-mobile) .ios .list.medium-inset-ios ul:before,:where(.f7-mobile) .md .list.medium-inset-md ul:before,:where(.f7-mobile) .list.medium-inset ul:after,:where(.f7-mobile) .ios .list.medium-inset-ios ul:after,:where(.f7-mobile) .md .list.medium-inset-md ul:after{display:none!important}:where(.f7-mobile) .list.medium-inset li:first-child>a,:where(.f7-mobile) .ios .list.medium-inset-ios li:first-child>a,:where(.f7-mobile) .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}:where(.f7-mobile) .list.medium-inset li:last-child>a,:where(.f7-mobile) .ios .list.medium-inset-ios li:last-child>a,:where(.f7-mobile) .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)}:where(.f7-mobile) .list.medium-inset li:first-child:last-child>a,:where(.f7-mobile) .ios .list.medium-inset-ios li:first-child:last-child>a,:where(.f7-mobile) .md .list.medium-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.medium-inset.list-outline ul,:where(.f7-mobile) .ios .list.medium-inset-ios.list-outline ul,:where(.f7-mobile) .ios .list.medium-inset-ios.list-outline-ios ul,:where(.f7-mobile) .md .list.medium-inset-md.list-outline ul,:where(.f7-mobile) .md .list.medium-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (width>=1024px){:where(.f7-mobile) .list.large-inset,:where(.f7-mobile) .ios .list.large-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .list.large-inset .block-title,:where(.f7-mobile) .ios .list.large-inset-ios .block-title,:where(.f7-mobile) .md .list.large-inset-md .block-title{margin-left:0;margin-right:0}:where(.f7-mobile) .list.large-inset ul,:where(.f7-mobile) .ios .list.large-inset-ios ul,:where(.f7-mobile) .md .list.large-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.large-inset ul:before,:where(.f7-mobile) .ios .list.large-inset-ios ul:before,:where(.f7-mobile) .md .list.large-inset-md ul:before,:where(.f7-mobile) .list.large-inset ul:after,:where(.f7-mobile) .ios .list.large-inset-ios ul:after,:where(.f7-mobile) .md .list.large-inset-md ul:after{display:none!important}:where(.f7-mobile) .list.large-inset li:first-child>a,:where(.f7-mobile) .ios .list.large-inset-ios li:first-child>a,:where(.f7-mobile) .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}:where(.f7-mobile) .list.large-inset li:last-child>a,:where(.f7-mobile) .ios .list.large-inset-ios li:last-child>a,:where(.f7-mobile) .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)}:where(.f7-mobile) .list.large-inset li:first-child:last-child>a,:where(.f7-mobile) .ios .list.large-inset-ios li:first-child:last-child>a,:where(.f7-mobile) .md .list.large-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.large-inset.list-outline ul,:where(.f7-mobile) .ios .list.large-inset-ios.list-outline ul,:where(.f7-mobile) .ios .list.large-inset-ios.list-outline-ios ul,:where(.f7-mobile) .md .list.large-inset-md.list-outline ul,:where(.f7-mobile) .md .list.large-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (width>=1200px){:where(.f7-mobile) .list.xlarge-inset,:where(.f7-mobile) .ios .list.xlarge-inset-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .list.xlarge-inset .block-title,:where(.f7-mobile) .ios .list.xlarge-inset-ios .block-title,:where(.f7-mobile) .md .list.xlarge-inset-md .block-title{margin-left:0;margin-right:0}:where(.f7-mobile) .list.xlarge-inset ul,:where(.f7-mobile) .ios .list.xlarge-inset-ios ul,:where(.f7-mobile) .md .list.xlarge-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.xlarge-inset ul:before,:where(.f7-mobile) .ios .list.xlarge-inset-ios ul:before,:where(.f7-mobile) .md .list.xlarge-inset-md ul:before,:where(.f7-mobile) .list.xlarge-inset ul:after,:where(.f7-mobile) .ios .list.xlarge-inset-ios ul:after,:where(.f7-mobile) .md .list.xlarge-inset-md ul:after{display:none!important}:where(.f7-mobile) .list.xlarge-inset li:first-child>a,:where(.f7-mobile) .ios .list.xlarge-inset-ios li:first-child>a,:where(.f7-mobile) .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}:where(.f7-mobile) .list.xlarge-inset li:last-child>a,:where(.f7-mobile) .ios .list.xlarge-inset-ios li:last-child>a,:where(.f7-mobile) .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)}:where(.f7-mobile) .list.xlarge-inset li:first-child:last-child>a,:where(.f7-mobile) .ios .list.xlarge-inset-ios li:first-child:last-child>a,:where(.f7-mobile) .md .list.xlarge-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}:where(.f7-mobile) .list.xlarge-inset.list-outline ul,:where(.f7-mobile) .ios .list.xlarge-inset-ios.list-outline ul,:where(.f7-mobile) .ios .list.xlarge-inset-ios.list-outline-ios ul,:where(.f7-mobile) .md .list.xlarge-inset-md.list-outline ul,:where(.f7-mobile) .md .list.xlarge-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}:where(.f7-mobile) .list.no-chevron,:where(.f7-mobile) .list .no-chevron,:where(.f7-mobile) .menu-list{--f7-list-chevron-icon-color:transparent;--f7-list-chevron-icon-area:0px}:where(.f7-mobile) .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)}:where(.f7-mobile) .menu-list .item-header,:where(.f7-mobile) .menu-list .item-footer,:where(.f7-mobile) .menu-list .item-title,:where(.f7-mobile) .menu-list .item-after,:where(.f7-mobile) .menu-list .item-text,:where(.f7-mobile) .menu-list .item-subtitle{transition-duration:.3s}:where(.f7-mobile) .menu-list li:not(.list-group-title){padding-top:4px;padding-bottom:4px}:where(.f7-mobile) .menu-list li:not(.list-group-title):first-child{padding-top:4px}:where(.f7-mobile) .menu-list li:not(.list-group-title):last-child{padding-bottom:4px}:where(.f7-mobile) .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}:where(.f7-mobile) .menu-list .item-inner:after{display:none}:where(.f7-mobile) .menu-list .item-selected .item-link,:where(.f7-mobile) .menu-list .item-selected.item-link,:where(.f7-mobile) .menu-list .tab-link-active .item-link,:where(.f7-mobile) .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)}:where(.f7-mobile) .menu-list .item-selected .item-header,:where(.f7-mobile) .menu-list .item-selected .item-footer,:where(.f7-mobile) .menu-list .item-selected .item-title,:where(.f7-mobile) .menu-list .item-selected .item-after,:where(.f7-mobile) .menu-list .item-selected .item-text,:where(.f7-mobile) .menu-list .item-selected .item-subtitle{color:var(--f7-menu-list-item-selected-text-color)}:where(.f7-mobile).ios .item-link.active-state .item-inner:after,:where(.f7-mobile) .ios .list-button.active-state:after,:where(.f7-mobile) .ios .links-list a.active-state:after{background-color:#0000}:where(.f7-mobile).ios .links-list a.active-state,:where(.f7-mobile) .ios .list .item-link.active-state,:where(.f7-mobile) .ios .list .list-button.active-state{transition-duration:0s}:where(.f7-mobile).md .menu-list .item-link.active-state{background-color:var(--f7-menu-list-item-bg-color)}:where(.f7-mobile){--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}:where(.f7-mobile).ios{--f7-badge-padding:0 4px;--f7-badge-size:20px;--f7-badge-font-weight:600}:where(.f7-mobile).md{--f7-badge-padding:2px 6px;--f7-badge-size:20px;--f7-badge-font-weight:500}:where(.f7-mobile) .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}:where(.f7-mobile) .icon .badge,:where(.f7-mobile) .f7-icons .badge,:where(.f7-mobile) .framework7-icons .badge,:where(.f7-mobile) .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%}:where(.f7-mobile) .badge[class*=color-]{--f7-badge-bg-color:var(--f7-theme-color)}:where(.f7-mobile){--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}:where(.f7-mobile) .dark,:where(.f7-mobile).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}:where(.f7-mobile).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}:where(.f7-mobile).ios .dark,:where(.f7-mobile) .ios.dark{--f7-segmented-strong-bg-color:#ffffff1a;--f7-segmented-strong-button-pressed-bg-color:#ffffff0a}:where(.f7-mobile).ios,:where(.f7-mobile) .ios .dark,:where(.f7-mobile) .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)}:where(.f7-mobile).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}:where(.f7-mobile).md,:where(.f7-mobile) .md .dark,:where(.f7-mobile) .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)}:where(.f7-mobile) button{appearance:none;width:100%}:where(.f7-mobile) .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}:where(.f7-mobile) .button.active-state{color:var(--f7-button-pressed-text-color,var(--f7-button-text-color,var(--f7-theme-color)))}:where(.f7-mobile) input[type=submit].button,:where(.f7-mobile) input[type=button].button,:where(.f7-mobile) input[type=reset].button{width:100%}:where(.f7-mobile) .button>i+span,:where(.f7-mobile) .button>span+span,:where(.f7-mobile) .button>span~i{margin-left:4px}:where(.f7-mobile) .subnavbar .button,:where(.f7-mobile) .navbar .button,:where(.f7-mobile) .toolbar .button,:where(.f7-mobile) .searchbar .button{color:var(--f7-button-text-color,var(--f7-theme-color))}:where(.f7-mobile) .button-round,:where(.f7-mobile) .ios .button-round-ios,:where(.f7-mobile) .md .button-round-md{--f7-button-border-radius:var(--f7-button-height)}:where(.f7-mobile) .button-fill,:where(.f7-mobile) .ios .button-fill-ios,:where(.f7-mobile) .md .button-fill-md,:where(.f7-mobile) .button-active,:where(.f7-mobile) .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)}:where(.f7-mobile).ios .color-white .button-fill,:where(.f7-mobile) .ios .color-white .ios .button-fill-ios,:where(.f7-mobile) .ios .color-white .md .button-fill-md,:where(.f7-mobile) .ios .color-white .button-active,:where(.f7-mobile) .ios .color-white .button.tab-link-active,:where(.f7-mobile) .ios .button-fill.color-white,:where(.f7-mobile) .ios .ios .button-fill-ios.color-white,:where(.f7-mobile) .ios .md .button-fill-md.color-white,:where(.f7-mobile) .ios .button-active.color-white,:where(.f7-mobile) .ios .button.tab-link-active.color-white{--f7-button-text-color:#000}:where(.f7-mobile) .button-fill,:where(.f7-mobile) .ios .button-fill-ios,:where(.f7-mobile) .md .button-fill-md{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color)}:where(.f7-mobile) .button-active,:where(.f7-mobile) .button.tab-link-active{--f7-button-pressed-bg-color:var(--f7-button-bg-color)}:where(.f7-mobile) .button-outline,:where(.f7-mobile) .ios .button-outline-ios,:where(.f7-mobile) .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)}:where(.f7-mobile) .button-tonal,:where(.f7-mobile) .ios .button-tonal-ios,:where(.f7-mobile) .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)}:where(.f7-mobile) .button-large,:where(.f7-mobile) .ios .button-large-ios,:where(.f7-mobile) .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)}:where(.f7-mobile) .button-small,:where(.f7-mobile) .ios .button-small-ios,:where(.f7-mobile) .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)}:where(.f7-mobile).ios .button-small.button-fill,:where(.f7-mobile) .ios .button-small-ios.button-fill,:where(.f7-mobile) .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}:where(.f7-mobile) .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}:where(.f7-mobile) .segmented .button,:where(.f7-mobile) .segmented button{border-radius:0;flex-shrink:1;width:100%;min-width:0}:where(.f7-mobile) .segmented .button:first-child{border-radius:var(--f7-button-border-radius) 0 0 var(--f7-button-border-radius)}:where(.f7-mobile) .segmented .button:not(.button-outline):first-child,:where(.f7-mobile) .segmented .button.button-outline:nth-child(n+2){border-left:none}:where(.f7-mobile) .segmented .button:last-child{border-radius:0 var(--f7-button-border-radius) var(--f7-button-border-radius) 0}:where(.f7-mobile) .segmented .button-round:first-child{border-radius:var(--f7-button-height) 0 0 var(--f7-button-height)}:where(.f7-mobile) .segmented .button-round:last-child{border-radius:0 var(--f7-button-height) var(--f7-button-height) 0}:where(.f7-mobile) .segmented .button:first-child:last-child{border-radius:var(--f7-button-border-radius)}:where(.f7-mobile) .segmented-raised,:where(.f7-mobile) .ios .segmented-raised-ios,:where(.f7-mobile) .md .segmented-raised-md{box-shadow:var(--f7-button-raised-box-shadow)}:where(.f7-mobile) .segmented-raised .button:not(.button-outline),:where(.f7-mobile) .ios .segmented-raised-ios .button:not(.button-outline),:where(.f7-mobile) .md .segmented-raised-md .button:not(.button-outline){border-left:1px solid var(--f7-segmented-raised-divider-color)}:where(.f7-mobile) .button-raised,:where(.f7-mobile) .ios .button-raised-ios,:where(.f7-mobile) .md .button-raised-md{--f7-button-box-shadow:var(--f7-button-raised-box-shadow)}:where(.f7-mobile) .button-raised.active-state,:where(.f7-mobile) .ios .button-raised-ios.active-state,:where(.f7-mobile) .md .button-raised-md.active-state{--f7-button-box-shadow:var(--f7-button-raised-pressed-box-shadow)}:where(.f7-mobile) .segmented-strong,:where(.f7-mobile) .ios .segmented-strong-ios,:where(.f7-mobile) .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}:where(.f7-mobile) .segmented-strong .button,:where(.f7-mobile) .ios .segmented-strong-ios .button,:where(.f7-mobile) .md .segmented-strong-md .button{z-index:1;transform:translate(0,0)}:where(.f7-mobile) .segmented-strong .button,:where(.f7-mobile) .ios .segmented-strong-ios .button,:where(.f7-mobile) .md .segmented-strong-md .button,:where(.f7-mobile) .segmented-strong .button:first-child,:where(.f7-mobile) .ios .segmented-strong-ios .button:first-child,:where(.f7-mobile) .md .segmented-strong-md .button:first-child,:where(.f7-mobile) .segmented-strong .button:last-child,:where(.f7-mobile) .ios .segmented-strong-ios .button:last-child,:where(.f7-mobile) .md .segmented-strong-md .button:last-child{border-radius:var(--f7-button-border-radius)}:where(.f7-mobile) .segmented-strong .button+.button,:where(.f7-mobile) .ios .segmented-strong-ios .button+.button,:where(.f7-mobile) .md .segmented-strong-md .button+.button{margin-left:var(--f7-segmented-strong-between-buttons)}:where(.f7-mobile) .segmented-strong .button.button-active,:where(.f7-mobile) .ios .segmented-strong-ios .button.button-active,:where(.f7-mobile) .md .segmented-strong-md .button.button-active,:where(.f7-mobile) .segmented-strong .button.tab-link-active,:where(.f7-mobile) .ios .segmented-strong-ios .button.tab-link-active,:where(.f7-mobile) .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)}:where(.f7-mobile) .segmented-strong .segmented-highlight,:where(.f7-mobile) .ios .segmented-strong-ios .segmented-highlight,:where(.f7-mobile) .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}:where(.f7-mobile) .button:nth-child(2)~.segmented-highlight{--f7-segmented-highlight-num:2}:where(.f7-mobile) .button:nth-child(3)~.segmented-highlight{--f7-segmented-highlight-num:3}:where(.f7-mobile) .button:nth-child(4)~.segmented-highlight{--f7-segmented-highlight-num:4}:where(.f7-mobile) .button:nth-child(5)~.segmented-highlight{--f7-segmented-highlight-num:5}:where(.f7-mobile) .button:nth-child(6)~.segmented-highlight{--f7-segmented-highlight-num:6}:where(.f7-mobile) .button:nth-child(7)~.segmented-highlight{--f7-segmented-highlight-num:7}:where(.f7-mobile) .button:nth-child(8)~.segmented-highlight{--f7-segmented-highlight-num:8}:where(.f7-mobile) .button:nth-child(9)~.segmented-highlight{--f7-segmented-highlight-num:9}:where(.f7-mobile) .button:nth-child(10)~.segmented-highlight{--f7-segmented-highlight-num:10}:where(.f7-mobile) .button-active:nth-child(2)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(2)~.segmented-highlight{--f7-segmented-highlight-active:1}:where(.f7-mobile) .button-active:nth-child(3)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(3)~.segmented-highlight{--f7-segmented-highlight-active:2}:where(.f7-mobile) .button-active:nth-child(4)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(4)~.segmented-highlight{--f7-segmented-highlight-active:3}:where(.f7-mobile) .button-active:nth-child(5)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(5)~.segmented-highlight{--f7-segmented-highlight-active:4}:where(.f7-mobile) .button-active:nth-child(6)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(6)~.segmented-highlight{--f7-segmented-highlight-active:5}:where(.f7-mobile) .button-active:nth-child(7)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(7)~.segmented-highlight{--f7-segmented-highlight-active:6}:where(.f7-mobile) .button-active:nth-child(8)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(8)~.segmented-highlight{--f7-segmented-highlight-active:7}:where(.f7-mobile) .button-active:nth-child(9)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(9)~.segmented-highlight{--f7-segmented-highlight-active:8}:where(.f7-mobile) .button-active:nth-child(10)~.segmented-highlight,:where(.f7-mobile) .tab-link-active:nth-child(10)~.segmented-highlight{--f7-segmented-highlight-active:9}:where(.f7-mobile) .segmented-round,:where(.f7-mobile) .ios .segmented-round-ios,:where(.f7-mobile) .md .segmented-round-md,:where(.f7-mobile) .segmented-round .segmented-highlight,:where(.f7-mobile) .ios .segmented-round-ios .segmented-highlight,:where(.f7-mobile) .md .segmented-round-md .segmented-highlight{border-radius:var(--f7-button-height)}:where(.f7-mobile) .subnavbar .segmented{width:100%}:where(.f7-mobile) .button-preloader{--f7-preloader-color:var(--f7-button-text-color,var(--f7-theme-color));position:relative}:where(.f7-mobile) .button-preloader:not(.button-large){--f7-preloader-size:calc(var(--f7-button-height) - 6px)}:where(.f7-mobile) .button-preloader.button-fill{--f7-preloader-color:#fff}:where(.f7-mobile) .button-preloader>span:not(.preloader){place-content:center;align-items:center;transition:all .2s;display:inline-flex;transform:scale(1)}:where(.f7-mobile) .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%}:where(.f7-mobile) .button-preloader.button-loading>span:not(.preloader){opacity:0;transform:scale(0)}:where(.f7-mobile) .button-preloader.button-loading>.preloader{opacity:1;visibility:visible}:where(.f7-mobile).ios .button{transition-duration:.1s}:where(.f7-mobile).ios .button.active-state{background-color:var(--f7-button-pressed-bg-color,rgba(var(--f7-theme-color-rgb), .15))}:where(.f7-mobile).ios .button-fill,:where(.f7-mobile) .ios .button-fill-ios{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color,var(--f7-theme-color-tint))}:where(.f7-mobile).ios .button-small,:where(.f7-mobile) .ios .button-small-ios{transition-duration:.2s}:where(.f7-mobile).md .button{transition-duration:.3s;transform:translate(0,0)}:where(.f7-mobile).md .button-fill,:where(.f7-mobile) .md .button-fill-md{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color,transparent)}:where(.f7-mobile){--f7-touch-ripple-black:#0000001a;--f7-touch-ripple-white:#ffffff26;--f7-touch-ripple-color:var(--f7-touch-ripple-black)}:where(.f7-mobile).dark{--f7-touch-ripple-color:var(--f7-touch-ripple-white)}:where(.f7-mobile) .ripple,:where(.f7-mobile) .fab a,:where(.f7-mobile) .link,:where(.f7-mobile) .item-link,:where(.f7-mobile) .list-button,:where(.f7-mobile) .button,:where(.f7-mobile) .dialog-button,:where(.f7-mobile) .tab-link,:where(.f7-mobile) .radio,:where(.f7-mobile) .checkbox,:where(.f7-mobile) .actions-button,:where(.f7-mobile) .speed-dial-buttons a{-webkit-user-select:none;user-select:none}:where(.f7-mobile) .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 mobile-f7-touch-ripple-in;top:0;left:0;transform:translate(0,0)scale(0);position:absolute!important}:where(.f7-mobile) .ripple-wave.ripple-wave-inset{background-image:none;background-color:var(--f7-touch-ripple-color)}:where(.f7-mobile) .ripple-wave.ripple-wave-out{transform:var(--f7-ripple-transform);animation:.25s forwards mobile-f7-touch-ripple-out!important}:where(.f7-mobile) .item-link .ripple-wave,:where(.f7-mobile) .list label.item-content .ripple-wave,:where(.f7-mobile) .list-button .ripple-wave,:where(.f7-mobile) .links-list a .ripple-wave,:where(.f7-mobile) .button .ripple-wave,:where(.f7-mobile) button .ripple-wave,:where(.f7-mobile) .dialog-button .ripple-wave,:where(.f7-mobile) .tab-link .ripple-wave,:where(.f7-mobile) .item-radio .ripple-wave,:where(.f7-mobile) .item-checkbox .ripple-wave,:where(.f7-mobile) .actions-button .ripple-wave,:where(.f7-mobile) .fab a .ripple-wave,:where(.f7-mobile) .stepper-button .ripple-wave,:where(.f7-mobile) .stepper-button-minus .ripple-wave,:where(.f7-mobile) .stepper-button-plus .ripple-wave,:where(.f7-mobile) .list.accordion-list .accordion-item-toggle .ripple-wave,:where(.f7-mobile) .photo-browser .toolbar .link .ripple-wave,:where(.f7-mobile) .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 mobile-f7-mobile-f7-touch-ripple-in-blurred}:where(.f7-mobile) .checkbox .ripple-wave,:where(.f7-mobile) .radio .ripple-wave,:where(.f7-mobile) .data-table .sortable-cell .ripple-wave{z-index:0}:where(.f7-mobile) [class*=ripple-color-]{--f7-touch-ripple-color:var(--f7-theme-color-ripple-color)}@keyframes mobile-f7-touch-ripple-in-blurred{0%{transform:translate(0,0)scale(.5)}to{transform:var(--f7-ripple-transform)}}@keyframes mobile-f7-touch-ripple-in{0%{transform:translate(0,0)scale(0)}to{transform:var(--f7-ripple-transform)}}@keyframes mobile-f7-touch-ripple-out{0%{opacity:1}to{opacity:0}}:where(.f7-mobile).ios{--f7-touch-highlight-bg-color:#ffffff80}:where(.f7-mobile).ios .dark,:where(.f7-mobile) .ios.dark{--f7-touch-highlight-bg-color:#ffffff4d}:where(.f7-mobile).ios .toolbar-pane:not(.tabbar-scrollable *),:where(.f7-mobile) .ios .navbar .left,:where(.f7-mobile) .ios .navbar .right,:where(.f7-mobile) .ios .actions-group:not(.actions-grid .actions-group),:where(.f7-mobile) .ios .searchbar-input-wrap,:where(.f7-mobile) .ios .searchbar-disable-button,:where(.f7-mobile) .ios .subnavbar,:where(.f7-mobile) .ios .searchbar-input-wrap .autocomplete-dropdown,:where(.f7-mobile) .ios .messagebar-area,:where(.f7-mobile) .ios .notification,:where(.f7-mobile) .ios .toast,:where(.f7-mobile) .ios .fab>a{touch-action:none}:where(.f7-mobile) .f7-icons,:where(.f7-mobile) .material-icons{width:1em;height:1em}:where(.f7-mobile) i.icon{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:100%;font-style:normal;display:inline-block;position:relative}:where(.f7-mobile) .icon-back:after,:where(.f7-mobile) .icon-prev:after,:where(.f7-mobile) .icon-forward:after,:where(.f7-mobile) .icon-next:after,:where(.f7-mobile) .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}:where(.f7-mobile) .icon[class*=color-]{color:var(--f7-theme-color)}:where(.f7-mobile).ios .icon-back,:where(.f7-mobile) .ios .icon-prev,:where(.f7-mobile) .ios .icon-forward,:where(.f7-mobile) .ios .icon-next{width:12px;height:20px;line-height:20px}:where(.f7-mobile).ios .icon-back:after,:where(.f7-mobile) .ios .icon-prev:after,:where(.f7-mobile) .ios .icon-forward:after,:where(.f7-mobile) .ios .icon-next:after{line-height:inherit}:where(.f7-mobile).ios .icon-prev:after,:where(.f7-mobile) .ios .icon-next:after{font-size:16px}:where(.f7-mobile).ios .icon-close{width:20px;height:20px;font-size:20px;line-height:20px}:where(.f7-mobile).ios .icon-close:after{content:"close_ios"}:where(.f7-mobile).ios .icon-back:after,:where(.f7-mobile) .ios .icon-prev:after{content:"chevron_left_ios"}:where(.f7-mobile).ios .icon-forward:after,:where(.f7-mobile) .ios .icon-next:after{content:"chevron_right_ios"}:where(.f7-mobile).md .icon-back,:where(.f7-mobile) .md .icon-forward,:where(.f7-mobile) .md .icon-next,:where(.f7-mobile) .md .icon-prev{width:24px;height:24px}:where(.f7-mobile).md .icon-back:after,:where(.f7-mobile) .md .icon-forward:after,:where(.f7-mobile) .md .icon-next:after,:where(.f7-mobile) .md .icon-prev:after{line-height:1.2}:where(.f7-mobile).md .icon-close{width:24px;height:24px;font-size:24px;line-height:24px}:where(.f7-mobile).md .icon-close:after{content:"close_md"}:where(.f7-mobile).md .icon-back:after{content:"arrow_left_md"}:where(.f7-mobile).md .icon-forward:after{content:"arrow_right_md"}:where(.f7-mobile).md .icon-next:after{content:"chevron_right_md"}:where(.f7-mobile).md .icon-prev:after{content:"chevron_left_md"}:where(.f7-mobile) .custom-modal-backdrop{z-index:10500}:where(.f7-mobile) .custom-modal-backdrop,:where(.f7-mobile) .actions-backdrop,:where(.f7-mobile) .dialog-backdrop,:where(.f7-mobile) .popover-backdrop,:where(.f7-mobile) .popup-backdrop,:where(.f7-mobile) .preloader-backdrop,:where(.f7-mobile) .sheet-backdrop,:where(.f7-mobile) .fab-backdrop{z-index:13000;visibility:hidden;opacity:0;background:#0006;width:100%;height:100%;transition-duration:.4s;position:absolute;top:0;left:0}:where(.f7-mobile) .custom-modal-backdrop.not-animated,:where(.f7-mobile) .actions-backdrop.not-animated,:where(.f7-mobile) .dialog-backdrop.not-animated,:where(.f7-mobile) .popover-backdrop.not-animated,:where(.f7-mobile) .popup-backdrop.not-animated,:where(.f7-mobile) .preloader-backdrop.not-animated,:where(.f7-mobile) .sheet-backdrop.not-animated,:where(.f7-mobile) .fab-backdrop.not-animated{transition-duration:0s}:where(.f7-mobile) .custom-modal-backdrop.backdrop-in,:where(.f7-mobile) .actions-backdrop.backdrop-in,:where(.f7-mobile) .dialog-backdrop.backdrop-in,:where(.f7-mobile) .popover-backdrop.backdrop-in,:where(.f7-mobile) .popup-backdrop.backdrop-in,:where(.f7-mobile) .preloader-backdrop.backdrop-in,:where(.f7-mobile) .sheet-backdrop.backdrop-in,:where(.f7-mobile) .fab-backdrop.backdrop-in{visibility:visible;opacity:1}.f7-mobile{--f7-theme-color:var(--team-color);--f7-font-family:"Noto Sans TC", "PingFang TC", sans-serif;--f7-page-bg-color:var(--workspace-canvas,#f8faf9);--f7-page-transition-duration:.28s;width:100%;height:100%}.f7-mobile>.view{z-index:1;width:100%;height:100%;overflow:clip}.f7-mobile .page{background:var(--workspace-canvas,#f8faf9)}.f7-mobile :is(.stack-base,.stack-detail){box-shadow:none;transition:none;transform:none}.f7-mobile .stack-base{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.f7-mobile .stack-detail>.chat-layout{height:100%}.f7-mobile .page-previous:not(.page-transitioning){pointer-events:none}.f7-mobile .page-current{pointer-events:auto}.f7-mobile :is(.composer-wrap,.album-track){touch-action:pan-x pan-y pinch-zoom}@media (prefers-reduced-motion:reduce){.f7-mobile .page{--f7-page-transition-duration:1ms;--f7-page-swipeback-transition-duration:1ms;transition-property:transform!important;transition-duration:1ms!important;animation-duration:1ms!important}}@media (width<=760px),(width<=1100px) and (height<=600px){.f7-mobile>.mobile-navbar-layer{z-index:20;height:var(--mobile-chrome-height);position:absolute;inset:0 0 auto}.mobile-navbar-layer>.mobile-chrome{justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0;display:flex;position:relative;inset:auto}}.waitlist-form label,.access-panel label{gap:8px;margin:0 0 18px;display:grid}.waitlist-form input,.access-panel input{width:100%;min-width:0;min-height:46px;font-size:16px}.waitlist-form .fine-print{margin:16px 0 0;font-size:12px;line-height:1.8}.waitlist-received{color:var(--ink);padding:12px 0}.waitlist-received svg{color:var(--action)}.waitlist-received h3{margin:16px 0 8px;font-size:21px}.waitlist-received p{line-height:1.9}.site-waitlist{grid-template-columns:1fr 1fr;gap:80px;max-width:1060px;margin:0 auto;padding:70px 32px;scroll-margin-top:100px;display:grid}.site-waitlist h2{margin:0 0 18px;font-size:33px;line-height:1.5}.site-waitlist>div>p{max-width:40ch;color:var(--muted);line-height:1.9}.access-page{background:var(--canvas);place-items:center;min-height:100dvh;padding:64px 24px;display:grid}.access-panel{width:min(100%,520px);box-shadow:var(--shadow-m);overflow-wrap:anywhere;background:#fff;border-radius:18px;padding:40px}.access-panel h1{margin:28px 0 14px;font-size:33px;line-height:1.5}.access-panel>p{margin-bottom:24px;line-height:1.8}.access-recipient{gap:6px;padding:16px 0 24px;display:grid}.access-recipient small{color:var(--muted)}.access-panel .error a{margin-top:12px;display:block}.access-panel input[readonly]{color:var(--muted);background:var(--canvas)}@media (width<=700px){.site-waitlist{grid-template-columns:1fr;gap:24px;padding:48px 24px}.site-waitlist h2{font-size:33px}.access-page{align-items:start;padding:24px 16px}.access-panel{padding:28px 20px}.access-panel h1{font-size:33px}}@media (width<=760px),(width<=1100px) and (height<=600px){.workspace-v04.native-settings-root{padding:0}.workspace-v04.native-settings-root .stack-base{padding-bottom:0}.native-settings-root .f7-mobile .page{background:var(--workspace-canvas,#f1f4f2)}.native-settings-root .mobile-navbar-layer .mobile-chrome h1{margin:0;font-size:18px}.native-settings-root .mobile-navbar-layer .conversation-navbar>div{text-align:center}.workspace-v04.native-settings-root .conversation-navbar h1{justify-content:center}.settings-chrome-balance{flex:0 0 44px;width:44px}.settings-current-team{color:var(--workspace-muted,#607173);text-overflow:ellipsis;white-space:nowrap;max-width:65%;font-size:12px;overflow:hidden}.native-settings-scroller{overscroll-behavior:contain;height:100%;scroll-padding-top:var(--mobile-chrome-height);padding-top:calc(var(--mobile-chrome-height) + 20px);background:var(--workspace-canvas,#f1f4f2);overflow-y:auto}.native-settings-home{padding-bottom:calc(90px + var(--mobile-floating-bottom))}.native-settings-identity{background:#fff;border-radius:16px;align-items:center;gap:14px;margin:0 16px 26px;padding:18px 16px;display:flex}.native-settings-identity .avatar{border-radius:50%;flex:0 0 54px;width:54px;height:54px}.native-settings-identity>div{gap:4px;min-width:0;display:grid}.native-settings-identity strong{font-size:20px;font-weight:600}.native-settings-identity span{color:var(--workspace-muted,#607173);overflow-wrap:anywhere;font-size:13px}.native-settings-section{margin-bottom:28px}.native-settings-section>h2{color:var(--workspace-muted,#607173);margin:0 0 8px;padding:0 30px;font-size:13px;font-weight:500}.native-settings-root .native-settings-group{--f7-list-bg-color:#fff;--f7-list-item-border-color:var(--workspace-line,#e4e9e6);--f7-list-item-title-font-size:16px;--f7-list-item-min-height:54px;--f7-list-item-padding-horizontal:14px;border-radius:14px;margin:0 16px}.native-settings-root .native-settings-group ul{background:#fff;border-radius:14px;overflow:hidden}.native-settings-group .item-link{min-height:54px}.settings-row-icon{background:var(--team-soft);width:30px;height:30px;color:var(--team-ink);border-radius:8px;place-items:center;display:grid}.settings-row-after{color:var(--workspace-muted,#607173);align-items:center;gap:5px;display:inline-flex}.settings-row-after small{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:12px;overflow:hidden}.native-settings-root .native-settings-logout{color:#a43b3b;margin-top:6px}.native-settings-detail{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.native-settings-detail :is(.settings-section,.page-content){background:0 0;height:auto;padding:0 16px 20px;overflow:visible}.native-settings-detail .page-title{align-items:flex-start;gap:12px}.native-settings-detail .page-title h1,.native-settings-detail .settings-section>h2:first-child{font-size:18px}.native-settings-detail :is(.settings-form,.profile-editor,.notification-row,.usage-section,.brand-preview){box-shadow:none;background:#fff;border-radius:14px;padding:16px}.native-settings-detail .settings-form{gap:18px;margin-top:16px}.native-settings-detail .settings-form input{min-height:44px;font-size:16px}.native-settings-detail .settings-form button{min-height:44px}.native-settings-detail .notification-row{gap:12px;margin-bottom:12px}.native-settings-detail .usage-grid{grid-template-columns:1fr;display:grid}.native-settings-detail .plan-preview{grid-template-columns:1fr}}.pwa-update-card{bottom:var(--update-bottom,100px);z-index:80;background:var(--workspace-canvas,#f8fbf9);max-width:430px;box-shadow:0 8px 28px rgb(var(--workspace-accent-rgb,23 58 51) / .169);color:var(--workspace-ink,#263b33);border-radius:16px;align-items:center;gap:12px;margin-left:auto;padding:14px;display:flex;position:absolute;left:16px;right:16px}.pwa-update-card>div{flex:1;min-width:0}.pwa-update-card strong{font-size:14px}.pwa-update-card p{margin:4px 0 0;font-size:12px;line-height:1.5}.pwa-update-card .primary{flex-shrink:0;min-height:44px;padding:8px 12px}@media (width<=760px),(width<=1100px) and (height<=600px){.pwa-update-card{gap:8px}}@media (width>=1101px),(width>=761px) and (height>=601px){.workspace-v04{position:relative}}.pwa-update-card .icon{min-width:44px;min-height:44px}@media (width<=760px),(width<=1100px) and (height<=600px){.workspace-v04 .native-tab-host{left:18px;right:18px;bottom:var(--mobile-floating-bottom);z-index:30;isolation:isolate;--f7-safe-area-top:0px;--f7-safe-area-bottom:0px;--f7-safe-area-outer-bottom:0px;--f7-toolbar-height:64px;--f7-tabbar-icons-height:64px;--f7-glass-bg-color:rgb(var(--workspace-canvas-rgb,248 252 250) / .56);--f7-glass-shadow:0 8px 28px rgb(var(--workspace-accent-rgb,23 58 51) / .141), inset 0 1px 0 #ffffffed;--f7-tabbar-link-active-color:var(--team-ink);background:0 0;width:auto;height:64px;position:absolute;overflow:visible}.workspace-v04 .native-tab-host .toolbar{touch-action:none;background:0 0;height:64px;padding:0;bottom:0}.workspace-v04 .native-tab-host .toolbar-inner{padding:0}.workspace-v04 .native-tab-host .toolbar-pane{-webkit-backdrop-filter:blur(22px)saturate(1.8);backdrop-filter:blur(22px)saturate(1.8);border:1px solid #ffffffc9;width:100%;height:64px}.workspace-v04 .native-tab-host .tab-link{min-width:44px;min-height:52px;color:var(--workspace-muted,#53695e);gap:3px}.workspace-v04 .native-tab-host .tab-link-active{color:var(--team-ink)}.workspace-v04 .native-tab-host .tabbar-label{font-size:11px;font-weight:600}.native-tab-icon{display:inline-flex;position:relative}.native-tab-icon b{background:var(--team-color);min-width:16px;color:var(--team-foreground);border-radius:10px;padding:1px 4px;font-size:10px;position:absolute;top:-6px;left:16px}.workspace-v04 .native-tab-host .tab-link-highlight{background:var(--team-soft);box-shadow:inset 0 1px 2px #ffffffc9, 0 2px 8px rgb(var(--workspace-accent-rgb,23 58 51) / .071)}.workspace-v04 .native-tab-host .tab-link-highlight-pressed{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff8}@media (prefers-reduced-motion:reduce){.native-tab-host .tab-link-highlight{transition-duration:1ms!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.native-tab-host .toolbar-pane{background:var(--workspace-canvas,#f8fbf9);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.native-tab-host .toolbar-pane{background:var(--workspace-canvas,#f8fbf9)}}.workspace-v04.native-chat-root .stack-base{padding-bottom:0}.workspace-v04.native-chat-root .mobile-conversation-list .conversation-list{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.workspace-v04.workspace-v03:not(.native-chat-root){padding-bottom:0}.workspace-v04.workspace-v03 .main>.page-content{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.workspace-v04 .native-tab-host .toolbar:before,.workspace-v04 .native-tab-host .toolbar:after{display:none}}.workspace-v04 .native-tab-host[hidden]{display:none}.workspace-v04 .native-tab-host .tab-link-highlight{width:calc(100% / var(--native-tab-count,4));transform:translateX(calc(var(--native-tab-index,0) * 100%))}.workspace-v04 .native-room-list{padding:0 0 calc(96px + env(safe-area-inset-bottom));background:0 0;margin:0;display:block}.workspace-v04 .native-room-list ul{background:0 0;padding:0 14px}.workspace-v04 .native-room-list ul:before,.workspace-v04 .native-room-list ul:after{display:none}.workspace-v04 .native-room-list .item-content{min-height:82px;padding-left:0}.workspace-v04 .native-room-list .item-media{min-width:48px;padding-top:12px;padding-bottom:12px}.workspace-v04 .native-room-list .item-inner{min-width:0;margin-left:12px;padding:12px 0}.workspace-v04 .native-room-list .item-title{color:var(--workspace-ink,#263b33);font-size:16px;font-weight:600}.workspace-v04 .native-room-list .item-text{color:var(--workspace-muted,#627366);-webkit-line-clamp:2;margin-top:4px;font-size:14px;line-height:20px}.workspace-v04 .native-room-list .item-after{align-self:flex-start;margin-left:8px}.native-room-meta{color:var(--workspace-muted,#627366);flex-direction:column;align-items:flex-end;gap:6px;font-size:11px;display:flex}.native-room-meta b{text-align:center;background:var(--team-color);min-width:18px;color:var(--team-foreground);border-radius:10px;padding:1px 5px}@media (width<=760px),(width<=1100px) and (height<=600px){.workspace-v04.native-chat-root .stack-base .topbar.mobile-chrome{position:absolute;inset:0 0 auto}.workspace-v04.native-chat-root .stack-base .mobile-conversation-list{height:100%;padding-top:var(--mobile-chrome-height);scroll-padding-top:var(--mobile-chrome-height);overscroll-behavior:contain;display:block;overflow-y:auto}.workspace-v04.native-chat-root .mobile-conversation-list .conversation-list.native-room-list{flex:none;overflow:visible}.workspace-v04.workspace-v03 .main{position:relative}.workspace-v04.workspace-v03 .main>.topbar.mobile-chrome{position:absolute;inset:0 0 auto}.workspace-v04.workspace-v03 .main>.page-content{padding-top:calc(var(--mobile-chrome-height) + 20px);scroll-padding-top:var(--mobile-chrome-height)}}:root{color:var(--workspace-ink,#263b33);font-synthesis:none;--nav:var(--team-color,#193e35);--ink:var(--workspace-soft,#263b33);--muted:var(--workspace-soft,#66736d);--line:var(--workspace-soft,#e1e6df);--action:var(--team-color,#456b4f);--canvas:#f5f5f0;--white:#fff;--danger:#a43b35;accent-color:var(--action);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f5f0;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:14px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #b88148}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--team-ink,#8aa27b);outline-offset:1px;border-color:var(--action)}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:var(--workspace-soft,#c8d0c5);border-radius:6px}::-webkit-scrollbar-track{background:0 0}h1,h2,h3,p{margin:0}h1{letter-spacing:-.025em;font-size:25px;font-weight:650;line-height:1.5}h2{font-size:17px;font-weight:650}h3{font-size:15px;font-weight:600}p{line-height:1.8}small{color:var(--muted);font-size:12px;line-height:1.7}strong{font-weight:600}code{font-family:ui-monospace,monospace;font-size:11px}.muted{color:var(--muted)}.prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.fine-print{color:var(--muted);font-size:12px;line-height:1.8}.button-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.primary,.secondary{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-weight:550;line-height:1.5;transition:background .15s,border-color .15s;display:inline-flex}.primary{background:var(--action);color:#fff;border:1px solid var(--action)}.primary:hover:not(:disabled){background:var(--team-color,#34563e)}.secondary{border:1px solid var(--workspace-line,#d7ded3);color:var(--ink);background:#fff}.secondary:hover:not(:disabled){background:var(--workspace-canvas,#f3f5ee);border-color:var(--workspace-line,#a5b59e)}.compact{min-height:36px;padding:8px 12px;font-size:13px}.full{width:100%;margin-top:8px}.text-button{min-height:36px;color:var(--action);background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-weight:500;display:inline-flex}.text-button:hover{text-underline-offset:4px;text-decoration:underline}.danger-text{color:var(--danger)}.icon{width:36px;height:36px;color:var(--workspace-muted,#6b786f);background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon:hover:not(:disabled){background:var(--workspace-soft,#eef1e9);color:var(--ink)}.icon.light{color:var(--workspace-line,#b1c7bc)}.icon.light:hover{background:var(--team-color,#2b5044);color:#fff}.loading{min-height:240px;color:var(--muted);justify-content:center;align-items:center;padding:40px;display:flex}.error{color:#8f312b;background:#fff1ee;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.7}.global-error{align-items:center;gap:8px;margin:10px 24px 0;display:flex}.global-error span{flex:1}.notice{color:#555c2d;background:#f0f1df;align-items:flex-start;gap:9px;padding:12px 18px;font-size:13px;line-height:1.7;display:flex}.notice svg{flex-shrink:0;margin-top:3px}.soft-label{background:var(--workspace-soft,#edf1e6);color:var(--workspace-muted,#536342);white-space:nowrap;border-radius:5px;align-items:center;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}.empty{text-align:center;color:var(--workspace-muted,#819078);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:36px 24px;display:flex}.empty h3{color:var(--ink);font-size:17px}.empty p{color:var(--muted);max-width:360px}.avatar{background:var(--workspace-soft,#e4eada);width:36px;height:36px;color:var(--workspace-muted,#526747);letter-spacing:.04em;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.avatar.small{border-radius:10px;width:29px;height:29px;font-size:10px}.brand{color:var(--workspace-line,#f0f5e9);letter-spacing:-.02em;align-items:center;gap:9px;font-size:25px;font-weight:650;display:flex}.brand svg{flex-shrink:0;width:36px;height:36px}.brand span{display:block}.brand small{letter-spacing:.03em;color:var(--workspace-line,#a7bcb0);margin-top:1px;font-size:10px;font-weight:400;display:block}.brand-note{color:var(--workspace-line,#b7cabc);letter-spacing:.06em;margin-top:6px;font-size:11px;font-weight:450}.m1-label{letter-spacing:.08em;color:var(--workspace-line,#b7c8a2);border:1px solid var(--team-ink,#456149);border-radius:4px;margin-left:auto;padding:3px 6px;font-size:9px!important}.auth-page{grid-template-columns:46% 54%;min-height:100dvh;display:grid}.auth-story{background:var(--nav);color:var(--workspace-line,#edf3e7);flex-direction:column;justify-content:space-between;min-height:100dvh;padding:52px 60px;display:flex}.auth-story h1{letter-spacing:-.03em;font-size:clamp(30px,3.3vw,49px);font-weight:550;line-height:1.65}.auth-story p{color:var(--workspace-line,#bdcec0);margin-top:24px;font-size:16px}.story-route{color:var(--workspace-line,#c8d9aa);align-items:center;gap:20px;margin-top:44px;font-size:14px;display:flex}.auth-story>small{color:var(--workspace-line,#9fb4a8)}.auth-main{justify-content:center;align-items:center;padding:56px 32px;display:flex}.auth-box{width:100%;max-width:380px}.auth-symbol{display:none}.auth-box h2{letter-spacing:-.025em;font-size:27px}.auth-box>.muted{margin:12px 0 30px;font-size:14px}.auth-box .error{margin-bottom:20px}.auth-box label{margin-bottom:18px}.auth-switch{margin:18px auto;display:flex}.dev-note{border-top:1px solid var(--line);color:var(--muted);gap:10px;margin-top:30px;padding:16px 0;font-size:12px;line-height:1.8;display:flex}.dev-note svg{margin-top:3px}.subtle-link{color:var(--muted);align-items:center;gap:5px;margin-top:12px;font-size:12px;display:inline-flex}.workspace{height:100dvh;display:flex;overflow:hidden}.sidebar{background:var(--nav);color:var(--workspace-line,#dae5d8);flex-direction:column;flex-shrink:0;width:242px;padding:28px 16px 0;display:flex;overflow:auto}.sidebar .brand{margin-bottom:28px;padding:0 10px}.team-picker{color:var(--workspace-line,#dce7d8);align-items:center;gap:10px;padding:12px 0;display:flex;position:relative;margin:0 6px 22px!important}.team-initial{background:var(--workspace-soft,#e6ebda);width:34px;height:34px;color:var(--workspace-muted,#486246);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:650;display:flex}.team-picker select{appearance:none;text-overflow:ellipsis;flex:1;width:130px;min-width:0;font-weight:550;overflow:hidden;color:inherit!important;background:0 0!important;border:0!important;padding:4px 20px 4px 0!important;font-size:13px!important}.team-picker select option{color:var(--workspace-ink,#263b33);background:#fff}.team-picker>svg{pointer-events:none;position:absolute;right:1px}.nav-button{width:100%;min-height:43px;color:var(--workspace-line,#c3d3c7);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:10px 12px;font-size:13px;display:flex}.nav-button:hover{background:var(--team-color,#2a4c40);color:#fff}.nav-count{background:var(--team-color,#436254);min-width:19px;height:19px;color:var(--workspace-line,#dce9cd);border-radius:5px;justify-content:center;align-items:center;margin-left:auto;font-size:10px;display:flex}.section-title{color:var(--workspace-line,#98b3a3);letter-spacing:.06em;justify-content:space-between;align-items:center;margin:17px 4px 6px 12px;font-size:11px;display:flex}.section-title .icon{width:25px;height:25px}.room-list{gap:3px;display:grid}.room{width:100%;min-height:40px;color:var(--workspace-line,#b9cbbf);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:9px 12px;font-size:13px;display:flex}.room>span:not(.presence){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.room svg{color:var(--workspace-line,#9ab49f);flex-shrink:0}.room:hover{background:var(--team-color,#2a4c40);color:#fff}.room.selected{background:var(--workspace-soft,#d7e4bb);color:var(--workspace-ink,#2d482e);font-weight:600}.room b{background:var(--team-color,#456247);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;min-width:19px;height:19px;margin-left:auto;font-size:10px;display:flex}.room.selected b{background:var(--team-color,#597748)}.presence{background:var(--workspace-soft,#a9c38f);border-radius:50%;width:7px;height:7px;margin:0 5px}.side-empty{color:var(--workspace-line,#a3b9aa);padding:12px;font-size:11px}.sidebar-bottom{margin-top:auto;padding-top:40px}.sidebar-bottom .nav-button{min-height:40px;font-size:12px}.plan-pill{color:var(--workspace-line,#d2dfbd);background:var(--team-color,#36573f);border-radius:4px;margin-left:auto;padding:3px 6px;font-size:10px}.profile{border-top:1px solid var(--team-ink,#355449);align-items:center;gap:10px;margin-top:17px;padding:18px 6px;display:flex}.profile .avatar{background:var(--workspace-soft,#d8e1c6)}.profile>div{flex:1}.profile strong{color:var(--workspace-line,#e0eadc);font-size:12px}.profile small{color:var(--workspace-line,#9fb7a5);font-size:10px;display:block}.main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.topbar{border-bottom:1px solid var(--line);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;height:67px;padding:0 30px;display:flex}.breadcrumb{color:var(--workspace-muted,#7e887d);align-items:center;gap:12px;font-size:12px;display:flex}.breadcrumb span{color:var(--workspace-muted,#4b5c50)}.top-actions{align-items:center;gap:15px;display:flex}.connection{color:#73816e;align-items:center;gap:6px;font-size:10px;display:flex}.connection i{background:#7b9b69;border-radius:50%;width:5px;height:5px}.connection.pending i{background:#b8914e}.dot{background:#a46b39;border-radius:50%;outline:2px solid #fff;width:6px;height:6px;position:absolute;top:5px;right:7px}.mobile-menu,.mobile-tabs,.drawer-backdrop{display:none}.chat-layout{flex:1;min-height:0;display:flex}.chat-main{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.view-heading{border-bottom:1px solid var(--workspace-line,#edf0e8);flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 22px;display:flex}.view-heading h1{align-items:center;gap:12px;font-size:22px;display:flex}.room-heading-icon{color:var(--workspace-muted,#547444);justify-content:center;align-items:center;display:inline-flex}.view-heading p{color:var(--muted);margin:7px 0 0 35px;font-size:11px}.messages{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;padding:10px 30px 16px;overflow:auto}.date-divider{color:var(--workspace-muted,#7d8778);align-items:center;gap:16px;margin:19px 0 31px;font-size:10px;display:flex}.date-divider:before,.date-divider:after{content:"";background:var(--workspace-soft,#e9ede4);flex:1;height:1px}.message{gap:12px;padding:0 0 26px;display:flex;position:relative}.message.grouped{margin-top:-11px}.message-avatar{flex-shrink:0;width:35px}.message .avatar{color:#7d6c4f;background:#ece9dd}.message.own .avatar{background:var(--workspace-soft,#dfe8d2);color:var(--workspace-muted,#5b704c)}.message-meta{align-items:center;gap:9px;margin-bottom:7px;font-size:12px;display:flex}.message-meta time{color:var(--workspace-muted,#929b90);font-size:10px}.self-label{color:var(--workspace-muted,#77856f);background:var(--workspace-soft,#f0f3e9);border-radius:3px;padding:1px 4px;font-size:9px}.message-body{flex:1;min-width:0;padding-right:52px}.message-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--workspace-muted,#485a4c);font-size:13px;line-height:1.9}.message-text mark{color:var(--workspace-muted,#57713d);background:var(--workspace-soft,#eaf1dd);border-radius:3px;padding:1px 3px}.message-actions{opacity:0;transition:opacity .15s;display:flex;position:absolute;top:0;right:0}.message:hover .message-actions,.message:focus-within .message-actions{opacity:1}.message-actions .icon{background:var(--workspace-canvas,#f4f6ef);width:28px;height:28px;margin-left:3px}.quoted{color:var(--workspace-muted,#7b876e);background:var(--workspace-canvas,#f4f5ed);overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:6px;margin:4px 0 8px;padding:8px 12px;font-size:11px;display:flex}.conversation-end{color:var(--workspace-muted,#929b8d);justify-content:center;align-items:center;gap:6px;margin:28px 0 10px;font-size:10px;display:flex}.composer-wrap{flex-shrink:0;padding:8px 26px 22px}.composer{border:1px solid var(--workspace-line,#d5decf);background:#fff;border-radius:10px;padding:12px 13px 9px}.composer textarea{resize:none;width:100%;box-shadow:none;min-height:53px;max-height:160px;color:var(--workspace-ink,#38503d);background:0 0;border:0;padding:1px 3px;font-size:13px;line-height:1.7;display:block;outline:0!important}.composer-tools{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.composer-tools>div{align-items:center;gap:6px;display:flex}.composer-tools .icon{width:31px;height:31px}.composer-hint{color:var(--workspace-muted,#919b8a);font-size:10px}.send-button{background:var(--team-color,#456b4f);color:#fff;border:0;border-radius:7px;align-items:center;gap:12px;min-height:33px;padding:7px 12px;font-size:11px;display:flex}.send-button:hover:not(:disabled){background:var(--team-color,#34563e)}.reply-bar{background:var(--workspace-soft,#f1f4e9);color:var(--workspace-muted,#60704f);border-radius:7px 7px 0 0;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.reply-bar>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pending-files{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.pending-files>span{background:var(--workspace-soft,#eef2e7);overflow-wrap:anywhere;border-radius:6px;align-items:center;max-width:100%;padding:3px 3px 3px 10px;font-size:11px;display:flex}.pending-files .icon{width:26px;height:26px}.jump-latest{box-shadow:0 4px 15px rgb(var(--workspace-accent-rgb,38 59 51) / .125);font-size:12px;position:absolute;bottom:175px;left:50%;transform:translate(-50%)}.load-more{margin:8px auto;display:flex}.file-chip{border:1px solid var(--workspace-line,#dfe5d8);width:max-content;max-width:100%;color:var(--workspace-muted,#536947);background:var(--workspace-canvas,#fafbf7);border-radius:8px;align-items:center;gap:10px;margin-top:8px;padding:12px 14px;font-size:12px;display:flex}.file-chip:hover{background:var(--workspace-soft,#f0f4e8)}.file-chip>span{overflow-wrap:anywhere;flex:1;min-width:0}.file-chip strong{font-size:12px;display:block}.file-chip small{font-size:10px;display:block}.context-panel{background:var(--workspace-canvas,#fafbf7);border-left:1px solid var(--line);flex-shrink:0;width:287px;padding:30px 23px;overflow:auto}.context-heading{color:var(--workspace-muted,#5b714d);align-items:center;gap:8px;display:flex}.context-heading h2{color:var(--workspace-ink,#3d503e);font-size:13px}.context-heading>span{background:var(--workspace-soft,#e8eedf);border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px}.context-intro{margin:13px 0 22px;font-size:11px}.task-preview{border:1px solid var(--workspace-line,#e0e6d8);text-align:left;background:#fff;border-radius:10px;width:100%;margin-bottom:12px;padding:16px;transition:border-color .15s,background .15s}.task-preview:hover{border-color:var(--workspace-line,#9caf89);background:var(--workspace-canvas,#fcfdf9)}.task-preview h3{margin:12px 0 15px;font-size:13px;font-weight:550;line-height:1.8}.task-preview-foot{color:var(--workspace-muted,#8c967f);justify-content:space-between;align-items:center;font-size:10px;display:flex}.context-panel>.text-button{gap:12px;font-size:11px}.ai-note{border-top:1px solid var(--workspace-line,#e1e6d8);color:var(--workspace-muted,#7f936a);margin-top:38px;padding:26px 0}.ai-note h3{color:var(--workspace-muted,#5b7049);margin:10px 0;font-size:12px}.ai-note p{color:var(--workspace-muted,#7b886f);margin-bottom:15px;font-size:11px;line-height:1.9}.badge{color:#6b7760;white-space:nowrap;background:#eef0e9;border-radius:4px;align-items:center;width:max-content;padding:4px 8px;font-size:10px;font-weight:550;display:inline-flex}.badge.doing{color:#5a7141;background:#e8eede}.page-content{flex:1;padding:36px 38px 60px;overflow:auto}.page-title{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.page-title p{color:var(--muted);margin-top:8px;font-size:13px}.page-title h1{font-size:27px}.project-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-bottom:35px;display:grid}.project-row{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;padding:8px;display:flex}.project-row.chosen{border-color:var(--team-ink,#728c5f);background:var(--workspace-soft,#f0f5e8)}.project-row>button:first-child{text-align:left;min-width:0;color:var(--workspace-muted,#577248);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:12px;display:flex}.project-row strong{color:var(--workspace-ink,#354f39);font-size:13px;display:block}.project-row small{margin-top:6px;font-size:10px;display:block}.list-toolbar{justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;display:flex}.list-toolbar h2{font-size:16px}.list-toolbar h2>span{color:var(--workspace-muted,#8a9581);margin-left:10px;font-size:11px}.search-field{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:center;gap:6px;max-width:230px;padding:0 10px;display:flex!important}.search-field input{background:0 0;border:0;width:100%;padding:10px 3px;font-size:12px;outline:none!important}.task-table{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.task-table-head,.task-row{text-align:left;grid-template-columns:minmax(150px,1fr) 90px 145px 80px;align-items:center;gap:18px;padding:16px 21px;display:grid}.task-table-head{background:var(--workspace-canvas,#f9faf6);color:var(--workspace-muted,#7c8872);font-size:10px}.task-row{border:0;border-top:1px solid var(--workspace-line,#edf0e8);background:#fff;width:100%;min-height:77px;font-size:12px}.task-row:hover{background:var(--workspace-canvas,#fafcf6)}.task-name{align-items:center;gap:12px;min-width:0;display:flex}.task-name strong{overflow-wrap:anywhere;font-size:13px;line-height:1.8;display:block}.task-name small{margin-top:5px;font-size:10px;display:block}.task-check{border:1px solid var(--workspace-line,#c9d3bf);border-radius:5px;flex-shrink:0;width:17px;height:17px}.task-check.completed{color:#fff;background:#6d8d59;border-color:#6d8d59;justify-content:center;align-items:center;display:flex}.assignee{align-items:center;gap:8px;font-size:11px;display:flex}.member-list{border:1px solid var(--line);background:#fff;border-radius:10px;padding:0 20px}.member-row{border-bottom:1px solid var(--workspace-line,#edf0e8);align-items:center;gap:14px;padding:20px 0;display:flex}.member-row:last-child{border-bottom:0}.member-row>div{flex:1;min-width:0}.member-row strong{font-size:13px}.member-row small{overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.section-header{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 20px;display:flex}.section-header p{color:var(--muted);margin-top:8px;font-size:12px}.invitation-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:14px 0;font-size:12px;display:flex}.invitation-row>span{flex:1}.invitation-row small{font-size:11px}.usage-page{background:#fff}.subscription-line{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:26px 0 30px;display:flex}.plan-tag{color:var(--workspace-muted,#577340);background:var(--workspace-soft,#e9f0dd);border-radius:5px;margin-bottom:13px;padding:5px 10px;font-size:11px;display:inline-flex}.subscription-line p{color:var(--muted);margin-top:9px;font-size:12px}.usage-resources{grid-template-columns:repeat(3,1fr);gap:30px;margin:30px 0 40px;display:grid}.resource>div{flex-direction:column;gap:12px;margin-bottom:10px;font-size:12px;display:flex}.resource strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:550}.resource strong small{margin-left:4px;font-size:11px;font-weight:400}progress{background:var(--workspace-soft,#e9ede3);width:100%;height:5px;accent-color:var(--workspace-muted,#819c65);border:0;border-radius:5px;display:block;overflow:hidden}progress::-webkit-progress-bar{background:var(--workspace-soft,#e9ede3);border-radius:5px}progress::-webkit-progress-value{background:var(--team-color,#819c65);border-radius:5px}progress::-moz-progress-bar{background:var(--team-color,#819c65);border-radius:5px}.usage-section{border-top:1px solid var(--line);padding:0 0 30px}.ai-windows{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.window-label{justify-content:space-between;margin-bottom:14px;font-size:12px;display:flex}.window-label strong{font-variant-numeric:tabular-nums;color:var(--workspace-muted,#587441)}.ai-windows small{margin-top:10px;font-size:10px;display:block}.plan-comparison{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.plan-comparison>div{border-right:1px solid var(--line);padding:22px 18px}.plan-comparison>div:last-child{border:0}.plan-comparison .current-plan{background:var(--workspace-soft,#f0f5e7)}.plan-comparison h3{justify-content:space-between;align-items:center;display:flex}.plan-comparison p{color:var(--workspace-muted,#587044);margin-top:12px;font-size:11px}.plan-comparison small{margin-top:13px;font-size:10px;display:block}.notification-row{justify-content:space-between;align-items:center;gap:25px;padding:15px 0;display:flex}.notification-row strong{font-size:13px}.notification-row p{color:var(--muted);margin-top:7px;font-size:12px}.notification-row>button{flex-shrink:0}.usage-section>.fine-print{margin-top:18px}.task-detail{background:#fff;max-width:100%;padding-left:max(38px,50% - 410px);padding-right:max(38px,50% - 410px)}.back{margin-bottom:20px;font-size:12px}.task-detail .page-title{margin-bottom:22px}.task-detail h1{margin-top:12px}.task-properties{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:20px;padding:20px 0;display:grid}.task-properties>span{color:var(--muted);font-size:11px}.task-properties strong{color:var(--ink);margin-top:8px;font-size:13px;display:block}.detail-section{margin-bottom:8px;padding-top:28px}.detail-section h2{margin-bottom:15px;font-size:15px}.detail-section>p{color:var(--workspace-muted,#5b6c5a);font-size:13px}.source-quote{background:var(--workspace-canvas,#f4f6ee);color:var(--workspace-muted,#728564);border-radius:8px;align-items:flex-start;gap:10px;margin-top:20px;padding:16px;display:flex}.source-quote p{white-space:pre-wrap;margin-top:7px;font-size:12px}.source-quote small{font-size:10px}.task-action label{margin-bottom:16px}.history{margin:0;padding:0;list-style:none}.history li{gap:14px;padding-bottom:24px;font-size:12px;display:flex;position:relative}.history li small{margin-top:4px;font-size:10px;display:block}.history li p{color:var(--muted);white-space:pre-wrap;margin-top:8px;font-size:12px}.history-point{background:var(--workspace-soft,#a7b895);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.file-list{flex-wrap:wrap;gap:10px;margin-bottom:15px;display:flex}label{color:var(--workspace-muted,#4a604e);flex-direction:column;gap:8px;font-size:12px;font-weight:500;display:flex}input:not([type=checkbox]),select,textarea{border:1px solid var(--workspace-line,#d7dfd2);color:var(--workspace-ink,#354e3b);background:#fff;border-radius:7px;width:100%;min-width:0;padding:11px 12px;font-weight:400;line-height:1.5}textarea{resize:vertical;min-height:70px}input::placeholder,textarea::placeholder{color:var(--workspace-muted,#8f9a87)}dialog{width:min(560px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);background:#fff;border:0;border-radius:14px;padding:0;box-shadow:0 18px 70px #122b3438}.modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:21px 25px;display:flex}.modal-content{flex-direction:column;gap:19px;padding:24px 26px;display:flex}.modal-content>p{color:var(--muted);font-size:13px}.modal-footer{justify-content:flex-end;gap:10px;padding-top:6px;display:flex}.form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.checkbox-label{flex-direction:row;align-items:center;gap:8px;line-height:1.7;display:flex;font-size:12px!important}.checkbox-label input{flex-shrink:0;width:16px;height:16px}.checkbox-list{border:1px solid var(--line);border-radius:7px;max-height:200px;padding:5px 12px;overflow:auto}.checkbox-list label{flex-direction:row;align-items:center;gap:10px;min-height:44px;padding:8px 0;display:flex}.checkbox-list input{width:16px;height:16px}.segmented{background:var(--workspace-soft,#f0f3e9);border-radius:8px;padding:4px;display:flex}.segmented button{min-height:40px;color:var(--workspace-muted,#6d7b61);background:0 0;border:0;border-radius:6px;flex:1;padding:10px 8px;font-size:12px}.segmented button.active{color:var(--workspace-muted,#3d5f3d);box-shadow:0 2px 5px rgb(var(--workspace-accent-rgb,33 57 42) / .043);background:#fff}.share-warning{background:var(--workspace-canvas,#f4f5e8);color:var(--workspace-muted,#687344);border-radius:8px;gap:10px;padding:15px;display:flex}.share-warning>svg{flex-shrink:0;margin-top:2px}.share-warning strong{font-size:12px}.share-warning p{color:var(--workspace-muted,#73805e);margin:7px 0 12px;font-size:11px}.toast{z-index:100;color:#eff4e9;background:#244c39;border-radius:9px;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:13px 22px;font-size:12px;line-height:1.7;animation:.2s ease-out toast-in;display:flex;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 7px 25px #193e3525}@keyframes toast-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.admin-shell{background:var(--workspace-canvas,#f6f7f1);min-height:100dvh}.admin-header{background:var(--nav);color:var(--workspace-line,#d9e6d3);justify-content:space-between;align-items:center;gap:20px;padding:17px 35px;display:flex}.admin-header .brand{font-size:23px}.admin-header .brand-note{font-size:10px}.admin-header>div{align-items:center;gap:16px;font-size:12px;display:flex}.admin-header .icon{color:var(--workspace-line,#cfddc3)}.admin-main{max-width:1100px;margin:0 auto;padding:30px 30px 70px}.admin-main>.notice{border-radius:8px;margin-bottom:32px}.admin-main>.error{margin-bottom:20px}.admin-teams{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.admin-team-row{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:18px;width:100%;padding:22px;display:flex}.admin-team-row:hover{background:var(--workspace-canvas,#f7faf2)}.admin-team-row:last-child{border-bottom:0}.admin-team-row>span:nth-child(2){flex:1;min-width:0}.admin-team-row strong{font-size:14px;display:block}.admin-team-row small{margin-top:7px;display:block}.admin-overview{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1.4fr;gap:30px;padding:25px 0;display:grid}.admin-overview h2,.admin-overview strong{margin-top:10px;font-size:15px;display:block}.grant-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:25px;padding:21px 0;font-size:13px;display:flex}.grant-row p{margin-top:8px;font-size:12px}.grant-row small{margin-top:6px;font-size:11px;display:block}.grant-row>div:last-child{text-align:right;flex-shrink:0}@media (width>=1500px){.sidebar{width:260px}.context-panel{width:320px;padding:32px 28px}.messages{padding-left:40px;padding-right:40px}.composer-wrap{padding-left:36px;padding-right:36px}.view-heading{padding-left:40px;padding-right:40px}}@media (width<=1150px){.context-panel{display:none}.sidebar{width:226px}.page-content{padding:28px 26px 50px}.task-table-head,.task-row{grid-template-columns:minmax(140px,1fr) 80px 115px 65px;gap:10px;padding-left:16px;padding-right:16px}.plan-comparison{grid-template-columns:repeat(2,1fr)}.plan-comparison>div:nth-child(2){border-right:0}.plan-comparison>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=760px),(width<=1100px) and (height<=600px){:root{font-size:15px}.workspace{height:100dvh;padding-bottom:calc(62px + env(safe-area-inset-bottom))}.sidebar{z-index:50;width:280px;padding-top:max(25px, env(safe-area-inset-top));transition:transform .2s ease-out;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.drawer-backdrop{z-index:49;background:rgb(var(--workspace-ink-rgb,16 44 40) / .4);border:0;display:block;position:fixed;inset:0}.mobile-menu{margin-right:6px;display:inline-flex}.topbar{height:58px;padding:0 14px 0 8px}.breadcrumb{flex:1;gap:7px;font-size:11px}.breadcrumb>svg,.breadcrumb>span{display:none}.top-actions{gap:8px}.connection{font-size:9px}.top-actions>.avatar{display:none}.mobile-tabs{height:calc(62px + env(safe-area-inset-bottom));padding:6px 8px env(safe-area-inset-bottom);border-top:1px solid var(--line);z-index:35;background:#fff;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-tabs button{color:var(--workspace-muted,#7c8875);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:48px;font-size:10px;display:flex;position:relative}.mobile-tabs button.active{color:var(--workspace-muted,#42663a);background:var(--workspace-soft,#f0f4e9);border-radius:8px}.mobile-tabs b{color:#fff;background:#9a6c39;border-radius:5px;min-width:16px;height:16px;padding:1px 4px;font-size:9px;position:absolute;top:0;left:calc(50% + 7px)}.view-heading{gap:12px;padding:19px 18px 17px}.view-heading h1{gap:9px;font-size:19px}.view-heading p{max-width:220px;margin-left:30px;font-size:10px}.view-heading>.compact{white-space:nowrap;min-height:37px;padding:8px;font-size:11px}.messages{padding:8px 17px 12px}.message{gap:9px;padding-bottom:25px}.message-avatar{width:30px}.message-avatar .avatar{border-radius:10px;width:30px;height:30px;font-size:10px}.message-body{padding-right:29px}.message-meta{gap:7px;font-size:12px}.message-text{font-size:14px;line-height:1.85}.message-actions{opacity:1;flex-direction:column;gap:5px;top:2px;right:0}.message-actions .icon{width:28px;height:30px;color:var(--workspace-muted,#8a977f);background:0 0;margin:0}.message-meta time{font-size:9px}.composer-wrap{padding:8px 12px 12px}.composer{padding:10px 10px 7px}.composer textarea{min-height:44px;font-size:16px}.composer-hint{display:none}.composer-tools{margin-top:3px}.composer-tools .icon{min-width:40px;min-height:40px}.send-button{min-height:40px;padding:8px 15px;font-size:12px}.page-content{padding:24px 18px 40px}.page-title{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:24px}.page-title h1{font-size:24px}.page-title p{font-size:12px}.page-title>.button-row{width:100%}.page-title .primary,.page-title .secondary{min-height:42px;padding:9px 12px;font-size:12px}.project-list{grid-template-columns:1fr;margin-bottom:28px}.list-toolbar{gap:12px}.list-toolbar h2{white-space:nowrap;font-size:15px}.search-field{max-width:180px}.search-field input{max-width:140px;font-size:16px!important}.task-table-head{display:none}.task-row{grid-template-columns:1fr auto;gap:8px 12px;padding:16px 13px}.task-row .task-name{grid-row:span 2;gap:9px}.task-name strong{font-size:13px}.task-row .assignee{justify-content:flex-end;font-size:10px}.task-row .assignee .avatar,.task-row>.muted{display:none}.task-row>.badge{justify-self:end}.usage-resources{grid-template-columns:1fr;gap:22px;margin:26px 0 30px}.resource>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.resource strong{font-size:16px}.subscription-line{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 0}.subscription-line h2{font-size:16px}.section-header{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:25px}.section-header h2{font-size:16px}.ai-windows{grid-template-columns:1fr;gap:26px}.plan-comparison>div{padding:18px 13px}.plan-comparison p{font-size:11px}.notification-row{flex-direction:column;align-items:flex-start;gap:14px}.notification-row p{font-size:12px}.notification-row>.secondary{min-height:44px}.task-detail{padding:22px 18px 45px}.task-properties{gap:12px}.task-properties>span{font-size:10px}.task-properties strong{font-size:12px}.detail-section>p{font-size:14px}.form-grid{grid-template-columns:1fr}.modal-head{padding:17px 20px}.modal-content{gap:19px;padding:20px}dialog{border-radius:12px;width:calc(100% - 24px);max-height:calc(100dvh - 28px)}.modal-head .icon{width:40px;height:40px}.modal-content input:not([type=checkbox]),.modal-content select,.modal-content textarea,input:not([type=checkbox]),select,textarea{font-size:16px}.checkbox-list label{min-height:48px;font-size:14px}.checkbox-label{font-size:13px!important}.modal-footer .primary,.modal-footer .secondary{flex:1;min-height:44px}.global-error{margin:8px 10px 0;font-size:12px}.toast{bottom:calc(78px + env(safe-area-inset-bottom));width:max-content;font-size:12px}.invitation-row{flex-wrap:wrap;gap:10px}.member-list{padding:0 14px}.member-row{gap:11px;padding:16px 0}.member-row .soft-label,.member-row small{font-size:10px}.auth-page{display:block}.auth-story{display:none}.auth-main{min-height:100dvh;padding:35px 24px}.auth-symbol{width:48px;height:48px;color:var(--workspace-muted,#456b4f);margin-bottom:27px;display:block}.auth-box h2{font-size:26px}.auth-box .primary{min-height:47px}.auth-box>.muted{margin-bottom:27px;font-size:13px}.admin-header{padding:14px 18px}.admin-header>div{gap:8px}.admin-header>div>span:not(.soft-label){display:none}.admin-header .brand{font-size:20px}.admin-main{padding:20px 16px 45px}.admin-main .notice{margin-bottom:25px;font-size:12px}.admin-team-row{flex-wrap:wrap;gap:11px;padding:17px 13px}.admin-team-row strong{font-size:13px}.admin-team-row .muted{display:none}.admin-team-row .soft-label{font-size:10px}.admin-overview{grid-template-columns:1fr;gap:20px}.admin-overview h2,.admin-overview strong{margin-top:7px;font-size:14px}.grant-row{flex-direction:column;gap:14px}.grant-row>div:last-child{text-align:left;flex-wrap:wrap;align-items:center;gap:15px;display:flex}.grant-row>div:last-child small{margin:0}.admin-main>.page-title .button-row{gap:8px}}.team-picker,.search-field{flex-direction:row}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.search-field input{background:0 0;border:0}@media (width<=700px){.message-actions .icon{min-width:44px;min-height:44px}}.notification-context{background:var(--workspace-soft,#f2f5e9);border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-size:12px;display:flex}.message[data-notification-target=true]{background:var(--workspace-soft,#eef3d9);outline:2px solid var(--workspace-line,#b5c68e);outline-offset:2px;border-radius:8px}@font-face{font-family:Together Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-display.ttf)format("truetype")}:root{--ink:var(--workspace-ink,#223a3b);--muted:var(--workspace-muted,#607173);--line:var(--workspace-soft,#e1e8e7);--action:var(--team-color,#126b60);--nav:var(--workspace-canvas,#edf3f1);--canvas:var(--workspace-canvas,#f1f5f4);--danger:#b14545;color:var(--ink);background:var(--canvas);--shadow-s:0 3px 10px rgb(var(--workspace-accent-rgb,24 62 55) / .063);--shadow-m:0 12px 36px rgb(var(--workspace-accent-rgb,24 62 55) / .071);--shadow-l:0 30px 90px rgb(var(--workspace-accent-rgb,19 53 47) / .149);font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif}::selection{background:var(--workspace-selection,#bfdfd4);color:var(--workspace-ink,#163b34)}*{scrollbar-color:var(--workspace-line,#c0d1cb) transparent;scrollbar-width:thin}button,a,input,select,textarea{transition:background-color .18s,color .18s,box-shadow .18s,border-color .18s}button:focus-visible,a:focus-visible{outline:3px solid var(--team-ink,#3e968a);outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--team-ink,#3e968a);outline-offset:2px}input,textarea{caret-color:var(--action)}.muted,.fine-print{color:var(--muted)}.primary{background:var(--action);box-shadow:0 4px 10px rgb(var(--workspace-accent-rgb,18 107 96) / .141);border:0;border-radius:10px;min-height:42px}.primary:hover{background:var(--team-color,#0a5b51);box-shadow:0 6px 18px rgb(var(--workspace-accent-rgb,18 107 96) / .188)}.secondary{border:1px solid var(--workspace-line,#d6e2df);min-height:42px;color:var(--workspace-muted,#305b55);background:#fff;border-radius:10px}.secondary:hover{background:var(--workspace-canvas,#edf6f2);border-color:var(--workspace-line,#a5c8bf)}.icon{border-radius:9px}.icon:hover{background:var(--workspace-soft,#e9f2ef)}.avatar{background:var(--workspace-soft,#e0eee8);color:var(--workspace-muted,#285b50);border-radius:11px;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar.small{border-radius:8px}.brand svg{color:var(--workspace-muted,#167262)}.brand{color:var(--workspace-ink,#23453d)}.brand-note{color:var(--workspace-muted,#637a72)}.workspace{background:radial-gradient(ellipse at 8% 0, var(--workspace-soft,#d9ebe2) 0, transparent 50%), var(--workspace-canvas,#eef3f3);gap:12px;padding:12px}.sidebar{background:rgb(var(--workspace-canvas-rgb,246 250 247) / .859);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:246px;box-shadow:var(--shadow-s);color:var(--ink);border-radius:18px;padding:25px 14px}.sidebar .brand{margin-bottom:24px}.sidebar .brand strong,.sidebar .brand span{color:var(--ink)}.sidebar .brand .brand-note{color:var(--workspace-muted,#698075)}.team-picker{color:var(--workspace-muted,#315b50);background:var(--workspace-soft,#e7f0eb);border-radius:12px;margin:0 0 19px!important;padding:13px 8px!important}.team-picker>svg{right:10px}.team-initial{background:var(--workspace-soft,#d1e7dc);color:var(--workspace-muted,#225b49)}.sidebar-section{border-bottom:1px solid var(--workspace-line,#dce6df);padding-bottom:16px}.nav-button,.room{color:var(--workspace-muted,#526b61);border-radius:10px;min-height:44px}.nav-button:hover,.room:hover{background:var(--workspace-soft,#e4eee8);color:var(--workspace-ink,#254d3d)}.nav-button.active{background:var(--workspace-soft,#ddece3);color:var(--workspace-muted,#175a42)}.room.selected{color:var(--workspace-muted,#155a43);box-shadow:0 4px 13px rgb(var(--workspace-accent-rgb,39 79 62) / .071);background:#fff}.room svg{color:var(--workspace-muted,#698a79)}.room.selected svg{color:var(--workspace-muted,#2b7b58)}.section-title{color:var(--workspace-muted,#687f73);letter-spacing:0;margin-top:24px;font-size:11px}.section-title .icon,.icon.light{color:var(--workspace-muted,#618171)}.nav-count,.room b,.room.selected b{background:var(--team-color,#27765b);color:#fff;border-radius:6px}.side-empty{color:var(--workspace-muted,#6d8176)}.presence{background:var(--team-color,#71ac8b)}.sidebar .m1-label{display:none}.main{box-shadow:var(--shadow-m);background:#fff;border-radius:18px;min-height:0}.topbar{background:#fff;height:64px;padding:0 27px}.connection{color:#607775}.connection i{background:#32a37c}.profile-trigger{background:var(--workspace-canvas,#eff4f2);color:var(--workspace-muted,#3e5e54);border:0;border-radius:10px;align-items:center;gap:9px;min-height:40px;padding:7px 10px;font-size:12px;display:flex}.profile-trigger:hover{background:var(--workspace-soft,#e0ede6)}.top-actions{gap:15px}.chat-layout{background:#fff}.view-heading{background:#ffffffed;padding:24px 28px 22px}.view-heading h1{letter-spacing:-.02em;font-size:21px}.view-heading p{color:var(--workspace-muted,#73827a)}.conversation-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.conversation-actions .icon{width:38px;height:38px}.room-heading-icon{color:var(--workspace-muted,#3f7860)}.messages{background:linear-gradient(180deg, #fff, var(--workspace-canvas,#fafcfb));padding:10px 28px 15px}.message{gap:12px;padding:10px 0}.message-body{background:var(--workspace-canvas,#f0f4f4);border-radius:13px;max-width:min(78%,760px);padding:13px 17px}.message.own .message-body{background:var(--workspace-soft,#e6f2ec)}.message.grouped .message-body{padding-top:10px;padding-bottom:10px}.message-meta{gap:8px;margin-bottom:5px}.message-meta strong{color:var(--workspace-ink,#2c5347)}.message-meta time{color:var(--workspace-muted,#6b8077)}.message-text{color:var(--workspace-ink,#2c4240);font-size:14px;line-height:1.85}.message-delivery{color:var(--workspace-muted,#59766a);justify-content:flex-end;align-items:center;gap:4px;margin-top:6px;font-size:10px;display:flex}.self-label{background:var(--workspace-soft,#d1e7d9);color:var(--workspace-muted,#376447)}.message-actions{align-self:center}.message[data-notification-target=true]{background:var(--workspace-soft,#edf5e5);outline-color:var(--workspace-line,#96be98)}.quoted{border-color:var(--workspace-line,#d6e6dc);color:var(--workspace-muted,#587365);background:#ffffffa6}.date-divider{color:var(--workspace-muted,#6a8075);margin:17px 0 18px}.conversation-end{color:var(--workspace-muted,#74867b)}.composer-wrap{background:var(--workspace-canvas,#fafcfb);padding:10px 28px 24px}.composer{border:1px solid var(--workspace-line,#d9e5e1);box-shadow:0 5px 17px rgb(var(--workspace-accent-rgb,37 78 59) / .031);background:#fff;border-radius:14px;padding:14px}.composer:focus-within{border-color:var(--workspace-line,#79b6a2);outline:3px solid var(--workspace-line,#edf6f1)}.composer textarea{min-height:50px;color:var(--workspace-ink,#2c4740);font-size:14px}.send-button{background:var(--action);border-radius:9px;min-height:36px}.composer-hint{color:var(--workspace-muted,#74857b)}.related-tasks{background:var(--workspace-canvas,#f6f9f7);border-color:var(--workspace-line,#e5ede7)}.task-mini{box-shadow:var(--shadow-s);background:#fff;border:0;border-radius:12px}.task-mini:hover{background:var(--workspace-canvas,#ecf5ef)}.file-chip{border-color:var(--workspace-line,#d9e5e0);background:#ffffffb3;border-radius:10px}.soft-label{background:var(--workspace-canvas,#edf3ef);color:var(--workspace-muted,#577365)}.page-content{background:var(--workspace-canvas,#fcfefd)}.badge{border-radius:6px}.badge.review{color:#85652d;background:#fcf0d8}.badge.todo{color:#607080;background:#edf0f3}.badge.done{color:#367357;background:#dff1e7}dialog{box-shadow:var(--shadow-l);color:var(--ink);border:0;border-radius:18px}dialog::backdrop{background:rgb(var(--workspace-ink-rgb,16 43 42) / .349);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-head{border-color:var(--workspace-line,#e6ece9);padding:22px 25px}.modal-head h2{font-size:18px}.settings-dialog{width:min(1020px,100vw - 48px);max-width:none;max-height:90dvh;padding:0}.settings-layout{grid-template-columns:190px minmax(0,1fr);height:min(660px,75dvh);min-height:400px;display:grid}.settings-nav{background:var(--workspace-canvas,#f1f6f3);border-right:1px solid var(--workspace-line,#e1e9e4);flex-direction:column;gap:5px;padding:22px 12px;display:flex}.settings-nav button{text-align:left;color:var(--workspace-muted,#61766a);background:0 0;border:0;border-radius:9px;min-height:44px;padding:12px 15px;font-size:13px}.settings-nav button:hover{background:var(--workspace-soft,#e4eee6)}.settings-nav button.selected{color:var(--workspace-muted,#17684b);box-shadow:var(--shadow-s);background:#fff;font-weight:600}.settings-nav .settings-logout{color:#a04e4e;align-items:center;gap:8px;margin-top:auto;display:flex}.settings-main{min-width:0;overflow:auto}.settings-section{padding:30px 34px}.settings-section>h2{letter-spacing:-.015em;margin:0 0 9px;font-size:20px}.settings-main .page-content{background:#fff;padding:30px 34px}.settings-main .page-title h1{font-size:22px}.settings-main .page-title{flex-wrap:wrap;margin-bottom:24px}.settings-main .usage-resources{gap:16px}.settings-main .usage-section{padding-top:22px}.settings-main .plan-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-main .subscription-line{align-items:flex-start;gap:20px}.settings-main .members-toolbar{flex-wrap:wrap}.settings-form{gap:18px;max-width:480px;display:grid}.settings-form label{gap:8px}.settings-form small{color:var(--workspace-muted,#718279);font-size:11px}.settings-form>button{justify-self:start;min-width:150px}.settings-form input{border-color:var(--workspace-line,#dbe5de);background:var(--workspace-canvas,#fbfdfc);border-radius:9px;min-height:44px}.settings-form input[readonly]{background:var(--workspace-canvas,#eef3f0);color:var(--workspace-muted,#718076)}.settings-divider{background:var(--workspace-soft,#e1e9e3);height:1px;margin:32px 0}.profile-editor{align-items:center;gap:20px;margin:28px 0;display:flex}.profile-editor>.avatar{border-radius:18px;width:70px;height:70px;font-size:22px}.profile-editor>div{gap:10px;display:grid}.profile-editor small{color:var(--workspace-muted,#6c8072);font-size:11px}.success{color:#2d6c44;background:#e9f6ec;border-radius:10px;align-items:center;gap:8px;margin:18px 0;padding:12px 14px;display:flex}.about-version{border-block:1px solid var(--workspace-line,#e2eae4);grid-template-columns:100px 1fr;gap:18px;margin:30px 0;padding:20px 0;display:grid}.about-version dt{color:var(--workspace-muted,#768377)}.about-version dd{font-variant-numeric:tabular-nums;margin:0}.settings-section>svg{width:48px;height:48px;color:var(--workspace-muted,#29795a);margin-bottom:16px}.inapp-notices{z-index:1000;pointer-events:none;gap:12px;width:min(410px,100vw - 32px);display:grid;position:fixed;top:84px;right:26px}.inapp-notice{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:#ffffffed;border-radius:14px;align-items:flex-start;gap:4px;padding:15px;display:flex;box-shadow:0 14px 38px #183e3726}.notice-open{text-align:left;background:0 0;border:0;flex:1;gap:12px;min-width:0;padding:0;display:flex}.notice-open>span:last-child{min-width:0}.notice-open strong{color:#2a5140;font-size:12px;display:block}.notice-open p{color:#526a5d;white-space:pre-wrap;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:7px 0;font-size:13px;display:-webkit-box;overflow:hidden}.notice-open small{color:#438369;align-items:center;gap:7px;font-size:10px;display:flex}.notification-glyph{background:var(--workspace-soft,#e4f1e9);color:var(--workspace-muted,#37775a);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.notifications-dialog{width:min(610px,100vw - 32px);max-width:none;padding:0}.notification-center{max-height:70dvh;overflow:auto}.notification-center-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:15px 24px;display:flex}.notification-center-heading p{color:var(--muted);margin:0;font-size:12px}.notification-item{text-align:left;border:0;border-bottom:1px solid var(--workspace-line,#e9efeb);background:#fff;align-items:flex-start;gap:13px;width:100%;padding:20px 24px;display:flex}.notification-item:hover{background:var(--workspace-canvas,#f1f7f3)}.notification-item.unread{background:var(--workspace-canvas,#f7fbf8)}.notification-item>span:nth-child(2){flex:1;min-width:0}.notification-item strong{color:var(--workspace-muted,#30573f);font-size:12px}.notification-item p{color:var(--workspace-muted,#607367);white-space:pre-wrap;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:7px 0;font-size:13px;line-height:1.8;display:-webkit-box;overflow:hidden}.notification-item small{color:var(--workspace-muted,#748578);font-size:10px}.unread-dot{background:var(--team-color,#398c61);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:6px}.conversation-tool{max-height:70dvh;padding:24px;overflow:auto}.conversation-search{gap:12px;margin-bottom:22px;display:flex}.conversation-search .search-field{flex:1;max-width:none}.conversation-search input{min-width:0}.search-result{text-align:left;background:var(--workspace-canvas,#f6faf7);border:0;border-radius:10px;width:100%;margin-top:10px;padding:16px;display:block}.search-result strong{color:var(--workspace-muted,#365e46);justify-content:space-between;gap:12px;font-size:12px;display:flex}.search-result small{color:var(--workspace-muted,#778a7b);font-size:10px}.search-result p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.participant-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 32px;display:grid}.participant-list>div{align-items:center;gap:10px;font-size:13px;display:flex}.conversation-tool h3{align-items:center;gap:8px;display:flex}.shared-file-list .file-chip{width:100%}.site-shell{background:var(--workspace-canvas,#fbfdfc);color:var(--workspace-ink,#223c37);overflow:hidden}.site-header{z-index:5;justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:25px 38px;display:flex;position:relative}.site-brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;display:inline-flex}.site-brand svg{width:37px;height:37px;color:var(--workspace-muted,#197359)}.site-header nav{color:var(--workspace-muted,#536c5b);align-items:center;gap:32px;font-size:13px;display:flex}.site-header nav a:hover{color:var(--workspace-muted,#155f40)}.site-header nav .primary{color:#fff;padding:11px 17px;font-size:12px}.site-header nav [aria-current=page]{color:var(--workspace-muted,#17603f);font-weight:650}.site-login{margin-left:14px}.site-menu{display:none}.site-hero{grid-template-columns:1fr 1.12fr;align-items:center;gap:40px;max-width:1240px;min-height:640px;margin:0 auto;padding:85px 38px 100px;display:grid;position:relative}.site-hero-copy{z-index:2;position:relative}.site-hero h1{letter-spacing:-.035em;text-wrap:balance;margin:0 0 26px;font-size:clamp(36px,4.1vw,57px);font-weight:650;line-height:1.35}.site-hero h1 span{color:var(--workspace-muted,#167056)}.site-hero-copy>p{color:var(--workspace-muted,#697a6c);max-width:350px;margin:0 0 31px;font-size:16px;line-height:1.95}.hero-actions{align-items:center;gap:24px;margin-bottom:20px;display:flex}.hero-actions .primary{min-height:48px;padding:14px 19px;font-size:13px}.hero-secondary{color:var(--workspace-muted,#48664e);align-items:center;gap:8px;font-size:12px;display:flex}.site-hero-copy>small{color:var(--workspace-muted,#647b68);font-size:10px}.hero-ambient{pointer-events:none;position:absolute;inset:-120px -170px -70px 34%;overflow:visible}.hero-ambient>div:first-child{background:conic-gradient(from 25deg, rgb(var(--workspace-soft-rgb,216 234 216) / .333), rgb(var(--workspace-soft-rgb,192 230 216) / .6), rgb(var(--workspace-soft-rgb,229 238 215) / .667), rgb(var(--workspace-soft-rgb,189 222 203) / .627), #f4e7d499, rgb(var(--workspace-soft-rgb,216 234 216) / .333));filter:blur(55px);border-radius:43% 57% 55% 45%;animation:14s ease-in-out infinite alternate ambient-light;position:absolute;inset:22% 4% 0 5%;transform:rotate(-13deg)}.hero-ambient>div:nth-child(2){background:linear-gradient(130deg, #fff0, rgb(var(--workspace-soft-rgb,194 232 211) / .4), #f9efd588);filter:blur(40px);border-radius:50%;position:absolute;inset:8% 18% 11% 25%;transform:rotate(25deg)}@keyframes ambient-light{0%{transform:rotate(-13deg)scale(.95)}to{transform:rotate(12deg)scale(1.06)}}.product-stage{z-index:2;perspective:1000px;padding:0 0 70px;position:relative}.preview-workspace{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);min-height:327px;box-shadow:0 27px 60px rgb(var(--workspace-accent-rgb,48 95 64) / .188);background:#ffffffd9;border-radius:17px;display:flex;overflow:hidden;transform:rotateY(-5deg)rotate(-2deg)}.preview-rail{background:rgb(var(--workspace-canvas-rgb,237 246 239) / .702);width:55px;color:var(--workspace-muted,#749382);flex-direction:column;flex-shrink:0;align-items:center;gap:25px;padding:19px 13px;display:flex}.preview-rail>svg:first-child{width:27px;height:27px;color:var(--workspace-muted,#337856)}.preview-rail>svg{width:19px;height:19px}.preview-rail>.preview-avatar{margin-top:auto}.preview-main{flex:1;min-width:0}.preview-title{border-bottom:1px solid var(--workspace-line,#e7eee7);align-items:center;gap:8px;padding:20px 19px;font-size:12px;font-weight:600;display:flex}.status-dot{background:#5aa77b;border-radius:50%;width:6px;height:6px}.preview-tag{color:var(--workspace-muted,#6b8973);background:var(--workspace-canvas,#edf5ed);border-radius:5px;margin-left:auto;padding:4px 7px;font-size:9px;font-weight:400}.preview-message{gap:11px;margin:23px 18px;display:flex}.preview-avatar{background:var(--workspace-soft,#dceadf);width:29px;height:29px;color:var(--workspace-muted,#53825e);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex}.preview-avatar.lime{background:var(--workspace-soft,#eaeed8);color:var(--workspace-muted,#7d8753)}.preview-message strong{color:var(--workspace-muted,#4a6952);align-items:center;gap:12px;font-size:11px;display:flex}.preview-message strong small{color:var(--workspace-muted,#61735f);font-size:8px;font-weight:400}.preview-message p{color:var(--workspace-muted,#68806a);margin:7px 0;font-size:11px;line-height:1.8}.preview-file{color:var(--workspace-muted,#6b866a);background:var(--workspace-canvas,#eff5ec);border-radius:6px;align-items:center;gap:7px;padding:6px 9px;font-size:10px;display:inline-flex}.preview-composer{color:var(--workspace-muted,#61735f);background:var(--workspace-canvas,#f3f7f1);border-radius:8px;justify-content:space-between;align-items:center;margin:22px 18px 17px;padding:12px;font-size:10px;display:flex}.preview-task{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 18px 35px rgb(var(--workspace-accent-rgb,70 107 64) / .141);background:#ffffffed;border-radius:13px;margin:-10px -15px 0 70px;padding:18px 23px;position:relative;transform:rotate(1deg)}.preview-task-top{justify-content:space-between;align-items:center;display:flex}.preview-task-top>span:first-child{color:var(--workspace-muted,#779071);align-items:center;gap:7px;font-size:10px;display:flex}.preview-task h3{color:var(--workspace-muted,#42663f);margin:14px 0 17px;font-size:15px}.preview-task>div:nth-of-type(2){color:var(--workspace-muted,#61735f);align-items:center;gap:9px;font-size:10px;display:flex}.preview-task>div:nth-of-type(2) .preview-avatar{width:24px;height:24px;font-size:9px}.preview-progress{background:var(--workspace-soft,#edf1e9);border-radius:3px;height:4px;margin-top:19px}.preview-progress i{background:var(--workspace-soft,#a7c49b);border-radius:3px;width:78%;height:100%;display:block}.preview-caption{color:var(--workspace-muted,#61735f);text-align:center;font-size:9px;position:absolute;bottom:18px;left:50px;right:0}.site-workflow{max-width:1240px;margin:auto;padding:72px 38px 100px}.site-section-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:49px;display:flex}.site-section-heading h2{letter-spacing:-.025em;color:var(--workspace-ink,#2a4c37);margin:0;font-size:33px;font-weight:600;line-height:1.5}.site-section-heading>p{color:var(--workspace-muted,#61735f);max-width:370px;margin:0 0 6px;font-size:14px;line-height:1.85}.feature-editorial{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.feature-editorial article{border-top:1px solid var(--workspace-line,#d7e5d8);padding-top:26px}.feature-editorial article>svg{color:var(--workspace-muted,#5c986f);width:25px;height:25px;margin-bottom:16px}.feature-editorial h3{letter-spacing:-.01em;margin:0 0 13px;font-size:18px}.feature-editorial p{color:var(--workspace-muted,#61735f);margin:0 0 23px;font-size:13px;line-height:1.9}.feature-editorial article>span{color:var(--workspace-muted,#61735f);font-size:10px}.site-context{background:var(--workspace-canvas,#edf4ed);border-radius:20px;grid-template-columns:1fr 1fr;gap:70px;max-width:1164px;margin:10px auto 90px;padding:62px;display:grid}.site-context h2{letter-spacing:-.025em;margin:0 0 20px;font-size:33px;font-weight:600;line-height:1.5}.site-context p{color:var(--workspace-muted,#6d826c);max-width:350px;margin-bottom:24px;font-size:13px;line-height:1.95}.site-context a{color:var(--workspace-muted,#427143);align-items:center;gap:14px;font-size:12px;display:inline-flex}.context-stack{flex-direction:column;justify-content:center;gap:16px;display:flex}.context-stack>div{box-shadow:0 8px 18px rgb(var(--workspace-accent-rgb,76 121 82) / .067);background:#ffffffc9;border-radius:12px;grid-template-columns:30px 1fr;gap:8px 12px;padding:20px 23px;display:grid;transform:rotate(-1deg)}.context-stack>div:nth-child(2){margin-left:18px;transform:rotate(1deg)}.context-stack>div svg{color:var(--workspace-muted,#6e9a68);grid-row:span 2;align-self:center;width:23px;height:23px}.context-stack strong{color:var(--workspace-muted,#54734b);font-size:13px}.context-stack span{color:var(--workspace-muted,#61735f);font-size:11px}.site-pricing{max-width:1240px;margin:auto;padding:75px 38px}.site-pricing .site-section-heading{text-align:center;max-width:700px;margin:0 auto 50px;display:block}.site-pricing h1{letter-spacing:-.025em;margin:0 0 22px;font-size:34px;font-weight:600}.site-pricing .site-section-heading p{max-width:540px;margin:auto}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pricing-plan{background:var(--workspace-canvas,#f1f6f0);border-radius:14px;padding:27px 22px}.pricing-plan.featured{background:var(--workspace-soft,#e5efe2);box-shadow:0 10px 30px rgb(var(--workspace-accent-rgb,53 92 57) / .125)}.pricing-plan h2{color:var(--workspace-muted,#42613f);margin:0 0 23px;font-size:19px}.plan-price{min-height:67px;color:var(--workspace-muted,#38573b);font-size:21px;font-weight:600;line-height:1.5}.plan-price small{color:var(--workspace-muted,#61735f);margin-top:7px;font-size:10px;font-weight:400;display:block}.pricing-plan>p{color:var(--workspace-muted,#61735f);min-height:37px;margin:15px 0;font-size:11px}.pricing-plan>a{justify-content:center;min-height:42px;padding:10px 6px;font-size:11px;display:flex}.pricing-plan ul{gap:16px;margin:0;padding:21px 0 0;list-style:none;display:grid}.pricing-plan li{color:var(--workspace-muted,#60745b);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.pricing-plan li svg{width:13px;height:13px;color:var(--workspace-muted,#7a9d70)}.pricing-plan li small{background:var(--workspace-soft,#dfe8d8);border-radius:3px;margin-left:4px;padding:2px 4px;font-size:8px}.pricing-note{color:var(--workspace-muted,#61735f);text-align:center;margin:23px 0 0;font-size:10px;line-height:1.9}.site-faq{max-width:740px;margin:85px auto 0}.site-faq h2{letter-spacing:-.02em;margin:0 0 24px;font-size:23px;font-weight:600}.site-faq details{border-bottom:1px solid var(--workspace-line,#dde6d9);padding:20px 0}.site-faq summary{cursor:pointer;color:var(--workspace-muted,#526f49);font-size:13px}.site-faq details p{color:var(--workspace-muted,#61735f);max-width:650px;margin:17px 0 5px;font-size:12px;line-height:1.9}.site-last{text-align:center;background:radial-gradient(ellipse at 60% 100%, var(--workspace-soft,#dbeed5), transparent 75%), var(--workspace-canvas,#f0f7ed);border-radius:20px;max-width:1164px;margin:50px auto 80px;padding:60px}.site-last h2{letter-spacing:-.025em;margin:0 0 28px;font-size:33px;font-weight:600;line-height:1.5}.site-last>a{padding:13px 21px;font-size:12px;display:inline-flex}.site-footer{border-top:1px solid var(--workspace-line,#e3ecdf);align-items:center;gap:28px;max-width:1240px;margin:auto;padding:32px 38px 45px;display:flex}.site-footer>.site-brand{font-size:20px}.site-footer>.site-brand svg{width:30px;height:30px}.site-footer>span{color:var(--workspace-muted,#61735f);font-size:10px}.site-footer nav{color:var(--workspace-muted,#708168);gap:27px;margin-left:auto;font-size:11px;display:flex}.auth-page{background:var(--workspace-canvas,#f6faf5)}.auth-story{background:radial-gradient(ellipse at 10% 20%, var(--workspace-soft,#dbeedd), transparent 70%), linear-gradient(155deg, var(--workspace-soft,#e8f2e8), var(--workspace-soft,#f0f5e8));color:var(--workspace-muted,#315c3b)}.auth-story h1{color:var(--workspace-muted,#31583b);letter-spacing:-.025em}.auth-story p,.auth-story>small{color:var(--workspace-muted,#658267)}.auth-story .brand{color:var(--workspace-muted,#3e744a)}.auth-story .brand-note{color:var(--workspace-muted,#6c906f)}.auth-main{background:#fff}.story-route{color:var(--workspace-muted,#608b61)}.auth-symbol{background:var(--workspace-soft,#e9f4e9);color:var(--workspace-muted,#518d5c)}.auth-box h2{color:var(--workspace-muted,#365b40)}.auth-box input{border-color:var(--workspace-line,#dce8da);background:var(--workspace-canvas,#fbfdf9);border-radius:10px}.admin-shell{background:var(--workspace-canvas,#f1f5f4)}.admin-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdc}@media (width<=1100px){.site-hero{gap:25px;min-height:580px;padding-top:70px}.site-hero h1{font-size:42px}.preview-task{margin-left:40px}.site-context{gap:40px;margin-inline:35px;padding:45px}.site-last{margin-inline:35px}.pricing-grid{gap:12px}.pricing-plan{padding:24px 17px}.site-section-heading h2{font-size:30px}.sidebar{width:225px}.related-tasks{width:250px}}@media (width<=760px),(width<=1100px) and (height<=600px){.workspace{background:#fff;gap:0;padding:0}.main{box-shadow:none;border-radius:0}.sidebar{box-shadow:var(--shadow-l);background:var(--workspace-canvas,#f6faf7);border-radius:0;width:280px;padding-top:28px}.topbar{height:58px;padding-inline:16px}.top-actions{gap:8px}.profile-trigger{background:0 0;padding:6px}.profile-trigger>span:not(.avatar),.profile-trigger>svg{display:none}.profile-trigger .avatar{width:29px;height:29px}.connection{font-size:9px}.view-heading{gap:12px;padding:20px 16px 17px}.view-heading h1{font-size:18px}.view-heading p{max-width:200px;font-size:10px}.conversation-actions{gap:2px}.conversation-actions .icon{width:34px;height:38px}.conversation-actions .secondary{width:36px;min-height:38px;padding:8px;font-size:0}.conversation-actions .secondary svg{width:17px;height:17px}.messages{padding:8px 15px 10px}.message-body{max-width:calc(100% - 50px);padding:11px 13px}.message-text{font-size:14px}.message-actions{flex-direction:column;align-self:flex-end;display:flex;position:absolute;right:0}.message{padding-right:17px;position:relative}.message .message-actions .icon{min-width:30px;min-height:34px}.composer-wrap{padding:8px 13px 12px}.composer{border-radius:12px;padding:11px}.composer textarea{min-height:42px;font-size:16px}.mobile-tabs{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:var(--workspace-line,#e0eae4);background:#ffffffed}.mobile-tabs button.active{background:var(--workspace-soft,#eaf4ed);color:var(--workspace-muted,#267548)}.mobile-tabs b{background:var(--team-color,#317d55)}.settings-dialog{border-radius:15px;width:calc(100vw - 16px);max-height:94dvh}.settings-dialog .modal-head{padding:17px 19px}.settings-layout{flex-direction:column;height:80dvh;min-height:320px;display:flex}.settings-nav{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;flex-shrink:0;gap:4px;padding:11px;overflow-x:auto}.settings-nav button{white-space:nowrap;flex-shrink:0;min-height:40px;padding:10px 13px;font-size:12px}.settings-nav .settings-logout{margin-top:0}.settings-main{flex:1}.settings-section,.settings-main .page-content{padding:24px 21px}.settings-main .usage-resources{grid-template-columns:1fr}.settings-main .subscription-line{flex-wrap:wrap}.settings-main .page-title h1{font-size:22px}.settings-main .page-title .soft-label{font-size:9px}.settings-form{max-width:none}.settings-form input{font-size:16px}.profile-editor{gap:15px}.profile-editor>.avatar{width:60px;height:60px}.inapp-notices{width:calc(100vw - 24px);top:68px;right:12px}.notifications-dialog{border-radius:15px;width:calc(100vw - 16px);max-height:90dvh}.notification-center{max-height:76dvh}.notification-item{padding:18px}.notification-center-heading{gap:10px;padding:14px 18px}.notification-center-heading p{font-size:10px}.conversation-tool{padding:20px}.conversation-search{gap:8px}.conversation-search input{font-size:16px}.conversation-search .primary{padding-inline:14px}.participant-list{gap:13px}.site-header{padding:20px 22px}.site-brand{gap:8px;font-size:22px}.site-brand svg{width:32px;height:32px}.site-menu{width:40px;height:40px;display:flex}.site-header nav{box-shadow:var(--shadow-m);background:#fff;border-radius:14px;align-items:stretch;gap:20px;padding:22px;display:none;position:absolute;top:76px;left:16px;right:16px}.site-header nav.open{flex-direction:column;display:flex}.site-header .site-login{margin-left:0}.site-header nav .primary{justify-content:center}.site-hero{flex-direction:column;align-items:stretch;gap:55px;min-height:0;padding:50px 23px 30px;display:flex}.site-hero h1{letter-spacing:-.035em;margin-bottom:22px;font-size:39px;line-height:1.38}.site-hero-copy>p{max-width:330px;margin-bottom:25px;font-size:14px}.hero-actions{gap:21px}.hero-actions .primary{padding:13px 17px;font-size:12px}.hero-secondary{font-size:11px}.site-hero-copy>small{font-size:9px}.hero-ambient{inset:43% -15% -7% -25%}.product-stage{align-self:center;width:100%;max-width:500px;padding-bottom:55px}.preview-workspace{min-height:300px;transform:rotate(-1.5deg)}.preview-rail{width:43px;padding-inline:9px}.preview-title{padding:16px 13px;font-size:11px}.preview-tag{font-size:8px}.preview-message{gap:8px;margin:20px 13px}.preview-message p{font-size:10px}.preview-task{margin-left:30px;margin-right:0;padding:16px 18px}.preview-task h3{font-size:14px}.preview-task>div:nth-of-type(2){gap:7px;font-size:9px}.preview-caption{font-size:8px;bottom:9px;left:0}.site-workflow{padding:55px 23px 65px}.site-section-heading{margin-bottom:33px;display:block}.site-section-heading h2{margin-bottom:20px;font-size:28px}.site-section-heading>p{max-width:300px;font-size:13px}.feature-editorial{grid-template-columns:1fr;gap:30px}.feature-editorial article{padding-top:22px}.feature-editorial article>svg{width:22px;height:22px;margin-bottom:10px}.feature-editorial h3{font-size:18px}.feature-editorial p{max-width:520px;margin-bottom:15px;font-size:13px}.feature-editorial article>span{font-size:10px}.site-context{border-radius:16px;grid-template-columns:1fr;gap:28px;margin:0 16px 45px;padding:32px 24px}.site-context h2{font-size:27px}.site-context p{font-size:12px}.context-stack{gap:12px}.context-stack>div{padding:17px}.context-stack>div:nth-child(2){margin-left:9px}.context-stack span{font-size:10px}.site-pricing{padding:55px 22px}.site-pricing h1{font-size:29px;line-height:1.5}.site-pricing .site-section-heading p{font-size:12px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pricing-plan{padding:23px 16px}.pricing-plan h2{font-size:19px}.plan-price{min-height:65px;font-size:18px}.plan-price small{font-size:9px}.pricing-plan>p{min-height:40px;font-size:10px}.pricing-plan>a{gap:4px;padding:8px 5px;font-size:10px}.pricing-plan>a svg{width:12px;height:12px}.pricing-plan li{gap:6px;font-size:10px}.pricing-plan li small{margin-left:18px}.pricing-note{font-size:9px}.site-faq{margin-top:55px}.site-faq h2{font-size:21px;line-height:1.6}.site-faq summary{font-size:12px;line-height:1.7}.site-faq details p{font-size:12px}.site-last{border-radius:15px;margin:20px 16px 45px;padding:37px 22px}.site-last h2{font-size:27px}.site-footer{flex-wrap:wrap;gap:14px;padding:26px 23px 32px}.site-footer>span{display:none}.site-footer nav{gap:20px;font-size:11px}.site-footer .site-brand{font-size:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.staff-login{background:var(--workspace-canvas,#eef4f1);flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:100dvh;padding:34px;display:flex}.staff-login>.brand{align-self:flex-start;font-size:24px;position:absolute;top:30px;left:36px}.staff-login>.brand svg{width:36px;height:36px}.staff-login main{width:min(430px,100%);box-shadow:var(--shadow-m);background:#fff;border-radius:18px;padding:36px}.staff-login main>svg{color:var(--workspace-muted,#36785c)}.staff-login h1{letter-spacing:-.02em;margin:20px 0 10px;font-size:24px}.staff-login p{color:var(--workspace-muted,#6e8175);margin-bottom:25px;font-size:12px;line-height:1.8}.staff-login form{gap:20px;display:grid}.staff-login label{gap:8px}.staff-login input{border-radius:9px;min-height:44px}.site-hero h1,.site-section-heading h1,.site-section-heading h2,.site-context h2,.site-last h2{font-family:Together Display,Noto Sans TC,PingFang TC,sans-serif;font-weight:600}.site-hero-copy>small,.preview-caption,.pricing-note,.site-footer>span{color:var(--workspace-muted,#61735f);font-size:11px}.composer textarea::placeholder{color:var(--workspace-muted,#63766a)}.inapp-notices[popover]{background:0 0;border:0;margin:0;padding:0;inset:84px 26px auto auto;overflow:visible}.site-pricing .pricing-heading{letter-spacing:-.025em;margin:0 0 22px;font-size:34px;font-weight:600;line-height:1.5}@media (width<=760px),(width<=1100px) and (height<=600px){.inapp-notices[popover]{inset:68px 12px auto auto}.site-pricing .pricing-heading{font-size:29px}.sidebar{visibility:hidden}.sidebar.open{visibility:visible}.workspace{height:var(--app-height,100dvh);padding:0 0 calc(62px + env(safe-area-inset-bottom))}.keyboard-open .workspace{padding-bottom:env(safe-area-inset-bottom)}.keyboard-open .mobile-tabs,.keyboard-open .topbar{display:none}.keyboard-open .view-heading{min-height:48px;padding:10px 15px}.keyboard-open .view-heading p{display:none}.keyboard-open .composer textarea{min-height:32px}.keyboard-open .composer-wrap{padding-bottom:8px}.pricing-grid{grid-template-columns:minmax(0,1fr);gap:20px;max-width:440px;margin-inline:auto}.pricing-plan{padding:27px 25px}.pricing-plan h2{margin-bottom:23px;font-size:23px}.plan-price{min-height:0;font-size:25px}.plan-price small{font-size:12px;line-height:1.7}.pricing-plan>p{min-height:0;margin:22px 0;font-size:14px;line-height:1.8}.pricing-plan>a{gap:10px;min-height:46px;padding:11px 15px;font-size:14px}.pricing-plan li{gap:9px;font-size:14px;line-height:1.7}.pricing-plan li svg{width:15px;height:15px}.pricing-plan li small{margin-left:0;font-size:12px}.pricing-note{font-size:12px;line-height:1.9}.site-pricing .site-section-heading p{font-size:14px;line-height:1.9}}@media (width<=760px) and (height<=560px){.topbar{height:44px;min-height:44px;padding-block:5px}.view-heading{min-height:54px;padding:8px 14px}.view-heading p{display:none}.composer-wrap{padding:5px 12px 8px}.composer{padding:7px 10px}.composer textarea{height:26px;min-height:26px}.composer-tools{margin-top:3px}}.workspace-v03{--team-color:var(--workspace-muted,#126b60);--team-foreground:#fff;--team-soft:var(--workspace-canvas,#edf5f2)}.workspace-v03 .primary,.workspace-v03 .send-button,.workspace-v03 .conversation-badges b,.workspace-v03 .nav-count{background:var(--team-color);color:var(--team-foreground)}.workspace-v03 .primary:hover,.workspace-v03 .send-button:hover{background:var(--team-color);filter:brightness(.94)}.workspace-v03 .nav-button.active,.workspace-v03 .conversation-row.selected,.workspace-v03 .room.selected,.workspace-v03 .avatar{background:var(--team-soft);color:var(--ink)}.workspace-v03 :is(button,a,input,textarea,select):focus-visible{outline-color:var(--team-ink,var(--team-color))}.workspace-v03 .sidebar{width:288px;padding:15px 12px 10px;overflow:hidden}.workspace-v03 .sidebar>.brand{align-items:center;gap:8px;min-height:28px;margin:0 0 14px;padding:0 8px;font-size:19px;display:flex}.workspace-v03 .sidebar>.brand svg{width:27px;height:27px;color:var(--team-color)}.workspace-v03 .sidebar .team-picker{flex-shrink:0;min-height:48px;margin:0 0 15px;padding:8px}.team-initial img{object-fit:contain;width:100%;height:100%}.workspace-v03 .sidebar-section{flex-shrink:0;margin-bottom:14px;padding-bottom:14px}.conversation-list-heading{flex-shrink:0;justify-content:space-between;align-items:center;padding:0 9px 8px;display:flex}.conversation-list-heading strong{font-size:13px}.conversation-list-heading>div{gap:3px;display:flex}.sidebar-conversations{flex:1;min-height:0;overflow:auto}.conversation-list{flex-direction:column;gap:3px;display:flex}.conversation-row{text-align:left;width:100%;min-height:78px;color:var(--ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:13px 10px;display:flex;position:relative}.conversation-row:hover{background:var(--workspace-soft,#e5ece8)}.conversation-row .avatar{flex:0 0 41px;width:41px;height:41px}.conversation-copy{flex:1;min-width:0;display:block}.conversation-line{justify-content:space-between;align-items:center;gap:8px;display:flex}.conversation-line strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.conversation-line time{color:var(--workspace-muted,#62756d);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.conversation-excerpt{color:var(--workspace-muted,#62716c);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;padding-right:22px;font-size:12px;line-height:1.6;display:block;overflow:hidden}.conversation-badges{color:#65746e;align-items:center;gap:5px;display:flex;position:absolute;bottom:12px;right:10px}.conversation-badges b{border-radius:8px;justify-content:center;align-items:center;min-width:19px;min-height:19px;padding:2px 5px;font-size:11px;font-weight:600;display:flex}.compact-list .conversation-row{min-height:45px;padding:7px 9px}.compact-list .conversation-row .avatar{border-radius:8px;flex-basis:28px;width:28px;height:28px;font-size:10px}.compact-list .conversation-line strong{padding-right:22px;font-size:13px;font-weight:500}.compact-list .conversation-badges{bottom:13px}.empty-conversation-list{padding:16px;font-size:13px;line-height:1.8}.account-corner{border:0;border-top:1px solid var(--line);color:var(--ink);text-align:left;background:0 0;flex-shrink:0;align-items:center;gap:11px;width:100%;margin-top:12px;padding:14px 8px 5px;display:flex}.account-corner>span:not(.avatar){flex:1}.account-corner strong,.account-corner small{display:block}.account-corner strong{font-size:13px;font-weight:600}.account-corner small{color:var(--workspace-muted,#63776b);margin-top:4px;font-size:11px}.account-corner:hover{background:var(--team-soft)}.mobile-team-picker,.mobile-conversation-list{display:none}.conversation-navbar h1{min-width:0}.conversation-navbar h1>.avatar{flex-shrink:0}.workspace-v03 .message-actions{opacity:1;align-self:flex-start}.workspace-v03 .message-actions .icon{min-width:34px;min-height:34px}.message-menu{gap:10px;min-width:260px;padding:25px;display:grid}.message-menu button{justify-content:flex-start}.mutation-form{gap:18px;max-width:580px;padding:26px;line-height:1.8;display:grid}.mutation-form label{gap:10px;display:grid}.mutation-form p{margin:0}.mutation-form textarea{resize:vertical;border:1px solid var(--line);border-radius:9px;width:100%;min-height:100px;padding:12px}.mutation-buttons{justify-content:flex-end;gap:10px;display:flex}.danger-button{color:#fff;background:#a43b35;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;display:inline-flex}.danger-button:hover{background:#8a302b}.danger-button:disabled{opacity:.5;cursor:not-allowed}.retracted-message{color:var(--workspace-muted,#61716a);margin:2px 0;font-size:13px;font-style:italic}.edited-label{color:var(--workspace-muted,#65756c);margin-top:5px;font-size:11px;display:block}.message-album{background:var(--workspace-soft,#e9eeeb);border-radius:10px;width:min(290px,100%);margin-top:8px;overflow:hidden}.album-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;width:100%;display:flex;overflow-x:auto}.album-image{scroll-snap-align:start;background:var(--workspace-soft,#e9eeeb);aspect-ratio:4/3;border:0;flex:0 0 100%;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:relative}.album-image img{object-fit:contain;width:100%;height:100%}.album-image>span{background:rgb(var(--workspace-ink-rgb,24 51 42) / .851);color:#fff;border-radius:5px;padding:4px 7px;font-size:11px;position:absolute;bottom:8px;right:8px}.album-image:focus-visible{outline-offset:-4px}.album-controls{color:var(--workspace-muted,#5f7067);background:#fff;justify-content:space-between;align-items:center;gap:6px;padding:1px 6px;font-size:11px;display:flex}.album-controls .icon{min-width:36px;min-height:36px}.image-viewer{background:#fff;width:min(1080px,100vw - 36px);max-width:1080px;max-height:calc(100dvh - 30px);padding:0;overflow:auto}.viewer-tools{align-items:center;gap:8px;padding:12px 22px;display:flex}.viewer-tools>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.viewer-tools .secondary{min-height:40px;padding:8px 12px;text-decoration:none}.media-stage{background:var(--workspace-soft,#e7ece9);touch-action:pan-y pinch-zoom;overscroll-behavior:contain;justify-content:center;align-items:center;height:min(60dvh,650px);display:flex;overflow:auto}.media-stage img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.media-stage.zoomed{touch-action:auto;display:block}.media-stage.zoomed img{width:160%;min-width:100%;max-width:none;max-height:none}.viewer-footer{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:28px;padding:12px 18px;font-size:13px;display:flex}.viewer-help{color:var(--workspace-muted,#596f62);margin:0;padding:0 22px 18px;font-size:12px;line-height:1.8}.pending-files img{object-fit:cover;border-radius:4px;width:40px;height:35px}.preference-toggle{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:14px 0;flex-direction:row!important;display:flex!important}.preference-toggle>span{flex:1}.preference-toggle small{margin-top:4px;font-size:12px;font-weight:400;line-height:1.8;display:block}.preference-toggle input{height:20px;accent-color:var(--team-color);flex-shrink:0;width:20px!important;min-height:20px!important}.notification-preferences{border-bottom:1px solid var(--line);margin-bottom:30px;padding-bottom:32px}.notification-preferences h2,.settings-section h2{align-items:center;gap:9px;display:flex}.quiet-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.quiet-fields label:nth-of-type(3),.quiet-fields>small{grid-column:1/-1}.upload-label{cursor:pointer;align-items:center;gap:8px;margin:10px 0;padding:9px 12px;display:inline-flex;position:relative}.upload-label input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.upload-label.disabled{opacity:.5;cursor:not-allowed}.upload-label:focus-within{outline:2px solid var(--team-color);outline-offset:2px}.brand-upload{align-items:center;gap:20px;margin:25px 0;display:flex}.brand-upload .avatar{background:var(--workspace-canvas,#f0f5f2);flex-shrink:0;width:72px;height:72px}.brand-upload .avatar img{object-fit:contain}.brand-upload strong,.brand-upload small{display:block}.brand-upload small{color:var(--workspace-muted,#627365);font-size:12px}.color-control{gap:10px;display:flex}.color-control input[type=color]{flex-shrink:0;width:65px;padding:5px}.color-presets{flex-wrap:wrap;gap:12px;display:flex}.color-presets button{width:34px;height:34px;box-shadow:0 0 0 1px rgb(var(--workspace-accent-rgb,211 223 216) / 1);border:2px solid #fff;border-radius:10px}.color-presets button[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:3px}.conversation-preferences{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}@media (width<=760px),(width<=1100px) and (height<=600px){:is(html:has(.workspace-v03),body:has(.workspace-v03)){overscroll-behavior:none;height:100%;overflow:hidden}.workspace-v03{height:var(--app-height,100dvh);padding:0 0 calc(62px + env(safe-area-inset-bottom));gap:0;width:100%;position:fixed;inset:0;overflow:hidden}.workspace-v03 .sidebar{display:none}.workspace-v03 .main{border-radius:0;height:100%;min-height:0;overflow:hidden}.workspace-v03 .topbar{z-index:5;flex:0 0 60px;min-height:60px;padding:8px 14px;display:flex;position:relative}.workspace-v03 .breadcrumb{display:none}.mobile-team-picker{flex-direction:row;align-items:center;gap:7px;min-width:0;max-width:70%;display:flex}.mobile-team-picker>span{flex-shrink:0;width:29px;height:29px;display:flex}.mobile-team-picker img,.mobile-team-picker>span svg{object-fit:contain;width:100%;height:100%;color:var(--team-color)}.mobile-team-picker select{appearance:none;background:0 0;border:0;width:auto;min-width:0;max-width:calc(100% - 52px);padding:7px 0;font-size:14px;font-weight:600}.mobile-team-picker>svg{flex:0 0 15px;width:15px;height:15px}.workspace-v03 .top-actions{margin-left:auto}.workspace-v03 .connection{display:none}.workspace-v03 .mobile-conversation-list{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mobile-list-heading{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 20px 14px;display:flex}.mobile-list-heading h1{margin:0 0 5px;font-size:25px}.mobile-list-heading p{color:var(--workspace-muted,#627366);margin:0;font-size:12px}.mobile-conversation-list .conversation-list{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 10px 16px;overflow:auto}.mobile-conversation-list .conversation-row{border-bottom:1px solid var(--workspace-line,#edf1ee);border-radius:0;min-height:86px;padding:14px 10px}.mobile-conversation-list .conversation-row .avatar{border-radius:14px;flex-basis:46px;width:46px;height:46px}.mobile-conversation-list .conversation-line strong{font-size:15px}.mobile-conversation-list .conversation-excerpt{margin-top:7px;font-size:13px}.mobile-conversation-list .conversation-badges{bottom:15px}.workspace-v03.mobile-conversation{padding-bottom:env(safe-area-inset-bottom)}.workspace-v03.mobile-conversation .topbar,.workspace-v03.mobile-conversation .mobile-tabs{display:none}.workspace-v03 .chat-layout,.workspace-v03 .chat-main{flex:1;min-height:0;overflow:hidden}.workspace-v03 .conversation-navbar{z-index:4;background:#fff;flex:none;align-items:center;gap:6px;min-height:64px;padding:9px 10px;display:flex;position:relative}.conversation-navbar>div:first-of-type{flex:1;min-width:0}.workspace-v03 .conversation-navbar h1{white-space:nowrap;text-overflow:ellipsis;justify-content:flex-start;gap:8px;margin:0;font-size:16px;overflow:hidden}.workspace-v03 .conversation-navbar h1 .avatar{width:29px;height:29px}.workspace-v03 .conversation-navbar p{display:none}.workspace-v03 .conversation-navbar .conversation-actions{flex-shrink:0;gap:0}.workspace-v03 .conversation-navbar .conversation-actions>.secondary{display:none}.workspace-v03 .conversation-navbar .icon{min-width:42px;min-height:44px}.workspace-v03 .messages{overscroll-behavior:contain;flex:1;min-height:0;padding:15px 10px;overflow:auto}.workspace-v03 .composer-wrap{flex-shrink:0;max-height:45%;padding:6px 9px 8px;overflow:auto}.workspace-v03 .composer{padding:7px 9px}.workspace-v03 .composer textarea{height:35px;min-height:35px;font-size:16px;line-height:1.5}.workspace-v03 .composer-tools{margin-top:2px}.workspace-v03 .message{gap:7px}.workspace-v03 .message-body{min-width:0;max-width:calc(100% - 72px)}.workspace-v03 .message-actions .icon{min-width:34px;min-height:40px}.workspace-v03 .mobile-tabs{z-index:12;background:#fff;position:fixed;bottom:0;left:0;right:0}.workspace-v03 .mobile-tabs .active{color:var(--team-ink,var(--team-color))}.image-viewer{width:100vw;max-width:100vw;min-height:100dvh;max-height:100dvh;margin:0;border-radius:0!important}.image-viewer .modal-head{padding:13px 15px}.viewer-tools{gap:5px;padding:8px 10px}.viewer-tools>span{display:none}.viewer-tools .secondary{flex:1;justify-content:center;min-height:44px;padding:8px 10px;font-size:13px}.media-stage{height:calc(100dvh - 235px);min-height:130px}.viewer-footer{gap:20px;padding:10px}.viewer-footer button{min-height:44px;font-size:12px}.viewer-help{padding:0 15px 18px;font-size:12px}.mutation-form{padding:22px}.mutation-form textarea{font-size:16px}.quiet-fields{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.workspace-v03 *{scroll-behavior:auto!important}}.message-popover{box-shadow:0 12px 40px rgb(var(--workspace-accent-rgb,24 62 55) / .2);z-index:2000;background:#fff;border:0;border-radius:12px;max-height:calc(100dvh - 16px);margin:0;padding:6px;position:fixed;inset:auto;overflow:auto}.message-popover button{text-align:left;width:100%;min-height:44px;color:var(--workspace-ink,#294439);background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;padding:11px 12px;font-size:13px;display:flex}.message-popover button:hover,.message-popover button:focus-visible{background:var(--workspace-canvas,#edf4f0)}.message-popover .destructive{color:#9a3530}.message-conflict{color:#5b492b;background:#fff7e8;border-radius:10px;gap:12px;padding:16px;display:grid}.message-conflict blockquote{white-space:pre-wrap;overflow-wrap:anywhere;max-height:130px;margin:0;font-size:13px;overflow:auto}.attachment-upload-status{color:var(--workspace-muted,#607173);overflow-wrap:anywhere;padding:8px 0;font-size:12px;line-height:1.7}.attachment-upload-status .button-row{flex-wrap:wrap;gap:8px 16px;display:flex}.attachment-upload-status button{min-height:44px}.workspace-v04{--glass-surface:rgb(var(--workspace-canvas-rgb,248 251 249) / .86);--glass-edge:#ffffffe0;--chrome-shadow:0 5px 20px rgb(var(--workspace-accent-rgb,24 58 52) / .071)}.native-composer{flex-shrink:0;max-height:45%;padding:12px 24px 18px;overflow:auto}.workspace-v04 .native-composer .composer{box-shadow:none;background:0 0;border:0;outline:0;grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;gap:10px;padding:0;display:grid}.workspace-v04 .native-composer .composer:focus-within{border:0;outline:0}.workspace-v04 .native-composer .composer textarea{border:1px solid var(--workspace-line,#dce5df);resize:none;background:var(--glass-surface);width:100%;height:46px;min-height:46px;max-height:none;color:var(--workspace-ink,#223a3b);box-shadow:0 3px 12px rgb(var(--workspace-accent-rgb,22 60 52) / .063);scrollbar-width:thin;border-radius:24px;grid-area:1/2;padding:10px 16px;font-size:16px;line-height:24px;transition:box-shadow .16s,border-color .16s;display:block}.workspace-v04 .native-composer .composer textarea:focus{border-color:var(--team-ink);box-shadow:0 4px 16px rgb(var(--workspace-accent-rgb,20 61 53) / .094);outline:0}.workspace-v04 .native-composer .composer textarea::placeholder{color:var(--workspace-muted,#5b7065)}.workspace-v04 .native-composer .composer-tools,.workspace-v04 .native-composer .composer-tools>div{display:contents}.workspace-v04 .native-composer .composer-tools>div>.icon{border:1px solid var(--glass-edge);background:var(--glass-surface);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--workspace-ink,#315347);box-shadow:var(--chrome-shadow);border-radius:50%;grid-area:1/1}.workspace-v04 .native-composer .send-button{border-radius:50%;grid-area:1/3;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:flex}.workspace-v04 .native-composer .send-button span,.workspace-v04 .native-composer .composer-hint{display:none}.workspace-v04 .native-composer .pending-files{margin:0 0 8px}.workspace-v04 .native-composer .reply-bar{background:var(--workspace-canvas,#eff5f2);border-radius:12px;margin:0 0 8px}.workspace-v04 .native-composer.composer-focused .composer{grid-template-columns:44px minmax(0,1fr) 44px;gap:6px}.workspace-v04 .native-composer.composer-focused .composer-tools>div>.icon{width:44px;min-width:44px;height:44px;min-height:44px}.mobile-view-stack{isolation:isolate;flex:1;min-height:0;position:relative;overflow:hidden}.stack-base,.stack-detail{min-height:0;position:absolute;inset:0;overflow:hidden}.stack-base{background:var(--workspace-canvas,#f8faf9);transform:translate3d(var(--base-x), 0, 0);flex-direction:column;transition:transform .28s cubic-bezier(.2,.75,.2,1);display:flex}.stack-shade{background:var(--workspace-soft,#142a23);opacity:var(--view-shade);pointer-events:none;transition:opacity .28s;position:absolute;inset:0}.stack-detail{background:var(--workspace-canvas,#f6f9f7);transform:translate3d(var(--view-x), 0, 0);box-shadow:-8px 0 28px rgb(var(--workspace-accent-rgb,16 46 43) / .078);transition:transform .28s cubic-bezier(.2,.75,.2,1)}.phase-drag .stack-detail,.phase-drag .stack-base,.phase-drag .stack-shade{transition:none}.phase-enter .stack-detail,.phase-exit .stack-detail,.phase-settle .stack-detail,.phase-drag .stack-detail{will-change:transform}.phase-exit .stack-detail{transition-duration:.26s}.edge-gesture-anchor{top:calc(64px + env(safe-area-inset-top));z-index:7;width:0;height:0;margin-left:-10px;position:sticky}.edge-back-gesture{z-index:7;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;width:24px;position:absolute;top:0;left:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.workspace-v04 .native-composer :is(textarea,.composer-tools>div>.icon){-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35)}}@media (width<=760px),(width<=1100px) and (height<=600px){.workspace-v04.native-chat-root{background:var(--workspace-canvas,#f8faf9);--composer-safe-bottom:var(--mobile-floating-bottom);padding:0}.keyboard-open .workspace-v04.native-chat-root{--composer-safe-bottom:0px}.native-chat-root .stack-base{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.native-chat-root .stack-base .topbar{z-index:5;min-height:calc(60px + env(safe-area-inset-top));height:auto;padding:calc(8px + env(safe-area-inset-top)) 16px 8px;background:var(--glass-surface);box-shadow:0 1px 12px rgb(var(--workspace-accent-rgb,25 60 50) / .027);border:0;flex:none;display:flex;position:relative}.native-chat-root .stack-base .mobile-conversation-list{background:0 0}.native-chat-root .mobile-list-heading{padding:18px 20px 12px}.native-chat-root .mobile-list-heading h1{letter-spacing:-.025em;font-size:29px}.native-chat-root .mobile-conversation-list .conversation-row{gap:12px;min-height:92px}.native-chat-root .mobile-conversation-list .avatar{border-radius:50%;flex-basis:48px;width:48px;height:48px}.native-chat-root .conversation-excerpt{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;padding-right:22px;line-height:1.5;display:-webkit-box}.native-chat-root .conversation-line strong{font-weight:600}.native-chat-root .stack-base>.mobile-tabs{left:18px;right:18px;bottom:calc(10px + env(safe-area-inset-bottom));border:1px solid var(--glass-edge);background:var(--glass-surface);width:auto;height:64px;min-height:64px;box-shadow:0 7px 26px rgb(var(--workspace-accent-rgb,23 58 51) / .122);border-radius:33px;gap:3px;padding:5px;display:flex;position:absolute}.native-chat-root .stack-base>.mobile-tabs button{border-radius:27px;min-height:52px}.native-chat-root .stack-base>.mobile-tabs button.active{background:var(--team-soft);color:var(--team-ink)}.native-chat-root .stack-detail>.chat-layout,.native-chat-root .stack-detail .chat-main{background:var(--workspace-canvas,#f7faf8);height:100%}.native-chat-root .stack-detail .conversation-navbar{min-height:calc(64px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 10px 8px;z-index:11;background:var(--glass-surface);box-shadow:0 2px 14px rgb(var(--workspace-accent-rgb,24 58 51) / .031);border:0;position:absolute;inset:0 0 auto}.native-chat-root .conversation-navbar .chat-back{background:#ffffff8c;border-radius:50%;width:44px;height:44px}.native-chat-root .conversation-navbar h1 .avatar{border-radius:50%}.native-chat-root .stack-detail .messages{padding:calc(78px + env(safe-area-inset-top)) 10px calc(var(--composer-height,68px) + 14px);scroll-padding-top:calc(78px + env(safe-area-inset-top));scroll-padding-bottom:calc(var(--composer-height,68px) + 14px);background:var(--workspace-canvas,#f7faf8);flex:1}.native-chat-root .stack-detail .native-composer{z-index:10;padding:8px 10px var(--composer-safe-bottom);background:var(--workspace-canvas,#f8faf9);max-height:45%;position:absolute;inset:auto 0 0}.keyboard-open .native-chat-root .stack-detail .native-composer{padding-bottom:10px}.native-chat-root .stack-detail .native-composer .composer textarea{border-radius:25px;height:46px;min-height:46px;padding:10px 15px;font-size:16px;line-height:24px}.native-chat-root .message.own{flex-direction:row-reverse}.native-chat-root .message.own .message-avatar{display:none}.native-chat-root .message.own .message-body{background:var(--team-soft);margin-left:auto}.native-chat-root .message.own .message-actions{margin-left:auto}.native-chat-root .stack-detail .message-actions{z-index:1}.native-chat-root .stack-detail .jump-latest{bottom:calc(var(--composer-height,68px) + 18px)}.native-chat-root .stack-detail .notification-context{top:calc(64px + env(safe-area-inset-top));z-index:10;position:absolute;left:0;right:0}.native-chat-root .stack-detail .notification-context~.messages{padding-top:calc(118px + env(safe-area-inset-top))}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.native-chat-root :is(.conversation-navbar,.topbar,.mobile-tabs){-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4)}}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.workspace-v04{--glass-surface:var(--workspace-canvas,#f8fbf9)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.workspace-v04{--glass-surface:var(--workspace-canvas,#f8fbf9)}.workspace-v04 :is(textarea,.composer-tools>div>.icon,.conversation-navbar,.topbar,.mobile-tabs){-webkit-backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){.mobile-view-stack .stack-detail,.mobile-view-stack .stack-base,.mobile-view-stack .stack-shade,.workspace-v04 .native-composer *{transition:none!important}}@media (width<=760px),(width<=1100px) and (height<=600px){.workspace-v04:not(.native-chat-root){padding-bottom:calc(88px + env(safe-area-inset-bottom))}.workspace-v04>.mobile-tabs{left:18px;right:18px;bottom:calc(10px + env(safe-area-inset-bottom));border:1px solid var(--glass-edge);background:var(--glass-surface);width:auto;height:64px;min-height:64px;box-shadow:0 7px 26px rgb(var(--workspace-accent-rgb,23 58 51) / .122);border-radius:33px;gap:3px;padding:5px;position:fixed}.workspace-v04>.mobile-tabs button{border-radius:27px;min-height:52px}.workspace-v04>.mobile-tabs button.active{background:var(--team-soft);color:var(--team-ink)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.workspace-v04>.mobile-tabs{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4)}}}.workspace-v04 .native-composer{overflow-x:hidden}.workspace-v04 .native-composer .composer{width:100%;min-width:0}@media (width<=760px),(width<=1100px) and (height<=600px){html.workspace-viewport,html.workspace-viewport body,html.workspace-viewport #root{background:var(--workspace-viewport-background,#f8faf9);overscroll-behavior:none;height:100%;overflow:clip}.workspace-v04{top:var(--app-top,0px);height:var(--app-height,100dvh);--mobile-chrome-height:calc(56px + env(safe-area-inset-top));--mobile-floating-bottom:max(8px, calc(env(safe-area-inset-bottom) - 16px));bottom:auto;overflow:clip}.workspace-v04 :is(.main,.mobile-view-stack,.stack-base,.stack-detail,.chat-layout,.chat-main){min-height:0;overflow:clip}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome){height:var(--mobile-chrome-height);min-height:var(--mobile-chrome-height);flex:0 0 var(--mobile-chrome-height);padding:calc(6px + env(safe-area-inset-top)) 12px 6px;box-shadow:none;z-index:11;background:linear-gradient(#fff,#fffffff0);border:0}.workspace-v04 .mobile-chrome .icon{background:#ffffff8c;border-radius:50%;width:44px;min-width:44px;height:44px;min-height:44px}.workspace-v04 .mobile-chrome .mobile-team-picker>span{width:29px;height:29px}.workspace-v04>.mobile-tabs{position:absolute}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome){-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome){-webkit-backdrop-filter:none;backdrop-filter:none}}.workspace-v04.mobile-landscape{--mobile-chrome-height:calc(48px + env(safe-area-inset-top));--landscape-left:max(16px, env(safe-area-inset-left));--landscape-right:max(16px, env(safe-area-inset-right))}.workspace-v04.mobile-landscape :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome){padding:calc(2px + env(safe-area-inset-top)) var(--landscape-right) 2px var(--landscape-left)}.workspace-v04.mobile-landscape .native-tab-host{width:min(560px, calc(100% - var(--landscape-left) - var(--landscape-right)));--f7-toolbar-height:52px;--f7-tabbar-icons-height:52px;height:52px;left:50%;right:auto;transform:translate(-50%)}.workspace-v04.mobile-landscape .native-tab-host :is(.toolbar,.toolbar-pane){height:52px}.workspace-v04.mobile-landscape .native-tab-host .tab-link{flex-direction:row;gap:8px;min-height:44px}.workspace-v04.mobile-landscape .native-tab-host .tabbar-label{font-size:13px}.workspace-v04.mobile-landscape .mobile-list-heading{padding:4px var(--landscape-right) 4px var(--landscape-left);min-height:44px}.workspace-v04.mobile-landscape .mobile-list-heading h1{font-size:22px}.workspace-v04.mobile-landscape .mobile-list-heading p{display:none}.workspace-v04.mobile-landscape .native-room-list .item-content{padding-left:var(--landscape-left);padding-right:var(--landscape-right);min-height:76px}.workspace-v04.mobile-landscape.native-chat-root .messages{padding-top:calc(var(--mobile-chrome-height) + 8px);padding-left:var(--landscape-left);padding-right:var(--landscape-right)}.workspace-v04.mobile-landscape.native-chat-root .stack-detail .native-composer{padding:4px var(--landscape-right) var(--composer-safe-bottom) var(--landscape-left);max-height:55%}.workspace-v04.mobile-landscape .album-image{aspect-ratio:auto;height:min(180px,45dvh)}.workspace-v04.mobile-landscape .native-settings-scroller{padding-left:var(--landscape-left);padding-right:var(--landscape-right);padding-top:calc(var(--mobile-chrome-height) + 12px)}.workspace-v04.mobile-landscape .main>.page-content{padding-left:var(--landscape-left);padding-right:var(--landscape-right)}.workspace-v04.mobile-landscape .pwa-update-card{left:var(--landscape-left);right:var(--landscape-right)}@media (width<=760px),(width<=1100px) and (height<=600px){.workspace-v04.native-work-root{background:var(--workspace-canvas,#f1f4f2);padding:0}.native-work-root .f7-mobile .page{background:var(--workspace-canvas,#f1f4f2)}.native-work-root .stack-base,.native-work-root .stack-middle,.native-work-root .stack-detail{height:100%;padding:0;overflow:clip}.native-work-root .native-work-scroller{overscroll-behavior:contain;height:100%;padding:calc(var(--mobile-chrome-height) + 18px) max(16px, env(safe-area-inset-right)) 28px max(16px, env(safe-area-inset-left));scroll-padding-top:var(--mobile-chrome-height);overflow-y:auto}.native-work-root .stack-base .native-work-scroller{padding-bottom:calc(100px + var(--mobile-floating-bottom))}.native-work-root .mobile-chrome h1{margin:0;font-size:18px}.native-work-root .conversation-navbar>div{text-align:center;flex:1;min-width:0}.workspace-v04.native-work-root .conversation-navbar h1{justify-content:center}.native-work-root .settings-chrome-balance{flex:0 0 44px;width:44px}.native-work-root .page-title{gap:16px;margin-bottom:22px}.native-work-root .page-title h1{font-size:25px}.native-work-root .project-row,.native-work-root .task-row{background:#fff;border-radius:14px}.native-work-root .task-row{min-height:80px;padding:16px}.native-work-root .native-work-scroller>.task-detail{height:auto;padding:0;overflow:visible}.native-work-root .task-properties{grid-template-columns:1fr;gap:14px}.native-work-root .task-properties>span{justify-content:space-between;gap:16px;display:flex}.native-work-root .detail-section{background:#fff;border-radius:14px;margin-bottom:18px;padding:18px 16px}.native-work-root textarea{font-size:16px}.native-work-root :is(button,input){min-height:44px}.native-work-root .list-toolbar{flex-wrap:wrap}.native-work-root .search-field{flex:1;min-width:180px}.native-work-root.mobile-landscape .native-work-scroller{padding-top:calc(var(--mobile-chrome-height) + 12px)}}.workspace-v04{color:var(--workspace-ink);--shadow-s:0 3px 10px rgb(var(--workspace-accent-rgb) / .06);--shadow-m:0 12px 36px rgb(var(--workspace-accent-rgb) / .07);--shadow-l:0 30px 90px rgb(var(--workspace-accent-rgb) / .15)}.workspace-v04 :is(.secondary:not(.danger-text):not(.danger-button),.text-button:not(.danger-text),.project-row>button,.project-row strong,.brand,.mobile-team-picker select){color:var(--team-ink)}.workspace-v04 :is(input,textarea,select){accent-color:var(--team-color);caret-color:var(--team-ink)}.workspace-v04 :is(input,textarea)::placeholder{color:var(--workspace-muted);opacity:1}.workspace-v04 .primary{box-shadow:0 4px 10px rgb(var(--workspace-accent-rgb) / .14)}.workspace-v04 .primary:hover{box-shadow:0 6px 18px rgb(var(--workspace-accent-rgb) / .19)}.workspace-v04 .search-field:focus-within{border-color:var(--team-ink)}.workspace-v04 :is(.primary,.send-button):hover{filter:none;background:var(--team-color)}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome){background:var(--team-ink);color:var(--chrome-foreground,#fff);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) :is(h1,p,.breadcrumb,.breadcrumb span,.connection,.settings-current-team,.mobile-team-picker,.mobile-team-picker>span,.mobile-team-picker select,.icon,.chat-back,.text-button){color:var(--chrome-foreground,#fff)}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) :is(.icon,.chat-back){background:0 0}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) :is(.icon,.chat-back):hover{background:#0000001f}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) :focus-visible{outline:2px solid var(--chrome-foreground,#fff);outline-offset:2px}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) .mobile-team-picker select{background:0 0}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) .mobile-team-picker option{color:var(--workspace-ink);background:var(--workspace-canvas)}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) .avatar:not(:has(img)){color:var(--chrome-foreground,#fff);background:#0000001f}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) .mobile-team-picker>span svg{color:var(--chrome-foreground,#fff)}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome) .mobile-team-picker>span:has(img){background:#fff;border-radius:7px;padding:3px}@media (width<=760px),(width<=1100px) and (height<=600px){.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome){--chrome-foreground:var(--workspace-ink);box-shadow:none;background:0 0;border:0;overflow:visible}.workspace-v04 .mobile-chrome>:not(.chrome-backdrop){z-index:1;position:relative}.workspace-v04 .mobile-chrome .chrome-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0 0 -42px}.chrome-backdrop i{position:absolute;inset:0}.chrome-backdrop i:first-child{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.chrome-backdrop i:nth-child(2){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(#000 30%,#0000 90%);mask-image:linear-gradient(#000 30%,#0000 90%)}.chrome-backdrop i:nth-child(3){-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);-webkit-mask-image:linear-gradient(#000 10%,#0000 70%);mask-image:linear-gradient(#000 10%,#0000 70%)}.workspace-v04.workspace-v03 .f7-mobile :is(.mobile-conversation-list,.native-settings-scroller,.native-work-scroller){padding-top:calc(var(--mobile-chrome-height) + 42px);scroll-padding-top:calc(var(--mobile-chrome-height) + 42px)}.workspace-v04 .f7-mobile :is(.mobile-conversation-list,.messages,.native-settings-scroller,.native-work-scroller){-webkit-mask-image:linear-gradient(to bottom, transparent, #0000001f calc(var(--mobile-chrome-height) * .45), #000000a6 var(--mobile-chrome-height), #000 calc(var(--mobile-chrome-height) + 42px));mask-image:linear-gradient(to bottom, transparent, #0000001f calc(var(--mobile-chrome-height) * .45), #000000a6 var(--mobile-chrome-height), #000 calc(var(--mobile-chrome-height) + 42px));-webkit-mask-image:linear-gradient(to bottom, transparent, #0000001f calc(var(--mobile-chrome-height) * .45), #000000a6 var(--mobile-chrome-height), #000 calc(var(--mobile-chrome-height) + 42px))}.workspace-v04 .mobile-chrome :is(.icon.chrome-button,.chat-back.chrome-button){-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#ffffff8c;border:0;border-radius:50%;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;overflow:visible;box-shadow:inset 0 1px 1px #ffffff73,0 4px 12px #00000029}.chrome-button-content{justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.workspace-v04 .mobile-chrome .chrome-button:active{transform:scale(.96)}.workspace-v04 .mobile-chrome .mobile-team-picker{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff8c;border-radius:30px;min-height:44px;padding:0 10px 0 5px;box-shadow:inset 0 1px 1px #ffffff4d}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.chrome-backdrop i{display:none}.workspace-v04 :is(.topbar.mobile-chrome,.conversation-navbar.mobile-chrome){background:var(--workspace-canvas)}.workspace-v04 .f7-mobile :is(.mobile-conversation-list,.messages,.native-settings-scroller,.native-work-scroller){-webkit-mask-image:none;mask-image:none}.workspace-v04 .mobile-chrome :is(.icon.chrome-button,.chat-back.chrome-button,.mobile-team-picker){background:var(--workspace-canvas);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.workspace-v04 .mobile-chrome .chrome-button:active{transform:none}}}
