:root{--f7-safe-area-left:0px;--f7-safe-area-right:0px;--f7-safe-area-top:0px;--f7-safe-area-bottom:0px;--f7-safe-area-outer-left:0px;--f7-safe-area-outer-right:0px;--f7-device-pixel-ratio:1}@supports (left:env(safe-area-inset-left)){:root{--f7-safe-area-top:env(safe-area-inset-top);--f7-safe-area-bottom:env(safe-area-inset-bottom)}:root .ios-left-edge,:root .ios-edges,:root .safe-area-left,:root .safe-areas,:root .popup,:root .sheet-modal,:root .panel-left{--f7-safe-area-left:env(safe-area-inset-left);--f7-safe-area-outer-left:env(safe-area-inset-left)}:root .ios-right-edge,:root .ios-edges,:root .safe-area-right,:root .safe-areas,:root .popup,:root .sheet-modal,:root .panel-right{--f7-safe-area-right:env(safe-area-inset-right);--f7-safe-area-outer-right:env(safe-area-inset-right)}:root .no-safe-areas,:root .no-safe-area-left,:root .no-ios-edges,:root .no-ios-left-edge{--f7-safe-area-left:0px;--f7-safe-area-outer-left:0px}:root .no-safe-areas,:root .no-safe-area-right,:root .no-ios-edges,:root .no-ios-right-edge{--f7-safe-area-right:0px;--f7-safe-area-outer-right:0px}}@media (resolution>=2x){:root{--f7-device-pixel-ratio:2}}@media (resolution>=3x){:root{--f7-device-pixel-ratio:3}}:root{--f7-font-size:14px;--f7-bars-translucent-opacity:.8;--f7-bars-translucent-blur:20px}.ios{--f7-font-family:-apple-system, SF Pro Text, SF UI Text, system-ui, Helvetica Neue, Helvetica, Arial, sans-serif;--f7-line-height:1.4;--f7-bars-border-color:transparent;--f7-glass-bg-color:#ffffffbf;--f7-glass-shadow:inset -1px -1px 0px -.5px #fff, inset 1px 1px 0px -.5px #fff, inset 3px 3px 10px -3px #ddd, inset -3px -3px 10px -3px #ddd, inset 0 0 5px 1px #fff, inset 0 0 0 .5px #00000040, inset 0 0 24px 0 #0000001a, 0 0 25px 0 #0003;--f7-glass-shadow-thumb:inset -3px -3px 0px -3.5px #fff, inset 3px 3px 0px -3.5px #fff, inset 0px 0px 0px .5px #ffffff80, inset 3px 3px 10px -2px #eee, inset -3px -3px 10px -2px #eee, inset 0 0 5px 1px #fff;--f7-bars-text-color:#000;--f7-text-color:#000;--f7-bars-bg-color:#efeff4}.ios .dark,.ios.dark{--f7-glass-bg-color:#32323280;--f7-glass-shadow:inset -2px -2px .5px -2.5px #fff6, inset 3px 3px .5px -3.5px #fff6, inset 2px 2px .5px -2px #262626, inset -2px -2px .5px -2px #262626, inset 0 0 5px 1px #141414, inset 0 0 0 1px #ffffff26, inset 0 0 10px 0 #ffffff13, inset 0 0 24px 0 #ffffff0d, 0 0 25px 0 #00000026;--f7-glass-shadow-thumb:inset 3px 3px 0px -3.5px #fff, inset -3px -3px 0px -3.5px #fff, inset -.5px -.5px 0px #ffffff80, inset .5px .5px 0px #ffffff1a, inset -3px 3px 0px -3.5px #ffffff40, inset 0px -5px 0px -3.5px #ffffff40, inset 0px -5px 5px #ffffff40;--f7-bars-text-color:#fff;--f7-text-color:#fff;--f7-bars-bg-color:#00000080}.md{--f7-font-family:Roboto, system-ui, Noto, Helvetica, Arial, sans-serif;--f7-line-height:1.5;--f7-bars-border-color:transparent;--f7-text-color:#212121}.md .dark,.md.dark{--f7-text-color:#ffffffde}.md,.md .dark,.md [class*=color-]{--f7-bars-link-color:var(--f7-md-on-surface);--f7-bars-bg-color:var(--f7-md-surface-2);--f7-bars-bg-color-rgb:var(--f7-md-surface-2-rgb)}.text-color-primary{--f7-theme-color-text-color:var(--f7-theme-color)}.bg-color-primary{--f7-theme-color-bg-color:var(--f7-theme-color)}.border-color-primary{--f7-theme-color-border-color:var(--f7-theme-color)}.ripple-color-primary{--f7-theme-color-ripple-color:rgba(var(--f7-theme-color-rgb), .3)}@font-face{font-family:framework7-core-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAA2UABAAAAAAGZAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABoAAAAcqepx4kdERUYAAAGIAAAAIwAAACQAfQBXR1BPUwAAAawAAAAuAAAANuAY7+xHU1VCAAAB3AAAAawAAAQkBKcLck9TLzIAAAOIAAAASgAAAGBRKF+WY21hcAAAA9QAAACJAAABYt6F0cBjdnQgAAAEYAAAAAQAAAAEABEBRGdhc3AAAARkAAAACAAAAAj//wADZ2x5ZgAABGwAAAUaAAAKmDl32O9oZWFkAAAJiAAAADAAAAA2LZDoBWhoZWEAAAm4AAAAIAAAACQHgQM9aG10eAAACdgAAABlAAABJC7p//Fsb2NhAAAKQAAAAJQAAACUSJxLbG1heHAAAArUAAAAHwAAACAAjwBPbmFtZQAACvQAAAFSAAAC1n9rlKpwb3N0AAAMSAAAAUsAAAJxUpmL2HicY2BgYGQAgvvXTkWC6Kecl4/AaABV+gfkAAB4nGNgZGBg4AFiGSBmAkJmBk0GRgYtBg8gmwUsxgAADXYA1QB4nGNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB4nHVTSU4CQRR91Y0RZyaBKGAYVIKI8zzPhgULb0BiNBriynAEj0E8h0vP4MoDuPIIJvh+NdBNV0inU9X/vf//q1e/oQCMIoMyVKP++oIgAoyg3YYgqvH0WGcMzhexgF6DUPY3hhFD02pZf3bFrtkPsBkv4hpbmEKWTwYL3IW55vlkkOJXClEyJj14FknEkSDDQVcw4UFn2WO6h4VRQA1NtPCJHxVUJVVVz+pNvasP9aV+LcuK45YZCb7zukba1yHEChLPcnfGiv1Mt5uXt2Pwolpd2sc7pL5+XgFzPk7Z4HjVJRnLYY28QbocxoXB8LtY4TqohuB7HTyCGX1Diz6d67yFQR3OMW7kOro2OojZ9chAuh6uYsyoJgr3OZemm0sYYU3pFet1veTcuTHJlUksoYorniSmNeQ1JpUKrBXt5R5zN4ghlU7Yz4tLTP6DTXohc53k6ZLUHtJ7R2fEUCgZp3Q0z/riszvfLr7NTiFWl0g3PkTXitR4h3scMD+mcyP0pf+2SvTKiznZy1q7GxXtN3RGctxZ2uV/3I04pxtmToS7NP3OIvcP0IBD6HicY2Bh/MI4gYGVgYHRhzGNgYHBHUp/ZZBkaGFgYGJgZWaAAUYGJBCQ5prC0MCgwFDFeOD/AQY9ps+MxTA1jAfAShQYxABDtQxkAAB4nGNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkKzDoMlgyxDNU/f8PFAXxDIC8xP///z/+f/3/1f8b/q+HmgAHjGwMcCFGJiDBxICmAGI1HLAwMLCysXNwcnHz8PIxEAP4GQQEhYRFRMXEJSSlpGVk5eQVFJWUVVTV1DU0iTKA1gAAxH4T6AAAAAARAUQAAAAB//8AAnic7VXdTxxVFL9nlp27sOx87MdMpHULdNhpUgW7s7uD7RaI9CMhlBoDisSkULe8WI3V8BFTdnkrbYprTAkp6VsTm9iXsg9q+gDoC7VxNSE2MaZP+GCi9akP2qQMnjOzi0D/A9Pk3K9z7z1z7u/8zhkmMJUxdh0GmI9x1roIrC1b4jXsr+Si6H+YLfkEnLJFH6n9pC5xEZ5mS0B6S7VU01L3qzMTo6Mw4NxWwUJrgLLiNpyph2j+XPdc97/XCdt0PtS+KrhqVoOtFl6HIcwwmUVYjLFwsxjVkplUIqlFxeZECmyT6+aX/dlsf/bG+Z6e8z2Q3nNhT+ECdGX7jx7tf7OHlM6TvR/uefcC2YTNf5gE78BHTGOsE8xEZh/YGV2TQde42AZcNBPi5cuhBgk7SaI+JIXcuY39XlRIUmhrs74+5L5p81uw0OkwYy3NskCeke1UJrkPNDAB4LdgoxZcXg5qTcF1uSQI60GtMbi0TNp12cNg83dYgS+wrryAVnRupk1xfzPZ0GJRrjfTq/H10DWdmOatncdHRq6cPcC/Gj52bLh7djpRiPEDI1dGRo53tPLu4e7uYdcvlmBLiJ+fsQhHk/bS+LixsAAZd2BePDYfwwLMsgB+NdZEh3QOC869olEuG8VfU95YOctC8B3kyJ4NOph2EWTDKReNgcqI+D5BLA56WNgdkLbR/yihi/Fqg4Qf8On46KUlAmBd/gkEWCdUUFHFgr4TZaue3zY6ZNqrN41Cwfga+3zLzv00uqvzynZLvmC4WDqzNaPCYxZkOr4KKcJ1W0czptBoCErYaKwJK4LQtZpZrcoR50dnY34efJAE3/z8H6t2dct++nBL7WzQsWdxI9CwptuwQFhZn63QAO0IYhW3HmiHDFNw4eHhguHyA0I8qgS+CUQDp7ik8SPQGlCiuMalJvEjlfvn4TVI0H2287adgZTEZ7iGTdICY2MBSEi0IJ3Ex8a4iwcbgjLep38VOwpNMX+6KQZlx4LyY8u6blluXrzNfoaXmUR54WaEBPgVTI6e4TpFqXvfHxEPhyS5/urncl1QvhUA3iXXhyTPvzNwAu0Tz5BB3LzpBgQS7sA8fjMNjmHMQpTHGLRt7BYr3H40GBk0XrH7+j7oWxzs6BjsmH4rMhjHVZ996HAnaXZigX5SgrnM4pR0O4DQpPkqDOPjqNvpJ7IBOeH5eeamkc8bVHs2/4TbMIcoqexFrDaVKhMh//ZT6ekEYpvpcvJiaWqqdPHByVzu5Ilc7sSp+CmU3nhvbxzmpu5MTd1xNs5dPZf7NPe9t+XKf3k0Ch8jPxls2dNtGC0WjarA6W0LjM+msyw8ElZYA2N+1cVNxfzCvOIgms0mtCIXkjq0G6mWH8KpSDjs3I81NESc+2GIhNPh94RHDS0tDRvRMq1TtCtEIBO28GTFpzi7C2cJ14zHr06o5u7dnZRqVQIzyNeZgKJ5DPPqajsEIEv3I0gejK7LHo04+rcavCQG6/jpkCyq/s5PgnAoqDyo5WfkkF8Qe1fUXbWKqpCJFcoYG4MhHMbHq7gdxNoy8AxuBycn45MT8QmUSbAnvBmJW1eHhLKQYLXEu5SSsZKags5FtlWFtWtza2tz167lM3mUAvUvwYG1NeeXNbhRsPN5u+D2u/Pe9bMp3WSWKd+de9BehFmapty899GbBAvfRHmHPqtpL/OoCdZG2WuIdGrald1xUDx6U757PxQk9iXOLwU8SsMbz8ThX+V3//AAAHicY2BkYGAA4vPlMlPi+W2+MnAzMYDAU87LR2D0/x//elnSmD4DuRwMYGkAYMsNmnicY2BkYGD6/K+XQY8l7f8PBgaWNAagCArwBACRVQXFeJxj2M0gyAACqxgGNWAMAOKQ/z8YdYD0AaDAPiA9C4gPAbHO/58Mx4FiQMySBhW3AGInID4LFD8L1OcGZLtAxUDs1UAMVMv05v9/ht1ANsP/H2AztYFiZyFmMBkD9QLlAAK6GvAAAAAAAAAqACoAKgA0AD4ASABSAFwAZgBwAHoAhACOAJgAogCsALYAwADKANQA3gDoAPIA/AEGARABGgEkAS4BOAFCAUwBVgFgAWoBdAF+AYgBkgGcAaYBsgHcAgYCKAJSAmQCegKMAq4CvgLOAwADFgM2A1YDaAOGA5gDvAPaA+oEHgQ4BGgEiASoBLoE1AT8BRIFLAVMeJxjYGRgYPBkkGNgYQABJiBmZACJOTDogQQADhwA3wB4nK2QP2sCQRDF3/oPkiKBENuwpYp37AkqWEawsQkp7C/nRRe9W1kPRPJl0qVLmS6fIpAyZT5H3q1LSGGRwoNhfvfmze7MArjAKwQOXwv3ngWaePFcwTk+PFcRiVvPNTTFs+c6LsWn5waalSs6Re2Mf3euq2SBDp48V3CNd89VPODLcw0dUXiu40a8eW5Q/8YYBhvsYaGxwBIFJGdO0GbuQTH66JJnWCPGnK6MYalM6Y5JpZ7xDO2qGJvN3urFspCtpC17qtfvytk6nutMWzldxnYdZxs9p/ORzWVrih2HsFhhiIBXl5yStOMcW1ptnKU7Y1fDIDE2DXRicspHvX8NEycWLlvul7qtQu4lMWL8f4SDf0AtYnfw+zaYmLyYGLtIZS9UciSPjkp9EEQqKJ/jFIvP6LOsa+eTnEVxrtBlxXJqt9rkUqkoVEqd4MYfrhmFugAAeJxtUIduwjAUvIO27AJlj45vqbr33lUUklCiAkbGlP49NTiMSH2SJb9353t3RgSzmkxA/Fen+hARRJFDAUWUUEYFVdRQRwNN7OMAhzjCMU409wznuMAlrnCNG9ziDvd4wCOe8IwXvOIN7/jAJyOMco3r3GCMcSaYZIppZrjJLHPMc4sFFllimRVWWWOdDTa5zR3uci859GzpdCxfDBNOVwy96S3vdLwfKfqW9L86aoYFtJ6bnWNdr610n7GlFON5l9Ko890Sv/qeCzG1SCYkm16Fy32h/Lbv2MrXk4WRrBFvCaVET0smpO36YooU5q9dMe5b9kgKaceGQqrAojFh5sk5dzTIBDkMkF8CwSS9Kpt1va6nPEuKUd+dbg96HXqgpGW8rXqZBV0KGQ+akAv/Z8+Nm4T6j0IrNHXTqC6Is0h6XgxLmCV/CZ27wAA=")format("woff");font-weight:400;font-style:normal}html{overscroll-behavior:none}html,body,.framework7-root{width:100%;height:100%;position:relative;overflow-x:hidden}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;width:100%;font-family:var(--f7-font-family);font-size:var(--f7-font-size);line-height:var(--f7-line-height);color:var(--f7-text-color);scrollbar-width:none;scrollbar-color:transparent;background:#fff;margin:0;padding:0;overflow:hidden scroll}body::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}body::-webkit-scrollbar-track{box-shadow:none;background:0 0}body::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}.dark body,body.dark{background:#000}.dark{color:var(--f7-text-color)}.framework7-root{box-sizing:border-box;overflow:hidden}.framework7-initializing *,.framework7-initializing :before,.framework7-initializing :after{transition-duration:0s!important}.device-ios,.device-android{cursor:pointer}.device-ios{touch-action:manipulation}@media (width:1024px) and (height:691px) and (orientation:landscape){html,body,.framework7-root{height:671px}}@media (width:1024px) and (height:692px) and (orientation:landscape){html,body,.framework7-root{height:672px}}*{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none}a,input,textarea,select{outline:0}a{cursor:pointer;color:var(--f7-theme-color);text-decoration:none}.link,.item-link{cursor:pointer}p{margin:1em 0}.disabled{opacity:.55!important;pointer-events:none!important}html.device-full-viewport,html.device-full-viewport body{height:100vh}.ios .md-only,.ios .if-md,.ios .if-not-ios,.ios .not-ios{display:none!important}@media (width:1024px) and (height:691px) and (orientation:landscape){.ios,.ios body,.ios .framework7-root{height:671px}}@media (width:1024px) and (height:692px) and (orientation:landscape){.ios,.ios body,.ios .framework7-root{height:672px}}.md .ios-only,.md .if-ios,.md .if-not-md,.md .not-md{display:none!important}.views,.view{z-index:5000;box-sizing:border-box;height:100%;position:relative;overflow:hidden}.framework7-root>.view,.framework7-root>.views{height:100%}.view-resize-handler{width:6px;height:100%;left:var(--f7-page-master-width);cursor:col-resize;z-index:1000;margin-left:-3px;display:none;position:absolute;top:0}.view-master-detail .view-resize-handler{display:block}:root{--f7-page-master-width:320px;--f7-page-master-border-color:#0000001a;--f7-page-master-border-width:1px;--f7-page-swipeback-transition-duration:.3s;--f7-page-parallax-transition-duration:.5s;--f7-page-cover-transition-duration:.45s;--f7-page-dive-transition-duration:.5s;--f7-page-fade-transition-duration:.5s;--f7-page-flip-transition-duration:.7s;--f7-page-push-transition-duration:.5s;--f7-page-title-line-height:1.2;--f7-page-title-text-color:inherit;--f7-page-title-padding-left:16px;--f7-page-title-padding-right:16px}.ios{--f7-page-transition-duration:.4s;--f7-page-title-font-size:34px;--f7-page-title-font-weight:700;--f7-page-title-letter-spacing:-.03em;--f7-page-title-padding-vertical:6px;--f7-page-bg-color:#efeff4}.ios .dark,.ios.dark{--f7-page-bg-color:#000}.md{--f7-page-transition-duration:.4s;--f7-page-title-font-size:34px;--f7-page-title-font-weight:500;--f7-page-title-letter-spacing:0;--f7-page-title-padding-vertical:8px}.md,.md .dark,.md [class*=color-]{--f7-page-bg-color:var(--f7-md-surface)}.dark{--f7-page-master-border-color:#fff3}.pages{width:100%;height:100%;position:relative;overflow:hidden}.page{box-sizing:border-box;background-color:var(--f7-page-bg-color);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;transform:none}.page-transparent{background-color:#0000}.page-with-navbar-large-collapsed{--f7-navbar-large-collapse-progress:1}.page-previous{pointer-events:none}.page-content{-webkit-overflow-scrolling:touch;box-sizing:border-box;z-index:1;height:100%;padding-top:calc(var(--f7-page-navbar-offset,0px) + var(--f7-page-toolbar-top-offset,0px) + var(--f7-page-subnavbar-offset,0px) + var(--f7-page-searchbar-offset,0px) + var(--f7-page-content-extra-padding-top,0px));padding-bottom:calc(var(--f7-page-toolbar-bottom-offset,0px) + var(--f7-safe-area-bottom) + var(--f7-page-content-extra-padding-bottom,0px));position:relative;overflow:auto}.page-previous .page-opacity-effect,.page-previous:after{opacity:1}.page-transitioning,.page-transitioning .page-shadow-effect,.page-transitioning .page-opacity-effect{transition-duration:var(--f7-page-transition-duration)}.page-transitioning-swipeback,.page-transitioning-swipeback .page-shadow-effect,.page-transitioning-swipeback .page-opacity-effect{transition-duration:var(--f7-page-swipeback-transition-duration)}.router-transition-forward .page-next,.router-transition-backward .page-next,.router-transition-forward .page-current,.router-transition-backward .page-current{pointer-events:none}.page-shadow-effect{z-index:-1;content:"";opacity:0;background:linear-gradient(90deg,#0000 0% 10%,#00000003 50%,#0003 100%);width:16px;position:absolute;top:0;bottom:0;right:100%}.page-opacity-effect{content:"";opacity:0;z-index:10000;background:#0000001a;width:100%;position:absolute;top:0;bottom:0;left:0}.ios .page-previous{transform:translate(-20%)}.ios .page-next{transform:translate(100%)}.ios .page-current .page-shadow-effect{opacity:1}.ios .router-transition-forward .page-next{animation:ios-page-next-to-current var(--f7-page-transition-duration) forwards}.ios .router-transition-forward .page-next:before{z-index:-1;content:"";opacity:0;width:16px;animation:ios-page-element-fade-in var(--f7-page-transition-duration) forwards;background:linear-gradient(90deg,#0000 0% 10%,#00000003 50%,#0003 100%);position:absolute;top:0;bottom:0;right:100%}.ios .router-transition-forward .page-current{animation:ios-page-current-to-previous var(--f7-page-transition-duration) forwards}.ios .router-transition-forward .page-current:after{content:"";opacity:0;z-index:10000;width:100%;animation:ios-page-element-fade-in var(--f7-page-transition-duration) forwards;background:#0000001a;position:absolute;top:0;bottom:0;left:0}.ios .router-transition-backward .page-previous{animation:ios-page-previous-to-current var(--f7-page-transition-duration) forwards}.ios .router-transition-backward .page-previous:after{content:"";opacity:0;z-index:10000;width:100%;animation:ios-page-element-fade-out var(--f7-page-transition-duration) forwards;background:#0000001a;position:absolute;top:0;bottom:0;left:0}.ios .router-transition-backward .page-current{animation:ios-page-current-to-next var(--f7-page-transition-duration) forwards}.ios .router-transition-backward .page-current:before{z-index:-1;content:"";opacity:0;width:16px;animation:ios-page-element-fade-out var(--f7-page-transition-duration) forwards;background:linear-gradient(90deg,#0000 0% 10%,#00000003 50%,#0003 100%);position:absolute;top:0;bottom:0;right:100%}@keyframes ios-page-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%,0)}}@keyframes ios-page-previous-to-current{0%{transform:translate(-20%)}to{transform:translate(0%,0)}}@keyframes ios-page-current-to-previous{0%{transform:translate(0,0)}to{transform:translate(-20%)}}@keyframes ios-page-current-to-next{0%{transform:translate(0,0)}to{transform:translate(100%)}}@keyframes ios-page-element-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ios-page-element-fade-out{0%{opacity:1}to{opacity:0}}.md .page-previous{transform:translate(-24px)}.md .page-next{pointer-events:none;opacity:0;transform:translate(128px)}.md .page-next.page-next-on-right{opacity:1;transform:translate(100%)}.md .router-transition-forward .page-next{opacity:1;animation:md-page-next-to-current var(--f7-page-transition-duration) forwards cubic-bezier(0, .8, .3, 1)}.md .router-transition-forward .page-current{animation:md-page-current-to-previous var(--f7-page-transition-duration) forwards cubic-bezier(0, .8, .3, 1)}.md .router-transition-backward .page-current{animation:md-page-current-to-next calc(var(--f7-page-transition-duration) / 2) forwards cubic-bezier(0, 1, .8, 1), md-page-current-to-next-opacity calc(var(--f7-page-transition-duration) / 2) forwards}.md .router-transition-backward .page-previous{animation:md-page-previous-to-current calc(var(--f7-page-transition-duration) / 2) forwards cubic-bezier(0, 1, .8, 1)}@keyframes md-page-next-to-current{0%{transform:translate(128px)}to{transform:translate(0,0)}}@keyframes md-page-current-to-next{0%{transform:translate(0,0)}to{transform:translate(128px)}}@keyframes md-page-current-to-next-opacity{0%{opacity:1}to{opacity:0}}@keyframes md-page-current-to-previous{0%{transform:translate(0,0)}to{transform:translate(-24px)}}@keyframes md-page-previous-to-current{0%{transform:translate(-24px)}to{transform:translate(0,0)}}.view:not(.view-master-detail) .page-master-stacked{display:none}.view-master-detail .page-master{width:var(--f7-page-master-width);--f7-safe-area-right:0px;--f7-safe-area-outer-right:0px;border-right:var(--f7-page-master-border-width) solid var(--f7-page-master-border-color)}.view-master-detail .page-master-detail{width:calc(100% - var(--f7-page-master-width));--f7-safe-area-left:0px;--f7-safe-area-outer-left:0px;left:var(--f7-page-master-width)}.view-master-detail .page-master{z-index:2;pointer-events:auto;transform:none}.view-master-detail .page-master:before,.view-master-detail .page-master:after{display:none}.view-master-detail.router-transition .page-master{animation:none}.md .router-transition-custom .page-previous,.ios .router-transition-custom .page-previous,.md .router-transition-custom .page-next,.ios .router-transition-custom .page-next{opacity:1;transform:none}.md .router-transition-custom.view-master-detail .page-master,.ios .router-transition-custom.view-master-detail .page-master{animation:none}.page-title{z-index:10;text-overflow:ellipsis;white-space:nowrap;color:var(--f7-page-title-text-color);letter-spacing:var(--f7-page-title-letter-spacing);font-size:var(--f7-page-title-font-size);font-weight:var(--f7-page-title-font-weight);line-height:var(--f7-page-title-line-height);padding-left:calc(var(--f7-page-title-padding-left) + var(--f7-safe-area-left));padding-right:calc(var(--f7-page-title-padding-right) + var(--f7-safe-area-right));padding-top:var(--f7-page-title-padding-vertical);padding-bottom:var(--f7-page-title-padding-vertical);box-sizing:border-box;width:100%;position:relative;overflow:hidden}.router-transition-f7-circle-forward:after,.router-transition-f7-circle-backward:after{content:"";background:var(--f7-page-bg-color);z-index:100;width:100vmax;height:100vmax;margin-top:-50vmax;margin-left:-50vmax;position:absolute;top:50%;left:50%}.router-transition-f7-circle-forward .page,.router-transition-f7-circle-backward .page{pointer-events:none}.router-transition-f7-circle-forward:after{border-radius:50%;animation:.4s forwards f7-circle-circle-in;transform:scale(0)}.ios .router-transition-f7-circle-forward .page-next,.md .router-transition-f7-circle-forward .page-next{opacity:0;z-index:150;animation:.3s .3s forwards f7-circle-next-to-current;transform:scale(.9)}.router-transition-f7-circle-backward:after{animation:.3s .35s forwards f7-circle-circle-out}.ios .router-transition-f7-circle-backward .page-current,.md .router-transition-f7-circle-backward .page-current{z-index:150;animation:.7s forwards f7-circle-current-to-next}@keyframes f7-circle-circle-in{0%{border-radius:50%;transform:scale(0)}50%{border-radius:50%}to{border-radius:0%;transform:scale(1)}}@keyframes f7-circle-circle-out{0%{border-radius:0%;transform:scale(1)}50%{border-radius:50%}to{border-radius:50%;transform:scale(0)}}@keyframes f7-circle-next-to-current{0%{opacity:0;transform:scale(.9)}40%{opacity:1;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes f7-circle-current-to-next{0%{opacity:1;transform:scale(1)}34%{opacity:1;transform:scale(1.035)}57%{opacity:0;transform:scale(.9)}to{opacity:0;transform:scale(.9)}}.router-transition-f7-cover-v-forward,.router-transition-f7-cover-v-backward{perspective:1200px;background:#000}.router-transition-f7-cover-v-forward .page,.router-transition-f7-cover-v-backward .page{pointer-events:none}.router-transition-f7-cover-v-forward .page-next{animation:f7-cover-v-next-to-current var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-v-forward .page-current{animation:f7-cover-v-current-to-prev var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-v-backward .page-current{animation:f7-cover-v-current-to-next var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-v-backward .page-previous{animation:f7-cover-v-prev-to-current var(--f7-page-cover-transition-duration) forwards}@keyframes f7-cover-v-next-to-current{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes f7-cover-v-current-to-next{0%{transform:translateY(0%)}to{transform:translateY(100%)}}@keyframes f7-cover-v-current-to-prev{0%{opacity:1;transform:translateZ(0)}to{opacity:.5;transform:translateZ(-300px)}}@keyframes f7-cover-v-prev-to-current{0%{opacity:.5;transform:translateZ(-300px)}to{opacity:1;transform:translateZ(0)}}.router-transition-f7-cover-forward,.router-transition-f7-cover-backward{perspective:1200px;background:#000}.router-transition-f7-cover-forward .page,.router-transition-f7-cover-backward .page{pointer-events:none}.router-transition-f7-cover-forward .page-next{animation:f7-cover-next-to-current var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-forward .page-current{animation:f7-cover-current-to-prev var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-backward .page-current{animation:f7-cover-current-to-next var(--f7-page-cover-transition-duration) forwards}.router-transition-f7-cover-backward .page-previous{animation:f7-cover-prev-to-current var(--f7-page-cover-transition-duration) forwards}@keyframes f7-cover-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes f7-cover-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes f7-cover-current-to-prev{0%{opacity:1;transform:translateZ(0)}to{opacity:.5;transform:translateZ(-300px)}}@keyframes f7-cover-prev-to-current{0%{opacity:.5;transform:translateZ(-300px)}to{opacity:1;transform:translateZ(0)}}.router-transition-f7-dive-forward,.router-transition-f7-dive-backward{background:var(--f7-page-bg-color);perspective:1200px}.router-transition-f7-dive-forward .page,.router-transition-f7-dive-backward .page{pointer-events:none}.router-transition-f7-dive-forward .page-next{animation:f7-dive-next-to-current var(--f7-page-dive-transition-duration) forwards}.router-transition-f7-dive-forward .page-current{animation:f7-dive-current-to-prev var(--f7-page-dive-transition-duration) forwards}.router-transition-f7-dive-backward .page-current{animation:f7-dive-current-to-next var(--f7-page-dive-transition-duration) forwards}.router-transition-f7-dive-backward .page-previous{animation:f7-dive-prev-to-current var(--f7-page-dive-transition-duration) forwards}@keyframes f7-dive-next-to-current{0%{opacity:0;transform:translateZ(-150px)}50%{opacity:0}to{opacity:1;transform:translateZ(0)}}@keyframes f7-dive-current-to-next{0%{opacity:1;transform:translateZ(0)}50%{opacity:0}to{opacity:0;transform:translateZ(-150px)}}@keyframes f7-dive-current-to-prev{0%{opacity:1;transform:translateZ(0)}50%{opacity:0}to{opacity:0;transform:translateZ(150px)}}@keyframes f7-dive-prev-to-current{0%{opacity:0;transform:translateZ(150px)}50%{opacity:0}to{opacity:1;transform:translateZ(0)}}.router-transition-f7-fade-forward,.router-transition-f7-fade-backward{background:var(--f7-page-bg-color)}.router-transition-f7-fade-forward .page,.router-transition-f7-fade-backward .page{pointer-events:none}.ios .router-transition-f7-fade-forward .page-next,.md .router-transition-f7-fade-forward .page-next{opacity:0;animation:f7-fade-in var(--f7-page-fade-transition-duration) forwards}.ios .router-transition-f7-fade-forward .page-current,.md .router-transition-f7-fade-forward .page-current,.ios .router-transition-f7-fade-backward .page-current,.md .router-transition-f7-fade-backward .page-current{animation:f7-fade-out var(--f7-page-fade-transition-duration) forwards}.ios .router-transition-f7-fade-backward .page-previous,.md .router-transition-f7-fade-backward .page-previous{animation:f7-fade-in var(--f7-page-fade-transition-duration) forwards}@keyframes f7-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes f7-fade-out{0%{opacity:1}50%{opacity:0}to{opacity:0}}.router-transition-f7-flip-forward,.router-transition-f7-flip-backward{perspective:1200px;background:#000}.router-transition-f7-flip-forward .page,.router-transition-f7-flip-backward .page{backface-visibility:hidden;pointer-events:none;overflow:hidden}.router-transition-f7-flip-forward .page-next{transform-style:preserve-3d;animation:f7-flip-next-to-current var(--f7-page-flip-transition-duration) forwards}.router-transition-f7-flip-forward .page-current{transform-style:preserve-3d;animation:f7-flip-current-to-prev var(--f7-page-flip-transition-duration) forwards}.router-transition-f7-flip-backward .page-current{transform-style:preserve-3d;animation:f7-flip-current-to-next var(--f7-page-flip-transition-duration) forwards}.router-transition-f7-flip-backward .page-previous{transform-style:preserve-3d;animation:f7-flip-prev-to-current var(--f7-page-flip-transition-duration) forwards}@keyframes f7-flip-next-to-current{0%{border-radius:32px;transform:translateZ(-100vmax)rotateY(180deg)}to{border-radius:0;transform:translateZ(0)rotateY(0)}}@keyframes f7-flip-current-to-next{0%{border-radius:0;transform:translateZ(0)rotateY(0)}to{border-radius:32px;transform:translateZ(-100vmax)rotateY(180deg)}}@keyframes f7-flip-current-to-prev{0%{border-radius:0;transform:translateZ(0)rotateY(0)}to{border-radius:32px;transform:translateZ(-100vmax)rotateY(-180deg)}}@keyframes f7-flip-prev-to-current{0%{border-radius:32px;transform:translateZ(-100vmax)rotateY(-180deg)}to{border-radius:0;transform:translateZ(0)rotateY(0)}}.router-transition-f7-parallax-forward .page{pointer-events:none}.router-transition-f7-parallax-forward .page-next{animation:f7-parallax-next-to-current var(--f7-page-parallax-transition-duration) forwards}.router-transition-f7-parallax-forward .page-current{animation:f7-parallax-current-to-prev var(--f7-page-parallax-transition-duration) forwards}.router-transition-f7-parallax-backward .page{pointer-events:none}.router-transition-f7-parallax-backward .page-current{animation:f7-parallax-current-to-next var(--f7-page-parallax-transition-duration) forwards}.router-transition-f7-parallax-backward .page-previous{animation:f7-parallax-prev-to-current var(--f7-page-parallax-transition-duration) forwards}@keyframes f7-parallax-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes f7-parallax-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes f7-parallax-current-to-prev{0%{transform:translate(0%)}to{transform:translate(-20%)}}@keyframes f7-parallax-prev-to-current{0%{transform:translate(-20%)}to{transform:translate(0%)}}.router-transition-f7-push-forward .page{pointer-events:none}.router-transition-f7-push-forward .page-next{animation:f7-push-next-to-current var(--f7-page-push-transition-duration) forwards}.router-transition-f7-push-forward .page-current{animation:f7-push-current-to-prev var(--f7-page-push-transition-duration) forwards}.router-transition-f7-push-backward .page{pointer-events:none}.router-transition-f7-push-backward .page-current{animation:f7-push-current-to-next var(--f7-page-push-transition-duration) forwards}.router-transition-f7-push-backward .page-previous{animation:f7-push-prev-to-current var(--f7-page-push-transition-duration) forwards}@keyframes f7-push-next-to-current{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes f7-push-current-to-next{0%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes f7-push-current-to-prev{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes f7-push-prev-to-current{0%{transform:translate(-100%)}to{transform:translate(0%)}}:root{--f7-link-highlight-black:#0000001a;--f7-link-highlight-white:#ffffff26;--f7-link-highlight-color:rgba(var(--f7-theme-color-rgb), .15)}.ios{--f7-link-pressed-opacity:.3}.link,.tab-link{box-sizing:border-box;z-index:1;--f7-touch-ripple-color:var(--f7-link-touch-ripple-color,rgba(var(--f7-theme-color-rgb), .25));place-content:center;align-items:center;display:inline-flex;position:relative}.link i+span,.link i+i,.link span+i,.link span+span{margin-left:4px}.link[class*=color-]{color:var(--f7-theme-color)}.ios .link{transition:opacity .3s}.ios .link.active-state{opacity:var(--f7-link-pressed-opacity);transition-duration:0s}:root{--f7-navbar-hide-show-transition-duration:.4s;--f7-navbar-title-line-height:1.2;--f7-navbar-subtitle-text-align:inherit;--f7-navbar-large-title-line-height:1.2;--f7-navbar-large-title-text-color:inherit;--f7-navbar-large-title-padding-left:16px;--f7-navbar-large-title-padding-right:16px}.ios{--f7-navbar-link-color:var(--f7-bars-text-color);--f7-navbar-height:76px;--f7-navbar-font-size:17px;--f7-navbar-title-font-size:inherit;--f7-navbar-inner-padding-left:16px;--f7-navbar-inner-padding-right:16px;--f7-navbar-title-font-weight:600;--f7-navbar-title-margin-left:0;--f7-navbar-title-margin-right:0;--f7-navbar-title-text-align:center;--f7-navbar-subtitle-font-size:10px;--f7-navbar-subtitle-line-height:1;--f7-navbar-large-title-height:52px;--f7-navbar-large-title-font-size:34px;--f7-navbar-large-title-font-weight:700;--f7-navbar-large-title-letter-spacing:-.03em;--f7-navbar-large-title-padding-vertical:6px;--f7-navbar-subtitle-text-color:#0000008c}.ios .dark,.ios.dark{--f7-navbar-subtitle-text-color:#ffffff8c}.md{--f7-navbar-height:64px;--f7-navbar-font-size:16px;--f7-navbar-title-font-size:22px;--f7-navbar-inner-padding-left:0px;--f7-navbar-inner-padding-right:0px;--f7-navbar-title-font-weight:400;--f7-navbar-title-margin-left:0px;--f7-navbar-title-margin-right:16px;--f7-navbar-title-text-align:left;--f7-navbar-subtitle-font-size:14px;--f7-navbar-subtitle-line-height:1.2;--f7-navbar-large-title-font-size:28px;--f7-navbar-large-title-height:88px;--f7-navbar-large-title-font-weight:400;--f7-navbar-large-title-letter-spacing:0;--f7-navbar-large-title-padding-vertical:8px;--f7-navbar-link-height:48px;--f7-navbar-link-line-height:48px}.md,.md .dark,.md [class*=color-]{--f7-navbar-link-color:var(--f7-md-on-surface);--f7-navbar-text-color:var(--f7-md-on-surface);--f7-navbar-subtitle-text-color:var(--f7-md-on-surface-variant)}.navbars,.navbar{z-index:500;width:100%;top:0;left:0}.navbars{position:absolute}.navbars .navbar{z-index:auto}.navbars .navbar-transitioning{z-index:500}.navbar{--f7-navbar-large-collapse-progress:0;backface-visibility:hidden;box-sizing:border-box;height:calc(var(--f7-navbar-height) + var(--f7-safe-area-top));color:var(--f7-navbar-text-color,var(--f7-bars-text-color));font-size:var(--f7-navbar-font-size);margin:0;position:relative}.navbar b{font-weight:500}.navbar a{color:var(--f7-navbar-link-color,var(--f7-bars-link-color,var(--f7-theme-color)))}.navbar a.link{justify-content:flex-start;display:flex}.navbar .title,.navbar .left,.navbar .right{z-index:10;position:relative}.navbar .title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--f7-navbar-title-font-weight);line-height:var(--f7-navbar-title-line-height);text-align:var(--f7-navbar-title-text-align);font-size:var(--f7-navbar-title-font-size);margin-left:var(--f7-navbar-title-margin-left);margin-right:var(--f7-navbar-title-margin-left);flex-shrink:10;display:inline-block;position:relative;overflow:hidden}.navbar .subtitle{color:var(--f7-navbar-subtitle-text-color);font-weight:400;font-size:var(--f7-navbar-subtitle-font-size);line-height:var(--f7-navbar-subtitle-line-height);text-align:var(--f7-navbar-subtitle-text-align);display:block}.navbar .left,.navbar .right{flex-shrink:0;justify-content:center;align-items:center;display:flex}.navbar .right:first-child{height:100%;position:absolute}.navbar.no-outline .navbar-bg:after,.navbar .no-outline .navbar-bg:after,.navbar.no-outline .title-large:after,.navbar .no-outline .title-large:after{display:none!important}.navbar.navbar-hidden .navbar-bg:before,.navbar-hidden .navbar .navbar-bg:before{opacity:0!important}.navbar-bg{pointer-events:none;z-index:0;width:100%;height:100%;transition-property:transform;position:absolute;top:0;left:0}.navbar-transitioning,.navbar-transitioning .left,.navbar-transitioning .title,.navbar-transitioning .right,.navbar-transitioning .title-large-text,.navbar-transitioning .navbar-bg,.navbar-transitioning .subnavbar,.navbar-transitioning .navbar-bg:before{transition-duration:var(--f7-navbar-hide-show-transition-duration)}.navbar-hidden{transform:translate3d(0, calc(-1 * var(--f7-navbar-height)), 0)}.navbar-hidden .navbar-inner{pointer-events:none}.navbar-hidden .navbar-inner>.left,.navbar-hidden .navbar-inner>.title,.navbar-hidden .navbar-inner>.right{opacity:0!important}.navbar-hidden .subnavbar{pointer-events:auto}.navbar-hidden-statusbar{transform:translate3d(0, calc(-1 * var(--f7-navbar-height) - var(--f7-safe-area-top)), 0)}.navbar-large-hidden .navbar-large{--f7-navbar-large-collapse-progress:1}.navbar-inner{box-sizing:border-box;width:100%;height:100%;padding:var(--f7-safe-area-top) calc(var(--f7-navbar-inner-padding-right) + var(--f7-safe-area-right)) 0 calc(var(--f7-navbar-inner-padding-left) + var(--f7-safe-area-left));z-index:10;align-items:center;display:flex;position:absolute;bottom:0;left:0;transform:translate(0,0)}.views>.navbar,.view>.navbar,.page>.navbar{position:absolute}.ios .navbar:not(.navbar-large) .navbar-bg{--f7-navbar-large-collapse-progress:1}.navbar-large .title{opacity:var(--f7-navbar-large-collapse-progress)}.navbar-large-collapsed{--f7-navbar-large-collapse-progress:1}.navbar-large-collapsed .title-large{pointer-events:none}.navbar-large-collapsed .title-large-text{opacity:0}.navbar .title-large{box-sizing:border-box;white-space:nowrap;height:var(--f7-navbar-large-title-height);z-index:5;display:flex;position:absolute;top:100%;left:0;right:0}.navbar .title-large-text{text-overflow:ellipsis;white-space:nowrap;color:var(--f7-navbar-large-title-text-color);letter-spacing:var(--f7-navbar-large-title-letter-spacing);font-size:var(--f7-navbar-large-title-font-size);font-weight:var(--f7-navbar-large-title-font-weight);line-height:var(--f7-navbar-large-title-line-height);padding-left:calc(var(--f7-navbar-large-title-padding-left) + var(--f7-safe-area-left));padding-right:calc(var(--f7-navbar-large-title-padding-right) + var(--f7-safe-area-right));padding-top:var(--f7-navbar-large-title-padding-vertical);padding-bottom:var(--f7-navbar-large-title-padding-vertical);box-sizing:border-box;width:100%;transform:translate3d(0px, calc(-1 * var(--f7-navbar-large-collapse-progress) * var(--f7-navbar-large-title-height)), 0);transform-origin:calc(var(--f7-navbar-large-title-padding-left) + var(--f7-safe-area-left)) center;overflow:hidden}.navbar-no-title-large-transition .title-large-text{transition-duration:0s}.navbar~*{--f7-page-navbar-offset:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}.navbar~* .page-with-navbar-large,.navbar~.page-with-navbar-large,.page-with-navbar-large .navbar~*{--f7-page-navbar-offset:calc(var(--f7-navbar-height) + var(--f7-navbar-large-title-height) + var(--f7-safe-area-top))}.page.no-navbar,.page.no-navbar .navbar~*{--f7-page-navbar-offset:var(--f7-safe-area-top)}.ios{--f7-navbarLeftTextOffset:calc(4px + 12px + var(--f7-navbar-inner-padding-left));--f7-navbarTitleLargeOffset:var(--f7-navbar-large-title-padding-left)}.ios .navbar .title-large{align-items:flex-end}.ios .navbar a.link{height:100%;padding:0 12px}.ios .navbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;width:44px;margin:0}.ios .navbar .left a+a,.ios .navbar .right a+a{margin-left:16px}.ios .navbar b{font-weight:600}.ios .navbar .left{margin-right:10px}.ios .navbar .right{margin-left:10px}.ios .navbar .right:first-child{right:calc(8px + var(--f7-safe-area-right))}.ios .navbar-bg{height:100%}.ios .navbar-bg:before{content:"";-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}.ios .navbar-bg:after{content:"";background-image:linear-gradient(to bottom, var(--f7-navbar-bg-color,var(--f7-bars-bg-color)) var(--f7-safe-area-top,0px), transparent 100%);position:absolute;inset:0}.ios .navbar-inner{padding-top:calc(16px + var(--f7-safe-area-top));justify-content:space-between;padding-bottom:16px}.ios .navbar .left,.ios .navbar .right,.ios .navbar .navbar-pane{-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}.ios .navbar-pane{justify-content:center;align-items:center;display:flex}.ios .navbar-inner-left-title{justify-content:flex-start}.ios .navbar-inner-left-title .right{margin-left:auto}.ios .navbar-inner-left-title .title{text-align:left;margin-right:10px}.ios .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .title{opacity:0}.view-master-detail .page-master{z-index:525}.md .navbar .title-large{align-items:center;overflow:hidden}.md .navbar .left{margin-left:4px;margin-right:4px}.md .navbar a.link{min-width:48px;height:var(--f7-navbar-link-height,var(--f7-navbar-height));padding:0 12px}.md .navbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;width:48px;min-width:0}.md .navbar .right{margin-left:auto;margin-right:4px}.md .navbar .right:first-child{right:var(--f7-safe-area-right)}.md .navbar-pane{display:contents}.md .navbar-bg{background:var(--f7-navbar-bg-color);background-color:var(--f7-navbar-bg-color,var(--f7-bars-bg-color))}.md .navbar-bg:after,.md .navbar-bg:before{backface-visibility:hidden}.md .navbar-bg:after{content:"";background-color:var(--f7-navbar-border-color,var(--f7-bars-border-color));z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));z-index:1;display:block;position:absolute;inset:auto auto 0 0}.md .navbar-inner{justify-content:flex-start;overflow:hidden}.md .navbar-large:not(.navbar-large-collapsed) .navbar-inner,.md .page.page-with-subnavbar .navbar-inner{overflow:visible}.md .navbar-inner:not(.navbar-inner-centered-title) .title:first-child{margin-left:16px}.md .navbar-inner-centered-title{justify-content:space-between}.md .navbar-inner-centered-title .right{margin-left:0}.md .navbar-inner-centered-title .title{text-align:center}.md .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .navbar-bg,.md .navbar-transparent:not(.navbar-large):not(.navbar-transparent-visible):not(.with-searchbar-expandable-enabled) .title{opacity:0}.md .navbar-large .navbar-bg{height:calc(100% + var(--f7-navbar-large-title-height));transform:translate3d(0px, calc(-1 * var(--f7-navbar-large-collapse-progress) * var(--f7-navbar-large-title-height)), 0)}.md .navbar-large-transparent .navbar-bg,.md .navbar-large.navbar-transparent .navbar-bg{opacity:var(--f7-navbar-large-collapse-progress)}:root{--f7-tabbar-link-active-bg-color:transparent;--f7-tabbar-label-text-transform:none;--f7-toolbar-hide-show-transition-duration:.4s}.ios{--f7-toolbar-height:64px;--f7-toolbar-font-size:17px;--f7-toolbar-inner-padding-left:16px;--f7-toolbar-inner-padding-right:16px;--f7-toolbar-link-font-weight:400;--f7-toolbar-link-color:var(--f7-bars-text-color);--f7-tabbar-link-inactive-color:var(--f7-bars-text-color);--f7-tabbar-icons-height:80px;--f7-tabbar-icons-tablet-height:80px;--f7-tabbar-icon-size:28px;--f7-tabbar-link-text-transform:none;--f7-tabbar-link-font-weight:400;--f7-tabbar-link-letter-spacing:0;--f7-tabbar-label-font-size:12px;--f7-tabbar-label-tablet-font-size:14px;--f7-tabbar-label-font-weight:500;--f7-tabbar-label-letter-spacing:.01;--f7-tabbar-link-highlight-bg-color:#0000001a;--f7-tabbar-link-highlight-active-bg-color:#0000000d}.ios .dark,.ios.dark{--f7-tabbar-link-highlight-bg-color:#ffffff26;--f7-tabbar-link-highlight-active-bg-color:#ffffff1a}.md{--f7-toolbar-height:56px;--f7-toolbar-font-size:14px;--f7-toolbar-inner-padding-left:0px;--f7-toolbar-inner-padding-right:0px;--f7-tabbar-icons-height:80px;--f7-tabbar-icons-tablet-height:80px;--f7-tabbar-icon-size:24px;--f7-tabbar-link-text-transform:none;--f7-tabbar-link-font-weight:500;--f7-tabbar-link-letter-spacing:0;--f7-toolbar-link-font-weight:500;--f7-tabbar-label-font-size:12px;--f7-tabbar-label-tablet-font-size:12px;--f7-tabbar-label-font-weight:500;--f7-tabbar-label-letter-spacing:0}.md,.md .dark,.md [class*=color-]{--f7-tabbar-link-active-color:var(--f7-md-on-secondary-container);--f7-tabbar-link-active-border-color:var(--f7-md-primary);--f7-tabbar-link-inactive-color:var(--f7-md-on-surface-variant);--f7-tabbar-link-active-icon-bg-color:var(--f7-md-secondary-container)}.toolbar{backface-visibility:hidden;z-index:600;box-sizing:border-box;width:100%;height:var(--f7-toolbar-height);color:var(--f7-toolbar-text-color,var(--f7-bars-text-color));font-size:var(--f7-toolbar-font-size);flex-shrink:0;margin:0;position:relative;left:0;transform:translate(0,0)}.toolbar b{font-weight:600}.toolbar a{color:var(--f7-toolbar-link-color,var(--f7-bars-link-color,var(--f7-theme-color)));box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;position:relative}.toolbar .link{font-weight:var(--f7-toolbar-link-font-weight);display:flex}.toolbar i.icon{display:block}.toolbar:after,.toolbar:before{backface-visibility:hidden}.views>.toolbar,.view>.toolbar,.page>.toolbar{position:absolute}.toolbar-top,.ios .toolbar-top-ios,.md .toolbar-top-md{top:0}.toolbar-bottom,.ios .toolbar-bottom-ios,.md .toolbar-bottom-md{height:calc(var(--f7-toolbar-height) + var(--f7-safe-area-bottom));bottom:0}.toolbar-bottom .toolbar-inner,.ios .toolbar-bottom-ios .toolbar-inner,.md .toolbar-bottom-md .toolbar-inner{height:auto;top:0;bottom:var(--f7-safe-area-bottom)}.toolbar-inner{z-index:1;box-sizing:border-box;width:100%;height:100%;padding:0 calc(var(--f7-toolbar-inner-padding-right) + var(--f7-safe-area-right)) 0 calc(var(--f7-toolbar-inner-padding-left) + var(--f7-safe-area-left));align-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.views>.tabbar,.views>.tabbar-icons{z-index:5001}.tabbar a,.tabbar-icons a{color:var(--f7-tabbar-link-inactive-color)}.tabbar .link,.tabbar-icons .link{line-height:1.4}.tabbar .tab-link,.tabbar-icons .tab-link,.tabbar .link,.tabbar-icons .link{box-sizing:border-box;width:100%;height:100%;text-transform:var(--f7-tabbar-link-text-transform);font-weight:var(--f7-tabbar-link-font-weight);letter-spacing:var(--f7-tabbar-link-letter-spacing);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.tabbar .tab-link-active,.tabbar-icons .tab-link-active{color:var(--f7-tabbar-link-active-color,var(--f7-theme-color));background-color:var(--f7-tabbar-link-active-bg-color,transparent)}.tabbar i.icon,.tabbar-icons i.icon{font-size:var(--f7-tabbar-icon-size);height:var(--f7-tabbar-icon-size);line-height:var(--f7-tabbar-icon-size)}.tabbar-icons{--f7-toolbar-height:var(--f7-tabbar-icons-height)}.tabbar-icons .tab-link,.tabbar-icons .link{justify-content:center;align-items:center;height:100%}.tabbar-icons .tabbar-label{text-overflow:ellipsis;white-space:nowrap;line-height:1;font-size:var(--f7-tabbar-label-font-size);text-transform:var(--f7-tabbar-label-text-transform);font-weight:var(--f7-tabbar-label-font-weight);letter-spacing:var(--f7-tabbar-label-letter-spacing);margin:0;display:block;position:relative}@media (width>=768px) and (height>=600px){:root{--f7-tabbar-icons-height:var(--f7-tabbar-icons-tablet-height);--f7-tabbar-label-font-size:var(--f7-tabbar-label-tablet-font-size)}}.tabbar-scrollable .toolbar-inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:transparent;justify-content:flex-start;overflow:auto}.tabbar-scrollable .toolbar-inner::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}.tabbar-scrollable .toolbar-inner::-webkit-scrollbar-track{box-shadow:none;background:0 0}.tabbar-scrollable .toolbar-inner::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}.tabbar-scrollable .tab-link,.tabbar-scrollable .link{flex-shrink:0;width:auto}.toolbar-transitioning,.navbar-transitioning+.toolbar,.navbar-transitioning~* .toolbar{transition-duration:var(--f7-toolbar-hide-show-transition-duration)}.toolbar-bottom~*,.ios .toolbar-bottom-ios~*,.md .toolbar-bottom-md~*{--f7-page-toolbar-bottom-offset:var(--f7-toolbar-height)}.toolbar-bottom.tabbar-icons~*,.ios .toolbar-bottom-ios.tabbar-icons~*,.md .toolbar-bottom-md.tabbar-icons~*{--f7-page-toolbar-bottom-offset:var(--f7-tabbar-icons-height)}.toolbar-bottom.toolbar-hidden,.ios .toolbar-bottom-ios.toolbar-hidden,.md .toolbar-bottom-md.toolbar-hidden{transform:translateY(100%)}.toolbar-top~*,.ios .toolbar-top-ios~*,.md .toolbar-top-md~*,.sheet-modal-bottom>.toolbar:not(.toolbar-bottom)~*{--f7-page-toolbar-top-offset:var(--f7-toolbar-height)}.toolbar-top.tabbar-icons~*,.ios .toolbar-top-ios.tabbar-icons~*,.md .toolbar-top-md.tabbar-icons~*,.sheet-modal-bottom>.toolbar:not(.toolbar-bottom).tabbar-icons~*{--f7-page-toolbar-top-offset:var(--f7-tabbar-icons-height)}.toolbar-top.toolbar-hidden,.ios .toolbar-top-ios.toolbar-hidden,.md .toolbar-top-md.toolbar-hidden{transform:translateY(-100%)}.navbar~.toolbar-top,.navbars~.toolbar-top,.ios .navbar~.toolbar-top-ios,.ios .navbars~.toolbar-top-ios,.md .navbar~.toolbar-top-md,.navbar~* .toolbar-top,.navbars~* .toolbar-top,.ios .navbar~* .toolbar-top-ios,.ios .navbars~* .toolbar-top-ios,.md .navbar~* .toolbar-top-md,.navbar~.page:not(.no-navbar) .toolbar-top,.navbars~.page:not(.no-navbar) .toolbar-top,.ios .navbar~.page:not(.no-navbar) .toolbar-top-ios,.ios .navbars~.page:not(.no-navbar) .toolbar-top-ios,.md .navbar~.page:not(.no-navbar) .toolbar-top-md{top:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}.navbar~.toolbar-top.toolbar-hidden,.navbars~.toolbar-top.toolbar-hidden,.ios .navbar~.toolbar-top-ios.toolbar-hidden,.ios .navbars~.toolbar-top-ios.toolbar-hidden,.md .navbar~.toolbar-top-md.toolbar-hidden,.navbar~* .toolbar-top.toolbar-hidden,.navbars~* .toolbar-top.toolbar-hidden,.ios .navbar~* .toolbar-top-ios.toolbar-hidden,.ios .navbars~* .toolbar-top-ios.toolbar-hidden,.md .navbar~* .toolbar-top-md.toolbar-hidden,.navbar~.page:not(.no-navbar) .toolbar-top.toolbar-hidden,.navbars~.page:not(.no-navbar) .toolbar-top.toolbar-hidden,.ios .navbar~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden,.ios .navbars~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden,.md .navbar~.page:not(.no-navbar) .toolbar-top-md.toolbar-hidden{transform:translate3d(0, calc(-1 * (var(--f7-navbar-height) + var(--f7-toolbar-height) + var(--f7-safe-area-top))), 0)}.navbar~.toolbar-top.toolbar-hidden.tabbar-icons,.navbars~.toolbar-top.toolbar-hidden.tabbar-icons,.ios .navbar~.toolbar-top-ios.toolbar-hidden.tabbar-icons,.ios .navbars~.toolbar-top-ios.toolbar-hidden.tabbar-icons,.md .navbar~.toolbar-top-md.toolbar-hidden.tabbar-icons,.navbar~* .toolbar-top.toolbar-hidden.tabbar-icons,.navbars~* .toolbar-top.toolbar-hidden.tabbar-icons,.ios .navbar~* .toolbar-top-ios.toolbar-hidden.tabbar-icons,.ios .navbars~* .toolbar-top-ios.toolbar-hidden.tabbar-icons,.md .navbar~* .toolbar-top-md.toolbar-hidden.tabbar-icons,.navbar~.page:not(.no-navbar) .toolbar-top.toolbar-hidden.tabbar-icons,.navbars~.page:not(.no-navbar) .toolbar-top.toolbar-hidden.tabbar-icons,.ios .navbar~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden.tabbar-icons,.ios .navbars~.page:not(.no-navbar) .toolbar-top-ios.toolbar-hidden.tabbar-icons,.md .navbar~.page:not(.no-navbar) .toolbar-top-md.toolbar-hidden.tabbar-icons{transform:translate3d(0, calc(-1 * (var(--f7-navbar-height) + var(--f7-tabbar-icons-height) + var(--f7-safe-area-top))), 0)}.navbar-hidden+.toolbar-top:not(.toolbar-hidden),.ios .navbar-hidden+.toolbar-top-ios:not(.toolbar-hidden),.md .navbar-hidden+.toolbar-top-md:not(.toolbar-hidden),.navbar-hidden~* .toolbar-top:not(.toolbar-hidden),.ios .navbar-hidden~* .toolbar-top-ios:not(.toolbar-hidden),.md .navbar-hidden~* .toolbar-top-md:not(.toolbar-hidden){transform:translate3d(0, calc(0px - var(--f7-navbar-height)), 0)}.navbar-large-hidden+.toolbar-top:not(.toolbar-hidden),.ios .navbar-large-hidden+.toolbar-top-ios:not(.toolbar-hidden),.md .navbar-large-hidden+.toolbar-top-md:not(.toolbar-hidden),.navbar-large-hidden~* .toolbar-top:not(.toolbar-hidden),.ios .navbar-large-hidden~* .toolbar-top-ios:not(.toolbar-hidden),.md .navbar-large-hidden~* .toolbar-top-md:not(.toolbar-hidden){transform:translate3d(0, calc(0px - var(--f7-navbar-height) - var(--f7-navbar-large-title-height)), 0)}.ios .toolbar-pane{-webkit-user-select:none;user-select:none}.ios .toolbar-pane,.ios .toolbar .left,.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}.ios .toolbar .left{margin-right:auto}.ios .toolbar .right{margin-left:auto}.ios .toolbar .left:empty,.ios .toolbar .right:empty{display:none}.ios .toolbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;align-items:center;min-width:48px;min-height:48px;margin:0;padding:0;display:flex}.ios .toolbar .link{height:100%;padding:0 12px}.ios .toolbar:before,.ios .toolbar:after{pointer-events:none;content:"";position:absolute;inset:0}.ios .toolbar:before{-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%)}.ios .toolbar:after{background-image:linear-gradient(to top, var(--f7-toolbar-bg-color,var(--f7-bars-bg-color)) var(--f7-safe-area-bottom,0px), transparent 100%)}.ios .toolbar.toolbar-bottom:before,.ios .toolbar.messagebar:before,.ios .toolbar.toolbar-bottom:after,.ios .toolbar.messagebar:after{top:-16px}.ios .toolbar.toolbar-bottom .toolbar-inner,.ios .toolbar.messagebar .toolbar-inner{padding-bottom:16px}.ios .toolbar.toolbar-top:before,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):before{-webkit-mask-image:linear-gradient(to bottom, black calc(50% + var(--f7-safe-area-top,0px)), transparent 100%);mask-image:linear-gradient(to bottom, black calc(50% + var(--f7-safe-area-top,0px)), transparent 100%)}.ios .toolbar.toolbar-top:after,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):after{background-image:linear-gradient(to bottom, var(--f7-toolbar-bg-color,var(--f7-bars-bg-color)) var(--f7-safe-area-top,0px), transparent 100%)}.ios .toolbar.toolbar-top:before,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):before,.ios .toolbar.toolbar-top:after,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar):after{bottom:-16px}.ios .toolbar.toolbar-top .toolbar-inner,.ios .toolbar:not(.toolbar-bottom,.toolbar-top,.messagebar) .toolbar-inner{padding-top:16px}.ios .navbar~.toolbar-top:before,.ios .navbar~.toolbar-top:after{display:none}.ios .toolbar-inner{justify-content:center;gap:16px;overflow:visible}.ios .tabbar-scrollable .toolbar-pane{-webkit-overflow-scrolling:touch;scrollbar-width:none;scrollbar-color:transparent;justify-content:flex-start;overflow:auto}.ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar{appearance:none;opacity:0;background:0 0;width:0;display:none}.ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar-track{box-shadow:none;background:0 0}.ios .tabbar-scrollable .toolbar-pane::-webkit-scrollbar-thumb{background-color:#0000;border-radius:9999px;outline:none;position:relative}.ios .tabbar:not(.tabbar-scrollable){touch-action:none}.ios .tabbar-icons .tab-link,.ios .tabbar-icons .link{padding-top:4px;padding-bottom:4px}.ios .tabbar-icons .tab-link i+span,.ios .tabbar-icons .link i+span{margin:4px 0 0}@media (width<=767px){.ios .tabbar .toolbar-pane{width:100%}}@media (width>=768px){.ios .tabbar .tab-link{min-width:96px;padding-left:16px;padding-right:16px}}.ios .tabbar-scrollable .toolbar-inner{justify-content:flex-start}.ios .tabbar-scrollable .tab-link,.ios .tabbar-scrollable .link{padding:0 8px}.ios .tab-link-highlight{border-radius:inherit;height:100%;transition-duration:.3s;position:absolute;top:0;left:0}.ios .tab-link-highlight:before,.ios .tab-link-highlight:after{content:"";border-radius:inherit;transition-duration:.3s;position:absolute;inset:4px}.ios .tab-link-highlight:before{background-color:var(--f7-tabbar-link-highlight-bg-color)}.ios .tab-link-highlight:after{opacity:0;box-shadow:var(--f7-glass-shadow-thumb);background-color:var(--f7-tabbar-link-highlight-active-bg-color)}.ios .tab-link-highlight-pressed:before{opacity:0}.ios .tab-link-highlight-pressed:after{opacity:1}.ios .tab-link-highlight-pressed:before,.ios .tab-link-highlight-pressed:after{scale:1.4}.md .toolbar-pane{display:contents}.md .toolbar{background-color:var(--f7-toolbar-bg-color,var(--f7-bars-bg-color))}.md .toolbar .link{min-width:48px;min-height:48px;line-height:var(--f7-toolbar-link-line-height,var(--f7-toolbar-height));height:var(--f7-toolbar-link-height,var(--f7-toolbar-height));justify-content:center;padding:0 12px}.md .toolbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;min-width:48px;padding:0}.md .toolbar-top.no-outline:after,.md .md .toolbar-top-md.no-outline:after,.md .toolbar-top.toolbar-hidden:before,.md .md .toolbar-top-md.toolbar-hidden:before{display:none!important}.md .toolbar-top:after,.md .md .toolbar-top-md:after,.md .toolbar-top:before,.md .md .toolbar-top-md:before{backface-visibility:hidden}.md .toolbar-top:after,.md .md .toolbar-top-md:after{content:"";background-color:var(--f7-toolbar-border-color,var(--f7-bars-border-color));z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.md .toolbar-bottom.no-outline:before,.md .md .toolbar-bottom-md.no-outline:before,.md .toolbar-bottom.toolbar-hidden:after,.md .md .toolbar-bottom-md.toolbar-hidden:after{display:none!important}.md .toolbar-bottom:before,.md .md .toolbar-bottom-md:before{content:"";background-color:var(--f7-toolbar-border-color,var(--f7-bars-border-color));z-index:15;transform-origin:50% 0;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:0 auto auto 0}.md .toolbar-inner{justify-content:space-between;overflow:hidden}.md .tabbar .tab-link,.md .tabbar-icons .tab-link,.md .tabbar .link,.md .tabbar-icons .link{padding-left:0;padding-right:0}.md .tabbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)),.md .tabbar-icons a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:initial}.md .tabbar .tab-link,.md .tabbar-icons .tab-link{transition-duration:.3s;position:relative;overflow:hidden}.md .tabbar i.icon,.md .tabbar-icons i.icon{position:relative}.md .tabbar i.icon:before,.md .tabbar-icons i.icon:before{content:"";background:var(--f7-tabbar-link-active-icon-bg-color);opacity:0;z-index:-1;border-radius:32px;width:64px;height:32px;transition-duration:.2s;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)scaleX(.5)}.md .tabbar i.icon+.tabbar-label,.md .tabbar-icons i.icon+.tabbar-label{margin-top:8px}.md .tabbar .tab-link-active i.icon:before,.md .tabbar-icons .tab-link-active i.icon:before{opacity:1;transform:translate(-50%)translateY(-50%)scaleX(1)}.md .tabbar-icons .tab-link,.md .tabbar-icons .link{padding-top:8px;padding-bottom:8px}.md .tabbar-label{max-width:100%;line-height:1.2;overflow:hidden}.md .tabbar-scrollable .toolbar-inner{overflow:auto}.md .tabbar-scrollable .tab-link,.md .tabbar-scrollable .link{padding:0 12px}.md .toolbar-top-md .tab-link-highlight,.md .toolbar-top .tab-link-highlight{bottom:0}.md .toolbar-bottom .tab-link-highlight,.md .toolbar-bottom-md .tab-link-highlight{top:0}.md .tabbar.tabbar-icons .tab-link-highlight,.md .tabbar-icons.tabbar-icons .tab-link-highlight{display:none}.md .tabbar:not(.tabbar-icons) .tab-link-highlight,.md .tabbar-icons:not(.tabbar-icons) .tab-link-highlight{background:var(--f7-tabbar-link-active-border-color,var(--f7-theme-color));height:2px;transition-duration:.3s;position:absolute;left:0}:root{--f7-subnavbar-title-line-height:1.2}.ios{--f7-subnavbar-height:44px;--f7-subnavbar-offset-left:calc(16px + var(--f7-safe-area-left));--f7-subnavbar-offset-right:calc(16px + var(--f7-safe-area-right));--f7-subnavbar-inner-padding-left:5px;--f7-subnavbar-inner-padding-right:5px;--f7-subnavbar-title-font-size:24px;--f7-subnavbar-title-font-weight:700;--f7-subnavbar-title-letter-spacing:-.03em;--f7-subnavbar-title-margin-left:8px;--f7-subnavbar-bg-color:var(--f7-glass-bg-color)}.md{--f7-subnavbar-height:64px;--f7-subnavbar-offset-left:0;--f7-subnavbar-offset-right:0;--f7-subnavbar-inner-padding-left:calc(16px + var(--f7-safe-area-left));--f7-subnavbar-inner-padding-right:calc(16px + var(--f7-safe-area-right));--f7-subnavbar-title-font-size:22px;--f7-subnavbar-title-font-weight:400;--f7-subnavbar-title-letter-spacing:0;--f7-subnavbar-title-margin-left:0px}.subnavbar{left:var(--f7-subnavbar-offset-left);right:var(--f7-subnavbar-offset-right);z-index:600;box-sizing:border-box;background-color:var(--f7-subnavbar-bg-color,var(--f7-bars-bg-color));color:var(--f7-subnavbar-text-color,var(--f7-bars-text-color));justify-content:space-between;align-items:center;display:flex;position:absolute;top:0}.subnavbar .subnavbar-title{text-overflow:ellpsis;white-space:nowrap;font-size:var(--f7-subnavbar-title-font-size);font-weight:var(--f7-subnavbar-title-font-weight);text-align:left;line-height:var(--f7-subnavbar-title-line-height);letter-spacing:var(--f7-subnavbar-title-letter-spacing);margin-left:var(--f7-subnavbar-title-margin-left);display:inline-block;position:relative;overflow:hidden}.subnavbar .left,.subnavbar .right{flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.subnavbar .right:first-child{height:100%;position:absolute}.subnavbar a{color:var(--f7-subnavbar-link-color,var(--f7-bars-link-color,var(--f7-theme-color)))}.subnavbar a.link{line-height:var(--f7-subnavbar-link-line-height,var(--f7-subnavbar-height));height:var(--f7-subnavbar-link-height,var(--f7-subnavbar-height))}.subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){min-width:var(--f7-subnavbar-height)}.subnavbar.no-outline:after,.subnavbar.navbar-hidden:before{display:none!important}.subnavbar:after,.subnavbar:before{backface-visibility:hidden}.subnavbar:after{content:"";background-color:var(--f7-subnavbar-border-color,var(--f7-bars-border-color));z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.subnavbar-inner{box-sizing:border-box;width:100%;height:100%;padding:0 var(--f7-subnavbar-inner-padding-left) 0 var(--f7-subnavbar-inner-padding-right);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.navbar .subnavbar{top:100%}.views>.subnavbar,.view>.subnavbar,.page>.subnavbar{position:absolute}.navbar~* .subnavbar,.navbars~* .subnavbar,.page-with-subnavbar .navbar~.subnavbar,.page-with-subnavbar .navbar~* .subnavbar,.navbar~.page-with-subnavbar:not(.no-navbar) .subnavbar,.navbar~.subnavbar,.navbars~.page-with-subnavbar:not(.no-navbar) .subnavbar,.navbars~.subnavbar{top:calc(var(--f7-navbar-height) + var(--f7-safe-area-top))}.navbar~.page-with-navbar-large:not(.no-navbar) .subnavbar,.navbars~.page-with-navbar-large:not(.no-navbar) .subnavbar,.page-with-subnavbar.page-with-navbar-large .navbar~.subnavbar,.page-with-subnavbar.page-with-navbar-large .navbar~* .subnavbar,.navbar .title-large~.subnavbar{top:calc(var(--f7-navbar-height) + var(--f7-navbar-large-title-height) + var(--f7-safe-area-top));transform:translate3d(0, calc(-1 * var(--f7-navbar-large-collapse-progress) * var(--f7-navbar-large-title-height)), 0)}.page-with-subnavbar,.subnavbar~*{--f7-page-subnavbar-offset:var(--f7-subnavbar-height)}.ios .subnavbar{height:calc(var(--f7-subnavbar-height) + 1px);border-radius:var(--f7-subnavbar-height);box-shadow:var(--f7-glass-shadow);-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}.ios .subnavbar:has(>.searchbar){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.ios .subnavbar .subnavbar-inner{border-radius:inherit}.ios .subnavbar .title{flex-shrink:10;align-self:flex-start}.ios .subnavbar .left a+a,.ios .subnavbar .right a+a{margin-left:16px}.ios .subnavbar .left{margin-right:10px}.ios .subnavbar .right{margin-left:10px}.ios .subnavbar .right:first-child{right:8px}.ios .subnavbar a.link{justify-content:flex-start}.ios .subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){justify-content:center;margin:0}.md .subnavbar{height:var(--f7-subnavbar-height)}.md .subnavbar .right{margin-left:auto}.md .subnavbar .right:first-child{right:16px}.md .subnavbar a.link{justify-content:center;padding:0 12px}.md .subnavbar a:is(.icon-only,:has(i:only-child),:has(svg:only-child)){flex-shrink:0;padding:0 12px}.md .subnavbar-inner>a.link:first-child{margin-left:calc(-1 * var(--f7-subnavbar-inner-padding-left))}.md .subnavbar-inner>a.link:last-child{margin-right:calc(-1 * var(--f7-subnavbar-inner-padding-right))}:root{--f7-block-padding-horizontal:16px;--f7-block-padding-vertical:16px;--f7-block-font-size:inherit;--f7-block-header-margin:10px;--f7-block-footer-margin:10px;--f7-block-header-font-size:14px;--f7-block-footer-font-size:14px;--f7-block-title-text-transform:none;--f7-block-title-white-space:nowrap;--f7-block-title-medium-text-transform:none;--f7-block-title-large-text-transform:none;--f7-block-inset-side-margin:16px}:root .dark,:root.dark{--f7-block-outline-border-color:#ffffff26}.ios{--f7-block-text-color:inherit;--f7-block-margin-vertical:35px;--f7-block-outline-border-color:#00000038;--f7-block-title-font-size:17px;--f7-block-title-font-weight:600;--f7-block-title-line-height:20px;--f7-block-title-margin-bottom:10px;--f7-block-title-medium-font-size:20px;--f7-block-title-medium-font-weight:bold;--f7-block-title-medium-line-height:1.4;--f7-block-title-large-font-size:22px;--f7-block-title-large-font-weight:bold;--f7-block-title-large-line-height:1.3;--f7-block-inset-border-radius:24px;--f7-block-title-text-color:#0009;--f7-block-strong-text-color:#000;--f7-block-header-text-color:#00000073;--f7-block-footer-text-color:#00000073;--f7-block-strong-bg-color:#fff;--f7-block-title-medium-text-color:#000;--f7-block-title-large-text-color:#000}.ios .dark,.ios.dark{--f7-block-title-text-color:#fff9;--f7-block-header-text-color:#ffffff8c;--f7-block-footer-text-color:#ffffff8c;--f7-block-strong-text-color:#fff;--f7-block-strong-bg-color:#1c1c1d;--f7-block-title-medium-text-color:#fff;--f7-block-title-large-text-color:#fff}.md{--f7-block-margin-vertical:32px;--f7-block-title-font-size:inherit;--f7-block-title-font-weight:500;--f7-block-title-line-height:16px;--f7-block-title-margin-bottom:16px;--f7-block-title-medium-font-size:16px;--f7-block-title-medium-font-weight:500;--f7-block-title-medium-line-height:1.3;--f7-block-title-large-font-size:22px;--f7-block-title-large-font-weight:500;--f7-block-title-large-line-height:1.2;--f7-block-inset-border-radius:16px}.md,.md .dark,.md [class*=color-]{--f7-block-text-color:var(--f7-md-on-surface);--f7-block-strong-text-color:var(--f7-md-on-surface);--f7-block-outline-border-color:var(--f7-md-outline);--f7-block-title-text-color:var(--f7-theme-color);--f7-block-title-medium-text-color:var(--f7-theme-color);--f7-block-title-large-text-color:var(--f7-theme-color);--f7-block-strong-bg-color:var(--f7-md-surface-1);--f7-block-header-text-color:var(--f7-md-on-surface-variant);--f7-block-footer-text-color:var(--f7-md-on-surface-variant)}.block{box-sizing:border-box;z-index:1;color:var(--f7-block-text-color);margin:var(--f7-block-margin-vertical) 0;padding-top:0;padding-bottom:0;padding-left:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-right));font-size:var(--f7-block-font-size);position:relative}.block>h1:first-child,.block>h2:first-child,.block>h3:first-child,.block>h4:first-child,.block>p:first-child{margin-top:0}.block>h1:last-child,.block>h2:last-child,.block>h3:last-child,.block>h4:last-child,.block>p:last-child{margin-bottom:0}.block-strong,.ios .block-strong-ios,.md .block-strong-md{color:var(--f7-block-strong-text-color);padding-top:var(--f7-block-padding-vertical);padding-bottom:var(--f7-block-padding-vertical);background-color:var(--f7-block-strong-bg-color)}.block-outline:not(.inset):before,.ios .block-outline-ios:not(.inset):not(.inset-ios):before,.md .block-outline-md:not(.inset):not(.inset-md):before{content:"";background-color:var(--f7-block-outline-border-color);z-index:15;transform-origin:50% 0;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:0 auto auto 0}.block-outline:not(.inset):after,.ios .block-outline-ios:not(.inset):not(.inset-ios):after,.md .block-outline-md:not(.inset):not(.inset-md):after{content:"";background-color:var(--f7-block-outline-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.block-outline.inset,.ios .block-outline-ios.inset,.ios .block-outline-ios.inset-ios,.md .block-outline-md.inset,.md .block-outline-md.inset-md{border:1px solid var(--f7-block-outline-border-color)}.block-title{white-space:var(--f7-block-title-white-space);text-overflow:ellipsis;text-transform:var(--f7-block-title-text-transform);color:var(--f7-block-title-text-color);font-size:var(--f7-block-title-font-size,inherit);font-weight:var(--f7-block-title-font-weight);line-height:var(--f7-block-title-line-height);margin:0;margin-top:var(--f7-block-margin-vertical);margin-bottom:var(--f7-block-title-margin-bottom);margin-left:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-left));margin-right:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-right));position:relative;overflow:hidden}.block-title+.list,.block-title+.block,.block-title+.card,.block-title+.timeline,.block-title+.block-header{margin-top:0}.block-title-medium{font-size:var(--f7-block-title-medium-font-size);text-transform:var(--f7-block-title-medium-text-transform);color:var(--f7-block-title-medium-text-color);font-weight:var(--f7-block-title-medium-font-weight);line-height:var(--f7-block-title-medium-line-height)}.block-title-large{font-size:var(--f7-block-title-large-font-size);text-transform:var(--f7-block-title-large-text-transform);color:var(--f7-block-title-large-text-color);font-weight:var(--f7-block-title-large-font-weight);line-height:var(--f7-block-title-large-line-height)}.block>.block-title:first-child,.list>.block-title:first-child{margin-top:0;margin-left:0;margin-right:0}.block-header{color:var(--f7-block-header-text-color);font-size:var(--f7-block-header-font-size);margin-bottom:var(--f7-block-header-margin);margin-top:var(--f7-block-margin-vertical)}.block-header+.list,.block-header+.block,.block-header+.card,.block-header+.timeline{margin-top:var(--f7-block-header-margin)}.block-footer{color:var(--f7-block-footer-text-color);font-size:var(--f7-block-footer-font-size);margin-top:var(--f7-block-footer-margin);margin-bottom:var(--f7-block-margin-vertical)}.block-footer,.block-header{padding-top:0;padding-bottom:0;padding-left:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-block-padding-horizontal) + var(--f7-safe-area-right))}.block-footer ul:first-child,.block-header ul:first-child,.block-footer p:first-child,.block-header p:first-child,.block-footer h1:first-child,.block-header h1:first-child,.block-footer h2:first-child,.block-header h2:first-child,.block-footer h3:first-child,.block-header h3:first-child,.block-footer h4:first-child,.block-header h4:first-child{margin-top:0}.block-footer ul:last-child,.block-header ul:last-child,.block-footer p:last-child,.block-header p:last-child,.block-footer h1:last-child,.block-header h1:last-child,.block-footer h2:last-child,.block-header h2:last-child,.block-footer h3:last-child,.block-header h3:last-child,.block-footer h4:last-child,.block-header h4:last-child{margin-bottom:0}.block-footer ul:first-child:last-child,.block-header ul:first-child:last-child,.block-footer p:first-child:last-child,.block-header p:first-child:last-child,.block-footer h1:first-child:last-child,.block-header h1:first-child:last-child,.block-footer h2:first-child:last-child,.block-header h2:first-child:last-child,.block-footer h3:first-child:last-child,.block-header h3:first-child:last-child,.block-footer h4:first-child:last-child,.block-header h4:first-child:last-child{margin-top:0;margin-bottom:0}.list .block-header,.block .block-header,.card .block-header,.timeline .block-header{margin-top:0}.list .block-footer,.block .block-footer,.card .block-footer,.timeline .block-footer{margin-bottom:0}.list+.block-footer,.block+.block-footer,.card+.block-footer,.timeline+.block-footer{margin-top:calc(-1 * (var(--f7-block-margin-vertical) - var(--f7-block-footer-margin)))}.block+.block-footer{margin-top:calc(-1 * (var(--f7-block-margin-vertical) - var(--f7-block-footer-margin)));margin-bottom:var(--f7-block-margin-vertical)}.block .block-header,.block .block-footer{padding:0}.block.inset,.ios .block.inset-ios,.md .block.inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block-strong.inset:before,.ios .block-strong-ios.inset:before,.md .block-strong-md.inset:before,.ios .block-strong.inset-ios:before,.md .block-strong.inset-md:before,.ios .block-strong-ios.inset-ios:before,.md .block-strong-md.inset-md:before,.block-strong.inset:after,.ios .block-strong-ios.inset:after,.md .block-strong-md.inset:after,.ios .block-strong.inset-ios:after,.md .block-strong.inset-md:after,.ios .block-strong-ios.inset-ios:after,.md .block-strong-md.inset-md:after{display:none!important}@media (width>=480px){.block.xsmall-inset,.ios .block.xsmall-inset-ios,.md .block.xsmall-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.xsmall-inset:before,.ios .block.xsmall-inset-ios:before,.md .block.xsmall-inset-md:before,.block.xsmall-inset:after,.ios .block.xsmall-inset-ios:after,.md .block.xsmall-inset-md:after{display:none!important}.block.xsmall-inset.block-outline,.ios .block.xsmall-inset-ios.block-outline,.ios .block.xsmall-inset-ios.block-outline-ios,.md .block.xsmall-inset-md.block-outline,.md .block.xsmall-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (width>=568px){.block.small-inset,.ios .block.small-inset-ios,.md .block.small-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.small-inset:before,.ios .block.small-inset-ios:before,.md .block.small-inset-md:before,.block.small-inset:after,.ios .block.small-inset-ios:after,.md .block.small-inset-md:after{display:none!important}.block.small-inset.block-outline,.ios .block.small-inset-ios.block-outline,.ios .block.small-inset-ios.block-outline-ios,.md .block.small-inset-md.block-outline,.md .block.small-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (width>=768px){.block.medium-inset,.ios .block.medium-inset-ios,.md .block.medium-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.medium-inset:before,.ios .block.medium-inset-ios:before,.md .block.medium-inset-md:before,.block.medium-inset:after,.ios .block.medium-inset-ios:after,.md .block.medium-inset-md:after{display:none!important}.block.medium-inset.block-outline,.ios .block.medium-inset-ios.block-outline,.ios .block.medium-inset-ios.block-outline-ios,.md .block.medium-inset-md.block-outline,.md .block.medium-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (width>=1024px){.block.large-inset,.ios .block.large-inset-ios,.md .block.large-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.large-inset:before,.ios .block.large-inset-ios:before,.md .block.large-inset-md:before,.block.large-inset:after,.ios .block.large-inset-ios:after,.md .block.large-inset-md:after{display:none!important}.block.large-inset.block-outline,.ios .block.large-inset-ios.block-outline,.ios .block.large-inset-ios.block-outline-ios,.md .block.large-inset-md.block-outline,.md .block.large-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}@media (width>=1200px){.block.xlarge-inset,.ios .block.xlarge-inset-ios,.md .block.xlarge-inset-md{border-radius:var(--f7-block-inset-border-radius);margin-left:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-block-inset-side-margin) + var(--f7-safe-area-outer-right));--f7-safe-area-left:0px;--f7-safe-area-right:0px}.block.xlarge-inset:before,.ios .block.xlarge-inset-ios:before,.md .block.xlarge-inset-md:before,.block.xlarge-inset:after,.ios .block.xlarge-inset-ios:after,.md .block.xlarge-inset-md:after{display:none!important}.block.xlarge-inset.block-outline,.ios .block.xlarge-inset-ios.block-outline,.ios .block.xlarge-inset-ios.block-outline-ios,.md .block.xlarge-inset-md.block-outline,.md .block.xlarge-inset-md.block-outline-md{border:1px solid var(--f7-block-outline-border-color)}}:root{--f7-list-inset-side-margin:16px;--f7-list-item-padding-horizontal:16px;--f7-list-media-item-padding-horizontal:16px;--f7-list-item-text-max-lines:2;--f7-list-chevron-icon-font-size:20px;--f7-list-item-media-margin:16px;--f7-list-item-title-font-size:inherit;--f7-list-item-title-font-weight:400;--f7-list-item-title-line-height:inherit;--f7-list-item-title-white-space:nowrap;--f7-list-item-subtitle-font-weight:400;--f7-list-item-subtitle-line-height:inherit;--f7-list-item-text-font-weight:400;--f7-list-item-after-font-weight:400;--f7-list-item-after-line-height:inherit;--f7-list-item-header-font-size:12px;--f7-list-item-header-font-weight:400;--f7-list-item-header-line-height:1.2;--f7-list-item-footer-font-size:12px;--f7-list-item-footer-font-weight:400;--f7-list-item-footer-line-height:1.2;--f7-list-button-font-size:inherit;--f7-list-button-font-weight:400;--f7-list-button-text-align:center;--f7-list-group-title-line-height:inherit;--f7-menu-list-font-size:14px;--f7-menu-list-item-title-font-size:14px;--f7-menu-list-item-title-font-weight:500;--f7-menu-list-item-subtitle-font-size:14px;--f7-menu-list-item-text-font-size:14px;--f7-menu-list-item-after-font-size:14px;--f7-list-outline-border-color:#00000038;--f7-list-chevron-icon-color:#0003}:root .dark,:root.dark{--f7-list-button-border-color:#ffffff26;--f7-list-outline-border-color:#ffffff26;--f7-list-group-title-border-color:#ffffff26;--f7-list-chevron-icon-color:#ffffff4d}.ios{--f7-list-item-padding-vertical:12px;--f7-list-in-list-padding-left:30px;--f7-list-inset-border-radius:24px;--f7-list-margin-vertical:35px;--f7-list-font-size:17px;--f7-list-chevron-icon-area:20px;--f7-list-item-title-text-color:inherit;--f7-list-item-subtitle-text-color:inherit;--f7-list-link-pressed-bg-color:#00000026;--f7-list-item-subtitle-font-size:15px;--f7-list-item-text-font-size:15px;--f7-list-item-text-line-height:21px;--f7-list-item-after-font-size:inherit;--f7-list-item-after-padding:5px;--f7-list-item-min-height:52px;--f7-list-item-media-icons-margin:5px;--f7-list-media-item-padding-vertical:10px;--f7-list-media-item-title-font-weight:600;--f7-list-button-border-color:#00000038;--f7-list-group-title-border-color:#00000038;--f7-list-group-title-height:31px;--f7-list-group-title-font-size:inherit;--f7-list-group-title-font-weight:400;--f7-menu-list-offset:8px;--f7-menu-list-border-radius:16px;--f7-menu-list-item-bg-color:transparent;--f7-menu-list-item-text-color:inherit;--f7-menu-list-item-min-height:44px;--f7-list-item-border-color:#00000038;--f7-list-outline-inset-border-color:#00000038;--f7-list-strong-bg-color:#fff;--f7-list-item-after-text-color:#00000073;--f7-list-item-header-text-color:inherit;--f7-list-item-footer-text-color:#00000073;--f7-list-item-text-text-color:#00000073;--f7-list-group-title-text-color:#00000073;--f7-list-group-title-bg-color:#f7f7f7;--f7-menu-list-item-selected-text-color:var(--f7-theme-color);--f7-menu-list-item-selected-bg-color:rgba(var(--f7-theme-color-rgb), .15)}.ios .dark,.ios.dark{--f7-list-item-border-color:#ffffff26;--f7-list-outline-inset-border-color:#ffffff26;--f7-list-strong-bg-color:#1c1c1d;--f7-list-item-after-text-color:#ffffff8c;--f7-list-item-header-text-color:#ffffff8c;--f7-list-item-footer-text-color:#ffffff8c;--f7-list-item-text-text-color:#ffffff8c;--f7-list-group-title-text-color:#ffffff8c;--f7-list-group-title-bg-color:#232323;--f7-list-link-pressed-bg-color:#ffffff14;--f7-menu-list-item-selected-text-color:inherit;--f7-menu-list-item-selected-bg-color:var(--f7-theme-color)}.md{--f7-list-item-padding-vertical:8px;--f7-list-in-list-padding-left:24px;--f7-list-inset-border-radius:16px;--f7-list-margin-vertical:32px;--f7-list-font-size:16px;--f7-list-chevron-icon-area:26px;--f7-list-item-subtitle-font-size:14px;--f7-list-item-text-font-size:14px;--f7-list-item-text-line-height:20px;--f7-list-item-after-font-size:14px;--f7-list-item-after-padding:8px;--f7-list-item-min-height:48px;--f7-list-item-media-icons-margin:8px;--f7-list-media-item-padding-vertical:12px;--f7-list-media-item-title-font-weight:500;--f7-list-button-border-color:transparent;--f7-list-group-title-border-color:transparent;--f7-list-group-title-height:48px;--f7-list-group-title-font-size:16px;--f7-list-group-title-font-weight:400;--f7-menu-list-offset:16px;--f7-menu-list-border-radius:999px;--f7-menu-list-item-min-height:56px;--f7-list-link-pressed-bg-color:transparent}.md,.md .dark,.md [class*=color-]{--f7-list-outline-inset-border-color:var(--f7-md-outline);--f7-list-item-border-color:var(--f7-md-outline);--f7-list-item-title-text-color:var(--f7-md-on-surface);--f7-list-item-subtitle-text-color:var(--f7-md-on-surface);--f7-list-group-title-bg-color:var(--f7-md-surface-2);--f7-list-group-title-text-color:var(--f7-md-on-surface-variant);--f7-list-strong-bg-color:var(--f7-md-surface-1);--f7-list-item-after-text-color:var(--f7-md-on-surface-variant);--f7-list-item-text-text-color:var(--f7-md-on-surface-variant);--f7-list-item-header-text-color:var(--f7-md-on-surface-variant);--f7-list-item-footer-text-color:var(--f7-md-on-surface-variant);--f7-menu-list-item-text-color:var(--f7-md-on-surface-variant);--f7-menu-list-item-bg-color:var(--f7-md-surface-1);--f7-menu-list-item-selected-text-color:var(--f7-md-on-secondary-container);--f7-menu-list-item-selected-bg-color:var(--f7-md-secondary-container)}:root{--f7-list-chevron-icon-left:"chevron_left";--f7-list-chevron-icon-right:"chevron_right"}.list{z-index:1;font-size:var(--f7-list-font-size);margin:var(--f7-list-margin-vertical) 0;position:relative}.list-strong ul,.ios .list-strong-ios ul,.md .list-strong-md ul{background:var(--f7-list-strong-bg-color)}.list-outline ul:before,.ios .list-outline-ios ul:before,.md .list-outline-md ul:before{content:"";background-color:var(--f7-list-outline-border-color);z-index:15;transform-origin:50% 0;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:0 auto auto 0}.list-outline ul:after,.ios .list-outline-ios ul:after,.md .list-outline-md ul:after{content:"";background-color:var(--f7-list-outline-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.list-outline.inset,.ios .list-outline-ios.inset,.ios .list-outline-ios.inset-ios,.md .list-outline-md.inset,.md .list-outline-md.inset-md{border:1px solid var(--f7-list-outline-inset-border-color)}.list ul{margin:0;padding:0;list-style:none;position:relative}.list ul ul{padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-list-in-list-padding-left))}.list ul ul:before,.list ul ul:after{display:none!important}.list li{box-sizing:border-box;position:relative}.list .item-media{box-sizing:border-box;padding-bottom:var(--f7-list-item-padding-vertical);padding-top:var(--f7-list-item-padding-vertical);flex-wrap:nowrap;flex-shrink:0;align-items:center;display:flex;position:relative}.list .item-media+.item-inner{margin-left:var(--f7-list-item-media-margin)}.list .item-media i+i,.list .item-media i+img{margin-left:var(--f7-list-item-media-icons-margin)}.list .item-after{padding-left:var(--f7-list-item-after-padding)}.list .item-inner{box-sizing:border-box;width:100%;min-width:0;padding-top:var(--f7-list-item-padding-vertical);padding-bottom:var(--f7-list-item-padding-vertical);min-height:calc(var(--f7-list-item-min-height));padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right));justify-content:space-between;align-self:stretch;align-items:center;display:flex;position:relative}.list .item-title{min-width:0;white-space:var(--f7-list-item-title-white-space);text-overflow:ellipsis;max-width:100%;font-size:var(--f7-list-item-title-font-size);font-weight:var(--f7-list-item-title-font-weight);color:var(--f7-list-item-title-text-color);line-height:var(--f7-list-item-title-line-height);flex-shrink:1;position:relative;overflow:hidden}.list .item-after{white-space:nowrap;font-size:var(--f7-list-item-after-font-size);font-weight:var(--f7-list-item-after-font-weight);color:var(--f7-list-item-after-text-color);line-height:var(--f7-list-item-after-line-height);flex-shrink:0;margin-left:auto;display:flex}.list .item-header,.list .item-footer{white-space:normal}.list .item-header{color:var(--f7-list-item-header-text-color);font-size:var(--f7-list-item-header-font-size);font-weight:var(--f7-list-item-header-font-weight);line-height:var(--f7-list-item-header-line-height)}.list .item-footer{color:var(--f7-list-item-footer-text-color);font-size:var(--f7-list-item-footer-font-size);font-weight:var(--f7-list-item-footer-font-weight);line-height:var(--f7-list-item-footer-line-height)}.list .item-link,.list label.item-content,.list .list-button{z-index:0;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;position:relative;overflow:hidden}.list .item-link,.list .list-button{display:block}.list .item-link,.list label.item-content{color:inherit}.list .item-link.active-state:not(:has(.toggle-active-state)){background-color:var(--f7-list-link-pressed-bg-color)}.list label.item-content.active-state:not(:has(.toggle-active-state)){background-color:var(--f7-list-link-pressed-bg-color)}.list .item-link .item-inner{padding-right:calc(var(--f7-list-chevron-icon-area) + var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}.list .item-content{box-sizing:border-box;min-height:calc(var(--f7-list-item-min-height));padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));justify-content:space-between;align-items:center;display:flex}.list .item-subtitle{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--f7-list-item-subtitle-font-size);font-weight:var(--f7-list-item-subtitle-font-weight);color:var(--f7-list-item-subtitle-text-color);line-height:var(--f7-list-item-subtitle-line-height);position:relative;overflow:hidden}.list .item-text{text-overflow:ellipsis;-webkit-line-clamp:var(--f7-list-item-text-max-lines);font-size:var(--f7-list-item-text-font-size);font-weight:var(--f7-list-item-text-font-weight);color:var(--f7-list-item-text-text-color);line-height:var(--f7-list-item-text-line-height);max-height:calc(var(--f7-list-item-text-line-height) * var(--f7-list-item-text-max-lines));-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.list .item-title-row{box-sizing:border-box;justify-content:space-between;display:flex;position:relative}.list .item-title-row .item-after{align-self:center}.list li:last-child .list-button:after,.list li:last-child>.item-inner:after,.list li:last-child li:last-child>.item-inner:after,.list li:last-child>.item-content>.item-inner:after,.list li:last-child li:last-child>.item-content>.item-inner:after,.list li:last-child>.swipeout-content>.item-content>.item-inner:after,.list li:last-child li:last-child>.swipeout-content>.item-content>.item-inner:after,.list li:last-child>.item-link>.item-content>.item-inner:after,.list li:last-child li:last-child>.item-link>.item-content>.item-inner:after{display:none!important}.list li li:last-child .item-inner:after,.list li:last-child li .item-inner:after{content:"";background-color:var(--f7-list-item-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.list-button{--f7-touch-ripple-color:var(--f7-link-touch-ripple-color,rgba(var(--f7-theme-color-rgb), .25));padding:0 var(--f7-list-item-padding-horizontal);line-height:var(--f7-list-item-min-height);color:var(--f7-list-button-text-color,var(--f7-theme-color));font-size:var(--f7-list-button-font-size);font-weight:var(--f7-list-button-font-weight);text-align:var(--f7-list-button-text-align)}.ios .list-button.active-state{background-color:var(--f7-list-button-pressed-bg-color,rgba(var(--f7-theme-color-rgb), .15))}.md .list-button.active-state{background-color:var(--f7-list-button-pressed-bg-color,transparent)}.list-dividers .list-button:after,.ios .list-dividers-ios .list-button:after,.md .list-dividers-md .list-button:after{content:"";background-color:var(--f7-list-button-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.list-button[class*=color-]{--f7-list-button-text-color:var(--f7-theme-color)}.simple-list li{white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;max-width:100%;line-height:var(--f7-list-item-min-height);height:var(--f7-list-item-min-height);padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right));place-content:center space-between;align-items:center;display:flex;position:relative}.simple-list li:after{left:var(--f7-list-item-padding-horizontal);width:auto;left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));right:0}.simple-list li:last-child:after{display:none!important}.links-list li{z-index:1}.links-list a{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:var(--f7-list-item-min-height);color:inherit;place-content:center space-between;align-items:center;transition-property:background-color;transition-duration:.3s;display:flex;position:relative;overflow:hidden}.links-list a .ripple-wave{z-index:0}.links-list a:after{width:auto}.links-list a.active-state{background-color:var(--f7-list-link-pressed-bg-color)}.links-list a{padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-list-chevron-icon-area) + var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}.links-list a:after{left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));right:0}.links-list li:last-child a:after{display:none!important}.list-dividers.simple-list li:after,.ios .list-dividers-ios.simple-list li:after,.md .list-dividers-md.simple-list li:after,.list-dividers.links-list a:after,.ios .list-dividers-ios.links-list a:after,.md .list-dividers-md.links-list a:after,.list-dividers .item-inner:after,.ios .list-dividers-ios .item-inner:after,.md .list-dividers-md .item-inner:after{content:"";background-color:var(--f7-list-item-border-color);z-index:15;transform-origin:50% 100%;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:auto auto 0 0}.md .media-list:not(.inset):not(.inset-md):not(.menu-list) .item-content,.md .media-list:not(.inset):not(.inset-md):not(.menu-list) li>.item-link,.md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item .item-content,.md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item>.item-link{margin-left:calc(var(--f7-list-item-padding-horizontal) / 2);margin-right:calc(var(--f7-list-item-padding-horizontal) / 2);border-radius:16px}.md .media-list:not(.inset):not(.inset-md):not(.menu-list) li>.item-link>.item-content,.md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item>.item-link>.item-content{margin-left:0;margin-right:0}.md .media-list:not(.inset):not(.inset-md):not(.menu-list) .item-content,.md .list:not(.inset):not(.inset-md):not(.menu-list) .media-item .item-content{padding-left:calc(var(--f7-list-item-padding-horizontal) / 2 + var(--f7-safe-area-left))}.media-list,li.media-item{--f7-list-item-padding-vertical:var(--f7-list-media-item-padding-vertical);--f7-list-item-padding-horizontal:var(--f7-list-media-item-padding-horizontal)}.media-list .item-title,li.media-item .item-title{font-weight:var(--f7-list-media-item-title-font-weight,var(--f7-list-item-title-font-weight,inherit))}.media-list .item-inner,li.media-item .item-inner{align-self:stretch;display:block}.media-list .item-media img,li.media-item .item-media img{display:block}.media-list .item-link .item-inner,li.media-item .item-link .item-inner{padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}.media-list .item-link .item-title-row,li.media-item .item-link .item-title-row{padding-right:calc(var(--f7-list-chevron-icon-area))}.media-list.chevron-center .item-link .item-inner,.media-list .chevron-center .item-link .item-inner,.media-list .item-link.chevron-center .item-inner,li.media-item.chevron-center .item-link .item-inner,li.media-item .item-link.chevron-center .item-inner,li.media-item .chevron-center .item-link .item-inner{padding-right:calc(var(--f7-list-chevron-icon-area) + var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right))}.media-list.chevron-center .item-title-row,.media-list .chevron-center .item-title-row,li.media-item.chevron-center .item-title-row,li.media-item .chevron-center .item-title-row{padding-right:0}.list .item-link .item-inner:before,.links-list a:before,.media-list .item-link .item-title-row:before,li.media-item .item-link .item-title-row:before,.media-list.chevron-center .item-link .item-inner:before,.media-list .chevron-center .item-link .item-inner:before,.media-list .item-link.chevron-center .item-inner:before,li.media-item.chevron-center .item-link .item-inner:before,li.media-item .chevron-center .item-link .item-inner:before,li.media-item .item-link.chevron-center .item-inner:before{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-align:center;width:8px;height:14px;font-family:framework7-core-icons;font-size:20px;font-style:normal;font-weight:400;line-height:1;font-size:var(--f7-list-chevron-icon-font-size);color:var(--f7-list-chevron-icon-color);pointer-events:none;top:50%;right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right));content:var(--f7-list-chevron-icon-right);direction:ltr;margin-top:-7px;line-height:14px;display:block;position:absolute}.media-list.chevron-center .item-title-row:before,.media-list .chevron-center .item-title-row:before,li.media-item.chevron-center .item-title-row:before,li.media-item .chevron-center .item-title-row:before,.media-list .item-link .item-inner:before,li.media-item .item-link .item-inner:before{display:none}.media-list .item-link .item-title-row:before,li.media-item .item-link .item-title-row:before{right:0}.list-group ul:after,.list-group ul:before{z-index:25!important}.list-group+.list-group ul:before{display:none!important}li.list-group-title,.list-group-title{white-space:nowrap;text-overflow:ellipsis;z-index:15;max-width:100%;padding-top:0;padding-bottom:0;padding-left:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-left));padding-right:calc(var(--f7-list-item-padding-horizontal) + var(--f7-safe-area-right));box-sizing:border-box;height:var(--f7-list-group-title-height);color:var(--f7-list-group-title-text-color);font-size:var(--f7-list-group-title-font-size);font-weight:var(--f7-list-group-title-font-weight);background-color:var(--f7-list-group-title-bg-color);line-height:var(--f7-list-group-title-line-height);align-content:center;align-items:center;margin-top:-1px;display:flex;position:relative;overflow:hidden}li.list-group-title:before,.list-group-title:before{content:"";background-color:var(--f7-list-group-title-border-color);z-index:15;transform-origin:50% 0;width:100%;height:1px;transform:scaleY(calc(1 / var(--f7-device-pixel-ratio)));display:block;position:absolute;inset:0 auto auto 0}li.list-group-title:after,.list-group-title:after{display:none!important}.list-group>.list-group-title,.list-group>ul>.list-group-title{z-index:20;margin-top:0;position:sticky;top:0}.page-with-navbar-large .list-group>.list-group-title,.page-with-navbar-large .list-group>ul>.list-group-title{top:calc(-1 * var(--f7-navbar-large-title-height))}.list.inset,.ios .list.inset-ios,.md .list.inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.inset .block-title,.ios .list.inset-ios .block-title,.md .list.inset-md .block-title{margin-left:0;margin-right:0}.list.inset ul,.ios .list.inset-ios ul,.md .list.inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.inset ul:before,.ios .list.inset-ios ul:before,.md .list.inset-md ul:before,.list.inset ul:after,.ios .list.inset-ios ul:after,.md .list.inset-md ul:after{display:none!important}.list.inset li.swipeout:first-child,.ios .list.inset-ios li.swipeout:first-child,.md .list.inset-md li.swipeout:first-child,.list.inset li:first-child>a,.ios .list.inset-ios li:first-child>a,.md .list.inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.inset li.swipeout:last-child,.ios .list.inset-ios li.swipeout:last-child,.md .list.inset-md li.swipeout:last-child,.list.inset li:last-child>a,.ios .list.inset-ios li:last-child>a,.md .list.inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.inset li.swipeout:first-child:last-child,.ios .list.inset-ios li.swipeout:first-child:last-child,.md .list.inset-md li.swipeout:first-child:last-child,.list.inset li:first-child:last-child>a,.ios .list.inset-ios li:first-child:last-child>a,.md .list.inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}@media (width>=480px){.list.xsmall-inset,.ios .list.xsmall-inset-ios,.md .list.xsmall-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.xsmall-inset .block-title,.ios .list.xsmall-inset-ios .block-title,.md .list.xsmall-inset-md .block-title{margin-left:0;margin-right:0}.list.xsmall-inset ul,.ios .list.xsmall-inset-ios ul,.md .list.xsmall-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.xsmall-inset ul:before,.ios .list.xsmall-inset-ios ul:before,.md .list.xsmall-inset-md ul:before,.list.xsmall-inset ul:after,.ios .list.xsmall-inset-ios ul:after,.md .list.xsmall-inset-md ul:after{display:none!important}.list.xsmall-inset li:first-child>a,.ios .list.xsmall-inset-ios li:first-child>a,.md .list.xsmall-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.xsmall-inset li:last-child>a,.ios .list.xsmall-inset-ios li:last-child>a,.md .list.xsmall-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.xsmall-inset li:first-child:last-child>a,.ios .list.xsmall-inset-ios li:first-child:last-child>a,.md .list.xsmall-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.xsmall-inset.list-outline ul,.ios .list.xsmall-inset-ios.list-outline ul,.ios .list.xsmall-inset-ios.list-outline-ios ul,.md .list.xsmall-inset-md.list-outline ul,.md .list.xsmall-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (width>=568px){.list.small-inset,.ios .list.small-inset-ios,.md .list.small-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.small-inset .block-title,.ios .list.small-inset-ios .block-title,.md .list.small-inset-md .block-title{margin-left:0;margin-right:0}.list.small-inset ul,.ios .list.small-inset-ios ul,.md .list.small-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.small-inset ul:before,.ios .list.small-inset-ios ul:before,.md .list.small-inset-md ul:before,.list.small-inset ul:after,.ios .list.small-inset-ios ul:after,.md .list.small-inset-md ul:after{display:none!important}.list.small-inset li:first-child>a,.ios .list.small-inset-ios li:first-child>a,.md .list.small-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.small-inset li:last-child>a,.ios .list.small-inset-ios li:last-child>a,.md .list.small-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.small-inset li:first-child:last-child>a,.ios .list.small-inset-ios li:first-child:last-child>a,.md .list.small-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.small-inset.list-outline ul,.ios .list.small-inset-ios.list-outline ul,.ios .list.small-inset-ios.list-outline-ios ul,.md .list.small-inset-md.list-outline ul,.md .list.small-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (width>=768px){.list.medium-inset,.ios .list.medium-inset-ios,.md .list.medium-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.medium-inset .block-title,.ios .list.medium-inset-ios .block-title,.md .list.medium-inset-md .block-title{margin-left:0;margin-right:0}.list.medium-inset ul,.ios .list.medium-inset-ios ul,.md .list.medium-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.medium-inset ul:before,.ios .list.medium-inset-ios ul:before,.md .list.medium-inset-md ul:before,.list.medium-inset ul:after,.ios .list.medium-inset-ios ul:after,.md .list.medium-inset-md ul:after{display:none!important}.list.medium-inset li:first-child>a,.ios .list.medium-inset-ios li:first-child>a,.md .list.medium-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.medium-inset li:last-child>a,.ios .list.medium-inset-ios li:last-child>a,.md .list.medium-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.medium-inset li:first-child:last-child>a,.ios .list.medium-inset-ios li:first-child:last-child>a,.md .list.medium-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.medium-inset.list-outline ul,.ios .list.medium-inset-ios.list-outline ul,.ios .list.medium-inset-ios.list-outline-ios ul,.md .list.medium-inset-md.list-outline ul,.md .list.medium-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (width>=1024px){.list.large-inset,.ios .list.large-inset-ios,.md .list.large-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.large-inset .block-title,.ios .list.large-inset-ios .block-title,.md .list.large-inset-md .block-title{margin-left:0;margin-right:0}.list.large-inset ul,.ios .list.large-inset-ios ul,.md .list.large-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.large-inset ul:before,.ios .list.large-inset-ios ul:before,.md .list.large-inset-md ul:before,.list.large-inset ul:after,.ios .list.large-inset-ios ul:after,.md .list.large-inset-md ul:after{display:none!important}.list.large-inset li:first-child>a,.ios .list.large-inset-ios li:first-child>a,.md .list.large-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.large-inset li:last-child>a,.ios .list.large-inset-ios li:last-child>a,.md .list.large-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.large-inset li:first-child:last-child>a,.ios .list.large-inset-ios li:first-child:last-child>a,.md .list.large-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.large-inset.list-outline ul,.ios .list.large-inset-ios.list-outline ul,.ios .list.large-inset-ios.list-outline-ios ul,.md .list.large-inset-md.list-outline ul,.md .list.large-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}@media (width>=1200px){.list.xlarge-inset,.ios .list.xlarge-inset-ios,.md .list.xlarge-inset-md{margin-left:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-left));margin-right:calc(var(--f7-list-inset-side-margin) + var(--f7-safe-area-outer-right));border-radius:var(--f7-list-inset-border-radius);--f7-safe-area-left:0px;--f7-safe-area-right:0px}.list.xlarge-inset .block-title,.ios .list.xlarge-inset-ios .block-title,.md .list.xlarge-inset-md .block-title{margin-left:0;margin-right:0}.list.xlarge-inset ul,.ios .list.xlarge-inset-ios ul,.md .list.xlarge-inset-md ul{border-radius:var(--f7-list-inset-border-radius)}.list.xlarge-inset ul:before,.ios .list.xlarge-inset-ios ul:before,.md .list.xlarge-inset-md ul:before,.list.xlarge-inset ul:after,.ios .list.xlarge-inset-ios ul:after,.md .list.xlarge-inset-md ul:after{display:none!important}.list.xlarge-inset li:first-child>a,.ios .list.xlarge-inset-ios li:first-child>a,.md .list.xlarge-inset-md li:first-child>a{border-radius:var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius) 0 0}.list.xlarge-inset li:last-child>a,.ios .list.xlarge-inset-ios li:last-child>a,.md .list.xlarge-inset-md li:last-child>a{border-radius:0 0 var(--f7-list-inset-border-radius) var(--f7-list-inset-border-radius)}.list.xlarge-inset li:first-child:last-child>a,.ios .list.xlarge-inset-ios li:first-child:last-child>a,.md .list.xlarge-inset-md li:first-child:last-child>a{border-radius:var(--f7-list-inset-border-radius)}.list.xlarge-inset.list-outline ul,.ios .list.xlarge-inset-ios.list-outline ul,.ios .list.xlarge-inset-ios.list-outline-ios ul,.md .list.xlarge-inset-md.list-outline ul,.md .list.xlarge-inset-md.list-outline-md ul{border:1px solid var(--f7-list-outline-inset-border-color)}}.list.no-chevron,.list .no-chevron,.menu-list{--f7-list-chevron-icon-color:transparent;--f7-list-chevron-icon-area:0px}.menu-list{--f7-list-font-size:var(--f7-menu-list-font-size);--f7-list-item-title-font-size:var(--f7-menu-list-item-title-font-size);--f7-list-item-title-font-weight:var(--f7-menu-list-item-title-font-weight);--f7-list-item-subtitle-font-size:var(--f7-menu-list-item-subtitle-font-size);--f7-list-item-text-font-size:var(--f7-menu-list-item-text-font-size);--f7-list-item-after-font-size:var(--f7-menu-list-item-after-font-size);--f7-list-item-min-height:var(--f7-menu-list-item-min-height)}.menu-list .item-header,.menu-list .item-footer,.menu-list .item-title,.menu-list .item-after,.menu-list .item-text,.menu-list .item-subtitle{transition-duration:.3s}.menu-list li:not(.list-group-title){padding-top:4px;padding-bottom:4px}.menu-list li:not(.list-group-title):first-child{padding-top:4px}.menu-list li:not(.list-group-title):last-child{padding-bottom:4px}.menu-list .item-link{margin-left:var(--f7-menu-list-offset);margin-right:var(--f7-menu-list-offset);color:var(--f7-menu-list-item-text-color);background-color:var(--f7-menu-list-item-bg-color);border-radius:var(--f7-menu-list-border-radius)!important}.menu-list .item-inner:after{display:none}.menu-list .item-selected .item-link,.menu-list .item-selected.item-link,.menu-list .tab-link-active .item-link,.menu-list .tab-link-active.item-link{color:var(--f7-menu-list-item-selected-text-color);background-color:var(--f7-menu-list-item-selected-bg-color)}.menu-list .item-selected .item-header,.menu-list .item-selected .item-footer,.menu-list .item-selected .item-title,.menu-list .item-selected .item-after,.menu-list .item-selected .item-text,.menu-list .item-selected .item-subtitle{color:var(--f7-menu-list-item-selected-text-color)}.ios .item-link.active-state .item-inner:after,.ios .list-button.active-state:after,.ios .links-list a.active-state:after{background-color:#0000}.ios .links-list a.active-state,.ios .list .item-link.active-state,.ios .list .list-button.active-state{transition-duration:0s}.md .menu-list .item-link.active-state{background-color:var(--f7-menu-list-item-bg-color)}:root{--f7-badge-text-color:#fff;--f7-badge-bg-color:#8e8e93;--f7-badge-in-icon-size:16px;--f7-badge-in-icon-font-size:10px;--f7-badge-font-weight:normal;--f7-badge-font-size:12px}.ios{--f7-badge-padding:0 4px;--f7-badge-size:20px;--f7-badge-font-weight:600}.md{--f7-badge-padding:2px 6px;--f7-badge-size:20px;--f7-badge-font-weight:500}.badge{color:var(--f7-badge-text-color);background:var(--f7-badge-bg-color);box-sizing:border-box;text-align:center;vertical-align:middle;font-weight:var(--f7-badge-font-weight);font-size:var(--f7-badge-font-size);border-radius:var(--f7-badge-size);padding:var(--f7-badge-padding);height:var(--f7-badge-size);min-width:var(--f7-badge-size);place-content:center;align-items:center;display:inline-flex;position:relative}.icon .badge,.f7-icons .badge,.framework7-icons .badge,.material-icons .badge{font-family:var(--f7-font-family);--f7-badge-font-size:var(--f7-badge-in-icon-font-size);--f7-badge-size:var(--f7-badge-in-icon-size);--f7-badge-padding:0px 2px;margin-left:-10px;position:absolute;top:-2px;left:100%}.badge[class*=color-]{--f7-badge-bg-color:var(--f7-theme-color)}:root{--f7-button-min-width:32px;--f7-button-bg-color:transparent;--f7-button-border-width:0px;--f7-button-raised-box-shadow:0 1px 3px #0000001f, 0 1px 2px #0000003d;--f7-button-raised-pressed-box-shadow:0 3px 6px #00000029, 0 3px 6px #0000003b;--f7-segmented-raised-divider-color:#0000001a;--f7-segmented-strong-padding:2px;--f7-segmented-strong-between-buttons:4px;--f7-segmented-strong-button-font-weight:500;--f7-segmented-strong-button-active-box-shadow:0px 2px 2px #00000040;--f7-segmented-strong-button-text-color:#000;--f7-segmented-strong-button-hover-bg-color:#0000000a;--f7-segmented-strong-button-active-text-color:#000;--f7-segmented-strong-button-active-bg-color:#fff}:root .dark,:root.dark{--f7-segmented-strong-button-hover-bg-color:#ffffff05;--f7-segmented-strong-button-active-bg-color:#ffffff24;--f7-segmented-strong-button-text-color:#fff;--f7-segmented-strong-button-active-text-color:#fff}.ios{--f7-button-font-size:15px;--f7-button-fill-text-color:#fff;--f7-button-text-transform:none;--f7-button-height:34px;--f7-button-padding-horizontal:10px;--f7-button-border-radius:4px;--f7-button-font-weight:500;--f7-button-letter-spacing:0;--f7-button-outline-border-width:2px;--f7-button-large-text-transform:none;--f7-button-large-height:48px;--f7-button-large-font-size:17px;--f7-button-large-font-weight:500;--f7-button-small-outline-border-width:2px;--f7-button-small-text-transform:none;--f7-button-small-height:28px;--f7-button-small-font-size:14px;--f7-button-small-font-weight:500;--f7-segmented-strong-button-text-transform:none;--f7-segmented-strong-button-active-font-weight:600;--f7-segmented-strong-bg-color:#00000012;--f7-segmented-strong-button-pressed-bg-color:#00000012}.ios .dark,.ios.dark{--f7-segmented-strong-bg-color:#ffffff1a;--f7-segmented-strong-button-pressed-bg-color:#ffffff0a}.ios,.ios .dark,.ios [class*=color-]{--f7-button-tonal-bg-color:rgba(var(--f7-theme-color-rgb), .15);--f7-button-tonal-pressed-bg-color:rgba(var(--f7-theme-color-rgb), .25);--f7-button-tonal-text-color:var(--f7-theme-color)}.md{--f7-button-font-size:14px;--f7-button-text-transform:none;--f7-button-height:40px;--f7-button-padding-horizontal:16px;--f7-button-border-radius:8px;--f7-button-font-weight:500;--f7-button-letter-spacing:normal;--f7-button-outline-border-width:1px;--f7-button-large-text-transform:none;--f7-button-large-height:48px;--f7-button-large-font-size:14px;--f7-button-large-font-weight:500;--f7-button-small-text-transform:none;--f7-button-small-outline-border-width:1px;--f7-button-small-height:32px;--f7-button-small-font-size:14px;--f7-button-small-font-weight:500;--f7-segmented-strong-button-text-transform:none;--f7-segmented-strong-button-active-font-weight:500;--f7-segmented-strong-button-pressed-bg-color:transparent}.md,.md .dark,.md [class*=color-]{--f7-button-fill-pressed-bg-color:transparent;--f7-button-fill-text-color:var(--f7-md-on-primary);--f7-button-outline-border-color:var(--f7-md-outline);--f7-segmented-strong-bg-color:var(--f7-md-surface-variant);--f7-button-tonal-bg-color:var(--f7-md-secondary-container);--f7-button-tonal-pressed-bg-color:transparent;--f7-button-tonal-text-color:var(--f7-md-on-secondary-container)}button{appearance:none;width:100%}.button{--f7-touch-ripple-color:rgba(var(--f7-theme-color-rgb), .25);text-align:center;appearance:none;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;box-sizing:border-box;vertical-align:middle;border:var(--f7-button-border-width,0px) solid var(--f7-button-border-color,var(--f7-theme-color));font-family:inherit;font-size:var(--f7-button-font-size);color:var(--f7-button-text-color,var(--f7-theme-color));height:var(--f7-button-height);line-height:calc(var(--f7-button-height) - var(--f7-button-border-width,0) * 2);padding:var(--f7-button-padding-vertical,0px) var(--f7-button-padding-horizontal);border-radius:var(--f7-button-border-radius);min-width:var(--f7-button-min-width);font-weight:var(--f7-button-font-weight);letter-spacing:var(--f7-button-letter-spacing);text-transform:var(--f7-button-text-transform);background:0 0;background-color:var(--f7-button-bg-color);box-shadow:var(--f7-button-box-shadow);outline:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.button.active-state{color:var(--f7-button-pressed-text-color,var(--f7-button-text-color,var(--f7-theme-color)))}input[type=submit].button,input[type=button].button,input[type=reset].button{width:100%}.button>i+span,.button>span+span,.button>span~i{margin-left:4px}.subnavbar .button,.navbar .button,.toolbar .button,.searchbar .button{color:var(--f7-button-text-color,var(--f7-theme-color))}.button-round,.ios .button-round-ios,.md .button-round-md{--f7-button-border-radius:var(--f7-button-height)}.button-fill,.ios .button-fill-ios,.md .button-fill-md,.button-active,.button.tab-link-active{--f7-button-bg-color:var(--f7-button-fill-bg-color,var(--f7-theme-color));--f7-button-text-color:var(--f7-button-fill-text-color,#fff);--f7-touch-ripple-color:var(--f7-touch-ripple-white)}.ios .color-white .button-fill,.ios .color-white .ios .button-fill-ios,.ios .color-white .md .button-fill-md,.ios .color-white .button-active,.ios .color-white .button.tab-link-active,.ios .button-fill.color-white,.ios .ios .button-fill-ios.color-white,.ios .md .button-fill-md.color-white,.ios .button-active.color-white,.ios .button.tab-link-active.color-white{--f7-button-text-color:#000}.button-fill,.ios .button-fill-ios,.md .button-fill-md{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color)}.button-active,.button.tab-link-active{--f7-button-pressed-bg-color:var(--f7-button-bg-color)}.button-outline,.ios .button-outline-ios,.md .button-outline-md{--f7-button-border-color:var(--f7-button-outline-border-color,var(--f7-theme-color));--f7-button-border-width:var(--f7-button-outline-border-width)}.button-tonal,.ios .button-tonal-ios,.md .button-tonal-md{--f7-button-bg-color:var(--f7-button-tonal-bg-color);--f7-button-text-color:var(--f7-button-tonal-text-color);--f7-button-pressed-bg-color:var(--f7-button-tonal-pressed-bg-color)}.button-large,.ios .button-large-ios,.md .button-large-md{--f7-button-height:var(--f7-button-large-height);--f7-button-font-size:var(--f7-button-large-font-size);--f7-button-font-weight:var(--f7-button-large-font-weight);--f7-button-text-transform:var(--f7-button-large-text-transform)}.button-small,.ios .button-small-ios,.md .button-small-md{--f7-button-outline-border-width:var(--f7-button-small-outline-border-width);--f7-button-height:var(--f7-button-small-height);--f7-button-font-size:var(--f7-button-small-font-size);--f7-button-font-weight:var(--f7-button-small-font-weight);--f7-button-text-transform:var(--f7-button-small-text-transform)}.ios .button-small.button-fill,.ios .button-small-ios.button-fill,.ios .button-small.button-fill-ios{--f7-button-border-width:var(--f7-button-small-outline-border-width);--f7-button-pressed-text-color:var(--f7-theme-color);--f7-button-pressed-bg-color:transparent}.segmented{border-radius:var(--f7-button-border-radius);box-shadow:var(--f7-button-box-shadow);box-sizing:border-box;flex-wrap:nowrap;align-self:center;display:flex}.segmented .button,.segmented button{border-radius:0;flex-shrink:1;width:100%;min-width:0}.segmented .button:first-child{border-radius:var(--f7-button-border-radius) 0 0 var(--f7-button-border-radius)}.segmented .button:not(.button-outline):first-child,.segmented .button.button-outline:nth-child(n+2){border-left:none}.segmented .button:last-child{border-radius:0 var(--f7-button-border-radius) var(--f7-button-border-radius) 0}.segmented .button-round:first-child{border-radius:var(--f7-button-height) 0 0 var(--f7-button-height)}.segmented .button-round:last-child{border-radius:0 var(--f7-button-height) var(--f7-button-height) 0}.segmented .button:first-child:last-child{border-radius:var(--f7-button-border-radius)}.segmented-raised,.ios .segmented-raised-ios,.md .segmented-raised-md{box-shadow:var(--f7-button-raised-box-shadow)}.segmented-raised .button:not(.button-outline),.ios .segmented-raised-ios .button:not(.button-outline),.md .segmented-raised-md .button:not(.button-outline){border-left:1px solid var(--f7-segmented-raised-divider-color)}.button-raised,.ios .button-raised-ios,.md .button-raised-md{--f7-button-box-shadow:var(--f7-button-raised-box-shadow)}.button-raised.active-state,.ios .button-raised-ios.active-state,.md .button-raised-md.active-state{--f7-button-box-shadow:var(--f7-button-raised-pressed-box-shadow)}.segmented-strong,.ios .segmented-strong-ios,.md .segmented-strong-md{--f7-button-bg-color:transparent;--f7-button-hover-bg-color:var(--f7-segmented-strong-button-hover-bg-color);--f7-button-text-color:var(--f7-segmented-strong-button-text-color);--f7-button-font-weight:var(--f7-segmented-strong-button-font-weight);--f7-button-text-transform:var(--f7-segmented-strong-button-text-transform);--f7-button-pressed-bg-color:var(--f7-segmented-strong-button-pressed-bg-color);background:var(--f7-segmented-strong-bg-color);border-radius:calc(var(--f7-button-border-radius) + 2px);box-shadow:none;padding:var(--f7-segmented-strong-padding);position:relative;overflow:hidden}.segmented-strong .button,.ios .segmented-strong-ios .button,.md .segmented-strong-md .button{z-index:1;transform:translate(0,0)}.segmented-strong .button,.ios .segmented-strong-ios .button,.md .segmented-strong-md .button,.segmented-strong .button:first-child,.ios .segmented-strong-ios .button:first-child,.md .segmented-strong-md .button:first-child,.segmented-strong .button:last-child,.ios .segmented-strong-ios .button:last-child,.md .segmented-strong-md .button:last-child{border-radius:var(--f7-button-border-radius)}.segmented-strong .button+.button,.ios .segmented-strong-ios .button+.button,.md .segmented-strong-md .button+.button{margin-left:var(--f7-segmented-strong-between-buttons)}.segmented-strong .button.button-active,.ios .segmented-strong-ios .button.button-active,.md .segmented-strong-md .button.button-active,.segmented-strong .button.tab-link-active,.ios .segmented-strong-ios .button.tab-link-active,.md .segmented-strong-md .button.tab-link-active{--f7-button-hover-bg-color:transparent;--f7-button-bg-color:transparent;--f7-button-text-color:var(--f7-segmented-strong-button-active-text-color);--f7-button-font-weight:var(--f7-segmented-strong-button-active-font-weight)}.segmented-strong .segmented-highlight,.ios .segmented-strong-ios .segmented-highlight,.md .segmented-strong-md .segmented-highlight{--f7-segmented-highlight-num:1;--f7-segmented-highlight-active:0;--f7-segmented-highlight-padding:calc(var(--f7-segmented-strong-padding) * 2);--f7-segmented-highlight-between:var(--f7-segmented-strong-between-buttons);--f7-segmented-highlight-width:calc((100% - var(--f7-segmented-highlight-padding) - var(--f7-segmented-highlight-between) * (var(--f7-segmented-highlight-num) - 1)) / var(--f7-segmented-highlight-num));background-color:var(--f7-segmented-strong-button-active-bg-color);border-radius:var(--f7-button-border-radius);box-shadow:var(--f7-segmented-strong-button-active-box-shadow);left:var(--f7-segmented-strong-padding);top:var(--f7-segmented-strong-padding);height:calc(100% - var(--f7-segmented-strong-padding) * 2);width:var(--f7-segmented-highlight-width);z-index:0;transform:translateX(calc(var(--f7-segmented-highlight-active) * 100% + var(--f7-segmented-highlight-active) * var(--f7-segmented-highlight-between)));transition:all .2s;position:absolute}.button:nth-child(2)~.segmented-highlight{--f7-segmented-highlight-num:2}.button:nth-child(3)~.segmented-highlight{--f7-segmented-highlight-num:3}.button:nth-child(4)~.segmented-highlight{--f7-segmented-highlight-num:4}.button:nth-child(5)~.segmented-highlight{--f7-segmented-highlight-num:5}.button:nth-child(6)~.segmented-highlight{--f7-segmented-highlight-num:6}.button:nth-child(7)~.segmented-highlight{--f7-segmented-highlight-num:7}.button:nth-child(8)~.segmented-highlight{--f7-segmented-highlight-num:8}.button:nth-child(9)~.segmented-highlight{--f7-segmented-highlight-num:9}.button:nth-child(10)~.segmented-highlight{--f7-segmented-highlight-num:10}.button-active:nth-child(2)~.segmented-highlight,.tab-link-active:nth-child(2)~.segmented-highlight{--f7-segmented-highlight-active:1}.button-active:nth-child(3)~.segmented-highlight,.tab-link-active:nth-child(3)~.segmented-highlight{--f7-segmented-highlight-active:2}.button-active:nth-child(4)~.segmented-highlight,.tab-link-active:nth-child(4)~.segmented-highlight{--f7-segmented-highlight-active:3}.button-active:nth-child(5)~.segmented-highlight,.tab-link-active:nth-child(5)~.segmented-highlight{--f7-segmented-highlight-active:4}.button-active:nth-child(6)~.segmented-highlight,.tab-link-active:nth-child(6)~.segmented-highlight{--f7-segmented-highlight-active:5}.button-active:nth-child(7)~.segmented-highlight,.tab-link-active:nth-child(7)~.segmented-highlight{--f7-segmented-highlight-active:6}.button-active:nth-child(8)~.segmented-highlight,.tab-link-active:nth-child(8)~.segmented-highlight{--f7-segmented-highlight-active:7}.button-active:nth-child(9)~.segmented-highlight,.tab-link-active:nth-child(9)~.segmented-highlight{--f7-segmented-highlight-active:8}.button-active:nth-child(10)~.segmented-highlight,.tab-link-active:nth-child(10)~.segmented-highlight{--f7-segmented-highlight-active:9}.segmented-round,.ios .segmented-round-ios,.md .segmented-round-md,.segmented-round .segmented-highlight,.ios .segmented-round-ios .segmented-highlight,.md .segmented-round-md .segmented-highlight{border-radius:var(--f7-button-height)}.subnavbar .segmented{width:100%}.button-preloader{--f7-preloader-color:var(--f7-button-text-color,var(--f7-theme-color));position:relative}.button-preloader:not(.button-large){--f7-preloader-size:calc(var(--f7-button-height) - 6px)}.button-preloader.button-fill{--f7-preloader-color:#fff}.button-preloader>span:not(.preloader){place-content:center;align-items:center;transition:all .2s;display:inline-flex;transform:scale(1)}.button-preloader>.preloader{opacity:0;visibility:hidden;margin-left:calc(-1 * var(--f7-preloader-size) / 2);margin-top:calc(-1 * var(--f7-preloader-size) / 2);transition:opacity .2s;position:absolute;top:50%;left:50%}.button-preloader.button-loading>span:not(.preloader){opacity:0;transform:scale(0)}.button-preloader.button-loading>.preloader{opacity:1;visibility:visible}.ios .button{transition-duration:.1s}.ios .button.active-state{background-color:var(--f7-button-pressed-bg-color,rgba(var(--f7-theme-color-rgb), .15))}.ios .button-fill,.ios .button-fill-ios{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color,var(--f7-theme-color-tint))}.ios .button-small,.ios .button-small-ios{transition-duration:.2s}.md .button{transition-duration:.3s;transform:translate(0,0)}.md .button-fill,.md .button-fill-md{--f7-button-pressed-bg-color:var(--f7-button-fill-pressed-bg-color,transparent)}:root{--f7-touch-ripple-black:#0000001a;--f7-touch-ripple-white:#ffffff26;--f7-touch-ripple-color:var(--f7-touch-ripple-black)}.dark{--f7-touch-ripple-color:var(--f7-touch-ripple-white)}.ripple,.fab a,.link,.item-link,.list-button,.button,.dialog-button,.tab-link,.radio,.checkbox,.actions-button,.speed-dial-buttons a{-webkit-user-select:none;user-select:none}.ripple-wave{pointer-events:none;z-index:-1;background-color:var(--f7-touch-ripple-color);border-radius:50%;margin:0;padding:0;font-size:0;animation:.2s forwards touch-ripple-in;top:0;left:0;transform:translate(0,0)scale(0);position:absolute!important}.ripple-wave.ripple-wave-inset{background-image:none;background-color:var(--f7-touch-ripple-color)}.ripple-wave.ripple-wave-out{transform:var(--f7-ripple-transform);animation:.25s forwards touch-ripple-out!important}.item-link .ripple-wave,.list label.item-content .ripple-wave,.list-button .ripple-wave,.links-list a .ripple-wave,.button .ripple-wave,button .ripple-wave,.dialog-button .ripple-wave,.tab-link .ripple-wave,.item-radio .ripple-wave,.item-checkbox .ripple-wave,.actions-button .ripple-wave,.fab a .ripple-wave,.stepper-button .ripple-wave,.stepper-button-minus .ripple-wave,.stepper-button-plus .ripple-wave,.list.accordion-list .accordion-item-toggle .ripple-wave,.photo-browser .toolbar .link .ripple-wave,.ripple-blur .ripple-wave{background-image:radial-gradient(closest-side circle at 50% 50%, var(--f7-touch-ripple-color) 50%, #fff0);background-color:#0000;animation:.25s forwards touch-ripple-in-blurred}.checkbox .ripple-wave,.radio .ripple-wave,.data-table .sortable-cell .ripple-wave{z-index:0}[class*=ripple-color-]{--f7-touch-ripple-color:var(--f7-theme-color-ripple-color)}@keyframes touch-ripple-in-blurred{0%{transform:translate(0,0)scale(.5)}to{transform:var(--f7-ripple-transform)}}@keyframes touch-ripple-in{0%{transform:translate(0,0)scale(0)}to{transform:var(--f7-ripple-transform)}}@keyframes touch-ripple-out{0%{opacity:1}to{opacity:0}}.ios{--f7-touch-highlight-bg-color:#ffffff80}.ios .dark,.ios.dark{--f7-touch-highlight-bg-color:#ffffff4d}.ios .toolbar-pane:not(.tabbar-scrollable *),.ios .navbar .left,.ios .navbar .right,.ios .actions-group:not(.actions-grid .actions-group),.ios .searchbar-input-wrap,.ios .searchbar-disable-button,.ios .subnavbar,.ios .searchbar-input-wrap .autocomplete-dropdown,.ios .messagebar-area,.ios .notification,.ios .toast,.ios .fab>a{touch-action:none}.f7-icons,.material-icons{width:1em;height:1em}i.icon{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:100%;font-style:normal;display:inline-block;position:relative}.icon-back:after,.icon-prev:after,.icon-forward:after,.icon-next:after,.icon-close:after{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-align:center;direction:ltr;width:100%;height:100%;font-family:framework7-core-icons;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:block}.icon[class*=color-]{color:var(--f7-theme-color)}.ios .icon-back,.ios .icon-prev,.ios .icon-forward,.ios .icon-next{width:12px;height:20px;line-height:20px}.ios .icon-back:after,.ios .icon-prev:after,.ios .icon-forward:after,.ios .icon-next:after{line-height:inherit}.ios .icon-prev:after,.ios .icon-next:after{font-size:16px}.ios .icon-close{width:20px;height:20px;font-size:20px;line-height:20px}.ios .icon-close:after{content:"close_ios"}.ios .icon-back:after,.ios .icon-prev:after{content:"chevron_left_ios"}.ios .icon-forward:after,.ios .icon-next:after{content:"chevron_right_ios"}.md .icon-back,.md .icon-forward,.md .icon-next,.md .icon-prev{width:24px;height:24px}.md .icon-back:after,.md .icon-forward:after,.md .icon-next:after,.md .icon-prev:after{line-height:1.2}.md .icon-close{width:24px;height:24px;font-size:24px;line-height:24px}.md .icon-close:after{content:"close_md"}.md .icon-back:after{content:"arrow_left_md"}.md .icon-forward:after{content:"arrow_right_md"}.md .icon-next:after{content:"chevron_right_md"}.md .icon-prev:after{content:"chevron_left_md"}.custom-modal-backdrop{z-index:10500}.custom-modal-backdrop,.actions-backdrop,.dialog-backdrop,.popover-backdrop,.popup-backdrop,.preloader-backdrop,.sheet-backdrop,.fab-backdrop{z-index:13000;visibility:hidden;opacity:0;background:#0006;width:100%;height:100%;transition-duration:.4s;position:absolute;top:0;left:0}.custom-modal-backdrop.not-animated,.actions-backdrop.not-animated,.dialog-backdrop.not-animated,.popover-backdrop.not-animated,.popup-backdrop.not-animated,.preloader-backdrop.not-animated,.sheet-backdrop.not-animated,.fab-backdrop.not-animated{transition-duration:0s}.custom-modal-backdrop.backdrop-in,.actions-backdrop.backdrop-in,.dialog-backdrop.backdrop-in,.popover-backdrop.backdrop-in,.popup-backdrop.backdrop-in,.preloader-backdrop.backdrop-in,.sheet-backdrop.backdrop-in,.fab-backdrop.backdrop-in{visibility:visible;opacity:1}:root{--f7-sheet-height:260px;--f7-sheet-push-offset:var(--f7-safe-area-top)}.ios{--f7-sheet-border-radius:32px;--f7-sheet-border-color:#0000;--f7-sheet-transition-timing-function:initial;--f7-sheet-push-border-radius:32px;--f7-sheet-transition-duration:.3s;--f7-sheet-bg-color:var(--f7-glass-bg-color)}.md{--f7-sheet-border-radius:16px;--f7-sheet-push-border-radius:16px;--f7-sheet-border-color:#0000;--f7-sheet-transition-timing-function:cubic-bezier(0,.8,.34,1);--f7-sheet-transition-duration:.4s}.md,.md .dark,.md [class*=color-]{--f7-sheet-bg-color:var(--f7-md-surface)}.sheet-backdrop{z-index:11000}.sheet-backdrop-unique,.sheet-modal{z-index:12500}.sheet-modal{background:var(--f7-sheet-bg-color);box-sizing:border-box;height:var(--f7-sheet-height);will-change:transform,opacity;width:100%;transition-property:transform;display:none;position:absolute;bottom:0;left:0;overflow:hidden;transform:translateY(100%)}.sheet-modal.modal-in,.sheet-modal.modal-out{transition-duration:var(--f7-sheet-transition-duration)}.sheet-modal.not-animated{transition-duration:0s}.sheet-modal.modal-in{display:block;transform:translateZ(0)}.sheet-modal.modal-in-breakpoint,.sheet-modal.modal-in-swipe-step{transform:translate3d(0,var(--f7-sheet-breakpoint,var(--f7-sheet-swipe-step,0)),0);display:block}.sheet-modal.modal-out{transform:translateY(100%)}.sheet-modal .sheet-modal-inner{height:100%;position:relative;overflow:hidden}.sheet-modal .toolbar{--f7-safe-area-top:0px;--f7-safe-area-bottom:0px}.sheet-backdrop,.sheet-modal{transition-timing-function:var(--f7-sheet-transition-timing-function)}.sheet-modal-top{border-radius:0 0 var(--f7-sheet-border-radius) var(--f7-sheet-border-radius)}.sheet-modal-top:after{backface-visibility:hidden;background-color:var(--f7-sheet-border-color);content:"";height:1px;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 100%;transform-style:preserve-3d;z-index:15;z-index:700;width:100%;display:block;position:absolute;inset:auto auto 0 0}.sheet-modal-bottom,.sheet-modal:not(.sheet-modal-top){--f7-safe-area-top:0px;border-radius:var(--f7-sheet-border-radius) var(--f7-sheet-border-radius) 0 0}.sheet-modal-bottom:before,.sheet-modal:not(.sheet-modal-top):before{backface-visibility:hidden;background-color:var(--f7-sheet-border-color);content:"";height:1px;transform:scaleY(calc(1/var(--f7-device-pixel-ratio)));transform-origin:50% 0;transform-style:preserve-3d;z-index:15;z-index:700;width:100%;display:block;position:absolute;inset:0 auto auto 0}.sheet-modal-top{--f7-safe-area-bottom:0px;top:0;bottom:auto}.sheet-modal-top,.sheet-modal-top.modal-out{transform:translateY(-100%)}.sheet-modal-top .toolbar-bottom{position:absolute}.sheet-modal-top .page-content{padding-top:var(--f7-safe-area-top)}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .sheet-modal-push{--f7-sheet-border-color:#0000;border-radius:var(--f7-sheet-push-border-radius) var(--f7-sheet-push-border-radius) 0 0;overflow:hidden}:is(html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .sheet-modal-push .page,html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .sheet-modal-push .view){--f7-safe-area-top:0px}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .sheet-modal-push.sheet-modal-top{border-radius:0 0 var(--f7-sheet-push-border-radius) var(--f7-sheet-push-border-radius)}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root{background:#000}:is(html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root>.view,html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root>.views){transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function)}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .dark .framework7-root>.view:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .dark .framework7-root>.views:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .dark.framework7-root>.view:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .dark.framework7-root>.views:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root>.view.dark:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing) .framework7-root>.views.dark:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing).dark .framework7-root>.view:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}html:has(.sheet-modal-push-in,.sheet-modal-push-closing).dark .framework7-root>.views:after{animation:sheet-dark-push-overlay-fade-in var(--f7-sheet-transition-duration);animation-timing-function:var(--f7-sheet-transition-timing-function);content:"";opacity:1;pointer-events:none;height:100%;transition-duration:var(--f7-sheet-transition-duration);transition-timing-function:var(--f7-sheet-transition-timing-function);z-index:13000;background:#ffffff1a;width:100%;position:absolute;top:0;left:0}:is(html:has(.sheet-modal-push-in) .framework7-root>.view,html:has(.sheet-modal-push-in) .framework7-root>.views){border-radius:var(--f7-sheet-push-border-radius);transform:translateZ(0) scale(var(--f7-sheet-push-scale,1))!important}html:has(.sheet-modal-push-closing) .dark .framework7-root>.view:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .dark .framework7-root>.views:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .dark.framework7-root>.view:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .dark.framework7-root>.views:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .framework7-root>.view.dark:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing) .framework7-root>.views.dark:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing).dark .framework7-root>.view:after{opacity:0;animation:none}html:has(.sheet-modal-push-closing).dark .framework7-root>.views:after{opacity:0;animation:none}@keyframes sheet-dark-push-overlay-fade-in{0%{opacity:0}to{opacity:1}}.ios .sheet-modal{-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);box-shadow:var(--f7-glass-shadow)}.ios .sheet-modal .toolbar{position:absolute}.ios:not(.device-ios) .sheet-modal .toolbar:before{display:none}.md .sheet-modal .toolbar{--f7-safe-area-bottom:0px;width:100%;position:relative}.md .sheet-modal .toolbar:after,.md .sheet-modal .toolbar:before{display:none}.md .sheet-modal .toolbar+.sheet-modal-inner{height:calc(100% - var(--f7-toolbar-height))}.md .sheet-modal .toolbar+.sheet-modal-inner .page-content{--f7-page-toolbar-top-offset:0px;--f7-page-toolbar-bottom-offset:0px}.md .sheet-modal .toolbar a.link:not(.tab-link){flex-shrink:0}:root{--f7-theme-color:#1d5c4a;--f7-theme-color-rgb:29, 92, 74;--f7-bars-bg-color:#fafaf8eb;--f7-page-bg-color:#f6f6f3;--f7-list-bg-color:#fff;--f7-list-item-border-color:#e7e6e1;--f7-navbar-bg-color:#f6f6f3;--f7-block-strong-bg-color:#fff;--f7-sheet-bg-color:#f6f6f3;color:#20221f;font-family:Inter,ui-rounded,SF Pro Rounded,Noto Sans TC,system-ui,sans-serif}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%}body{background:#f6f6f3;margin:0}button,input,textarea{font:inherit}.framework7-root{background:#f6f6f3}.views{height:100%}.view-main{max-width:46rem;height:100%;margin:0 auto;box-shadow:0 0 0 1px #00000009}.navbar-large .title-large-text{letter-spacing:-.045em;font-weight:760}.app-navbar{--f7-navbar-bg-color:#f6f6f3;--f7-navbar-inner-padding-left:1rem;--f7-navbar-inner-padding-right:1rem;box-shadow:0 1px #1c1f190f}.app-navbar,.app-navbar .navbar-bg,.app-navbar .navbar-inner{-webkit-backdrop-filter:none!important;background:#f6f6f3!important}.navbar,.toolbar{-webkit-backdrop-filter:none!important}.app-navbar .left,.app-navbar .right,.app-navbar .left:before,.app-navbar .left:after,.app-navbar .right:before,.app-navbar .right:after{box-shadow:none!important;background:0 0!important}.composer-page .navbar .right{flex:none;justify-content:flex-end;align-items:center;padding-right:1rem;display:flex;right:0;width:auto!important}.composer-actions{align-items:center;gap:.625rem;width:max-content;display:flex}.composer-actions>.composer-navbar-action{width:auto!important;min-width:0!important}.library-page .navbar .title{letter-spacing:-.035em;font-size:1.12rem;font-weight:760}.library-intro{color:#6a7069;margin:1rem 1rem .2rem;padding:0;font-size:.94rem}.app-toast{color:#fff;max-width:min(44rem,100vw - 1.5rem);left:50%;top:max(.7rem, env(safe-area-inset-top));z-index:2147483647;background:#1f5b49;border:1px solid #ffffff2e;border-radius:.8rem;align-items:center;gap:.65rem;width:max-content;padding:.7rem .7rem .7rem .85rem;animation:.2s ease-out app-toast-enter;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 .6rem 1.7rem #0e241947}.app-toast.app-toast-error{background:#9d3930}.app-toast p{overflow-wrap:anywhere;margin:0;font-size:.86rem;line-height:1.45}.app-toast button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}.app-toast button:hover{background:#ffffff38}.app-toast button:focus-visible{outline:0;box-shadow:0 0 0 3px #ffffff6b}@keyframes app-toast-enter{0%{opacity:0;transform:translate(-50%,-.5rem)}to{opacity:1;transform:translate(-50%)}}.library-search{color:#426653;background:#fff;border:2px solid #bdc9bf;border-radius:.75rem;align-items:center;gap:.45rem;min-height:2.7rem;padding:0 .75rem;font-size:1.1rem;display:flex;box-shadow:0 2px 10px #1c2d2314}.library-search:focus-within{border-color:#1d5c4a;box-shadow:0 0 0 3px #1d5c4a24}.searchbar-input{box-shadow:none;color:#20221f;background:0 0;border:0;border-radius:0;flex:1;width:100%;min-height:2.45rem;padding:0;display:block}.searchbar-input::placeholder{color:#6f7a70}.searchbar-input:focus{outline:0}.library-type-tabs{background:#e8ece7;border-radius:.72rem;grid-template-columns:1fr 1fr;gap:.2rem;margin-top:.85rem;padding:.2rem;display:grid}.library-type-tabs button{color:#607061;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.54rem;min-height:2.35rem;padding:.35rem .7rem;font-size:.86rem;font-weight:720}.library-type-tabs button.library-type-tab-active{color:#1d5c4a;background:#fff;box-shadow:0 1px 3px #1c2d2324}.library-type-tabs button:focus-visible{outline:0;box-shadow:0 0 0 3px #1d5c4a33}.library-status-tabs{gap:.35rem;margin-top:.75rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.library-status-tabs button{color:#48624e;cursor:pointer;font:inherit;background:#fff;border:1px solid #d9e2d9;border-radius:999px;flex:none;min-width:max-content;min-height:2.25rem;padding:.35rem .7rem;font-size:.77rem;font-weight:680;width:auto!important}.library-status-tabs button.library-status-active{color:#fff;background:#1d5c4a;border-color:#1d5c4a}.library-status-tabs button:focus-visible{outline-offset:2px;outline:2px solid #1d5c4a}.post-type-dot{color:#1d5c4a;background:#e7eee9;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.72rem;font-weight:800;display:flex}.post-type-dot.article{color:#3f528b;background:#e8eaf4}.post-thumbnail{object-fit:cover;background:#e9ece8;border-radius:.68rem;width:2.55rem;height:2.55rem;display:block}.post-list{isolation:isolate;z-index:2;background:#fff;border-radius:1.2rem;margin:1.35rem 1rem;position:relative;overflow:visible;box-shadow:0 1px #1c1f190a}.post-row-wrap{border-bottom:1px solid #eef0eb;position:relative}.post-row-wrap:last-child{border-bottom:0}.post-row-wrap.post-menu-open{z-index:2}.post-row{color:#20221f;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:2.55rem minmax(0,1fr) auto;align-items:center;gap:.8rem;width:100%;min-height:4.85rem;padding:.7rem 3.55rem .7rem 1rem;display:grid}.post-row:hover{background:#f8faf7}.post-row:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #1d5c4a}.post-row-media{justify-content:center;align-items:center;width:2.55rem;height:2.55rem;display:flex}.post-row-copy{gap:.2rem;min-width:0;display:grid}.post-row-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.93rem;line-height:1.35;display:-webkit-box;overflow:hidden}.post-row-copy small{color:#687068;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.post-row-copy .post-is-published{color:#21864f;font-weight:720}.deleted-conflict-row{background:#fff9ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.deleted-conflict-row div{gap:.2rem;min-width:0;display:grid}.deleted-conflict-row strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.deleted-conflict-row small{color:#806a3a;font-size:.78rem}.deleted-conflict-row button{color:#69521f;font:inherit;background:#fff;border:1px solid #c8a967;border-radius:.55rem;flex:none;padding:.45rem .65rem;font-size:.8rem}.post-row time{color:#858b84;white-space:nowrap;font-size:.76rem}.note-library-card{color:#20221f;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:1rem 3.65rem 1rem 1rem;display:block}.note-library-card:hover{background:#f8faf7}.note-library-card:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #1d5c4a}.note-library-header{align-items:center;gap:.65rem;display:flex}.note-library-header>span:last-child{gap:.1rem;min-width:0;display:grid}.note-library-header strong{font-size:.88rem}.note-library-header small{color:#757c75;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.note-library-avatar{color:#20221f;background:#d7f24a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;font-size:.72rem;font-weight:800;display:flex}.note-library-avatar img,.avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.note-library-body{white-space:pre-wrap;margin-top:.7rem;font-size:.96rem;line-height:1.65;display:block}.note-library-media{max-width:32rem;margin-top:.8rem;display:block;overflow:hidden}.note-library-media img{border-radius:.65rem;width:100%;max-width:100%;height:auto;display:block}.note-library-media.note-library-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.note-library-media.note-library-media-grid img{aspect-ratio:1;object-fit:cover}.post-more-button{color:#5d685e;cursor:pointer;background:0 0;border:0;border-radius:.55rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.note-library-card+.post-more-button{top:.75rem;transform:none}.post-more-button:hover,.post-more-button[aria-expanded=true]{color:#1d5c4a;background:#edf2ed}.post-more-button:focus-visible{outline:0;box-shadow:0 0 0 3px #1d5c4a2e}.post-menu{z-index:20;background:#fff;border:1px solid #dfe5dd;border-radius:.7rem;min-width:8.5rem;display:grid;position:absolute;top:calc(50% + 1.1rem);right:.65rem;overflow:hidden;box-shadow:0 8px 22px #18261c29}.post-menu button{color:#283029;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:.72rem .9rem}.post-menu button:hover{background:#f4f7f3}.post-menu .post-menu-danger{color:#b4332b}.post-menu .post-menu-danger:hover{background:#fff1ef}.post-row-wrap:last-child .post-menu{top:auto;bottom:calc(50% + 1.1rem)}.note-library-card+.post-more-button+.post-menu{top:3.35rem;bottom:auto}.library-empty{color:#5d675e;text-align:center;gap:.55rem;padding:1.25rem;display:grid}.library-empty strong{color:#313a32;font-size:1rem}.library-empty p{max-width:23rem;margin:0 auto;font-size:.86rem;line-height:1.55}.library-empty>div{flex-direction:column;align-items:center;gap:.45rem;display:flex}.library-empty-primary{color:#fff;cursor:pointer;font:inherit;background:#1d5c4a;border:1px solid #1d5c4a;border-radius:.65rem;min-height:2.6rem;padding:.55rem .8rem;font-size:.86rem;font-weight:720}.library-empty-primary:hover{background:#104d3c;border-color:#104d3c}.library-empty-primary:focus-visible,.library-empty-link:focus-visible{outline:0;box-shadow:0 0 0 3px #1d5c4a33}.library-empty-link{color:#39725d;cursor:pointer;font:inherit;text-underline-offset:.16em;background:0 0;border:0;padding:.35rem;font-size:.82rem;font-weight:720;text-decoration:underline}.tab-link{appearance:none;color:var(--f7-tabbar-link-inactive-color);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.14rem;height:100%;min-height:0;padding:0;display:flex}.tab-link-active{color:var(--f7-theme-color);font-weight:700}.main-tabbar{--f7-toolbar-bg-color:#fff;--f7-toolbar-height:4rem;background:#fff;border-top:1px solid #e3e5e0;height:4rem}.main-tabbar .toolbar-inner{align-items:stretch;height:100%}.main-tabbar.editor-hidden{display:none}.main-tabbar,.main-tabbar .toolbar-inner,.main-tabbar .compose-tab{overflow:visible!important}.compose-button{background:var(--f7-theme-color);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-top:-.58rem;display:flex;position:relative;box-shadow:0 4px 11px #1d5c4a47}.compose-tab .tabbar-label{margin-top:-.05rem}.app-icon{flex:none;display:block}.settings-page .page-content{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));scrollbar-width:none}.settings-page .page-content::-webkit-scrollbar{display:none}.eyebrow{color:#39725d;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:780}.settings-card{background:#fff;border-radius:1.15rem;margin:.5rem 1rem 1.35rem;padding:.3rem 1rem;display:grid;overflow:hidden;box-shadow:0 1px #1c1f190a}.settings-card label{border-bottom:1px solid #eceeea;gap:.45rem;padding:1rem 0;display:grid}.settings-card label:last-child{border-bottom:0}.settings-card label>span{color:#4e564e;font-size:.82rem;font-weight:720}.settings-card input,.settings-card textarea{box-sizing:border-box;color:#20221f;font:inherit;resize:vertical;background:#f6f7f4;border:1px solid #0000;border-radius:.65rem;outline:0;width:100%;min-height:2.7rem;padding:.65rem .75rem}.settings-card textarea{min-height:5.5rem;line-height:1.5}.settings-card input:focus,.settings-card textarea:focus{background:#fff;border-color:#1d5c4a;box-shadow:0 0 0 3px #1d5c4a1f}.site-avatar-field{border-bottom:1px solid #eceeea;gap:.55rem;padding:1rem 0;display:grid}.site-avatar-field>span{color:#4e564e;font-size:.82rem;font-weight:720}.site-avatar-controls{align-items:center;gap:.8rem;display:flex}.site-avatar-preview,.site-avatar-placeholder{object-fit:cover;background:#e3eee8;border-radius:50%;flex:none;place-items:center;width:4.1rem;height:4.1rem;display:grid}.site-avatar-placeholder{color:#1d5c4a;font-size:1.35rem;font-weight:800}.site-avatar-controls>div{flex-wrap:wrap;flex:1;gap:.45rem .65rem;display:flex}.site-avatar-upload,.site-avatar-remove{color:#1d5c4a;cursor:pointer;font:inherit;background:#eef6f0;border:0;border-radius:.55rem;align-items:center;min-height:2.15rem;padding:.35rem .65rem;font-size:.79rem;font-weight:720;display:inline-flex}.site-avatar-upload input{display:none}.site-avatar-remove{color:#8a4a42;background:0 0}.site-avatar-controls small{color:#737a72;flex-basis:100%;font-size:.72rem;line-height:1.4}.settings-save-status{color:#687169;margin:-.15rem 1rem .45rem;font-size:.76rem;line-height:1.4}.settings-save-status.settings-save-error{color:#a03e32;font-weight:700}.site-field-help{color:#737a72;font-size:.75rem;line-height:1.4}.data-card{gap:0;padding:.35rem 1rem}.data-card>div,.data-card button,.data-card .export-ready{color:#20221f;text-align:left;border:0;border-bottom:1px solid #eceeea;justify-content:space-between;align-items:center;padding:.85rem 0;display:flex}.data-card button{cursor:pointer;font:inherit;background:0 0;width:100%}.data-card button:disabled{color:#747a73;cursor:progress}.data-card button:last-child,.data-card .export-ready:last-child{border-bottom:0}.data-card .export-ready{color:#1d5c4a;font:inherit;text-decoration:none}.data-card .export-ready:hover{background:#f4f8f3}.data-card strong,.data-card small{display:block}.data-card strong{font-size:.92rem}.data-card small{color:#727971;margin-top:.18rem;font-size:.76rem}.data-card button .app-icon{color:#1d5c4a}.site-release-card button{gap:.55rem}.site-release-card button>span:first-child{flex:1;min-width:0}.site-release-count{color:#47604d;white-space:nowrap;background:#edf2ed;border-radius:999px;flex:none;padding:.3rem .45rem;font-size:.71rem;font-weight:760}.site-release-count.has-pending-site-update{color:#1d5c4a;background:#e7f2ec}.advanced-settings{padding:0;display:block}.advanced-settings>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:.9rem 1rem;list-style:none;display:flex}.advanced-settings>summary::-webkit-details-marker{display:none}.advanced-settings>summary:focus-visible,.post-metadata summary:focus-visible{border-radius:.7rem;outline:0;box-shadow:0 0 0 3px #1d5c4a33}.advanced-settings>summary:after{color:#52705e;content:"⌄";font-size:1.15rem;transition:transform .16s}.advanced-settings[open]>summary:after{transform:rotate(180deg)}.advanced-settings>summary span{gap:.15rem;min-width:0;padding-right:1rem;display:grid}.advanced-settings>summary strong{color:#20221f;font-size:.92rem}.advanced-settings>summary small{color:#727971;font-size:.76rem;line-height:1.4}.advanced-settings-content{border-top:1px solid #eceeea;gap:.55rem;padding:.15rem 1rem .9rem;display:grid}.r2-sync-card{gap:.55rem;display:grid}.r2-sync-intro{gap:.25rem;padding:.75rem 0 .2rem;display:grid}.r2-sync-intro strong{font-size:.92rem}.r2-sync-intro small,.r2-sync-hint{color:#687169;font-size:.76rem;line-height:1.5}.r2-sync-card code{font:.75rem ui-monospace,SFMono-Regular,Menlo,monospace}.r2-sync-card>button{color:#1d5c4a;cursor:pointer;font:inherit;text-align:left;background:#f2f6f1;border:1px solid #dce8dd;border-radius:.65rem;min-height:2.55rem;padding:.55rem .75rem;font-size:.84rem;font-weight:720}.r2-sync-card>button:disabled{color:#747a73;cursor:progress}.r2-sync-progress{color:#496b5b;font-size:.78rem;line-height:1.45}.r2-sync-card>.sync-refresh-button{color:#496b5b;text-underline-offset:.16em;background:0 0;border:0;align-self:start;min-height:1.75rem;padding:.05rem 0;font-size:.78rem;font-weight:650;text-decoration:underline}.r2-sync-state{background:#f4f7f3;border:1px solid #e0e9df;border-radius:.65rem;gap:.18rem;padding:.65rem .7rem;display:grid}.r2-sync-state strong{color:#2b4935;font-size:.82rem}.r2-sync-state small{color:#687169;font-size:.75rem;line-height:1.45}.r2-sync-state.r2-sync-ready{background:#e7f2ec;border-color:#cfe3d5}.sync-id-field,.sync-join-field{border-top:1px solid #eceeea;gap:.45rem;padding:.7rem 0 0;display:grid}.sync-id-field{grid-template-columns:minmax(0,1fr) auto}.sync-id-field label,.sync-join-field label{gap:.4rem;display:grid}.sync-id-field label{min-width:0}.sync-id-field label>span,.sync-join-field label>span{color:#4e564e;font-size:.8rem;font-weight:720}.sync-id-field input,.sync-join-field input{box-sizing:border-box;color:#20221f;background:#f6f7f4;border:1px solid #0000;border-radius:.6rem;width:100%;min-height:2.5rem;padding:.55rem .65rem;font:.78rem ui-monospace,SFMono-Regular,Menlo,monospace}.sync-copy-button,.sync-join-field>button{color:#1d5c4a;cursor:pointer;font:inherit;background:#f2f6f1;border:1px solid #dce8dd;border-radius:.6rem;min-height:2.5rem;padding:.5rem .65rem;font-size:.8rem;font-weight:720}.sync-copy-button{white-space:nowrap;align-self:end}.sync-join-field>button{text-align:left}.sync-join-field>button:disabled{color:#747a73;cursor:progress}.sync-join-field .join-flow-link{color:#496b5b;text-underline-offset:.16em;background:0 0;border:0;min-height:1.8rem;padding:.1rem 0;font-weight:650;text-decoration:underline}.sync-join-field .join-flow-danger{color:#a03e32;background:#fff8f6;border-color:#f0ddda}.sync-join-details{border-top:1px solid #eceeea;margin-top:.15rem;padding-top:.15rem}.sync-join-details summary{color:#496b5b;cursor:pointer;padding:.55rem 0;font-size:.8rem;font-weight:720}.sync-join-details[open] summary{color:#254e39}.sync-conflict-notice{color:#69521f;background:#fff9ee;border:1px solid #ebd8ad}.sync-conflict-notice p{margin:.4rem 0 .7rem;font-size:.82rem;line-height:1.5}.composer-content{padding-bottom:2rem}.editor-save-status{color:#5b745f;margin:.18rem 1rem 0;font-size:.73rem;line-height:1.35}.editor-save-status.editor-save-error{color:#a03e32;font-weight:720}.composer-navbar-action{color:#1d5c4a;cursor:pointer;font:inherit;white-space:nowrap;border:0;border-radius:0;flex-shrink:0;align-items:center;gap:.22rem;min-height:2.2rem;padding:.35rem .2rem .35rem .5rem;font-size:.86rem;font-weight:760;display:inline-flex;box-shadow:none!important;background:0 0!important}.composer-navbar-action:hover{background:0 0;text-decoration:underline}.composer-navbar-action:focus-visible{outline:0;box-shadow:0 0 0 3px #1d5c4a2e}.composer-publish-action{color:#1d5c4a;white-space:nowrap;border-radius:0;flex-shrink:0;margin-left:0;padding-left:.6rem;padding-right:.2rem;background:0 0!important}.composer-publish-action:hover{text-decoration:underline;background:0 0!important}.article-editor{margin-top:1.25rem}.article-title{box-sizing:border-box;color:#1f211e;letter-spacing:-.06em;background:0 0;border:0;outline:0;width:100%;padding:.25rem 0 1.25rem;font-size:clamp(2rem,9vw,3rem);font-weight:760;line-height:1.12}.article-title::placeholder{color:#a3a6a0}.article-summary{box-sizing:border-box;color:#465047;font:inherit;resize:vertical;background:#f1f4ee;border:0;border-left:3px solid #9bb8a4;outline:0;width:100%;min-height:4.8rem;margin:0 0 1.1rem;padding:.75rem .85rem;font-size:.94rem;line-height:1.6}.article-summary:focus{background:#fff;box-shadow:0 0 0 2px #1d5c4a2e}.article-summary::placeholder{color:#839083}.article-editor .article-slug-field{margin-top:1.5rem}.visibility-switch{color:#4e564e;cursor:pointer;border-top:1px solid #e7e9e4;justify-content:space-between;align-items:center;margin:.1rem 0 1.25rem;padding:1rem 0 0;font-size:.86rem;font-weight:720;display:flex}.visibility-switch>span{gap:.16rem;padding-right:.8rem;display:grid}.visibility-switch>span strong{font-size:.86rem}.visibility-switch>span small{color:#717971;font-size:.75rem;font-weight:500;line-height:1.42}.visibility-switch input{opacity:0;width:1px;height:1px;position:absolute}.visibility-switch i{background:#c5cbc4;border-radius:99px;width:2.65rem;height:1.55rem;transition:background .16s;display:block;position:relative}.visibility-switch i:after{content:"";background:#fff;border-radius:50%;width:1.22rem;height:1.22rem;transition:transform .16s;position:absolute;top:.165rem;left:.16rem;box-shadow:0 1px 3px #0003}.visibility-switch input:checked+i{background:#1d5c4a}.visibility-switch input:checked+i:after{transform:translate(1.1rem)}.visibility-switch input:focus-visible+i{box-shadow:0 0 0 3px #1d5c4a33}.note-visibility{width:calc(100% - 2rem);margin:1.35rem 1rem 0}.article-block{box-sizing:border-box;color:#32342f;resize:none;background:0 0;border:0;outline:0;width:100%;min-height:3.7rem;padding:.3rem 0 1.25rem;font-size:1.08rem;line-height:1.75;overflow:hidden}.article-block::placeholder,.note-text::placeholder{color:#a3a6a0}.article-text-block{position:relative}.block-controls{z-index:1;background:#ffffffeb;border:1px solid #dbe4da;border-radius:.55rem;align-items:center;display:flex;position:absolute;top:.55rem;right:.55rem;overflow:hidden;box-shadow:0 2px 8px #1c2d2314}.block-controls button{color:#39725d;cursor:pointer;font:inherit;background:0 0;border:0;width:1.9rem;height:1.9rem;padding:0;font-size:1rem;line-height:1}.block-controls button+button{border-left:1px solid #e3e9e2}.block-controls button:hover{background:#edf4ed}.block-controls button:last-child{color:#b4332b}.block-controls button:last-child:hover{background:#fff1ef}.block-controls button:disabled{color:#b6beb5;cursor:default}.block-controls button:disabled:hover{background:0 0}.add-text-block{color:#39725d;cursor:pointer;font:inherit;background:0 0;border:0;padding:.45rem 0;font-size:.86rem;font-weight:700}.add-text-block:hover{text-decoration:underline}.article-add-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.article-add-actions .add-text-block{text-align:center;border:1px solid #dbe4da;border-radius:.6rem;padding:.6rem}.article-add-actions .add-text-block:hover{background:#f4f8f3;text-decoration:none}.add-image-block{display:block}.add-image-block input{display:none}.article-image-block{margin:.9rem 0;position:relative}.article-image-block img{border-radius:.85rem;width:100%;max-width:100%;height:auto;display:block}.article-image-block .block-controls{top:.55rem;right:.55rem}.article-image-paired{vertical-align:top;width:49.3%;margin:.9rem .4% .9rem 0;display:inline-block}.article-image-paired+.article-image-paired{margin-left:.4%;margin-right:0}.note-composer{border:1px solid #e4e5df;margin-top:1rem;padding:1rem;box-shadow:0 8px 26px #1e201b0b}.composer-identity{align-items:center;gap:.65rem;display:flex}.composer-identity strong{display:block}.avatar{color:#fff;background:#1d5c4a;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.76rem;font-weight:800;display:flex}.note-text{box-sizing:border-box;color:#252722;resize:none;background:0 0;border:0;outline:0;width:100%;min-height:7rem;padding:1rem 0 .25rem;font-size:1.08rem;line-height:1.7}.post-metadata{border-top:1px solid #e7e9e4;margin:1.5rem 0 0;padding-top:.85rem}.composer-content>.post-metadata{margin-left:1rem;margin-right:1rem}.post-metadata summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.post-metadata summary::-webkit-details-marker{display:none}.post-metadata summary:after{color:#52705e;content:"⌄";font-size:1.15rem;transition:transform .16s}.post-metadata[open] summary:after{transform:rotate(180deg)}.post-metadata summary span{gap:.12rem;display:grid}.post-metadata summary strong{color:#4e564e;font-size:.86rem}.post-metadata summary small{color:#737a72;font-size:.75rem;line-height:1.4}.post-metadata-needs-attention{border-top-color:#e2c57e}.post-metadata-needs-attention summary strong,.post-metadata-needs-attention summary small{color:#a46c18}.post-metadata-fields{border-top:1px solid #eceeea;margin-top:.75rem;padding-top:.85rem;display:grid}.post-metadata-fields label{gap:.42rem;display:grid}.post-metadata-fields label>span{color:#4e564e;font-size:.82rem;font-weight:720}.post-metadata-fields input{box-sizing:border-box;color:#20221f;font:inherit;background:#fff;border:1px solid #dfe4dd;border-radius:.65rem;outline:0;width:100%;min-height:2.7rem;padding:.65rem .75rem}.post-metadata-fields input:focus{border-color:#1d5c4a;box-shadow:0 0 0 3px #1d5c4a1f}.post-metadata-fields small{color:#737a72;overflow-wrap:anywhere;margin-top:.5rem;font-size:.76rem;line-height:1.45;display:block}.post-metadata-fields .slug-conflict{color:#b4332b;font-weight:700}.post-metadata-fields .published-at-field{margin-top:1rem}.post-metadata-fields input[type=datetime-local]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.attachment-grid{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.75rem;margin:.5rem 1rem 1.35rem;display:grid}.attachment-tile,.attachment-add{aspect-ratio:1;background:#e8ece7;border:1px solid #e1e5df;border-radius:.85rem;margin:0;position:relative;overflow:hidden}.attachment-tile{aspect-ratio:auto}.attachment-tile img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.attachment-tile label{background:#fff;gap:.25rem;padding:.45rem;display:grid}.attachment-tile label span{color:#627062;font-size:.67rem;font-weight:720}.attachment-tile label input{background:#f6f7f4;border:1px solid #dfe4dd;border-radius:.4rem;outline:0;width:100%;min-width:0;padding:.35rem;font-size:.72rem}.attachment-tile label input:focus{border-color:#1d5c4a;box-shadow:0 0 0 2px #1d5c4a1f}.attachment-remove{color:#313630;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;padding:0 0 .08rem;font-size:1.3rem;line-height:1;display:flex;position:absolute;top:.4rem;right:.4rem;box-shadow:0 2px 8px #0000002e}.attachment-remove:focus-visible{outline-offset:2px;outline:3px solid #1d5c4a}.attachment-add{color:#39725d;cursor:pointer;justify-content:center;align-items:center;display:flex}.attachment-add:hover{background:#e1ebe4}.attachment-add input{display:none}.attachment-add span{font-size:2.2rem;font-weight:300;line-height:1}.attachment-add.attachment-add-empty{aspect-ratio:auto;border-radius:.7rem;justify-content:flex-start;gap:.4rem;width:max-content;height:3.25rem;padding:0 1rem}.attachment-add.attachment-add-empty span{font-size:1.5rem}.attachment-add.attachment-add-empty strong{font-size:.85rem;font-weight:700}.syndication-explainer{color:#69766b;margin:.3rem 1rem .6rem;font-size:.78rem;line-height:1.45}.site-photo-details{color:#69766b;margin-top:.35rem;font-size:.73rem}.site-photo-details summary{cursor:pointer}.site-photo-details summary:focus-visible{outline-offset:2px;outline:2px solid #1d5c4a}.preview-type{color:#1d5c4a;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:750}.preview-sheet.sheet-modal{height:100%;max-height:none}.preview-sheet .sheet-modal-inner,.preview-sheet .sheet-modal-inner-content{height:100%;overflow:hidden}.preview-sheet-content{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding-top:1rem;display:flex}.preview-header{justify-content:flex-end;align-items:center;padding:0 1rem;display:flex}.published-preview-frame{background:#fffaf5;border:0;flex:auto;width:min(100% - 2rem,48rem);height:auto;min-height:0;margin:1rem auto 0;display:block}.preview-sheet-content>.block{margin-bottom:calc(.8rem + env(safe-area-inset-bottom));flex:none}.public-preview{color:#242720;max-width:38rem;margin:1rem auto 0;padding:0 1.4rem 1.25rem}.public-preview h1{letter-spacing:-.055em;margin:.5rem 0 1rem;font-family:ui-serif,Noto Serif TC,Georgia,serif;font-size:clamp(2rem,8vw,3rem);line-height:1.1}.public-preview p{white-space:pre-line;font-family:ui-serif,Noto Serif TC,Georgia,serif;font-size:1.08rem;line-height:1.8}.public-preview figure{margin:1.4rem 0}.public-preview figure img{border-radius:.9rem;width:100%;max-width:100%;height:auto;display:block}.preview-author{color:#656c64;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.88rem;font-weight:650;display:flex}.preview-author .avatar{width:1.7rem;height:1.7rem}.new-post-sheet{padding:1.1rem 1rem 1.4rem}.new-post-sheet header{justify-content:space-between;align-items:center;display:flex}.new-post-sheet h2{letter-spacing:-.04em;margin:.18rem 0 0;font-size:1.45rem}.post-kind-choices{background:#fff;border-radius:1rem;margin-top:1rem;overflow:hidden}.post-kind-choices button{color:#20221f;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #eceeea;align-items:center;gap:.85rem;width:100%;padding:1rem;display:flex}.post-kind-choices button:last-child{border-bottom:0}.post-kind-choices button:hover{background:#f8faf7}.post-kind-choices button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #1d5c4a}.post-kind-choices .app-icon{color:#1d5c4a}.post-kind-choices span,.post-kind-choices strong,.post-kind-choices small{display:block}.post-kind-choices strong{font-size:.98rem}.post-kind-choices small{color:#70776f;margin-top:.18rem;font-size:.79rem}.publish-sheet-modal.sheet-modal{height:100%;max-height:none}.publish-sheet-modal .sheet-modal-inner,.publish-sheet-modal .sheet-modal-inner-content{height:100%}.publish-sheet{height:100%;padding:1.1rem 1rem 1.5rem;overflow-y:auto}.publish-summary{overflow-wrap:anywhere;background:#fff;border:1px solid #dce5da;border-radius:.85rem;gap:.3rem;margin:.8rem 1rem 0;padding:.85rem .9rem;display:grid}.publish-summary strong{color:#1d5c4a;font-size:.85rem}.publish-summary span{color:#283b2d;font-size:.86rem;font-weight:700}.publish-summary small{color:#627066;font-size:.75rem}.publish-primary-action{margin-top:.65rem}.hosting-settings-details{margin:.8rem 1rem 0}.hosting-settings-details>summary{color:#365d43;cursor:pointer;border:1px solid #dce5da;border-radius:.7rem;padding:.75rem .9rem;font-size:.85rem;font-weight:700;list-style:none}.hosting-settings-details>summary:focus-visible{outline-offset:2px;outline:2px solid #1d5c4a}.hosting-settings-details>summary::-webkit-details-marker{display:none}.hosting-settings-details>summary:after{content:"⌄";float:right}.hosting-settings-details[open]>summary:after{transform:rotate(180deg)}.hosting-settings-details .publish-form,.hosting-settings-details .hosting-domains{margin:.75rem 0 0}.publish-header{justify-content:space-between;align-items:center;display:flex}.publish-header h2{letter-spacing:-.04em;margin:.18rem 0 0;font-size:1.45rem}.publish-copy{color:#667068;margin:1.1rem 0 .8rem;font-size:.9rem;line-height:1.55}.publish-form{background:#fff;border-radius:1rem;padding:0 1rem;overflow:hidden}.publish-form label{border-bottom:1px solid #eceeea;gap:.4rem;padding:.85rem 0;display:grid}.publish-form label:last-child{border-bottom:0}.account-load-error{border-bottom:1px solid #eceeea;gap:.45rem;padding:.85rem 0;display:grid}.account-load-error>span{color:#4e564e;font-size:.8rem;font-weight:720}.account-load-error p{color:#a03e32;margin:0;font-size:.82rem;line-height:1.45}.account-load-error .button{justify-self:start}.publish-form span{color:#4e564e;font-size:.8rem;font-weight:720}.publish-form input,.publish-form select{color:#20221f;background:#f6f7f4;border:1px solid #0000;border-radius:.6rem;outline:0;width:100%;min-height:2.55rem;padding:.55rem .7rem}.publish-form input:focus,.publish-form select:focus{background:#fff;border-color:#1d5c4a;box-shadow:0 0 0 3px #1d5c4a1f}.publish-actions{gap:.65rem;padding:1rem 1rem 0;display:grid}.publish-connection-tools{background:#f6f8f5;border:1px solid #e1e6df;border-radius:.75rem}.publish-connection-tools summary{color:#405345;cursor:pointer;padding:.7rem .8rem;font-size:.8rem;font-weight:720;list-style:none}.publish-connection-tools summary::-webkit-details-marker{display:none}.publish-connection-tools summary:after{content:"⌄";float:right;font-size:1rem}.publish-connection-tools[open] summary{border-bottom:1px solid #e1e6df}.publish-connection-tools[open] summary:after{transform:rotate(180deg)}.publish-connection-tools>div{grid-template-columns:1fr 1fr;gap:.55rem;padding:.7rem;display:grid}.publish-result{color:#245641;background:#e7f2ec;border-radius:.85rem;gap:.35rem;margin:1rem;padding:.9rem;display:grid}.publish-url{color:#1d5c4a;overflow-wrap:anywhere;text-underline-offset:.16em;font-size:.85rem;text-decoration:underline;text-decoration-thickness:1px}.publish-url:hover{color:#104d3c}.publish-result small{color:#52725f;font-size:.75rem}.hosting-domains{background:#fff;border:1px solid #e1e6df;border-radius:.9rem;gap:.7rem;margin:1rem;padding:.9rem;display:grid}.hosting-domains-header{justify-content:space-between;align-items:start;gap:.7rem;display:flex}.hosting-domains-header>div{gap:.18rem;display:grid}.hosting-domains-header strong{color:#294a33;font-size:.9rem}.hosting-domains-header small{color:#657066;font-size:.74rem;line-height:1.45}.hosting-domain-choice,.hosting-domain-card{color:#273029;background:#f6f8f5;border:1px solid #e2e7e1;border-radius:.7rem}.hosting-domain-choice{cursor:pointer;text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;width:100%;padding:.7rem;display:grid}.hosting-domain-choice>span:first-child,.hosting-domain-card>div:first-child{gap:.12rem;min-width:0;display:grid}.hosting-domain-choice strong,.hosting-domain-card strong{overflow-wrap:anywhere;font-size:.81rem}.hosting-domain-choice small,.hosting-domain-card small{color:#677167;font-size:.72rem;line-height:1.4}.hosting-domain-choice>span:last-child{color:#39725d;flex:none;font-size:.72rem;font-weight:750}.hosting-domain-choice.hosting-domain-selected{background:#e7f2ec;border-color:#a9cfb2}.hosting-domain-choice:focus-visible,.hosting-domain-card button:focus-visible{outline-offset:2px;outline:3px solid #1d5c4a38}.hosting-domain-card{gap:.55rem;padding:.7rem;display:grid}.hosting-domain-card.hosting-domain-active{background:#edf6ef;border-color:#b7d9be}.hosting-domain-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.hosting-domain-actions>button{color:#286249;cursor:pointer;background:#fff;border:1px solid #cbd8cc;border-radius:.5rem;min-height:2.2rem;padding:.4rem .6rem;font:720 .76rem/1.2 inherit}.hosting-domain-actions>button.hosting-domain-selected{color:#245d42;background:#e1f0e5;border-color:#9bc8a6}.hosting-domain-actions>button.hosting-domain-remove{color:#a03e32;border-color:#ebd0cb}.hosting-domain-actions>button:disabled{color:#8b938b;cursor:progress}.hosting-domain-actions>button:focus-visible{outline-offset:2px;outline:3px solid #1d5c4a38}.hosting-domain-guide{border-top:1px solid #dfe5dd;gap:.5rem;padding-top:.65rem;display:grid}.hosting-domain-guide p,.hosting-domain-guide small{margin:0}.hosting-domain-guide p{color:#5f675f;font-size:.75rem;line-height:1.45}.hosting-domain-guide code{color:#354238;overflow-wrap:anywhere;background:#edf0ec;border-radius:.25rem;padding:.08rem .22rem;font:.69rem ui-monospace,SFMono-Regular,Menlo,monospace}.hosting-domain-guide .button{justify-self:start}.hosting-domain-add{border-top:1px solid #e7ebe6;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem;padding-top:.8rem;display:grid}.hosting-domain-add label{gap:.35rem;display:grid}.hosting-domain-add label>span{color:#4e564e;font-size:.76rem;font-weight:720}.hosting-domain-add input{box-sizing:border-box;color:#20221f;font:inherit;background:#f6f7f4;border:1px solid #dfe4dd;border-radius:.55rem;outline:0;width:100%;min-height:2.45rem;padding:.5rem .6rem}.hosting-domain-add input:focus{background:#fff;border-color:#1d5c4a;box-shadow:0 0 0 3px #1d5c4a1f}.hosting-domain-error{color:#a03e32;margin:0;font-size:.75rem;line-height:1.4}.publish-status{color:#4e6458;margin:.8rem 1rem 0;font-size:.82rem;line-height:1.45}.publish-status.publish-error{color:#a03e32}.publish-readiness{color:#294a33;background:#edf5ee;border:1px solid #d5e6d8;border-radius:.85rem;gap:.3rem;margin:1rem;padding:.85rem .9rem;display:grid}.publish-readiness.publish-readiness-blocked{color:#7f382f;background:#fff1ef;border-color:#f0c1b9}.publish-readiness strong{font-size:.88rem}.publish-readiness small{color:#526a58;font-size:.77rem;line-height:1.45}.publish-readiness p{margin:.35rem 0;font-size:.8rem;line-height:1.45}.publish-readiness>button{color:inherit;cursor:pointer;font:inherit;background:#fff;border:1px solid;border-radius:.55rem;justify-self:start;min-height:2.5rem;padding:.4rem .75rem;font-size:.8rem;font-weight:700}.publish-readiness.publish-readiness-blocked small{color:#7f382f}.publish-readiness ul{color:#7f382f;margin:.2rem 0 0;padding-left:1.15rem;font-size:.77rem;line-height:1.45}.publish-readiness li{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.publish-readiness li+li{margin-top:.4rem}.publish-readiness li>span{min-width:0}.publish-readiness li button{color:#1d5c4a;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.35rem;flex:none;padding:.2rem .35rem;font-weight:720;text-decoration:underline}.publish-readiness li button:focus-visible{outline-offset:2px;outline:2px solid #1d5c4a}.r2-authorization-card{color:#294a33;background:#edf5ee;border:1px solid #d5e6d8;border-radius:.85rem;gap:.35rem;margin:1rem;padding:.9rem;display:grid}.r2-authorization-card strong{font-size:.9rem}.r2-authorization-card small{color:#526a58;font-size:.78rem;line-height:1.5}.r2-authorization-card code{font:.75rem ui-monospace,SFMono-Regular,Menlo,monospace}.disconnect-button{color:#9a443a;cursor:pointer;background:0 0;border:0;margin:1.1rem auto 0;padding:.5rem;font-size:.8rem;display:block}.share-card-sheet.sheet-modal{height:100%;max-height:none}.share-card-sheet .sheet-modal-inner,.share-card-sheet .sheet-modal-inner-content{height:100%}.share-card-sheet-content{box-sizing:border-box;height:100%;padding:1.1rem 1rem calc(1.4rem + env(safe-area-inset-bottom));overflow-y:auto}.share-card-mode{background:#e8ece7;border-radius:.7rem;grid-template-columns:1fr 1fr;gap:.2rem;margin:0 0 1rem;padding:.2rem;display:grid}.share-card-mode button{color:#607061;cursor:pointer;background:0 0;border:0;border-radius:.52rem;min-height:2.35rem;padding:.35rem .45rem;font:720 .78rem/1.25 inherit}.share-card-mode button.share-card-mode-active{color:#1d5c4a;background:#fff;box-shadow:0 1px 3px #1c2d2324}.share-card-mode button:focus-visible{outline:0;box-shadow:0 0 0 3px #1d5c4a33}.share-card-preview{background:#e9ebe7;border:1px solid #d9dfd8;border-radius:.9rem;justify-content:center;align-items:center;min-height:12rem;margin:1rem 0;padding:.75rem;display:flex;overflow:hidden}.share-card-preview p{color:#687168;text-align:center;margin:0;font-size:.82rem}.share-card-preview .share-card-preview-error{color:#a03e32}.share-card-preview img{width:100%;max-width:min(100%,20rem);height:auto;display:block;box-shadow:0 .5rem 1.5rem #20261f2e}.share-card-stale-url{color:#69521f;background:#fff9ee;border:1px solid #ebd8ad;border-radius:.7rem;margin:1rem 0;padding:.7rem .75rem;font-size:.78rem;line-height:1.5}.share-card-options,.share-card-url{background:#fff;border:1px solid #e1e6df;border-radius:.9rem;gap:.7rem;margin:1rem 0;padding:.9rem;display:grid}.share-card-options>div:first-child{gap:.15rem;display:grid}.share-card-options strong,.share-card-url strong{color:#314536;font-size:.88rem}.share-card-options small,.share-card-hint{color:#687168;font-size:.75rem;line-height:1.45}.share-layout-choice{background:#f2f5f1;border-radius:.6rem;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;display:grid}.share-layout-choice button{color:#5d675e;cursor:pointer;background:0 0;border:0;border-radius:.45rem;min-height:2.45rem;padding:.45rem;font:720 .76rem/1.25 inherit}.share-layout-choice button.share-layout-active{color:#1d5c4a;background:#fff;box-shadow:0 1px 3px #1b302224}.share-layout-choice button:focus-visible{outline-offset:1px;outline:3px solid #1d5c4a33}.share-card-options .connection-toggle{margin-top:0}.share-card-url{gap:.4rem}.share-card-url code{color:#354238;overflow-wrap:anywhere;background:#f4f6f2;border-radius:.5rem;padding:.55rem .6rem;font:.72rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.share-card-url .button{justify-self:start;margin-top:.2rem}.share-card-hint{text-align:center;margin:0 1rem;display:block}.share-destinations{background:#fff;border:1px solid #e1e6df;border-radius:.9rem;gap:.7rem;margin:1rem 0;padding:.9rem;display:grid}.share-destinations>div:first-child{gap:.15rem;display:grid}.share-destinations>div:first-child strong{color:#314536;font-size:.88rem}.share-destinations>div:first-child small{color:#687168;font-size:.75rem;line-height:1.45}.share-destination{border-top:1px solid #eceeea;gap:.45rem;padding-top:.75rem;display:grid}.share-destination>div:first-child{gap:.12rem;display:grid}.share-destination>div:first-child strong{color:#314536;font-size:.86rem}.share-destination>div:first-child small,.share-destination-action>small{color:#687168;font-size:.74rem;line-height:1.45}.share-destination-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.connection-settings,.data-card>.connection-settings{border-bottom:0;justify-content:normal;align-items:stretch;gap:.35rem;padding:.7rem 0;display:grid}.connection-settings>div{gap:.1rem;display:grid}.connection-settings>div strong{font-size:.92rem}.connection-settings>div small{color:#727971;font-size:.76rem}.connection-settings .connection-toggle{border-bottom:0}.connection-toggle{color:#3f4b40;cursor:pointer;border-top:1px solid #eceeea;justify-content:space-between;align-items:center;margin-top:.35rem;font-size:.84rem;font-weight:720;padding:.8rem 0 0!important;display:flex!important}.connection-toggle>span{gap:.1rem;display:grid;color:inherit!important}.connection-toggle>span small{color:#727971;font-size:.72rem;font-weight:500}.connection-toggle input{opacity:0;width:1px;height:1px;position:absolute}.connection-toggle i{background:#c5cbc4;border-radius:99px;width:2.45rem;height:1.45rem;display:block;position:relative}.connection-toggle i:after{content:"";background:#fff;border-radius:50%;width:1.14rem;height:1.14rem;transition:transform .16s;position:absolute;top:.155rem;left:.15rem;box-shadow:0 1px 3px #0003}.connection-toggle input:checked+i{background:#1d5c4a}.connection-toggle input:checked+i:after{transform:translate(1rem)}.connection-toggle input:focus-visible+i{box-shadow:0 0 0 3px #1d5c4a33}.connection-disconnect,.data-card .connection-disconnect{color:#a03e32;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #f0ddda;width:100%;margin:.35rem 0 0;padding:.8rem 0 0;font-size:.84rem;font-weight:720;display:block}.connection-disconnect:hover{color:#8f3028;background:0 0}.connection-disconnect:focus-visible{outline:0;box-shadow:0 0 0 3px #a03e3226}.editor-syndication{background:#fff;border:1px solid #e3e7e1;border-radius:.8rem;gap:.35rem;margin:.5rem 1rem 1.5rem;padding:.2rem .8rem .8rem;display:grid}.editor-syndication .connection-toggle{margin-top:0}.syndication-receipt{color:#577260;overflow-wrap:anywhere;font-size:.73rem;line-height:1.45;display:block}.syndication-receipt a{color:#1d5c4a}.syndication-receipt.error{color:#a03e32}.syndication-sync-sheet.sheet-modal{height:100%;max-height:none}.syndication-sync-sheet .sheet-modal-inner,.syndication-sync-sheet .sheet-modal-inner-content{height:100%}.syndication-sync-list{gap:.8rem;display:grid}.syndication-sync-item{background:#fff;border:1px solid #e1e6df;border-radius:.85rem;gap:.65rem;padding:.85rem;display:grid}.syndication-sync-item>header{gap:.12rem;display:grid}.syndication-sync-item>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.syndication-sync-item>header small,.syndication-sync-item>small{color:#6c756d;font-size:.74rem}.syndication-preview-status{gap:.35rem;display:grid}.syndication-preview-status>small{color:#6c756d;font-size:.72rem;font-weight:720}.syndication-preview-status label{gap:.35rem;display:grid}.syndication-preview-status label>span{color:#6c756d;font-size:.72rem;font-weight:720}.syndication-sync-item pre{overflow-wrap:anywhere;white-space:pre-wrap;background:#f4f6f2;border-radius:.55rem;margin:0;padding:.65rem;font:.78rem/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.syndication-preview-status textarea{box-sizing:border-box;color:#20221f;resize:vertical;background:#f4f6f2;border:1px solid #0000;border-radius:.55rem;outline:0;width:100%;min-height:5.45rem;padding:.65rem;font:.78rem/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.syndication-preview-status textarea:focus{background:#fff;border-color:#1d5c4a;box-shadow:0 0 0 2px #1d5c4a1f}.syndication-preview-media{grid-template-columns:repeat(4,1fr);gap:.35rem;display:grid}.syndication-preview-media img{aspect-ratio:1;object-fit:cover;border-radius:.4rem;width:100%;height:auto;display:block}.syndication-sync-item label{gap:.35rem;display:grid}.syndication-sync-item label>span{color:#4e564e;font-size:.76rem;font-weight:720}.syndication-sync-item select{color:#20221f;background:#fff;border:1px solid #dfe4dd;border-radius:.5rem;min-height:2.35rem;padding:.4rem .55rem}.syndication-link-toggle{color:#3f4b40;cursor:pointer;border-top:1px solid #eceeea;justify-content:space-between;align-items:center;font-size:.84rem;font-weight:720;padding:.7rem 0 0!important;display:flex!important}.syndication-link-toggle>span{color:inherit!important;display:block!important}.syndication-link-toggle input{opacity:0;width:1px;height:1px;position:absolute}.syndication-link-toggle i{background:#c8d0c8;border-radius:999px;width:2.2rem;height:1.2rem;transition:background .18s;position:relative}.syndication-link-toggle i:after{content:"";background:#fff;border-radius:50%;width:.9rem;height:.9rem;transition:transform .18s;position:absolute;top:.15rem;left:.15rem}.syndication-link-toggle input:checked+i{background:#1d5c4a}.syndication-link-toggle input:checked+i:after{transform:translate(1rem)}.syndication-link-toggle input:focus-visible+i{box-shadow:0 0 0 3px #1d5c4a33}.confirmation-sheet-content{padding:1.25rem 1rem calc(1.25rem + env(safe-area-inset-bottom))}.confirmation-sheet-content h2{letter-spacing:-.025em;margin:0;font-size:1.25rem}@media (width>=47rem){.preview-sheet .sheet-modal-inner,.publish-sheet-modal .sheet-modal-inner,.share-card-sheet .sheet-modal-inner,.syndication-sync-sheet .sheet-modal-inner,.confirmation-sheet .sheet-modal-inner{width:100%;max-width:46rem;margin-left:auto;margin-right:auto}}.confirmation-sheet-content p{color:#5e675f;margin:.7rem 0 1.1rem;font-size:.92rem;line-height:1.55}.confirmation-actions{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}@media (width>=47rem){body{background:#ecece7}.framework7-root{box-sizing:border-box;height:100%;min-height:100%;padding:1.5rem}.view-main{border-radius:1.25rem;height:calc(100vh - 3rem);overflow:hidden}.main-tabbar{border-radius:0 0 1.25rem 1.25rem;width:min(46rem,100% - 3rem);left:50%;right:auto;transform:translate(-50%)}}@media (width<=32rem){.post-row{grid-template-columns:2.55rem minmax(0,1fr);gap:.6rem}.post-row time{display:none}.composer-navbar-action.composer-publish-action{color:#fff;border-radius:.55rem;padding:.4rem .6rem;background:#1d5c4a!important}.composer-actions{gap:.2rem}.composer-actions>.composer-navbar-action{padding-left:.3rem;padding-right:.3rem;font-size:.77rem}}.update-overlay{z-index:40;background:#231a1673;position:fixed;inset:0}.update-dialog{z-index:41;background:#fffaf5;border:1px solid #ead7ca;border-radius:1rem;max-width:min(30rem,100vw - 2rem);padding:1.25rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 70px #231a1647}.update-dialog h2{margin-top:0}.update-dialog p{color:#655852}
