  @font-face{font-family:'Fraunces';font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0000-007F,U+00A0-00FF;src:url(data:font/woff2;base64,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) format('woff2')}
  @font-face{font-family:'Fraunces';font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0000-007F,U+00A0-00FF;src:url(data:font/woff2;base64,d09GMgABAAAAAEawAA8AAAAAjegAAEZNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG55YHIEoBmA/U1RBVIEUAIROEQgKgdlsgbFRC4NsAAE2AiQDh1IEIAWGBgeGZQwHG9h2JezYi+JxAHkwkVGUzdVoFGWU01z8/9cEKYcUxaWF/fYioiGykDOLrLWzDvLdJ6tJC8uyHmRTgrNoT8kTVtcWXTXxr/+FSa68fJrnU9ICI3aE3jF7+EN30nHrv4pwRemQ/q/NERUeobFPcnmA1+u/c28meXT1xd5wBXj77baGXRHlTIZgmx1gNEiUIKhYqIiBjVIhoKBgFCJGzUisnrp25lqX6aJd1W8/Xfzil/37/+1/PPy3H//bx+a+/n8XU/DVvRSIlETIpEysRNE75Qf+xzF/Qx7ITBtk57+CFtH9DnUtWVPY1ezavKjfOrLBxPiiSDCh5929v4VZCyNJXC4AAnD4d9NK59VzpWfCtTMrPZNIRSfGTKD5SX7htykxyNoLcaCCWdWTvJkM06kZIcQg4l65Jnrt3M/2y0eFzT/w5c6RcwtpWS1qvG2kOI1iElfV+vbT0Oe9C7kIF6UTS+CIXXjs7ItGRxWqQla4Dp5bNeFQ691s//912te+52dP7EFrib1zcjIzC9znfy69wOV2W24lXUnP0pOU2JaziayEh+yBJE7O/IwzEMmTjOzAJyRnMMlSsgRUIbREFZXL3XblNiUQFG2z8P//903/69RMeyX08YIlkEiA/zfMyx9g40TDTCkEFnAm2TI1FiG5pTMMkVdOu8fvrqGqHzSy1KhH1C/+ojfGmBIOkznIPsZmC9xn2Khgw3HQ7vkUAJVoAkHHjj8B4rB1VSxAHJgBlIecLesiAWJ1IMKdzECBvNqVbEArrxhsXH2wchod1Zgw2Lnq+6mMV3YsQokIkp7aQY4HdUOqz0YLDGhueus0hur5Fz/unpKNJpUgyTHyeDAgrAWRgmyd9vYBKCEaS6iHRlmD2Gu44EjBGM0jiIRDbNXlIwHDoyzsEoJyidqahSeQBPT8B/AtByl+GsBINU5Qa8acSnW60aQeFFEQXRLcyFOC3K2cBAF9DCkc/KEHkEPvBJ7t82lU5kORt8V7YB0JGjrQkcoYpr4d6Kn3T8g5qC/KOhMQCYR3KMEJDJp2MJTJ6JlE966gq0HVOuT0h6TUySIEUxqbRcZVFi+dN4iMJJWEI52QkIr20u6WgNgj+sl/qDpZEALPLFsQZkNQxA7KlUUjd9MRLS7he5CpJbjGYzDmUdDQDACaxUatOLtHQsw8TIipssTE0eI8GLNaFgR9xQlLHZnnyt9ZDL3yC7AsIvYCLQe8ei+Oq4Fz8Bq9Gr0Rhn/RjZZoPtyi8xajeFwrVRdBY68RvZMY6NSZmZRl8EXYKQNT+hRJyEj7AVSMFcucPGh3oROsgk5KAQBqvqWB8baDUFMyKwxq1PVes9FZ5axpf6lE05cg9DHwMopXIZ05LrCGACW9lqZO4o7VsBy6F4PB0WpTl5cCUyN5blpyk/xDlRveZxCF25BeDunWC8Ebn6aXixjNpI2PYWyci7/MClrDpXMIU6mRBZio348iFUEuFl+5CkLb3SB201dFoGRgYCyYMQNhzhxrWzWsWWPDtm13t3j2ECAcgUECgQIGDQQGO1gQcAMreASqSwTnhD0SaGTMOVtrFC6gXEFysw5o3FnzwIznAMuLdw6dX5sBoPxxxgQqwJoJFMRGMHAsaylEKFthUIRjKwKMSJxEWRIuIUciCMTgSCCQgiPrkgMoR4+zAFjajoUdFmanXSB2W5g9plk4OIA55FSX084tnneJlcvA3hXMXQXqmrV23Q1Qv4F0c2DmlrnE3/GA56En9qlXzLz2/t8PPrP0xVe2oFRRlIu3Z1kwZ4Ura2/PBgEsAs4cJkhwiFh23YRQQpTial3XHeQogiwddEBhhnrHlgtmXKFwA42GA3fseADhCZwXZN7YouPABzu+OPBbtsPgDxrpAi9hZC2sILKRt2zkJA95Ci+qSKJ2STEW/pBkux3M7dRXWkSdfeWjzB1zyjkOrzJzLYrV+AWQqEDxOxC3sTULxFzXNq6ydGaDFyBeAgevXu1iLMi3NiBozAA1jlhvkW6tKkC+I4NsEjzS2W9agUPCxu13kaIUKVUGonSDTN5uKNhNRRtXAtixR8r2gTTIgopk20NdOBG+Xb4EXyOGFztRJO65T4Wc/YANxUEg1kXU8Zn/bgjbe7520D5cuy7HAycRP4Fu3eQ0E/RPNRFCjFs5GwIoayIaC8y2AulA3T0Nna9AkV4yo2ghw0zMeXCGh2TnNihvvyvn4VbE1RyY7W0WIh4gIBmzwuaYdHxDkDb3TsAtuOj4tMDkGe/3JLABMNnLbN6XQMDzqNcxlpNnOQAV3VMPhOsAyctTB+gMBuKeDTQ7/bocCrpjZzRDATDnqz2gUJADG1wxCgFdMOPsmMLANu01+yiOGQEmEitQZqCh3RXbiR1EFVaLW520IuiZq4wL8X/JczQq5A21TUtrHSqOkQTQrEMcNOPg/k2RygyJv3AcKbLka/bLFhCaeCTP5t28X5CkkJR3vkwlUp2prlQPahA1giqgbu3S1RXpivkF6IwpAlcqvQKr31Gh5gAsWXiJiqeSHlAgNfxtbACQjwN5DiAfBIqXisb/M/8fB4pPFAPfTwb4/tOU3O9bx333xUP+t+u/3QIiCrAQsBqw2TIgzDTWhckTY3zvKv5ZEsSo0KZDr0jl4qnlqsWTikuHT6BJo2Zs2TSSJKiWaZQHT1680fli8McUIFAwlhChwoSLkCiZVg0ojh7datTemTKwwjBf0ZKWM9FXv3jJyILBrFWL+pVDy4ej9Xv27T8wvf3g4UNHjh4/dsKjOeX3BYIh0u4L4Wgsrv6tWqnVG81Eq9Pu9gb94SiNkJfeeO2td94zueGjDz757ItrvtrhqjVWk5CSExGLBQHJc3UA/gcIvwChAejyAwD9XwCQZkBSDyCqYmrKQwsMRBgQHICiUicZEKhhxkCgGEalSJVMqKQ0M88VcFkcDybaEvFhgwJUyXgeiAZzA5vXQiTtqIxNqXVZ0QqX0nRzJpEz5tHA4dCh+UgtSUQ3jJnxgMdjnY+8Ug7R/a0rUZdf/lmKvU7jY4N/b0Ip08gk6v8+LH6apqev+H153aI9xWKJl0SW9cSRJ+sj4xD0XdcPQQ18QkLfdheCtSIU61oeRy8v8UfH7uxWzKly2fjFklokMeKlXlXgXj1Z/QptjOFK+Zdnm3V1Kwy/CJ6s0PLPhvPaZ1sHaWJDitL4VauP4MuLeGaYEoOHhxqAIHh8cBMEQhmhtoUpo+gU5evWqpmyzDBEhwCKHU1BbcrfcEP3zMsx1GnIW5kDQnGgm4gS8GL4D93DLdiLnou1WI2rFq5pwWUsVBE03SAVixgfrIjYlMSoArgsBMrvGciXQw1dvm+TFAz07nFzeFdprHc2+JM6qzQgT0MBVOVMzDOttD59IieNR1bymU+BKlukQGAj65mF/nlJwhSkhGl9PnujuC+ExPMuGD0bR3FaaF0IGdcaU0la5OTdHdcScFaSJD1iUXmtve/8MEt19RdtWyfVvpXhx63p5LstNCWEhBsZzzEZN5nsE9FwV+NWCK0ig9raOvLok5ShsN3M5c6nlHnEGT8tzLfwBpxmMrNss1GRcLgKbpdTGFX7NtYHF9TdkVZmXg8f2Ww4Do/13BovcLXlGxSHWnHGbAqHIIPrxTLUgiuyMX5ddvZUaJOE46iNhaf2vnEpieEj4RvcWgl8zaTtSFBnxEAYjr00bDZvF+u9VRw9VaN535X6hOefi+tt6NlwWoqfxWe6/5BwGewLfG/cnl9VvlbLHqcvZimsxSBsdGVRc47GdL8nMKiTl/GTmtuLuvUUpngaiJ1cvvwLWQ8kKpwsBvXIFgmwliYvgVXlbXNPQ7aIPAQzCMP03SXSdNwDXVdEBuozrOxwpyOWg60BB1Zo6ry1Mple9MmacP2nNCbyymNN8ZnQJP/Tb6LEMLK08GILxMWqUUHTuYeXQlR5O0KePvXT28TwWlKcf7e5cKf9JOCUDVGzwsyemUhBbG+nl1Clpisjh6VCSGfo+EkljT285bG8TmLdC95LXN7vLELVbWU0lmYBOkdvpuy3YkjQHv3AviJXEZt0VAHedD2Ju0NojBOYdj5QKSVGvDa+3SV5MJ3BQqUefBtMllo7BsxOc8rb4gQQ3V2sWnFOV/Wn848Kst1uGC0G20GhFKH85pQm3BwHk24NqaLpKoNuL6Oq+sRQHx0kcH4PhPEjDaeoGthNtfIzTqBJZ+e1dEfbQDD2Muuor/LYcB6IxO6gmtR2Er1q5FE19aevyhHj0meR08XB5QFyTWIGXIZPlAbKZiQnufIwjkEMVLdrDloW5IquTr6u1StC6n3kenU5FvXauZFaHwC5O2pneQ+DqzYxlvmKEufb5FZtdgcW4yqhvPC6mIULSqvG/X6fokGStACuNS5+l9hNsI7m+vflWfRAs7EFRUG7corMFDdAk0mi+bXDO7KGQDFGgJaMl3ylkgW3hm1N8jZtG81iAn2I+NoAyTCIqzyzQE1fNziaDFlUU/wQvc0QX2U2brRPIITvGRQH4Ql4JmzE0VTMypZtxMhnIyA1ZCzpdfZHulSr98Q3tqgC+CILFyKlZrthSCCqGqtmoo6/xW3y8vwlPwODCUnTJw8yLV6ODieJKeULBzBl04BJuPOZjjPhwq/7fDWu7T+wPCdtCdASVaCN6bYOUnfiqsmIkLmdb4qSGH3nkPVmczfORXTdIXXD3jfBmq24OZ8D9CfKk41hnmkUQTZSiada4DzdPJ0Fp5fRtJlJ4+TE6dlxAVXL67G3YtunsqfBoZnNC7OnTonBJebNnYz2wkb9aAw4iA0f2vPW533QnEmQiwHWTAMz0vAMxg00WxrLCFu3DxtHPqqc9HB7X1Oilj1UpCic2i4bBT90V6GsUu34Q62SXAzPxchh2cALSWVB/o0RUw4EZUPa0cM5cIAjY/IkWM4pAMIhQR7FGdYMDBci1G1YgPECfaKEgfpMeN6WRLXskoSt+NmWPTvSiXb7GRCyccRWjXvHsrO9BtnizXh9aIFN1eCt4/zAvr0Pit+tmwmcC6rMDlpJy96jnu/4vWs0Aj33p8Qngp47w6WaVu+M6WZ+a4W64HYu0D1b1dOuVeG0/O8uMHiuFqH2S7AIN+sDZTf8vZCy3+uulldPhvOl+axuSPKJ1tdarQMPw+VVWg6BGkPaos+aclm5Cpeae0dKV5g+Zw+KukbfOnM5t2F4GHdam3w3kF+Z/Uf3YS4NxHZomA0pdjPlUcWxddND4JPYvirOViYgSlCi6qGsBjD/OL39dR94p7inWM8YnxhFUQD5m7Qnkk9lF1gcdOCuhPwW+BBITMyqNDVfl4gCmgxcVI5HbJCpLxPrhxfZTwqkxduevBuX49OiJ5U5yWi2q6rE+aFT43u0o96PonvPAJnnXwj2Cf+DArAsaXqrCmFqG7RsDIX3Ui6YtmDW8VA+qlHW6CRjU1kDP88OTdGjeCAyuPK23c7pxzKRQCczuKdUumZpc+7A5en3uBNLuIxWnaCp4k7p5PO4FHdIuTTL0HFUiKlQtOvWBIH4F0YoF/cBR01ftvS8N2tjP+Nz0hYx2lwBQgxLEiUpW6fiNvN2z6M0bfWJSrUez1kmMkPcFxx8TnIxw9fvIisBS0aIDd7QgyskUsitLqAdUZSPHhUh5UV8WFnopKqyqAAHynJipu4dXG3D/Y3rSqSqz4g6gvYyYqZvDRmf9z6hzy5lRoKjwJj+1YsHi+lhXzXdSEuZaNoYB/SMSmz8FQJQEKdSqLalIqL/T1ybJJM+O319LERRXiM9kmWzrI4zjOT5d2hbPFijxSSmrXIyLm+DvXjStwTaPZDDnCq/mn3OtSRdYkdoq0vhLr8C2Iu7goKABcY5nl9/iag4RCKtUuqXR6/EjqSQ2fRyWFVIt0CqCKkOo9l7XIse0dA1fmUPW8oM3g3Qj5OTrZsRN0CYrE1DH6d9ad4WT51p+ilJstBh4Or8bAfD7CLG55o2FKYVWksTMvx6nGHPtSxTbQGHIBq7pcazA90l5FecdvDUD3auWYe6olkDgawDyk4HTcpPm0J43t6JnuEMbU7mXFM7pVSRPc0GSPy6nuZ1sYyy919ZZeCdwiqEg+7geMc7Ge/7zFnoKDiMmzfr8PNSr8+IgSxb61GA9PqXY1LTzYQWrbWIMUXMus4DeNg4iNnqR8B8T1OA8rYcLU3ci5il3lGHt+cENIkN4bRqU9UjYgQFqKAgFg0WYulJlIk/UYR2FQWAtnmZyJHTkctoSPGte29lfJmx1GEbrPF+4U/etXRx7lMmt7gQg8f85Gm4xpuyIWoGIUSVjFQPvXWLYLmfdjQFOqI2vCaa0LWhW5yITSOnlxyKxL7+zYugZhkT2BJNtvUc86vaH1fk1OANDoqnVLweG+pc1yRKep6dZ+jm+v9JSz4k5Dh9Vjq78r9Hh19Bu3XfFOL+P/4yPvyDWC6r+bpUs8ooqipu5UKQsvo3DZ0sml/nBhzyFysvUCrScIw59a6pKuUdg+CNwBT3Sw56M26r9W8rNFOpcuuI1wZmtvY00SzLpuJseKpf4hOtI8uMi09WBmRoZpyVZFXcMokmFQeWRV/ARj27jizliLy4JwoHbmnJuBKIXZdjq/J0302VTxb33VDwmbJKKYqeKmaqdjmVAzxfvpJGjFUuEVEYrZV5KM9t/QsoWbTMtDnszWsZcooRjwefRvuv1aONobBdyeQ+6RDZUMQvQ8Z+S3PZJ+MSWX22n3Te/DAziBBNaltdGk7dW7X/9ZZfE2jl23FlZhhFOuVAHJau6nRanRyA4qIav6YFE8gpKFMW38qV5q6HU8Bi6+sOHyoaQMSzrscREGct/5KCSt2CcqSQRCgpNsuO0ufxqCPGxaNMe3lc7bMUXKlLqOll2/ZKhXTcwWD/pGkxHQa0++FFUosaA2iv5Ts6ao5w9+ueRlYAfVn62bk01EgrHVpk2nvr+DVKKrYSwoXA0I6MhMZRuMqrzn3EtraJ28L4gBhA0UGfwJqkx4e1JqUeCfdL1DUgPYjsha6ONU0SE2na5k0rdX+SQhLrCbfDYhY1eMneIVL6mXB37s6kGfxoFIUDODiSOZTYNzFf0/P9yAoHj52twQYpHhhWWK24jShs6Rxsjck0FudqvCDA4KbkJ4ZfEuQPIIufBRm88LrUxI6kKLdcBPft9Rk7ohqVQms59FPg3sGV9zK6eDHXnM5RvZ3ANnNDmLVwuYxirDLCl2N39jPIeeUseRbLc81uwXAJrXrXLVXW/QoknA36zfg7t4YtVbU0BRyYLPOW/xSbDtsAHCubFVmTJUWkrXI/rOIb7/QJz/UoCyyGnbE/WdbiZtSQGWtIACza1KIIkVNjIyxpP/FWrdbTrU+Zj1GC6mc8Fnzee3MULKYHUpTRGzRJhmj7v94NurGUGcxWniECsDtltnCrB1Cfl/WzHINJ2jq9GJH59bYg2J8xsaInFOd+wkXUDGYqBlE4JZMa81q1EmPORyl3IMFi0Z5oZ8lqJKLEuJ1IHL6Dtz7HUdqs8a7e/7qIdV4JOaWF7NtGaOQaovSc8YYLHwnjYRNgN262cMYB1CcyjwVskfm16S/9bIJkZJoqeyxYynkggrIGSoaKVTRxNeMIVbiHzNkE0kZ76qSNaSzqA8h2bzybD090mHeYmlgVah1rgvcyboeaZH3bRzZHXINjWwllWZo6Tdpau3aXoMS+/9IeCkN2A8TeZqb3nGYdTNjUtZFLDw0pjGsz72mAMI5Z+p3mnMTlY7iGYXfqDEHXLZs8RPNWHiocjB8fxGxJ2r7evR/3Dw0CO8CoSxSk8t2QUzXt8CZj+Qjqe0EYd8Qfvj61iBoQFpZUQq9B3fEonqPdmki7fZd8rw9tdho/zPr98e93ilsbTXErZWyVZ+WGfYRtkrLJ/TPcoPMsctIsX24J6Hx8wsaoqNqWFOGTLSbgK0ZpTJpZzEmKSRxlB8TyyvZWrGVheLs2cGxzYw1gM3+zMf1X2N3CZD/CVmzuvsnwCFjeobpFDhuSgKXj72mpYSqzvNSGtZjz1AjKHAZulmL3AO6Lhv12ab/PdBISM0t9SZ3FoPJ6NqxYgxFAPkVbXwxFYeaoBylzGKRQ2z+M2o+lCWCYKufzLEBOC9WAxF3xQ+AwZB/lPMZjYqC7H0vH9ncPTHhgz1FIhyyMfXvrjWUr/khZ17zqlbZ1pHKLbfzn5AZeTFu6QblkOL40NTPgWmRhch2bXRFbt3Yh0DwuB6LYBYtqr4o758IPbpb8vjbHfv/5b6WLc5o8xJ4YwpJdBGSNKT8p15BTpd7Aqm0fGGYnJS+NKxqKuNFxoRE7u7C/a6Y5pHL9MejjpyDPz2Niooa1UM3ED/1ZCuqgf/Hds9XwyaM7vCSbnpdS5gZl3WcbS/4+skz2emD9WV1TdgIzNQQc+8iO9rcT6nqo8VtjvZKvilg+u7c9WuyXqj2MnaX8TXvS4eT8eL8Kn/9J21N+3l3ByeIGxiKDzBSBZeE7BQbflOaQxuUUdQe/MFEyhHLBtX9yI1HmFuprFgh5VucJLcdQHJbH03IXZgcpD/rnJhSku8fcL8E2L9XZLhPjMOcpto1hKm9LyM28GKqDJLESsWRMRk9+687yfTp2rc3PADQ7nVy3kQnzrH+xmIVqrxpqwtpfWN2pDLt1qwrsj579v2S4qMtT4YElLt5NROaa8pPn85VXP39gbVRGy4mBYrDjhsnl1lCPv9TRZQ3lE77W8231BiT6BeU6dRbtyMormN5IBM0X9fn63Yex4zVCn8/FA3Oe8iIJhE7oHPYia8axocvodPeNGghHBwHrmSWdzOEUZUBI3OeGx8uP7T2TPesyVYooQhovFQeHRbFVMewAuiY8nW7S5uEaO4W2nUnY46G/qaGtjd9l0EiccmnxTgngHLUgjZ+nfe2b64nEzlJ6qLNYVGfsl19uZ3TFlW2X3N7P/PG3+trZf4qQmJfUJ9Q5LDIMHS50ZH6wwaZqffvMUZjzlHsblfb+HTf5AuXhsdNvfbjKOUZBFUf2TVON1cyG5MxJGBXTBnV/4u1vOYC9uNFIxXWcchUzXCgvsCiJ1g9fiTM7/cuxf44k8kSi71H+pLzEIL1qfb0Hnc2DndLMiXsVlDQi6t81T5zQvkkU8yoL+pZM8BfSEXuHEk2Zw2CWi5uIg3TzoKvR2/F2uTq0fwzZhxcESH6Ycx9jH73AuO18d53gn0v9fkpT8O2AHXoS98w5R85cZsmo/I3xGrzb7YKdpcRSZ7Guu949tGa2Urc9Ycfhe+3RBwg2TA/EkbOMjgcZ3BN+rz+92wUCusanrIqOns2BT63IsT582rJ47TrLoiNnjYipiXT6M+ZFbvyxLuZn3eXq4fkJ8uwlBaqzA93ML7JE1ch8jSznxQo060ztnUc/502V7vPje9snhWmo6YigtIXy+KWFDVl7dhhqVaXY5qVa205d1hAbl9x/nzy7G9S+5jkIqB6ftF6rBWutwodmLPZcg7sqrnybd66cUDzXtfxNg1d76rYiYytdwQRmgie/EDamMr+MB3Rm8ir+wJLKVyDhy3BW4viK/GJUjQAutPWJLkOkUz3Mk/fEklLsAxevHR+pyNq5PacmqQqbqhXY1WFRjKh36fCL8tPjENOaOc4v7wpd6TvP+qUWhXlJ2RzJsL/x/FxS6kuwzFld7SFzR6KHS4dRmI2xAiHLX1sbcCFsXmtHf6g0t7og2ZqVNqRb4j/M3N8av6WivuLA9dyBlGqa3J2ArdlPwl6aShfXe+Xm8fazGwYWDLEVuXVVGeHB+qVp/UFjIftblKvzS0r2XCkEmKm6E+6fuVgXyhCPlxpUZaBOB1XJ6mQ+LFO+08sZ7BfOWbEy3xQs92F47nfIaaqhyk3O4w1RXLDcz0CG1LmpiJl1r17UoTFzpALSHAbTMzvthKbTxIFmejNoY/Xp92UHjv1f0HwS0o6Hic0ywqhi0mV37yIv7BwZTprDontvh89sdaJKYAJYuS1k69Z1Y6UrYjULINkQASwVsDEy7CwlmjqLQQQXxP7XFYleenH3OI6BO4j9CzdKYCCm6rBPCSv7k4ozXLAvKA+os1hkgpZjP7LvJVZgmy7GfmX92m0PiDWAg84sIiCDllb3OnngN2FeYDfhPZCFjehO36ZR3bYQKzhmlnKdMot1SX7T1XMANUMwStkzH7EvnP1dpjEIWF/su6mXSNijBZU4D/wo5tMsEyAYA6hJ+iQeMyGGwbGCT/8MdWRpDxkXH0aZ4ZP5qBn2Q9b7iBAzoIo7XY5q/1vXg8LMURwpsxjMcLjn5WQfn46PTo/clt9lIbEvKIC6EYOycJ/T7c2G2ZR4yI/GDF26iNWhsOcoIrYf8uLP7ZyYID55qsQn5xZn73hvSDASM0cWU+awCN2blo1et0Ew9/gXOnFp+MdNule5eAT2BeUh9TvW4+ffkkcw4YZclm5PmuI/ulkoCjtL8V/n95d50rdQIm1eWz8r+VzgbwBA8vS/gITbo1H8IBWS4x+aTBKRFcPUnA6YVBpfiXJFcx65+ztfxMJP/R4wed+Fsy0knhITSxI4CS5w+BXZGaHEGh4Vq/7q+t75Ds7hFtjajHFLFIliuZGf3JOiVBxp9L9BMXl1F5TLpncva7EiFWGwCSbRtLXdLrgrQ5wWKEoujNOOND0YPc/Nx6gzKSJHb01aglyuVMWEZDOdkkIU0wn5HWvbAPHZQmBOq8xCHUHjLjhdIDyD8tGfHBBBowf5zZeQLlDYUup5lelKX1PNwdrCW/2rml/fae2pPTAvskAQzow3qcTCQhV7Y7spclW+ki9p1gJ24IFwpYLH5YkiqAKNWhxjkIcPGpoStg4lZSU2C5WwdFvEfSgsoWRwOqFu8YOa5t8XL21+9axnwrRTltkIAsGGzkjCM2SQK0G3TS+Z9PsYymfyBwoJk+yORqCmSNeCBbyQOeHq5td3WnpqD5RGFgrC3LkrQVEce33Hb5/SJm1w8nml6er8ppqDdYW3QDRPxZqOKIsdDWJ0ZvbGR2fKWQM5J/eeHE7qFNI4KIUt4j4appm34Ghiw+KHNc23Fw3XvXrcsaL7SFb2ZgBdTZ7XbrTVix3prJ/4fUikMHHkwCAxAR2+yd+uFu7YSZzaRSV/HaPEBpt2D63M7Y+RFEZzeNyQSKE4KorJZGSF8aIZLlJFuJMr48dr/BIkMSiiHlxInY9qdP4BR4zfV2VblwUzpHRmGH88eAhT79jjpXHzba6nGncO5mv9lTKZ7X9ncaP1Kk5qzq3wfTiP7X3y2IKdAssnRI4VTfKJSrYbiqIyWLzQaJUoRtGbwzBaiIylay+nL1hyV1+3vSohV15Ntdt/dCaalyyF98N7JUvV5u266NBWmzTrVHyTUADI1Qs/UJyw4T+dfMPaSUMouFlIAdaWIk4OZ1xeCZAn5g+ym8r2ZMY39Ew69Ib+Tf3P3dsDDUcNkbtDfZ3eJnsoYoKuWWsFOj49zScSTK8fKttceSRN0zaxbv4/Ln4tFGJ2E1JH2KeAEHvq9aRErcQvx1thPeNGb0Du6H5OsTt1pIfI8w1moz1CbCJC+RwnLHmDcIWuPRyXpebzs+Li4p0QvurUYHaa5az3zHDOCKzZMrikcDBaYowSioVREfzYmDDG/36BWpaPV3yEKiLOS+OXPO81bLqHpEJJG2bb49hOTlznWrJn38I7do0qfLKKvNxvwNH7CBn4M0hUbRJd6XP8+5JIvgFSFmEjFcORM/gR7BDK/sa3vw8w979JAOSuhR88LhbnbfCe4zkAcmX38zAe3KM+NAD4XpL8b2TwQd/oVfh6EN4RfUMbOqxG+icjyfWqumHezqy4ht5J+97Qv5nv/uMQQ393iu0PF5DAK9mX7sRDwvnfq05nbT/38KMQuaPpZ7LHgHzHLD0AQ3YqHjL2IUn2Fzpw77g4/qqp/dHQYPfDd20rxl62dDxaurD7wbtWhyAT31qdjz2Aa8W26tbXSoW2Apt0CfR+bBu2ZZuABOsuO8Ck2KFlrF1jHXk0LW6FsaMgJMc+tbhs3i6Ifo10hfphp5UNV/qad+TPxfUb5CEUAu0uo9lR6ir1v71zJF5wOkshYQrC1PPNMaXpyvzm3asxvxij/Tcr4IdHFcdFfR3ogpPAHsfF8ae7shWZeUXGFKkuMuphOA1+jOrGCfeqToOXwP+EkAtvJdoZjCj0GaebGzQvkvhuGjS6jwu9a49NAz+5Qpkg2OWM2keJHHXemMlpju2fWXeIn4DRYrC5Rgy8wsQ9v7s/Px/85aPMTSvzYicmCiLdQrMZqZh2p+EkXmOCNql9pSSfpyR44bHnR1FwodTjWF63OAlty85flAzIhjJhrIDlMhO/ovKUDZncRkX/6cnDPA1WFsOsr0EjUfe8tj8pD/HcV2GcyDtSmyCMcAvTM9LQrU4jMmGTRpfctkpSIIjHSbD46WG5Z4GUeSynID8J82osmEgClk/i/6gNdkBP4tj4TxbFI1IdClNP0IlCpAHuA9XFCDgMZyXRt0VpWhe1tnsRJccsDHLc2rOO/iCQsyigA094Hpz3CEHbeJCf/hZNgZKflYgNL4RI4ppnzhH+ImaDRw7xS3cPb9NkUZJGK/E10GMrHmQ3VR5O17SOTwK9ZS5lx3X3uW/SJ3+7f0Ggz+BPsOgIVI7oDqXodfqfn1uL/C9oBW4I9D48grAP7fA18TntQwFq/6lZEGppcL5y6te9WN6XGV69W/Fn0Ai3BBH2oPJMIifw8wFd1F8bTr7MziS/3/XvozVCmBXmC4LOGmfREWjX5x0rcafTT18yYQSTWpEgaJ6a/1f04r0W/mb/rr/BIaCiX4KfXd/w3R0GR50loPFnUXC06e41Cx9r+hFwFKb7h9sbvsTbEHEX8TYa/hlmaZFVMgO/+kk5uXJD3jdH9FnCJsIZtMPp59Yvo/dVqHzOmc+u77fEmDmgzxBQxCmMA9p0/F4QF+xbPGRPWNpvGVsYCpuwD91O/aEftrQ9ZsxVaLnM9P1Ob6L7FvGR/vJqpjv6vw6rqQjtylxaEqas6jalcKPFwUHFsDOVQTjCRGAcCP0S5tqBXoIMleCiuEpv2ZmfyEA7Ubh9YQ0K94Yp9MZiEE/orgbENRTzi2i3h3jdH0E0RpL/M3kPBnfXn+6NwcKfAvUin81futthB28M1Q0tG+gvWzL7OLJz8stUVnydJFIuCvUO3RXqqTX030zYcEE10NyyYGFb5t6RpJnhrAxBbXTbwvhaQU76Acb2pHx5QxSDladJDek0yoVWa/qtzmkLFunVyqYF4oz67QXpB6pymKf158SFgtzl7XujuebvDifuvG+SxySEhfBjQ0g/Ac3TPT5e62Vgb7Z+baxdXzRxZdPhzCFaNf//zfIihjC3aaBK7F9pkAP6N54stb3KlLguBTW6CnMuI21RRnrBgmNxbaOz+eW7y+pMO2rpRCUvStb6x4L1XlZUSwJuZu1nm0HT3SUSnoKOSHPWri42ajuY48YR699KSzYYsnJWn8oaXDPboai9EaAZVCYpK6RR3SkxflVqpSgkYv5dfw43cvWEN9KfTSHYoe2/hfgdTLrTAZaOIVamnifiNyxwWBS/6CzXcaPv0t2dW14fet59K6N+LE2uUvNj1ekJKrFSI4tNqK1sYC/Xel0w/xn/MEAV4K9mBvnHqZgBQS7MiAtS1J0XAUCbX03RJIjwxlLD7srVBPzqDsOeEiNelJBgPvQ0IC6AMRpmxMUpgar6IeynjkvZY/RcICMeZp0bH/jmZ2sVr0wSyHIMck1ZY1cysz/BUBbzE5vOdBmUC7E6jrfCF+VGAPCcg+oEJUeUmyzVllTVlMSt7TDKEM99A2LSSV1KnqfMFS0kPdNoFNwl/YnhdqP8PkgBqhK7ZUr+U0AG9Fvn1QnKGHFuklRbUllbvD+V43Myh1li26XiechdUaL5JLGHxHtjMtNth5Q8Tx5heM50UMER3QIQgB0RE3eK0AFsaWep6bwkyUqXLIlb054rR5jFdozXqwtaSwIOtPPHh/cD5KDuEDiCg8LAY7TPut8KUx7hHkUmG+JSpUrOa/LejRt8Fx+Xl+v7otWqaLW+T15+fInvhg17Sa+VnFSZIS458gNYpr/SnHbze2soB48fPzkRn9D8UUybXCd2b/4Yr5k4OYHnEFpDbv7dnArwQiYwH6H867It3B8zTe7ycvcCFt7e7l5d5IMY//BtLv+AZgOJWlqrEgZFGRSGyNzQJL0hPSbcH33XLad9k1BTFxsvbcsslKT5eGewyCytix+Z7k32c0kMIbMyvXwlqZmF0vZ4haZ2k6A9x+0O2j88Jl1vSA6JzFNkRxmCBbVxpVTgKa8I640Zj1kbMxHWWwH5rK/Y9rGS26Ecih9TLON1VDBc9ASnT3hv9icOMru83ks2r0u5LH5c+eyB5wUy21mH97b3VYybDL8njAjLSZvDNkcsN7BlNlp0b7GnfoxbjMjQIdtpAdxpuNdiEnGPR5TtVodjtjtjGE/O6OakNtscjtvsLOrxaiMTTnlG2eyxbHZwXhD3ewpk+9I6YbsDbBgQEQR4wQ5L8gsRUYjn7/yLBNho0mKimNRGIreTxMQlqJUKwPTHhXMbKRUA4mIA/nFe7FRCKnd2riCVOC0B/LbPdu/poiSFUCSVhQcl+d2NY8o2aTJbRquN864vmGGrHctcRIE6Fj/XfTj71rR/+NrTm5Glpy/modc/P65TH7t/Ira9b8AouXcxd75Q83sPUrl6OqTqxf2WiDO76wMfP4toOTlFMc7N1BH3jetf7e9oBTIwz43DpwZTuWx5VNhmelSEOjoyQBIYJsoon+Z2FU6EJ1bqrnoXgYidNdOBdY/um3z37DH5ProXWD99ILD+0T1Q7hPl9ifckR89GHt79qAslLkzaVd0+kyh3Zo1jsdfi+yKMeaUsLyi5NFQ/difbaZnQ8Ntrx92DwoSyNFI9PIuuCNCy/khkAdp/uz27+wzaGTF+ojtNc2yXZ1pydKysJ8Na5mrK8E9s8VfMnZv1j/v68l+snv959TFiz6l7lqvf9LTl/V81+ZPGYtkU79+F/1cs3rxX78+JqfAwNK/Vq1Z/BOyaHKlOCtH6fDVwTU4gfjYOpTv6MoTSUQqdZ5YgEUt3jN8psGa4PaTRkDV9czsRH5A7F67oRZLdHdes70vkLIFVXJmEfPp163WDgzkc1ei/QvaKdeFAM6qXe3VhSUub/A+Od4D3bKELGJIX1GixhwRX/GXiG4MCcONcBn/FeE4xib9y5A6CzrGXd1sBN4nG5YT8F0qXqbC5o63eSHtHF7v6PBp5o451Nw3C/bQ4vwmogeDzaAR35z3eITyq+dAYcu/7MNgn+JA1+GgQkL96OYUrCOfeBKvQSDgL7TiOhsm1+kN68AtCNyNecEt7THwqnztqXQ1+RlctfS6Ho4oKpLuos1+Apju7ZHhW8xK7TLMB8po3s2RKkZ5oyRCLS0UxTx74FOLKcIltwmyShU0TDJ8sSogKyRHOffsQ45Sz1IFtAkyi5W0DEtKGzYZW+RTQ0uT4QpEaqkksrHczbsp0i1BP5BhXmLXai7DA/rQ8FGrrfMlrx4tE8F3Th+x3jZf/OrxkLBNTjpt8Y3LaJmfkdTQxrW58o0n/0uUntTYxrEBNsFn5rle9T3ohn7ajozwxP5NGSZvxHpeqEY9u+m2KjIM9cO5INtN1kqNxuPfgQ+W9O+76uKH14oPlFcyFiUKotITKpLnCVVKEU+ZqMou3fQof+PUbWPBrvLsrG13du7Lt8nJG2tdIm6jNtNbqHxJXASJu3bHJ6q/i123al2LVCcs8UzSekkCoCSXRFWUp4RPZYTJEsE/9weeaJZgl9zUlU9Vt7ecflW0auy6umAwSZ6UwhMK5dwMaWpqAuAbuGG9+ZPtw118ynk80qH77HmrBC9aQTEhVzBNJLz1o7Co37x/etNwiNpcsGA/7uGDPZOO8+0QSAx4TH6wT4WsWY7CzlEC2f40Uipy6gp5/Tcj25VM3eHp5u8jTfLmqbN1KjdcrFAv5LGT7e87fcUHRH2iMAgOriOgAC/VpfEFIgWnjJOSmJzesGHn/r5tZX7xZFk4XYNA4/9xuuY+6ot+u+RkMaXRUVjUGRDV+X1m7R2ZY0lh/3ZuffwqpwXMVrYksdOnPK7bM7H/WkHFkZYFHZfeF69aelmTPwh8hcPdh9TZ3apYtUYqUcglKqFYJo8skMat87M9/VgAqSmS5Zu2bJ/q3TSPXxkjKzMX9cJSq0ZOptZ2ntQXHGgfaL3xunrV3l+8rkDw+//jyaRdIJi2WJFOwzeTqgSv8KuvkJwyKFMeDM82MjL5+7d8bqK6hZHhGEtjugvhNDlLos/N1Feb6uKCVtWdzG0FKudNd7QFowZlSs/hjEXIXrF39ErV/Prhebnz6ooEYeV9qSa3J7yZmwPVTTPfq/ev+CO7ZktJaubKmeIRxLRanefXodRH9BRLFMKcmJASiTaqZ3lhp9cc78yMqbxz6w89cHLuPaY2dCuVarVEoogVx/Fj5UpVe7cyGMAe839dWFl+44Ytq3sn5/GromTFZoKFmx0+kVr3EyGjYE9LX9vV15Wr9/63tpt569dYGmEXsNmTg6EoIzbBs2Py4lTsAsdM3tYMe2Bxup1UkSlYYxsvEUaEbYCknTtSA38JqM8oqR7QSYWJXmr3/eMzFxeqy7Mf7+0zIoqUkyC0As5via6Pq4mOiNYqbZS539FhHKm4oV6iUHWza+OL2UHdO0msYhusfrviykX1JhGo3+Tkh/uBs3dyssf9xPqBHUEH7miGAk5mZ5sZ1UPqJ0NIrhslfohnHdd5LnF5gCf4uh9TmP1+KcJigox/EqBSInzJZD+KJg4Bw5HHLRBDV4DlHgyplDjjusaVi6VSKAFYWvAaYjqA7VhGNJKqKQ3kGmLBBqJsv2djh7OBVuVpcq9xzls/RMgj1pAanWrxeUME2VnPxmXkHNcaWr1rDTl3x1ePXGiVWZWZEcqhyIhE2SOaEVppVg3Lg3rEFUBqYdXQPEB7FGHtJH3kkQertqgxL4C5wzzzIbXQalgehDbKX30UYk5nDcLcMQG7K7C0Iw/CGl+/eUvJS1Lylk/h85xwTdkfqWe9BpaSjK7VNJPjUTO0YS+UWmI+WM5mcjSBwS6796TE70niqwJ27tFpdu5yDWK1IoP4vF0dJX5H2cBMiEGjzgjcuTs53k2Hx19XZliVmD6al5c+vFKTk71KEybOy00fW5loyBDlccPmiURhpcI3JT/Bpco8/ZkFPI1lQ9fjSgfTIrlKVpRKECpLrpqXLy8Lj86XcCIK5utqPdYEH2pWLUmsNm1/kbVm4mFi7UIdWxgbxZKK2BJNR0l59UBFTnZ//8HIsaADJtVw+rzm3c8Ldvezd1r/Y7/dpp7hpiE7GWg+NrUO221+Kr+xt9n87bDVpsbXjU8mGWj+NjV2W22+gaDFt1/54p/Q/pvf90rrdafEdK5SLLE0h5dbW+HMJSlB3AlF7DvxicN06oswOvnZ+MHz8qo8IBXowe6BVW4V35mx26qJjWmo2mh4AOIa0gXu4n7d7dQnIg9TMq7uMUzX7lvoOmfeaTeQsLjUiiOa31J7SNZwmrh7WHBnbpMq5tiDuPkuJYF06OF6xkEtG01M1toYRd2V/Lj4Pk3uqvBXQ5f19ju6q8vW1QUU2bpSHdAyNWQt3AUOVtkHuEL2O7ggTlbe/83J/ZQrmAkWWwf4qfxAqD7eqC4JrRXUVx14nbd7xUW9fnW2KjZVKNSmxuvT07I1BsPiJdHkZlozqdEGqPgDp97yY0oauSmyHpdmn0aX6JQcNkFUcvLjI62ZZX/8tt64tKhcWrrOX2biuzj/lkqgyXhuAXxhHDsRHvfxpVWU2N0xrg9R2oJ0tKfSgPCFGrbcrMe8HJpEJs7HosZIJKjOvMysBzasVpgNwprNC6FqJ8IYFtVHIkLV5gVmzbDBvooIniwsMiaWz+AkyxWiElXM0vxG9eaFutSMdo0L7x2x1eFPiHlCcc9eVdXg3VLTxYEFTY+eto027ZKkNwD8vmUpPQpFry5R0dkrS07ujVV0J2rk3b2qlPREY7U2Ka9Coy4o1yXnVQHrvbtD0nL38DpGlrWU7caFI5Fgp7X9dXtCndIzXJ4uYH/7Hv4wjLXYJTpAEBEdqH/94O17d4lawuGIeGFMrc8zVyZ3tSy1fEFJSuGZtt2sJOR/wOXZos4LhWXHmuorj1wu7kH+enC0qa7y6OWS05/qhGnoCVQ+qkjZnxPTpxOnosZRhejC2AFjNOg/1pIOy82QBPurKsVG97HAPdWxSzNy9RM7dFWSDNJPHLZkBQ4zslKFr44R1otYxrr6piBuvD5LFcbQGHlqynjwtmphf2Ja6rJNSc4FURpbXYo0IkxTL8h2Gw3aVifqT8zMGN2V3MzLcLqIxF7aisVUF7BtDs0PcT7DTC8pqvWL0WZnxDK95HqeljoWuLdKvjhDFz84mgTCmEd+UJP9/ZpIP0gNfv5JNhNvMVMo3Bah1OH2fczlqu+UQ7fPbG6uOHgrd8l8LAaHEmHbNl4j4HCruhewajD4WrCOEtRCnfFeTq1hhop4QSyRMMqPUOc6Rji1QH/13/qi/WnxtUtHeiOcf9+YRZ3Go9BJqKQklZbvk+aZ/uT/zKJkSGplm/PtPX9l34hHo/JRr0jFaCzrtK3DJwcXP2EyExAxg+PTpzeatFsnUnI37Duze/PRS671GwQLY3j8hSPbhYt5XqOUTmB5xikABQhH0WgoxwZDdKa30J0J3w5//oriuXvZht2efBoSja1AwHnApkO5oVMj9FYr3JLCdQyZr38NPdI7zteH6qtYYhpe0FuRGhCgKVNnMaWH2PmC4gAtUUV0p5oWKSJX6+XWxclp0kgFEyY9AHf8j0q65OP1P0DnuF7/k4ap6jemGiar+zt7DWL6UrrPO89g1wlvvxBBrCpSGuGFSkfY7nn76ZaG6LngCFuFRKlRjpuQz4l7MNlwW1omwKM+OnQsrzFexFoRiCABibw1+sTZjkJPoFPw2DswGLJQfqAHiW2tJnn/xQnhBvnRvGWcULrDW3+UwoHqHY2Jh1vvJQF3A/zrKOG737L//VKCi8LKWPmMxFdqDlrgdlQ9y1Lws2R5kpxoza0TsM14K/vJ934prOLQMlYBI+EfHhcZ6HbZ8DxYKdDL8sQGdgKwYTmSOVJJNyZAJE7dodjZ8JyycbOsEaB+d0w/1SjbPOJye1eDYkeqOEDkXiOVACL6RS3mYhRneiPl0/EvyYVk8ljy8S+PKRun43wBeZmTr4R2vYtEhWcuoHgFVyfUyHzF7g+7yFSQ2UT1CqpOrAWwyTG3T85PnD/SaB+dnzh/AnZVzpxYaVR0rIzDlcuio+RSLUeRIoWf3xc45jiktRh1OrdIWmZzXmLiT6/0QK/m0JAWL3owhxWqBP/axqpG7FBLnDPz1eLYmtTCpNKYNEeWwwlZ788kSlwG/aovBbe5Hdihn4kUERF36OLOAV5IzVHdrcd9Y30NACV4Vr+5v36s7/GtY7pcXsjAMh/xHboqAhAmt1XDV053bHAGR67lpZJIRbWHrwHGcMdGQKbZ+YgpF1qcIm3UgxTPoGJNqcRHtC1CirJWN1NRSV9gV2XLiRVHRaGBw5GHW0XKJQlCiuQhXuybaawEIJ78SDZlquNNGcmp9ZlxcfX6ZLK7VVCQjbvHm8Cgl4DbVeeWk0FbRn6JFqyMDTUgMXMUGWUOQ8y5d9l+lyv/Nx09cmMtEjtLtfrhDcsP3vuH/2PTXrCVev1WudepgYnqo4/a/BQnnt9YRHvSQaQ8Xq/C1z0sDfNmB36rNrm/Sk0N4kEnOwMsVp0j7clSovMnHq5t2sPHxX/fLmxKkF3Wn9ehMSVIpmAu+ApRogZeDJN7g2fnjken7Ni380qlw7muZsMOQ+fZvlLzu0sC6NB1zdv1D6Nr29040dVeY75xgPjVLilqh3n+kqNtLb17/sqYUpnQuZ4/7GK1atcsVHjD8pFV43v37zD7YiQc0LWGJyLRZymPz9PHHzBuItAJm4wDq9yw5zqfi2cwyISIVt0BAlDMOGqQkyiDI9KAmkLyCZ0PpTkG1CHGY//mnx+4ufT1ICr6NHlv4Hn6uBQzNXH6wh2vfqn7+m273RPnHsj0k2ZfR4zY0TcuRatQxWk43ArhcqvwhKs5TQvXtZaYHgxfiMnBckI4XYwTEXGCpiBGV1afLDJVHLSg4OyuM4vS5qcSxX0QewBgKUXDB1NMK+/XVN7s9xUL5Vz2X56ScJVAHD4XzM6uOarorh1OdU90i9Tszi5rPmjM3Q4G4+dkRegD2AZsi2ZqnuT1OXkhJgs24V6Nk6USiKZ18GKHd67zH87qmqZJoWHZ4+bmR0sHWx48bo13aWecCM8WLAxkdOn7pJEp4uDBwjO7zi5O7XeKfPo/bAqHD6TU9V6qL51bvLTk6ZXOhY37jcbtwClxL7B4RyFhwrE0OGo/cYiwHwV3s0jBOFGARRTxyxc+DAEnf/hN/E8+GtcLQ7nw5PNON9TWTdcU/Da4qvHV7dbuqm15LH0430tVEysSFatiNra3sNcVqgRCkwKIskOOd1q+71u19nVn07ux9vLbF1t71H1h+gqUtp4w1Gx99FxNEPU4CrP51hKy2Yaz38uY3zc3yi411srCMrlhHcYW9ZGWfAEnlcusi5zpXJMsxY37lsstpLhkP7A74mzRxJrHkYdo/kOXJqZmZ+sG1jx4us85fuVdOT4Hc/flz1rNDX1r66m3RWvAhj6b0/r8iewM/bILuol9X9vr364KWz5G2I1Ezc3NS+xxyiRsE/x7iIbYR3TxnPUoPd/5W2t6aWN5LKOlMsWItStyxL2sybVZkZW0qmSerkIWruQ6yXuWHsCgG3H/4bbhHG/emzwBN9PQeMaxDO1mQOYv++rsayE1pyFQ+wg9+H2oLOs69CooI17hEr9+4TVwqP++rja+Mr8ZOwrUYbdXtzw/5WKyfnLQnrgNQBkus7iIZxsHkUnRAi8BINBnqJedzYjpPkyXVA3GqeJ7zzqKXlMzzKtUuaNOTxfG52zPLNTkyT4XSSy3Pr/oBLp6DORzQDOpQHQhgokU8HYQKlZa5sqj286Ud1wlMNPKOLDz9FAHOK2ub1sAjCRglqllZSU7gzoWpXp5uNFZs7e5FQGgg03A/ZBnB0t7TWZumc+Fa2qzdOHzwCm6F7/QQNUkn+lp4S5DZFkQgMzCfPk/v8cteiCyND8W43gmbZGXAD+WMAHZxRX9fww1VJ4wYG7GwpLXPLcaIGvIWrKOTJIpsj65Qaw4GNC5MYvDDBa9KTZHbw5T9JZYEL01hDfdFteJeWRD3AcMSzvEJWBJMgOWBhskZmJLbI+6MUgQvUlK9GZhN93KwkA4Sy4Zji5wa+JswJE8DDgaR4VkbFygSw6RAT/uoHlWRm9Ks6jN8UQoZGfACQ0ixLXTtbAA7NGjurfWiy4SD2356nzeKGpkOOrqOIpFr/E9eq3L0evciZ6y8qbrw8mgxJHYGy52vAdF9Bpfote6EJ4yjpCbt1zt6PLMmj+7qxhv7e9l4b+MHO409VuOQiGo7uvunAgz/CSJIYzo1fEwek0Qotf6EL3Oj5tOOWGwuMiHAIt4B1jGL5CMyQ1/+EHTBpZPeWOcWXywNv98gvePrZa/6LThr7pfj5MBI85L9ayH9J7D4XWYWL+ncbq2SjvXhT9rixXps7AaQoIsso6qejnkzU1MCshTIzNzPD8kN/0ddiOhneYcxkbEp/BKNC+9VLeXBWFcyvc5qCIE4VZuM+Blri4LtMqJ5xZeWLVV9PxyOKySH7taK0z0YZDaXKr3vVRbnMGLpIbluV9rugnuPDX2WYq9G/NgVqjZ1dk7Y+oFv8N1+M39hjUyNs640MUj2iFeGVMEn3VpZCQxjvbDuHMeZn6kW4X/0t6P0SmMl+yQgfT24ST8VvPWQ2MWGlyoSpmJnnH5u9b/i5vwWwWz2VYgfqMiVLzGWeGofwFpd5q+tR6K27V5dZAh4OS3mrced5+l3vWZhAv4rQREnIF0Vq4KyLrNLliQLvVdM8t3owCP2TXaPWp+Oh4wBSIDfuV6iU9h3a2LRIjX00Nuwm8SkBEDcV1X9VM8CnsDO+R3emzqS+oo/D6R0vfOo7VHnZWOB0wUOD9+aJ0b+E0CIpal7l0mQY3fC5I/TY0fnOiZ8KjfrWBl7wN89auODf3zuc7XLirKXMpDIxQwk14WPF7+JBPcvwHuHPP/S17KiT2AMkn6AvLMlz+tVCs6RLzl9yX1R4o2hso/AyFfQZj5B/kHG2PZ064IcVMlf0VSzSPCOilDX1Ss+YN6VnK+kEDOQZQxch4rrNbT9gxy44j7vitPJyosVXcI7/+RMzDiNEFr7urrCGZz4qgHakn1f6REb0DfP0X2GZI6ira6ToY33fiyQetX/DqLZXaKZWEmYlezTL4QdqzVNt8o2wu/vonJNguzQG+SpWeglKTRZ6S0g2JFTfGuYyLjLu+YZRvGj4xPpHWctFfLQiQnt0uNFOSsofEdc5+1eRK23JTLk8eoP9kmPzCPA53IrV5VMOFikfYRvYaerfp9Q4pUlK+Bw0/KoWWcI0QXjlwy/VU0IrG1SXLfou1Ccf2KWw8r7N/JmyKyf2Poe+SRg5av0eKwsCrE9o7S9081rWdaWAatZWFb2+u0bBnwrpjXWRqGBzfe3HuB5j7AMIVCp5fvWNI1nHg5YRdOapNUdhBtT+gff8z+QFHBolNPnu9w8hBe2QqsdxDLVc2KUb9S1MVzYfFVaN4QkRcEfQmWcyj9UUgiHlD4CRDUXcA3sQdmYFfrm5DSPSiPC8sNit0QacrjHOuyP8RNk/zFpkxESOKCEpIaEtoheDihhpPMrgCJ7ACAaa5OKQeCuM/x6q0kPUE85SGYDd2WL9UsUrQsdLEebYGkLww6LgMccOusIcZ+2NvrJN0Bkt0BAMLpfQcB/G8ZC5dZ5L2WlAeryeu4MaRQAXgUzX0lhGukVUI5hOmVMCGB95oRK80Fel5pwdVMpYMQCyoREJpVR/hL7yYA7bSVgR2ZGhGIqEzYYHorGdSmrt8jFFoD2Mo2dmzUdqwPzDZPCX2zpKrC9osVMFCap5Sue++K1NPIp1ehTCMULleVZVR5t3SMZytPflFVvFbFB7wWlSa5VxMjDaMSi2deN5NDpIJTq4tm4AIGXGVXiqggY1UycKyAU0g4hkqrGOMdVoW8cs4qIrFcpf2sZbWMKqToQ0+qAAzM3/0jpcoWKkTNMOkFM8XptMs3EV+CSGtYreaBFYfM3WjPqSo/dJapVxG+VVSBmIpFlZAjYyE2NQ6ReQoZwdDiqg5afnCAtMpLngI8Uy0bQyHWmj8TztEq4nOvlYyq1Csr7W+rwxvU+ChLHwvE/s8ZFI5K415dQfWZvH59qaB++5GisAkIiYgrFERk5AF7bSsoqcSFmfgwp6aRIJE2LOgkSZYiVZp01qGMq7XMrOMIjszZFnsrLuSGlRlnIivUY6eZ2rITjSNDFqQYmV5ChK0+L3vwnNbDTb/5BthDQcPAwlVpee07IbFhHqpDDS49Bx8sNe0jKgoXk+HAwlGWlgdcl05WOqywUrfeQIRjRYa2gHRE3zK++ssgvjl33LXAHx4EKtCBCWzgAh+EIIZTkIIczkEJqkV2eueVxS7Y5pztshliyC7VihCadq2+TSbXdTcna4e8k3q7vaTyvbHaLu+9tkaf2XBxwslwDTcFChUpUaw0AXH501KpSrUateqCpp5JQw0N1nLZvae3zstwYq7Y2o+2Po0nnVQy+44cm6a12t9cWMKgzqu9L+v7JV1W2ub6Wb3SU3VWcq1w4le7SbQfy+aqwDqrtquzN5yttTV5s2M6WvIO59J8uj7jN7N1demnHme2Ym0M3kuRiuusiimLz/YNJ4vtl8iiP9YP/PU2ZzeWcTnx3L7MJ9dlV30KXCFh/O17hdCqiqrcP3tMIm/WF2mVrTj1uEP4oyYPQdYYRjhm4hBOZnAdaurM0PX2qOZ/gy2W+wd0DfUXAAAA) format('woff2')}
  @font-face{font-family:'Fraunces';font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0000-007F,U+00A0-00FF;src:url(data:font/woff2;base64,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) format('woff2')}

  /* ===== A · 暖调精致极简 ===== */
  :root {
    --bg:#FAF7F2; --card-bg:#FFFFFF;
    --text:#1A1F1B; --text-secondary:#768071;
    --border:rgba(31,77,58,.10);
    --primary:#1B9E5A; --danger:#E5533C; --info:#C9912A;
    --green:#1B9E5A; --green-soft:#E2F4EA;
    --gold:#C9912A; --red:#E5533C; --line:rgba(31,77,58,.10);
    --shadow:0 8px 30px rgba(31,77,58,.07),0 1px 2px rgba(31,77,58,.04);
    --shadow-sm:0 2px 10px rgba(31,77,58,.05);
    --radius:14px;
    --tab-height:58px; --header-height:52px;
    --safe-bottom:env(safe-area-inset-bottom,0px);
    --serif:'Fraunces','PingFang SC','Noto Sans SC',serif;
    --sans:'Fraunces',-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei","Source Han Sans SC","Noto Sans CJK SC",sans-serif;
  }
  * { margin:0; padding:0; box-sizing:border-box; }
  body { font-family:var(--sans); background:var(--bg); color:var(--text); -webkit-font-smoothing:antialiased; touch-action:manipulation; }
  html, body { overscroll-behavior:none; }

  /* ── App Shell ── */
  #app {
    display:flex; flex-direction:column;
    height:100vh; height:100dvh;
    max-width:480px; margin:0 auto;
    background:var(--bg); position:relative;
  }
  .app-header {
    height:var(--header-height); display:flex; align-items:center; justify-content:space-between;
    padding:0 18px; flex-shrink:0; border-bottom:1px solid var(--line);
  }
  .app-header h1 { font-family:var(--serif); font-size:19px; font-weight:600; letter-spacing:-.01em; display:flex; align-items:center; gap:9px; }
  .app-header h1 svg { width:22px; height:22px; color:var(--green); }

  /* ── Views ── */
  .view { flex:1; overflow-y:auto; -webkit-overflow-scrolling:touch; overscroll-behavior:contain; display:none; padding:14px 16px calc(var(--tab-height) + var(--safe-bottom) + 16px); }
  .view.active { display:block; animation:fade .35s ease; }

  /* ── 助手视图：iframe 全屏，隐藏 app-header + 标题栏，最大化视野 ── */
  body.assistant-active .app-header { display:none; }
  #view-assistant { padding:0; }
  #view-assistant.active { display:flex; flex-direction:column; flex:1; min-height:0; }
  #assistant-iframe { flex:1; width:100%; min-height:0; border:0; background:#fff; }

  /* ── Tab Bar ── */
  .tab-bar {
    height:calc(var(--tab-height) + var(--safe-bottom));
    display:flex; flex-shrink:0; border-top:1px solid var(--line);
    background:rgba(255,255,255,.88); backdrop-filter:blur(18px); -webkit-backdrop-filter:blur(18px);
    padding-bottom:var(--safe-bottom);
  }
  .tab-btn {
    flex:1; display:flex; flex-direction:column; align-items:center; justify-content:center;
    gap:3px; border:none; background:none; cursor:pointer;
    color:var(--text-secondary); font-size:10px; transition:color .2s; padding-top:8px;
    -webkit-user-select:none; user-select:none;          /* 禁止长按选文字 */
    -webkit-touch-callout:none;                           /* 禁止 iOS 长按弹出系统菜单 */
    -webkit-tap-highlight-color:transparent;              /* 禁止 Android 长按高亮 */
  }
  .tab-btn .tab-icon { display:flex; align-items:center; justify-content:center; }
  .tab-btn .tab-icon svg { width:22px; height:22px; stroke-width:1.6; transition:transform .2s; }
  .tab-btn.active { color:var(--green); }
  .tab-btn.active .tab-icon svg { transform:translateY(-1px); }

  /* ── Month Navigator ── */
  .month-nav { display:flex; align-items:center; gap:8px; margin-bottom:14px; }
  .month-nav .arrow {
    width:36px; height:36px; border:1px solid var(--line); border-radius:50%; background:var(--card-bg);
    cursor:pointer; display:flex; align-items:center; justify-content:center; color:var(--text); transition:background .2s;
  }
  .month-nav .arrow:hover { background:var(--green-soft); }
  .month-nav .month-label {
    flex:1; height:36px; padding:0 12px; border:1px solid var(--line); border-radius:10px;
    background:var(--card-bg); cursor:pointer; display:flex; align-items:center; justify-content:center;
    font-family:var(--serif); font-size:15px; font-weight:600; color:var(--text); white-space:nowrap; user-select:none; transition:background .2s;
  }
  .month-nav .month-label:hover { background:var(--green-soft); }
  .month-nav .btn-today {
    height:36px; padding:0 14px; border:1px solid var(--green); border-radius:10px;
    background:var(--card-bg); color:var(--green); cursor:pointer; font-size:12px; font-weight:600; transition:all .2s; white-space:nowrap;
  }
  .month-nav .btn-today:hover { background:var(--green); color:#fff; }

  /* ── Month Picker Panel ── */
  .picker-overlay { position:fixed; inset:0; z-index:50; background:rgba(26,31,27,.32); display:none; align-items:flex-end; justify-content:center; }
  .picker-overlay.open { display:flex; }
  .picker-panel {
    width:100%; max-width:480px; background:var(--card-bg); border-radius:20px 20px 0 0;
    padding:20px 18px calc(20px + var(--safe-bottom)); animation:slideUp .28s cubic-bezier(.2,.7,.2,1);
    box-shadow:0 -10px 40px rgba(31,77,58,.18);
  }
  @keyframes slideUp { from { transform:translateY(100%); } to { transform:translateY(0); } }
  .picker-panel .picker-header { display:flex; justify-content:space-between; align-items:center; margin-bottom:16px; }
  .picker-panel .picker-header h3 { font-family:var(--serif); font-size:17px; font-weight:600; }
  .picker-panel .picker-close {
    width:32px; height:32px; border:none; background:var(--green-soft); border-radius:50%;
    color:var(--green); display:flex; align-items:center; justify-content:center; cursor:pointer; transition:background .2s;
  }
  .picker-panel .picker-close:hover { background:var(--border); }
  .picker-years { display:flex; gap:7px; margin-bottom:16px; overflow-x:auto; padding-bottom:4px; -webkit-overflow-scrolling:touch; }
  .picker-years::-webkit-scrollbar { display:none; }
  .picker-year-btn {
    flex-shrink:0; height:36px; padding:0 15px; border-radius:18px; border:1px solid var(--line);
    background:var(--card-bg); color:var(--text); font-size:13px; font-weight:500; cursor:pointer; transition:all .2s;
  }
  .picker-year-btn.active { background:var(--green); color:#fff; border-color:var(--green); }
  .picker-year-btn:hover { background:var(--green-soft); }
  .picker-year-btn.active:hover { background:var(--green); }
  .picker-months { display:grid; grid-template-columns:repeat(4,1fr); gap:9px; }
  .picker-month-btn {
    height:42px; border-radius:11px; border:1px solid var(--line); background:var(--card-bg);
    color:var(--text); font-size:14px; cursor:pointer; transition:all .2s;
  }
  .picker-month-btn.active { background:var(--green); color:#fff; border-color:var(--green); }
  .picker-month-btn:hover { background:var(--green-soft); }
  .picker-month-btn.active:hover { background:var(--green); }

  /* ── Auth Page ── */
  .auth-page { position:fixed; inset:0; z-index:100; display:flex; align-items:center; justify-content:center; background:var(--bg); }
  .auth-page.hidden { display:none; }
  .auth-card {
    width:300px; padding:36px 26px; text-align:center; background:var(--card-bg);
    border-radius:20px; box-shadow:var(--shadow); border:1px solid var(--line);
  }
  .auth-card .auth-icon { width:60px; height:60px; margin:0 auto 14px; background:var(--green-soft); border-radius:18px; display:flex; align-items:center; justify-content:center; color:var(--green); }
  .auth-card .auth-icon svg { width:32px; height:32px; }
  .auth-card h1 { font-family:var(--serif); font-size:22px; font-weight:600; margin-bottom:4px; letter-spacing:-.01em; }
  .auth-card p { font-size:13px; color:var(--text-secondary); margin-bottom:22px; }
  .auth-card input {
    width:100%; height:44px; border:1px solid var(--line); border-radius:11px; padding:0 14px;
    font-size:14px; outline:none; margin-bottom:14px; background:var(--bg); transition:border-color .2s; font-family:var(--sans);
  }
  .auth-card input:focus { border-color:var(--green); background:var(--card-bg); }
  .auth-card .auth-btn {
    width:100%; height:44px; border:none; border-radius:11px; background:var(--green); color:#fff;
    font-size:15px; font-weight:600; cursor:pointer; transition:opacity .2s; font-family:var(--sans);
  }
  .auth-card .auth-btn:hover { opacity:.92; }
  .auth-card .auth-btn:disabled { opacity:.5; cursor:not-allowed; }
  .auth-error { color:var(--red); font-size:13px; margin-top:10px; min-height:20px; }
  .auth-logout {
    background:none; border:1px solid var(--line); border-radius:16px; color:var(--text-secondary);
    font-size:12px; cursor:pointer; padding:5px 13px; transition:all .2s; font-family:var(--sans);
  }
  .auth-logout:hover { color:var(--red); border-color:var(--red); }

  /* ── Search Bar ── */
  .search-bar { position:relative; margin-bottom:12px; }
  .search-bar input {
    width:100%; height:42px; border:1px solid var(--line); border-radius:21px; padding:0 40px 0 40px;
    font-size:14px; outline:none; background:var(--card-bg); transition:border-color .2s; font-family:var(--sans);
  }
  .search-bar input:focus { border-color:var(--green); }
  .search-bar .search-icon { position:absolute; left:14px; top:50%; transform:translateY(-50%); color:var(--text-secondary); pointer-events:none; display:flex; }
  .search-bar .search-icon svg { width:16px; height:16px; }
  .search-bar .clear-btn {
    position:absolute; right:7px; top:50%; transform:translateY(-50%); width:26px; height:26px;
    border:none; background:var(--green-soft); color:var(--green); cursor:pointer; display:none;
    align-items:center; justify-content:center; border-radius:50%; transition:background .2s;
  }
  .search-bar .clear-btn svg { width:12px; height:12px; }
  .search-bar .clear-btn.show { display:flex; }
  .search-bar .clear-btn:hover { background:var(--border); }

  /* ── Summary Card ── */
  .summary-card {
    display:flex; justify-content:space-around; background:var(--card-bg);
    border-radius:var(--radius); padding:16px 0; margin-bottom:14px;
    box-shadow:var(--shadow); border:1px solid var(--line);
  }
  .summary-item { text-align:center; flex:1; position:relative; }
  .summary-item:not(:last-child)::after { content:""; position:absolute; right:0; top:18px; bottom:18px; width:1px; background:var(--line); }
  .summary-item .label { font-size:11px; color:var(--text-secondary); letter-spacing:.1em; text-transform:uppercase; margin-bottom:6px; }
  .summary-item .value { font-family:var(--serif); font-size:20px; font-weight:600; font-variant-numeric:tabular-nums; letter-spacing:-.02em; line-height:1; }
  .summary-item .value.income { color:var(--green); }
  .summary-item .value.expense { color:var(--red); }
  .summary-item .value.net { color:var(--gold); }

  /* ── Day Group ── */
  .day-group { margin-bottom:10px; }
  .day-header { display:flex; justify-content:space-between; align-items:center; padding:8px 6px 5px; }
  .day-header .date-label { font-family:var(--serif); font-size:14px; font-weight:600; }
  .day-header .date-label .wd { color:var(--text-secondary); font-weight:400; font-size:12px; margin-left:5px; }
  .day-header .day-summary { color:var(--text-secondary); font-size:12px; font-variant-numeric:tabular-nums; }
  .day-header .day-summary .inc { color:var(--green); }
  .day-header .day-summary .exp { color:var(--red); }

  .bill-item {
    display:flex; align-items:center; padding:13px 14px; margin-bottom:7px;
    background:var(--card-bg); border-radius:13px; box-shadow:var(--shadow-sm); border:1px solid var(--line); gap:12px;
  }
  .bill-item .bill-icon {
    width:40px; height:40px; border-radius:12px; display:flex; align-items:center; justify-content:center; flex-shrink:0;
  }
  .bill-item .bill-icon svg { width:20px; height:20px; }
  .bill-item .bill-info { flex:1; min-width:0; }
  .bill-item .bill-info .bill-cat { font-size:14px; font-weight:600; }
  .bill-item .bill-info .bill-desc { font-size:12px; color:var(--text-secondary); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:1px; }
  .bill-item .bill-meta { font-size:11px; color:var(--text-secondary); margin-top:2px; }
  .bill-item .bill-amount { font-family:var(--serif); font-size:16px; font-weight:600; font-variant-numeric:tabular-nums; letter-spacing:-.01em; white-space:nowrap; flex-shrink:0; }
  .bill-item .bill-amount.income { color:var(--green); }
  .bill-item .bill-amount.expense { color:var(--red); }

  /* ── Infinite Scroll Sentinel ── */
  .scroll-sentinel { height:1px; }
  .load-more { text-align:center; padding:12px; color:var(--text-secondary); font-size:13px; }

  /* ── Empty / Loading ── */
  .empty-state { text-align:center; padding:56px 20px; color:var(--text-secondary); }
  .empty-state .empty-icon { width:48px; height:48px; margin:0 auto 14px; color:var(--border); display:flex; align-items:center; justify-content:center; }
  .empty-state .empty-icon svg { width:44px; height:44px; stroke-width:1.3; }
  .empty-state .empty-text { font-size:14px; }
  @keyframes spin { to { transform:rotate(360deg); } }
  .loading-spinner {
    display:inline-block; width:26px; height:26px; border:2px solid var(--border);
    border-top-color:var(--green); border-radius:50%; animation:spin .7s linear infinite; margin-bottom:8px;
  }

  /* ── 顶部刷新进度条（点当前 tab 触发刷新时显示）── */
  .refresh-bar {
    position:fixed; top:0; left:0; height:2px; width:0;
    background:var(--green); z-index:1000; opacity:0; pointer-events:none;
    box-shadow:0 0 6px rgba(27,158,90,.6);
  }

  /* 下拉刷新指示器（列表顶部下拉时跟手显示，松手达标触发刷新，进度条接管反馈） */
  .pull-indicator { position:fixed; top:0; left:0; right:0; height:44px; display:flex; align-items:center; justify-content:center; font-size:13px; color:var(--text-secondary); background:var(--card-bg); transform:translateY(-100%); transition:transform .25s ease; z-index:999; pointer-events:none; box-shadow:0 2px 8px rgba(31,77,58,.08); }

  /* ── Calendar ── */
  .cal-card { background:var(--card-bg); border-radius:var(--radius); box-shadow:var(--shadow); border:1px solid var(--line); padding:14px 10px; margin-bottom:14px; }
  .cal-grid { display:grid; grid-template-columns:repeat(7,1fr); gap:0; }
  .cal-weekday { text-align:center; font-size:11px; color:var(--text-secondary); padding:8px 0 8px; font-weight:600; letter-spacing:.05em; border-bottom:1px solid var(--line); margin-bottom:2px; }
  .cal-day {
    aspect-ratio:1; cursor:pointer; position:relative; display:flex; flex-direction:column;
    align-items:center; justify-content:center; border-radius:12px; margin:2px; transition:background .2s;
    min-width:0; overflow:hidden;  /* grid 1fr 防横向溢出：允许收缩到 min-content 以下，配合 .cal-amount ellipsis */
  }
  .cal-day:hover { background:var(--green-soft); }
  .cal-day.today .cal-num { background:var(--green); color:#fff; width:28px; height:28px; border-radius:50%; display:flex; align-items:center; justify-content:center; }
  .cal-day.selected { background:rgba(184,147,90,.14); }
  .cal-day.empty { cursor:default; }
  .cal-day.other-month { opacity:.25; }
  .cal-num { font-family:var(--serif); font-size:14px; font-weight:500; line-height:1; }
  .cal-amount { font-size:9px; line-height:1; margin-top:2px; min-height:9px; font-variant-numeric:tabular-nums; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:100%; }
  .cal-amount.cal-exp { color:var(--red); }
  .cal-amount.cal-inc { color:var(--green); }
  .cal-has-data::after { content:''; position:absolute; bottom:3px; width:4px; height:4px; border-radius:50%; background:var(--gold); }

  /* ── Calendar Day Detail ── */
  .cal-detail { max-height:0; overflow:hidden; transition:max-height .3s ease; }
  .cal-detail.open { max-height:600px; }
  .cal-detail-inner { padding:8px 0; border-top:1px solid var(--line); margin-top:8px; }

  /* ── Stats ── */
  .period-selector { display:flex; gap:8px; margin-bottom:12px; flex-wrap:wrap; }
  .period-btn {
    height:32px; padding:0 15px; border-radius:16px; border:1px solid var(--line); background:var(--card-bg);
    color:var(--text); cursor:pointer; font-size:13px; transition:all .2s; white-space:nowrap; font-family:var(--sans);
  }
  .period-btn:hover { background:var(--green-soft); }
  .period-btn.active { background:var(--green); color:#fff; border-color:var(--green); }
  .custom-range { display:none; gap:8px; align-items:center; margin-bottom:12px; }
  .custom-range.show { display:flex; }
  .custom-range input { height:32px; border:1px solid var(--line); border-radius:8px; padding:0 8px; font-size:13px; outline:none; flex:1; font-family:var(--sans); }
  .custom-range input:focus { border-color:var(--green); }

  .stats-cards { display:grid; grid-template-columns:repeat(3,1fr); gap:10px; margin-bottom:16px; }
  .stats-cards.cols-4 { grid-template-columns:repeat(4,1fr); }
  .stats-card { background:var(--card-bg); border-radius:var(--radius); padding:15px 8px; text-align:center; box-shadow:var(--shadow-sm); border:1px solid var(--line); }
  .stats-card .label { font-size:11px; color:var(--text-secondary); margin-bottom:5px; letter-spacing:.05em; }
  .stats-card .value { font-family:var(--serif); font-size:18px; font-weight:600; font-variant-numeric:tabular-nums; letter-spacing:-.02em; line-height:1.1; }
  .stats-card .value.income { color:var(--green); }
  .stats-card .value.expense { color:var(--red); }
  .stats-card .value.net { color:var(--gold); }
  .stats-card .value.zero,
  .rebate-row .rb-detail .zero,
  .rebate-row .rb-net.zero { color:var(--text-secondary); }
  .stats-card .count { font-size:11px; color:var(--text-secondary); margin-top:3px; }

  /* ── Category Breakdown ── */
  .cat-section { margin-bottom:16px; }
  .cat-section h3 { font-family:var(--serif); font-size:15px; margin-bottom:10px; font-weight:600; }
  .cat-row { display:flex; align-items:center; gap:10px; padding:9px 0; border-bottom:1px solid var(--line); }
  .cat-row:last-child { border-bottom:none; }
  .cat-row .cat-name { width:48px; font-size:13px; flex-shrink:0; }
  .cat-row .cat-bar-wrap { flex:1; height:7px; background:var(--green-soft); border-radius:4px; overflow:hidden; }
  .cat-row .cat-bar { height:100%; border-radius:4px; transition:width .4s cubic-bezier(.2,.7,.2,1); }
  .cat-row .cat-amount { width:74px; text-align:right; font-size:13px; font-weight:600; flex-shrink:0; font-variant-numeric:tabular-nums; font-family:var(--serif); }
  .cat-row .cat-pct { width:42px; text-align:right; font-size:11px; color:var(--text-secondary); flex-shrink:0; font-variant-numeric:tabular-nums; }

  .chart-card { background:var(--card-bg); border-radius:var(--radius); padding:16px; box-shadow:var(--shadow-sm); border:1px solid var(--line); margin-bottom:16px; }
  .chart-card h3 { font-family:var(--serif); font-size:15px; margin-bottom:12px; font-weight:600; }
  .chart-wrap { position:relative; height:260px; }

  /* ── Rebate View ── */
  .rebate-row {
    display:flex; align-items:center; padding:13px 14px; margin-bottom:7px;
    background:var(--card-bg); border-radius:var(--radius); box-shadow:var(--shadow-sm); border:1px solid var(--line); gap:10px;
  }
  .rebate-row .rb-month { font-family:var(--serif); font-size:15px; font-weight:600; width:48px; flex-shrink:0; }
  .rebate-row .rb-detail { flex:1; font-size:11px; line-height:1.6; font-variant-numeric:tabular-nums; }
  .rebate-row .rb-detail .inc { color:var(--green); }
  .rebate-row .rb-detail .exp { color:var(--red); }
  .rebate-row .rb-net { font-family:var(--serif); font-size:15px; font-weight:600; flex-shrink:0; font-variant-numeric:tabular-nums; }
  .rebate-row .rb-net.pos { color:var(--green); }
  .rebate-row .rb-net.neg { color:var(--red); }
  .rebate-row .rb-actions { display:flex; gap:5px; flex-shrink:0; }
  .rebate-row .rb-actions button {
    width:30px; height:30px; border:none; background:var(--green-soft); border-radius:8px; cursor:pointer; color:var(--green); transition:background .2s; display:flex; align-items:center; justify-content:center;
  }
  .rebate-row .rb-actions button svg { width:14px; height:14px; }
  .rebate-row .rb-actions button:hover { background:var(--border); }

  .rebate-form { display:flex; flex-direction:column; gap:12px; }
  .rebate-form label { display:flex; flex-direction:column; gap:5px; font-size:13px; color:var(--text-secondary); }
  .rebate-form input { height:42px; border:1px solid var(--line); border-radius:10px; padding:0 13px; font-size:14px; outline:none; background:var(--bg); font-family:var(--sans); }
  .rebate-form input:focus { border-color:var(--green); background:var(--card-bg); }
  .rebate-form input:read-only { background:var(--green-soft); color:var(--text-secondary); }

  .rebate-fab {
    position:fixed; right:16px; bottom:calc(var(--tab-height) + var(--safe-bottom) + 16px);
    width:52px; height:52px; border-radius:50%; border:none; background:var(--green); color:#fff; cursor:pointer;
    box-shadow:0 8px 20px rgba(31,77,96,.32); z-index:30; display:none;
  }
  .rebate-fab svg { width:24px; height:24px; }
  .rebate-fab:active { transform:scale(.94); }
  @media (min-width:768px) { .rebate-fab { right:calc(50% - 240px + 16px); } }
  @media (max-width:360px) { .tab-btn { font-size:9px; } .tab-btn .tab-icon svg { width:20px; height:20px; } }

  /* ── 机场收入行 ── */
  .airport-row {
    display:flex; align-items:center; gap:11px; padding:13px 14px; background:var(--card-bg);
    border-radius:13px; margin-bottom:8px; box-shadow:var(--shadow-sm); border:1px solid var(--line);
  }
  .airport-row .ap-ic { width:40px; height:40px; border-radius:12px; background:var(--green-soft); color:var(--green); display:flex; align-items:center; justify-content:center; flex-shrink:0; }
  .airport-row .ap-ic svg { width:20px; height:20px; }
  .airport-row .ap-main { flex:1; min-width:0; }
  .airport-row .ap-name { font-size:14px; font-weight:600; margin-bottom:2px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
  .airport-row .ap-sub { font-size:11px; color:var(--text-secondary); line-height:1.5; font-variant-numeric:tabular-nums; }
  .airport-row .ap-amounts { text-align:right; flex-shrink:0; }
  .airport-row .ap-withdraw { font-family:var(--serif); font-size:16px; font-weight:600; font-variant-numeric:tabular-nums; }
  .airport-row .ap-cny { font-size:11px; margin-top:2px; font-variant-numeric:tabular-nums; }
  .airport-row .ap-cny.zero { color:var(--text-secondary); }
  .airport-row .ap-cny.pos { color:var(--green); }
  .airport-row .ap-status {
    font-size:10px; padding:3px 9px; border-radius:11px; flex-shrink:0; font-weight:600; margin-left:4px;
  }
  .airport-row .ap-status.pos { background:var(--green-soft); color:var(--green); }
  .airport-row .ap-status.zero { background:var(--border); color:var(--text-secondary); }

  /* ── Desktop frame ── */
  @media (min-width:768px) {
    body { background:#E7E0D3; }
    #app { box-shadow:0 30px 80px rgba(31,77,58,.18); border-radius:24px; margin-top:24px; height:calc(100dvh - 48px); overflow:hidden; }
  }

  /* ── Entrance animations ── */
  @keyframes rise { from { opacity:0; transform:translateY(12px); } to { opacity:1; transform:none; } }
  @keyframes fade { from { opacity:0; } to { opacity:1; } }
  .rise { animation:rise .5s cubic-bezier(.2,.7,.2,1) both; }

  /* ── 待办视图 ── */
  .todo-filter { display:flex; gap:8px; margin-bottom:14px; }
  .todo-filter-btn { flex:1; padding:8px 0; border:1px solid var(--line); background:var(--card-bg); border-radius:var(--radius); font-size:12px; color:var(--text-secondary); cursor:pointer; transition:all .15s; font-family:inherit; }
  .todo-filter-btn.active { background:var(--green); color:#fff; border-color:var(--green); }
  .todo-row { display:flex; align-items:flex-start; gap:12px; background:var(--card-bg); border:1px solid var(--line); border-radius:var(--radius); padding:14px; margin-bottom:10px; box-shadow:var(--shadow-sm); }
  .todo-check { width:22px; height:22px; border:2px solid var(--line); border-radius:50%; flex-shrink:0; cursor:pointer; display:flex; align-items:center; justify-content:center; transition:all .15s; margin-top:1px; background:#fff; }
  .todo-check.done { background:var(--green); border-color:var(--green); color:#fff; }
  .todo-check:active { transform:scale(.9); }
  .todo-check svg { width:13px; height:13px; stroke-width:3.5; }
  .todo-main { flex:1; min-width:0; }
  .todo-title { font-size:15px; color:var(--text); line-height:1.4; word-break:break-word; }
  .todo-row.done .todo-title { color:var(--text-secondary); text-decoration:line-through; }
  .todo-meta { font-size:12px; color:var(--text-secondary); margin-top:5px; display:flex; align-items:center; gap:10px; flex-wrap:wrap; }
  .todo-meta > span { display:inline-flex; align-items:center; gap:3px; }
  .todo-due.overdue { color:var(--red); font-weight:500; }
  .todo-due.today { color:var(--gold); font-weight:500; }
  .todo-due svg { width:12px; height:12px; }
  .todo-del { background:none; border:none; color:var(--text-secondary); cursor:pointer; padding:2px; flex-shrink:0; opacity:.45; transition:all .15s; display:flex; }
  .todo-del:hover { opacity:1; color:var(--red); }
  .todo-del svg { width:17px; height:17px; }
  .todo-edit { background:none; border:none; color:var(--text-secondary); cursor:pointer; padding:2px; flex-shrink:0; opacity:.45; transition:all .15s; display:flex; }
  .todo-edit:hover { opacity:1; color:var(--green); }
  .todo-edit svg { width:17px; height:17px; }
  .todo-form-field { display:block; width:100%; box-sizing:border-box; padding:11px 12px; border:1px solid var(--line); border-radius:var(--radius); font-size:14px; margin-bottom:10px; font-family:inherit; background:#fff; }
  .todo-form-field:focus { outline:none; border-color:var(--green); }

  /* 通用绿色按钮（表单保存/发送等，独立于 auth 模态） */
  .auth-btn { display:inline-flex; align-items:center; justify-content:center; width:100%; background:var(--green); color:#fff; border:none; border-radius:11px; padding:12px 16px; font-size:15px; font-weight:600; cursor:pointer; font-family:var(--sans); transition:opacity .2s, transform .1s; }
  .auth-btn:hover { opacity:.92; }
  .auth-btn:active { transform:scale(.985); }
  .auth-btn:disabled { opacity:.5; cursor:not-allowed; }

  /* 通知 chips / hero / 多选字段 */
  .chip { display:inline-flex; align-items:center; padding:6px 13px; border-radius:999px; font-size:13px; cursor:pointer; user-select:none; background:var(--card-bg); border:1px solid var(--line); color:var(--text-secondary); transition:background .15s, border-color .15s, color .15s; }
  .chip.active { background:var(--green); border-color:var(--green); color:#fff; }
  .chips-box { display:flex; flex-wrap:wrap; gap:7px; min-height:10px; }
  .tf-notify-field { padding:11px 12px; border:1px solid var(--line); border-radius:var(--radius); background:#fff; margin-bottom:10px; }
  .tf-notify-field > .label { font-size:13px; color:var(--text-secondary); display:block; margin-bottom:8px; }
  .notify-hero { display:flex; align-items:center; justify-content:space-between; gap:12px; background:var(--card-bg); border:1px solid var(--line); border-radius:var(--radius); padding:14px 16px; margin-bottom:14px; box-shadow:var(--shadow-sm); }
  .notify-hero .label { font-size:13px; color:var(--text-secondary); margin-bottom:2px; }
  .notify-hero .value { font-family:var(--serif); font-size:26px; font-weight:600; color:var(--green); line-height:1; }
  .notify-hero .notify-send-btn { width:auto; padding:10px 18px; font-size:14px; white-space:nowrap; }
  textarea.todo-form-field { resize:vertical; min-height:64px; }
    /* iOS Safari：输入框字号 <16px 会触发聚焦时自动放大整页，统一兜底为 16px。
     @supports 仅在 iOS Safari 生效，桌面/Android 不匹配，现有 14px 字号保持不变。 */
  @supports (-webkit-touch-callout: none) {
    .auth-card input,
    .search-bar input,
    .custom-range input,
    .rebate-form input,
    .todo-form-field { font-size: 16px; }
  }

  /* ── 宝宝视图 ── */
  .baby-cards { display:grid; grid-template-columns:repeat(3,1fr); gap:10px; margin-bottom:14px; }
  .baby-card { background:var(--card-bg); border:1px solid var(--line); border-radius:var(--radius); padding:14px 8px 12px; text-align:center; box-shadow:var(--shadow-sm); }
  .baby-card .bc-icon { display:flex; justify-content:center; margin-bottom:6px; color:var(--green); }
  .baby-card .bc-icon svg { width:24px; height:24px; }
  .baby-card .bc-label { font-size:12px; color:var(--text-secondary); margin-bottom:5px; }
  .baby-card .bc-count { font-family:var(--serif); font-size:22px; font-weight:600; color:var(--text); line-height:1; font-variant-numeric:tabular-nums; }
  .baby-card .bc-ago { font-size:11px; color:var(--text-secondary); margin-top:6px; }
  .baby-card .bc-ago.never { opacity:.5; }
  .baby-quick { display:grid; grid-template-columns:repeat(3,1fr); gap:10px; margin-bottom:14px; }
  .baby-quick-btn { background:var(--card-bg); border:1px solid var(--line); border-radius:var(--radius); padding:13px 6px; cursor:pointer; font-family:inherit; transition:all .15s; display:flex; flex-direction:column; align-items:center; gap:5px; }
  .baby-quick-btn:active { transform:scale(.97); background:var(--green-soft); border-color:var(--green); }
  .baby-quick-btn svg { width:24px; height:24px; color:var(--green); }
  .baby-quick-btn span { font-size:13px; color:var(--text); font-weight:500; }
  .baby-row { display:flex; align-items:center; gap:11px; background:var(--card-bg); border:1px solid var(--line); border-radius:var(--radius); padding:12px 14px; margin-bottom:9px; box-shadow:var(--shadow-sm); }
  .baby-row .br-icon { width:36px; height:36px; border-radius:50%; background:var(--green-soft); display:flex; align-items:center; justify-content:center; flex-shrink:0; color:var(--green); }
  .baby-row .br-icon svg { width:20px; height:20px; }
  .baby-row .br-main { flex:1; min-width:0; }
  .baby-row .br-title { font-size:14px; color:var(--text); font-weight:500; display:flex; align-items:center; gap:7px; flex-wrap:wrap; }
  .br-detail { display:inline-block; padding:1px 8px; background:var(--green-soft); color:var(--green); border-radius:999px; font-size:11px; font-weight:500; }
  .br-amount { font-size:12px; color:var(--text-secondary); }
  .baby-row .br-time { font-size:12px; color:var(--text-secondary); margin-top:4px; }

  /* 更多菜单 popover（日历/统计/返利/机场/通知折进此处） */
  .tab-more { position:relative; flex:1; display:flex; }
  .tab-more .tab-btn { flex:1; }
  .more-popover { position:absolute; bottom:calc(100% + 8px); left:50%; transform:translateX(-50%); background:var(--card-bg); border:1px solid var(--line); border-radius:14px; box-shadow:0 -8px 28px rgba(31,77,58,.2); padding:6px; display:none; min-width:128px; z-index:40; }
  .more-popover.open { display:block; }
  .more-item { display:flex; align-items:center; gap:10px; padding:11px 14px; border:none; background:none; cursor:pointer; font-size:14px; color:var(--text); border-radius:9px; width:100%; font-family:inherit; }
  .more-item:active { background:var(--green-soft); }
  .more-item svg { width:20px; height:20px; color:var(--text-secondary); }
  .more-item.active { background:var(--green-soft); color:var(--green); font-weight:600; }
  .more-item.active svg { color:var(--green); }
  #doorlog-cal-scroll::-webkit-scrollbar { display:none; }
  #doorlog-cal-scroll { -ms-overflow-style:none; scrollbar-width:none; }

  /* 设备行展开详情：时间轴 */
  .device-detail { max-height:0; overflow:hidden; transition:max-height .3s ease; }
  .device-detail.open { max-height:1200px; }
  .device-day { padding:10px 4px; border-bottom:1px solid var(--line); }
  .device-day:last-child { border-bottom:none; }
  .device-day-head { display:flex; justify-content:space-between; align-items:baseline; margin-bottom:6px; }
  .device-day-date { font-size:12px; color:var(--text-secondary); font-variant-numeric:tabular-nums; }
  .device-day-total { font-size:12px; color:var(--text); font-weight:600; font-variant-numeric:tabular-nums; }
  .device-day-pct { color:var(--text-secondary); font-weight:400; margin-left:4px; }
  .device-segment-bar { position:relative; height:20px; background:var(--border); border-radius:6px; }
  .device-segment-bar::before, .device-segment-bar::after { content:''; position:absolute; top:0; bottom:0; width:1px; background:var(--card-bg); opacity:.7; }
  .device-segment-bar::before { left:25%; }
  .device-segment-bar::after { left:75%; }
  .device-seg-tick-mid { position:absolute; top:0; bottom:0; width:1px; background:var(--card-bg); opacity:.7; }
  .device-seg-fill { position:absolute; top:0; bottom:0; background:var(--primary); border-radius:2px; min-width:2px; cursor:pointer; }
  /* 透明热区：极短段（如 3 分钟）视觉很细，用 ::before 扩大点击区到最小 24px，纵向也外扩 8px。
     视觉宽度不变（保持时长占比真实），只扩大命中区。 */
  .device-seg-fill::before {
    content:''; position:absolute; top:-8px; bottom:-8px; left:50%; transform:translateX(-50%);
    width:max(24px, 100%); min-width:24px;
  }
  /* hover/触屏点按色块 → 显示时段气泡（桌面 hover 即时显示；移动端点按触发 :hover 粘滞） */
  .device-seg-fill::after {
    content:attr(data-tip);
    position:absolute; bottom:calc(100% + 6px); left:50%; transform:translateX(-50%);
    background:var(--text); color:var(--card-bg);
    padding:4px 8px; border-radius:6px; font-size:11px; white-space:nowrap;
    opacity:0; pointer-events:none; transition:opacity .15s; z-index:10;
    font-variant-numeric:tabular-nums; line-height:1.4;
  }
  .device-seg-fill:hover::after { opacity:1; }
  /* 末尾段（右缘）：气泡右对齐贴右边，避免溢出被裁 */
  .device-seg-fill.tip-right::after { left:auto; right:0; transform:none; }
  /* 开头段（左缘）：气泡左对齐贴左边 */
  .device-seg-fill.tip-left::after { left:0; transform:none; }
  .device-segment-ticks { display:flex; justify-content:space-between; font-size:9px; color:var(--text-secondary); padding:2px 0 0; font-variant-numeric:tabular-nums; }
