@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/nunito-latin-500-normal-EugFkASW.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2) format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-sc-latin-400-normal-C8q2FS1w.woff2) format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-sc-latin-500-normal-JVPArRf3.woff2) format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-sc-latin-700-normal-BzR54Sjf.woff2) format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-sc-chinese-simplified-400-normal-Ba7eOkfT.woff2) format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-sc-chinese-simplified-500-normal-z_irmif2.woff2) format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-sc-chinese-simplified-700-normal-DoUziBww.woff2) format("woff2")}:root{--animal-primary-color: #19c8b9;--animal-primary-color-hover: #3dd4c6;--animal-primary-color-active: #50b9ab;--animal-primary-color-bg: #e6f9f6;--animal-success-color: #6fba2c;--animal-success-color-hover: #85cc45;--animal-success-color-active: #5a9e1e;--animal-warning-color: #f5c31c;--animal-warning-color-hover: #f7d04a;--animal-warning-color-active: #dba90e;--animal-error-color: #e05a5a;--animal-error-color-hover: #e87878;--animal-error-color-active: #c94444;--animal-text-color: #794f27;--animal-text-color-secondary: #9f927d;--animal-text-color-muted: #794f27;--animal-text-color-disabled: #c4b89e;--animal-border-color: #aaa69d;--animal-border-color-hover: #827157;--animal-border-color-light: #e8e2d6;--animal-bg-color: #f8f8f0;--animal-bg-color-secondary: #f0e8d8;--animal-bg-color-disabled: #f0ece2;--animal-mask-bg: rgba(0, 0, 0, .35);--animal-font-family: Nunito, "Noto Sans SC", -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif !important;--animal-font-size-sm: 12px;--animal-font-size-base: 14px;--animal-font-size-lg: 16px;--animal-line-height-base: 1.5715;--animal-spacing-xs: 4px;--animal-spacing-sm: 8px;--animal-spacing-md: 12px;--animal-spacing-lg: 16px;--animal-spacing-xl: 24px;--animal-border-radius-sm: 16px;--animal-border-radius-base: 18px;--animal-border-radius-lg: 24px;--animal-border-width: 2px;--animal-shadow-sm: 0 2px 4px 0 rgba(61, 52, 40, .06);--animal-shadow-base: 0 3px 10px 0 rgba(61, 52, 40, .1);--animal-shadow-lg: 0 8px 24px 0 rgba(61, 52, 40, .14);--animal-motion-duration-fast: .15s;--animal-motion-duration-base: .25s;--animal-motion-duration-slow: .35s;--animal-motion-ease: cubic-bezier(.4, 0, .2, 1);--animal-height-sm: 32px;--animal-height-base: 40px;--animal-height-lg: 48px}*,*:before,*:after{box-sizing:border-box}[class^=animal-]{font-family:var(--animal-font-family);color:var(--animal-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._btn_1ugu2_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--animal-spacing-sm);font-family:var(--animal-font-family);font-weight:600;white-space:nowrap;cursor:pointer;border:var(--animal-border-width) solid transparent;border-radius:50px;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);-webkit-user-select:none;user-select:none;outline:none;line-height:1;letter-spacing:.02em;box-shadow:var(--animal-shadow-sm)}._btn_1ugu2_1:focus-visible{outline:2px solid var(--animal-primary-color);outline-offset:2px}._btn_1ugu2_1:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}._btn-small_1ugu2_29{height:var(--animal-height-sm);padding:0 var(--animal-spacing-lg);font-size:var(--animal-font-size-sm);border-radius:var(--animal-border-radius-sm)}._btn-middle_1ugu2_35{height:45px;padding:0 20px;font-size:var(--animal-font-size-base)}._btn-large_1ugu2_40{height:var(--animal-height-lg);padding:0 32px;font-size:var(--animal-font-size-lg);border-radius:var(--animal-border-radius-lg)}._btn-default_1ugu2_46{color:var(--animal-text-color);background:var(--animal-bg-color);border-color:var(--animal-border-color)}._btn-default_1ugu2_46:hover:not(:disabled){color:var(--animal-primary-color);border-color:var(--animal-primary-color);box-shadow:var(--animal-shadow-base);transform:translateY(-1px)}._btn-default_1ugu2_46:active:not(:disabled){color:var(--animal-primary-color-active);border-color:var(--animal-primary-color-active);transform:translateY(0);box-shadow:var(--animal-shadow-sm)}._btn-primary_1ugu2_63{color:#794f27;background:#f8f8f0;border-color:#f8f8f0;box-shadow:0 5px #bdaea0}._btn-primary_1ugu2_63:hover:not(:disabled){background:#f8f8f0;border-color:#f8f8f0;transform:translateY(-1px);box-shadow:0 6px #bdaea0}._btn-primary_1ugu2_63:active:not(:disabled){background:#f8f8f0;border-color:#f8f8f0;transform:translateY(2px);box-shadow:0 1px #bdaea0}._btn-dashed_1ugu2_81{color:var(--animal-text-color);background:var(--animal-bg-color);border-color:var(--animal-border-color);border-style:dashed}._btn-dashed_1ugu2_81:hover:not(:disabled){color:var(--animal-primary-color);border-color:var(--animal-primary-color);transform:translateY(-1px)}._btn-dashed_1ugu2_81:active:not(:disabled){color:var(--animal-primary-color-active);border-color:var(--animal-primary-color-active);transform:translateY(0)}._btn-text_1ugu2_97{color:var(--animal-text-color);background:transparent;border-color:transparent;box-shadow:none}._btn-text_1ugu2_97:hover:not(:disabled){background:var(--animal-bg-color-secondary)}._btn-text_1ugu2_97:active:not(:disabled){background:#e9ddc6}._btn-link_1ugu2_109{color:var(--animal-primary-color);background:transparent;border-color:transparent;box-shadow:none}._btn-link_1ugu2_109:hover:not(:disabled){color:var(--animal-primary-color-hover);opacity:.85}._btn-link_1ugu2_109:active:not(:disabled){color:var(--animal-primary-color-active)}._btn-danger_1ugu2_122._btn-primary_1ugu2_63{color:#fff;background:var(--animal-error-color);border-color:var(--animal-error-color);box-shadow:0 5px 0 0 var(--animal-error-color-active)}._btn-danger_1ugu2_122._btn-primary_1ugu2_63:hover:not(:disabled){background:var(--animal-error-color-hover);border-color:var(--animal-error-color-hover);box-shadow:0 6px 0 0 var(--animal-error-color-active)}._btn-danger_1ugu2_122._btn-primary_1ugu2_63:active:not(:disabled){background:var(--animal-error-color-active);border-color:var(--animal-error-color-active);box-shadow:0 1px 0 0 var(--animal-error-color-active)}._btn-danger_1ugu2_122._btn-default_1ugu2_46,._btn-danger_1ugu2_122._btn-dashed_1ugu2_81{color:#e05a5a;border-color:var(--animal-error-color)}._btn-danger_1ugu2_122._btn-default_1ugu2_46:hover:not(:disabled),._btn-danger_1ugu2_122._btn-dashed_1ugu2_81:hover:not(:disabled){color:#e05a5a;border-color:var(--animal-error-color-hover)}._btn-danger_1ugu2_122._btn-default_1ugu2_46:active:not(:disabled),._btn-danger_1ugu2_122._btn-dashed_1ugu2_81:active:not(:disabled){color:#e05a5a;border-color:var(--animal-error-color-active)}._btn-danger_1ugu2_122._btn-text_1ugu2_97,._btn-danger_1ugu2_122._btn-link_1ugu2_109{color:#fff}._btn-danger_1ugu2_122._btn-text_1ugu2_97:hover:not(:disabled),._btn-danger_1ugu2_122._btn-link_1ugu2_109:hover:not(:disabled){color:#fff}._btn-danger_1ugu2_122._btn-text_1ugu2_97:active:not(:disabled),._btn-danger_1ugu2_122._btn-link_1ugu2_109:active:not(:disabled){color:#fff}._btn-ghost_1ugu2_165{background:transparent;box-shadow:none}._btn-ghost_1ugu2_165._btn-primary_1ugu2_63{color:var(--animal-primary-color);background:transparent;box-shadow:none}._btn-ghost_1ugu2_165._btn-primary_1ugu2_63:hover:not(:disabled){color:var(--animal-primary-color-hover);border-color:var(--animal-primary-color-hover);background:#19c8b914}._btn-block_1ugu2_179{display:flex;width:100%}._btn-loading_1ugu2_183{cursor:default;pointer-events:none;box-shadow:none;background:#0ec4b6;border:4px solid #4de2da;color:#fff;background-image:repeating-linear-gradient(-45deg,#0ec4b6,#0ec4b6 10px,#01b0a7 10px 20px);background-size:28.28px 28.28px;animation:_animal-btn-loading_1ugu2_1 1s linear infinite}._btn-icon_1ugu2_194{display:inline-flex;align-items:center}@keyframes _animal-btn-loading_1ugu2_1{0%{background-position:0 0}to{background-position:-28.28px 0}}._wrapper_g356a_1{display:inline-flex;align-items:center;width:100%;background:#fffbe7;border-radius:50px;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);box-shadow:0 3px #d4c9b4}._wrapper_g356a_1:hover:not(._wrapper-disabled_g356a_10){box-shadow:0 3px #c4b89e}._wrapper-disabled_g356a_10{background:#ece8dc;box-shadow:none;opacity:.6;cursor:not-allowed}._wrapper-disabled_g356a_10 ._input_g356a_19{cursor:not-allowed;color:#c4b89e}._wrapper-no-shadow_g356a_23{box-shadow:none}._wrapper-no-shadow_g356a_23:hover:not(._wrapper-disabled_g356a_10){box-shadow:none}._wrapper-small_g356a_29{height:var(--animal-height-sm);padding:0 14px;font-size:var(--animal-font-size-sm);border-radius:40px}._wrapper-small_g356a_29:not(._wrapper-no-shadow_g356a_23){box-shadow:0 2px #d4c9b4}._wrapper-middle_g356a_38{height:var(--animal-height-base);padding:0 18px;font-size:var(--animal-font-size-base)}._wrapper-large_g356a_43{height:var(--animal-height-lg);padding:0 22px;font-size:var(--animal-font-size-lg);border-radius:50px}._wrapper-large_g356a_43:not(._wrapper-no-shadow_g356a_23){box-shadow:0 4px #d4c9b4}._wrapper-error_g356a_52{box-shadow:0 3px 0 0 var(--animal-error-color-active)}._wrapper-error_g356a_52:hover:not(._wrapper-disabled_g356a_10){box-shadow:0 3px 0 0 var(--animal-error-color-active)}._wrapper-warning_g356a_58{box-shadow:0 3px 0 0 var(--animal-warning-color-active)}._wrapper-warning_g356a_58:hover:not(._wrapper-disabled_g356a_10){box-shadow:0 3px 0 0 var(--animal-warning-color-active)}._input_g356a_19{flex:1;width:100%;height:100%;border:none;outline:none;background:transparent;color:#8a7b66;font-size:inherit;font-family:var(--animal-font-family);font-weight:500;line-height:var(--animal-line-height-base);letter-spacing:.01em}._input_g356a_19::placeholder{color:#c4b89e;font-weight:400}._prefix_g356a_82,._suffix_g356a_83{display:inline-flex;align-items:center;color:#a0936e;flex-shrink:0;font-size:1em}._prefix_g356a_82{margin-right:6px}._suffix_g356a_83{margin-left:6px}._clear_g356a_96{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;padding:0;color:#c4b89e;font-size:13px;font-weight:700;cursor:pointer;border:none;border-radius:50%;background:transparent;transition:all var(--animal-motion-duration-fast)}._clear_g356a_96:hover{color:#725d42;background:#725d421a}._clear_g356a_96:focus-visible{outline:2px solid #725d42;outline-offset:1px}.animal-cursor--force,.animal-cursor--force *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAwCAYAAAC4wJK5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAf5SURBVHgBzVpdTBRXFD6z6w8aNUtq1cWkXXxAY0Q3YlI1Ji6xDzQFg9qkrdrUmqCJPpQg/VEfYPvQ2ASsD60NmlSqLVitiEATtViXRAETV1cwRkgrK0bAX7ahaY2SnZ7vMncZltmdBVm6X3KZO3N3Zu75ud859wwKRYCTwQcbBQI+n98foASGoj9xOhw2mjHjY+7mEwSQUNVyevHC7bt9208JCKvsOBcscNDUqU3czeWWZLfbaf78+dTd3c2iKk6yWvPnzJ5NPQ8eNFCiwrl4cQc39a2sLPVKc7Pa398v2r3OTvWrfftUjGmtiBIRmJgUoJMnLQXQt2NHjw4KsmiRixIIwp3YTcr5YCstLRUuZIT09HTq6+ujm62tOHX0PHz4AyUIFOfChU6aMOG6PSWFauvqov4YQqzNzhZHxhZfS8uIBCkuLqbq8nIb2WwOPkXz+xhy3OVyMRkGcN2mv24GC02aJFgohReyGaZPn04Fu3aF5sQsbKMYAcaurqoqYvbroGDwOrfTODrT038HqfB4ZuDp016+JsbZbe9w+zCWZ1u4+dHpAgvFgJy1aykjIwNdB78s33DCTNU8KZdgPAlMnAXnZktLSxNaBwMy82WyIi/yeBXGcM0+oNBUbkdiIRIRJ/iHvXhARWUlpUVYE3p4r16l7du2oRsgiyWVLS+CoZj0xIlHeGKu0I9VtZrP/dzLh8vCpTKWLRNDXffvUyFbtr29XZxns4IwDhwqKxMNT+BWwK57INJ85MKG6MsnTZ5MK1euJDOk8GQgCMeQJNZgEi/yc8L0VismvABu53A46Pnz52gL8GxFUaiEiUMKAEyfMYNWrFhBlaw8ICcnRxAIgN9NmzaNmpqaoOg35iQn/9zz+LFh5mAZ+GuBlIHKigpCiwXFbvdAR1HyNd8t52Z7f+NGqmGCqDh+nIRl2XUk9AJIwDqaew7Dxk2bCM9jJLOFv6cIEEKwO/j5IGYFE7a3tZEZ8HLtBaQJQNu2b6ddhYWCAORvSvfvD513dXUNew4stJrXB9CmuZUeeey24n520UjxKZR2cDrRzG6VzOZf3tjUJBaefHkkwPRVp04JtwFKeMKT2SX1wDOaGhuFAOgbWcORmiqe8c6GDfTKzJlDxvA8jHm9XoU9RuV5ngm/36I/4cWTzwvR080vLCwokPEgIjApnTUiIpt9Hbjm9UZ8DiwYiVTe5tgkoKq5RuOWYVes1nX81w/GKC0pITNACGmxSG4IWsbvpNuMFCASjXZB3Y7wcWv4hZ6enmdz7PYzLPUWFiQJ14xcQEJnboIFMWEjgPUk84wGUKqg4mDwBrPhkGhuMbpBLPRgEBYRC722tjbqC6RLQRAzFxwNsPhhDXT5xBE+bo10I0vr54X+F3ez4MvQZPiik4A14FLQdCxxZjS4z4GxoaEBEnWEL25rtBtHwlgQIJrbvSyQFv12/jwWdyA8g7aY3axnLKQa8XCXWBBKUA3cyVQIAY2xIIi76P/Z2E2LErNiEyIYRFoh8haPxxMT9Y4nTIXQUmHkVk55DfmVlmGOGzR2AhzhY1GF0PYDxegXccKHhA75EQAhPBcvUiJgQtTRiRNdOICVcrTUQaYGEMKt7Q3Mcqx4I7o7aUwQntPAGkifwVSxpu7xREwL24hWpVslvhDBoAcHo8QOboSkDAKOR+ww2otIKFHuI1HNQPWBs8eyQ4eGRWTEjTYW0JWZSfEAlIe1Z5CTBcTeXasPK2YPYoot5kMR1kDZ4cM0XlBVlT7hIgLiEgDy0NLxUGGB0cEbpaXmQphYI56ApSEEFKgnF1RJkAJ1D5SZ3FazB4n9xezZU7jrirZfiAdkZhyePaNKggJE3UDF8vXY0g6tGgLfRKkmEWAfjOA2U0sAemtAEAS+8IJAPHHnThtdvnyBqk//RPX1dbRkyTJqbroysL9Q1eaYhAB4y+rjG977u6/Phu1ovDY/Es+e/UMNnrNUV3uCJ3uW7nV20JQpU2nHzs/pzz866AtOg3geKgdkt0IjgFZBR8JkQ7CTAW+sJ3/50gW6xA19iTVv5tCqVWvo228O6gNsOe93PorZEkDPo0c9c2bNesDS53q18stYstWtW9fp2NHv+Oij/v4X4tq8eWm0+YMd9OrMFNq5Yydbx4PLsj67GycjEgJApYHXBywo1gciKdLkcAbBdbBZIxfO6rjQsHf3bvLfvSuSyXD09j6hH48d5AmeY+3/K64lJU2lrKz1lLtuM9//K+3ds0dSKkr/632trcfl/SNyJz34u0IuW+Rr0vJ70CFoD5EVLzNKRVAVQZFMD7hOfX3tENfJyFjBBbd36emTXpEpeweLbgeYKd2yCv/SQghBUMgKBou5u5qGb1bwIr/8acrcuVSjK/1A+7+cPMLMM1h/hevA9+fNmx/aeGnK6GVS2crarzaaR/T9hAm0QvQWMUsseosF0T3AH038oW8W6emn8Qk5b+B7hsA1byPXsk6EtA/NL81YKSYvonFe3qD2FQX3bw3X/pgJMUQgrEZjDPmchsV78mS50HoqTxqMA/+HxqF5WGCI9ltaqs3ePWZCRIHQoFwjdvtr9OlnX1Jy8iAR1NbUCAG6Bz+5Gfp+JMRfCEW5wX9z93PZH0mc3PDLXSEECE2e61vc3L6bNz00ArzUwo4VnM7jo6OoliAjFfQ79EMnsmT3SD8pS4yPEIMspv+ki42NbzSaD8e4CAGID/HV1TYOxU5u/rH8j53/AAsNy9CCpCL6AAAAAElFTkSuQmCC) 4 0,url(data:image/png;base64,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) 4 0,default!important}.animal-cursor.animal-cursor--scoped{cursor:url(data:image/png;base64,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) 4 0,url(data:image/png;base64,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) 4 0,default!important}.animal-cursor--scoped *,.animal-cursor.animal-cursor--scoped *{cursor:auto!important}.animal-cursor--scoped a[href],.animal-cursor--scoped button,.animal-cursor--scoped [role=button],.animal-cursor--scoped [role=link],.animal-cursor--scoped label[for],.animal-cursor--scoped select,.animal-cursor--scoped summary,.animal-cursor--scoped input[type=button],.animal-cursor--scoped input[type=submit],.animal-cursor--scoped input[type=reset],.animal-cursor--scoped input[type=checkbox],.animal-cursor--scoped input[type=radio],.animal-cursor--scoped [data-cursor=pointer]{cursor:url(data:image/png;base64,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) 4 0,default!important}.animal-cursor--scoped input[type=text],.animal-cursor--scoped input[type=search],.animal-cursor--scoped input[type=email],.animal-cursor--scoped input[type=password],.animal-cursor--scoped input[type=number],.animal-cursor--scoped input[type=tel],.animal-cursor--scoped input[type=url],.animal-cursor--scoped input[type=date],.animal-cursor--scoped textarea{cursor:text!important}.animal-cursor--scoped [disabled],.animal-cursor--scoped [aria-disabled=true]{cursor:not-allowed!important}._mask_19qpr_1{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:var(--animal-mask-bg);animation:_animal-fade-in_19qpr_1 .25s ease}._modal_19qpr_11{position:relative;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);display:flex;flex-direction:column;animation:_animal-zoom-in_19qpr_1 .3s ease}._modalClipped_19qpr_19{width:100%;height:100%;clip-path:url(#animal-modal-clip);padding:48px 48px 32px;background:#f7f3df;color:#807359;font-family:Nunito,Noto Sans SC,sans-serif;display:flex;flex-direction:column;overflow:hidden}._header_19qpr_31{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}._title_19qpr_37{font-size:28px;font-weight:700;color:#725d42}._close_19qpr_42{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;font-size:22px;color:#725d4299;border-radius:50%;transition:all .2s}._close_19qpr_42:hover{background:#725d421a;color:#725d42}._body_19qpr_59{padding-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto;flex:1;font-size:20px;font-weight:600;line-height:1.6;color:#8a7b66}._footer_19qpr_71{display:flex;align-items:center;justify-content:flex-end;gap:12px}._footer-btn_19qpr_77{height:40px;padding:0 24px;font-size:18px;font-family:Nunito,Noto Sans SC,sans-serif;border:2px solid rgba(114,93,66,.3);border-radius:39.81px;background:transparent;color:#725d42;transition:all .2s;line-height:1}._footer-btn_19qpr_77:hover{border-color:#725d4299;background:#725d4214}._footer-btn-primary_19qpr_93{color:#725d42;background:#fc0;border-color:#fc0}._footer-btn-primary_19qpr_93:hover{background:#ffcc00d9;border-color:#ffcc00d9}@keyframes _animal-fade-in_19qpr_1{0%{opacity:0}to{opacity:1}}@keyframes _animal-zoom-in_19qpr_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._mask_294l6_1{position:fixed;inset:0;z-index:1000;background:#0000002e;opacity:0;pointer-events:none;transition:opacity .36s ease}._maskOpen_294l6_10{opacity:1;pointer-events:all}._panel_294l6_14{position:fixed;z-index:1001;display:flex;flex-direction:column;background:#f7f3df;color:#807359;font-family:Nunito,Noto Sans SC,sans-serif;overflow:hidden;transition:transform .36s cubic-bezier(.2,0,.2,1)}._panelRight_294l6_25{top:0;right:0;height:100vh;max-width:calc(100vw - 32px);border-radius:20px 0 0 20px;box-shadow:-12px 0 32px #3d34282e;transform:translate(100%)}._panelLeft_294l6_34{top:0;left:0;height:100vh;max-width:calc(100vw - 32px);border-radius:0 20px 20px 0;box-shadow:12px 0 32px #3d34282e;transform:translate(-100%)}._panelTop_294l6_43{top:0;left:0;right:0;max-height:calc(100vh - 32px);border-radius:0 0 20px 20px;box-shadow:0 12px 32px #3d34282e;transform:translateY(-100%)}._panelBottom_294l6_52{bottom:0;left:0;right:0;max-height:calc(100vh - 32px);border-radius:20px 20px 0 0;box-shadow:0 -12px 32px #3d34282e;transform:translateY(100%)}._panel_294l6_14._panelOpen_294l6_61{transform:none}._header_294l6_64{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 15px;flex-shrink:0}._title_294l6_71{font-size:28px;font-weight:700;color:#725d42}._close_294l6_76{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;font-size:22px;line-height:1;color:#725d4299;border-radius:50%;cursor:pointer;transition:all .2s}._close_294l6_76:hover{background:#725d421a;color:#725d42}._body_294l6_95{flex:1;overflow-y:auto;padding:0 24px 24px;font-size:20px;font-weight:600;line-height:1.6;color:#8a7b66}._footer_294l6_104{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:0 24px 24px;flex-shrink:0}._card_1xmr9_1{border-radius:20px;background:#f7f3df;padding:16px 24px;color:#725d42;font-weight:500;transition:all .3s ease}._card-dashed_1xmr9_10{background:#faf8f2;border:2px dashed #e8dcc8;box-shadow:none}._card-hoverable_1xmr9_8{cursor:pointer}._card-hoverable_1xmr9_8:hover{transform:translateY(-2px)}._card-hoverable_1xmr9_8._card-dashed_1xmr9_10:hover{transform:none;border-color:#d4c4a8}._card-app-pink_1xmr9_27{background:#f8a6b2;color:#fff}._card-purple_1xmr9_31{background:#b77dee;color:#fff}._card-app-blue_1xmr9_35{background:#889df0;color:#fff}._card-app-yellow_1xmr9_39{background:#f7cd67;color:#725d42}._card-app-orange_1xmr9_43{background:#e59266;color:#fff}._card-app-teal_1xmr9_47{background:#82d5bb;color:#fff}._card-app-green_1xmr9_51{background:#8ac68a;color:#fff}._card-app-red_1xmr9_55{background:#fc736d;color:#fff}._card-lime-green_1xmr9_59{background:#d1da49;color:#3d5a1a}._card-yellow-green_1xmr9_63{background:#ecdf52;color:#725d42}._card-brown_1xmr9_67{background:#9a835a;color:#fff}._card-warm-peach-pink_1xmr9_71{background:#e18c6f;color:#fff}._pattern-default_1xmr9_75{background:radial-gradient(circle,rgba(196,184,158,.15) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(196,184,158,.1) 1px,transparent 1px),#f7f3df;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #d4c4a8;color:#725d42}._pattern-app-pink_1xmr9_84{background:radial-gradient(circle,rgba(248,166,178,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(255,200,210,.12) 1px,transparent 1px),#fde4e8;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #f8a6b2;color:#a85565}._pattern-purple_1xmr9_93{background:radial-gradient(circle,rgba(183,125,238,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(220,180,255,.12) 1px,transparent 1px),#f0e8ff;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #b77dee;color:#6a3a9a}._pattern-app-blue_1xmr9_102{background:radial-gradient(circle,rgba(136,157,240,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(180,195,255,.12) 1px,transparent 1px),#e8edff;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #889df0;color:#4a5a8a}._pattern-app-yellow_1xmr9_111{background:radial-gradient(circle,rgba(247,205,103,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(255,230,160,.12) 1px,transparent 1px),#fff8e0;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #f7cd67;color:#7a6528}._pattern-app-orange_1xmr9_120{background:radial-gradient(circle,rgba(229,146,102,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(255,190,150,.12) 1px,transparent 1px),#fff0e8;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #e59266;color:#8a4a2a}._pattern-app-teal_1xmr9_129{background:radial-gradient(circle,rgba(130,213,187,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(170,235,210,.12) 1px,transparent 1px),#e8faf5;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #82d5bb;color:#2a6b5a}._pattern-app-green_1xmr9_138{background:radial-gradient(circle,rgba(138,198,138,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(180,220,180,.12) 1px,transparent 1px),#e8f5e8;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #8ac68a;color:#3a6b3a}._pattern-app-red_1xmr9_147{background:radial-gradient(circle,rgba(252,115,109,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(255,160,155,.12) 1px,transparent 1px),#ffe8e8;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #fc736d;color:#9a3a3a}._pattern-lime-green_1xmr9_156{background:radial-gradient(circle,rgba(209,218,73,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(230,240,130,.12) 1px,transparent 1px),#f5f8e0;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #d1da49;color:#5a6b28}._pattern-yellow-green_1xmr9_165{background:radial-gradient(circle,rgba(236,223,82,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(255,245,140,.12) 1px,transparent 1px),#fffde8;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #ecdf52;color:#6a5a28}._pattern-brown_1xmr9_174{background:radial-gradient(circle,rgba(154,131,90,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(190,165,120,.12) 1px,transparent 1px),#f5f0e0;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #9a835a;color:#5a4a2a}._pattern-warm-peach-pink_1xmr9_183{background:radial-gradient(circle,rgba(225,140,111,.18) 1.5px,transparent 1.5px),radial-gradient(circle,rgba(255,185,160,.12) 1px,transparent 1px),#fff0e8;background-size:28px 28px,14px 14px;background-position:0 0,7px 7px;border:1.5px solid #e18c6f;color:#8a4a2a}._faqCard_1h0o9_1{position:relative;background:var(--animal-bg-color);border-radius:var(--animal-border-radius-base);border:var(--animal-border-width) solid var(--animal-border-color);overflow:hidden;transition:border-color var(--animal-motion-duration-base) var(--animal-motion-ease);margin-bottom:var(--animal-spacing-md)}._faqCard_1h0o9_1._disabled_1h0o9_10{opacity:.6;cursor:not-allowed}._questionHeader_1h0o9_14{display:flex;align-items:center;gap:var(--animal-spacing-md);width:100%;padding:var(--animal-spacing-lg) var(--animal-spacing-xl);background:transparent;border:none;cursor:pointer;text-align:left}._questionHeader_1h0o9_14:disabled{cursor:not-allowed}._questionIcon_1h0o9_28{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--animal-primary-color);color:#fff;border-radius:50%;font-size:18px;font-weight:700;line-height:1;flex-shrink:0;transition:background-color var(--animal-motion-duration-base) var(--animal-motion-ease),transform var(--animal-motion-duration-base) var(--animal-motion-ease);box-shadow:0 2px 4px #19c8b94d}._expanded_1h0o9_44 ._questionIcon_1h0o9_28{background:var(--animal-primary-color-active);transform:rotate(180deg)}._questionText_1h0o9_48{flex:1;font-size:var(--animal-font-size-lg);font-weight:600;color:var(--animal-text-color);line-height:1.4}._leafDecoration_1h0o9_55{color:var(--animal-primary-color);opacity:.5;transition:opacity var(--animal-motion-duration-base) var(--animal-motion-ease),transform var(--animal-motion-duration-base) var(--animal-motion-ease)}._expanded_1h0o9_44 ._leafDecoration_1h0o9_55{opacity:1;transform:rotate(45deg)}._answerWrapper_1h0o9_64{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);will-change:grid-template-rows}._expanded_1h0o9_44 ._answerWrapper_1h0o9_64{grid-template-rows:1fr}._answerContent_1h0o9_73{overflow:hidden;padding:0 var(--animal-spacing-xl);color:var(--animal-text-color-secondary);font-size:var(--animal-font-size-base);line-height:1.7;transition:padding var(--animal-motion-duration-base) var(--animal-motion-ease)}._expanded_1h0o9_44 ._answerContent_1h0o9_73{padding-bottom:var(--animal-spacing-xl)}._answerContent_1h0o9_73 a{color:var(--animal-primary-color);text-decoration:none;font-weight:500;transition:color var(--animal-motion-duration-fast) var(--animal-motion-ease)}._answerContent_1h0o9_73 a:hover{color:var(--animal-primary-color-hover);text-decoration:underline}._answerContent_1h0o9_73 p{margin:0 0 var(--animal-spacing-sm) 0}._answerContent_1h0o9_73 p:last-child{margin-bottom:0}._answerContent_1h0o9_73 ul{margin:var(--animal-spacing-sm) 0;padding-left:var(--animal-spacing-xl)}._answerContent_1h0o9_73 li{margin-bottom:var(--animal-spacing-xs)}._faqCardGroup_1h0o9_107{display:flex;flex-direction:column;gap:var(--animal-spacing-sm)}._divider_8nhvq_1{width:100%;height:12px;background:url("data:image/svg+xml,%3csvg%20width='297'%20height='14'%20viewBox='0%200%20297%2014'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%2010.42L33%2011%2028.002%200zM10%206.97L0%203l.858%209zM43%201l.613%2011L53%205.585zm89%2013l11-5.867L133.507%201zm67-3.58l13%20.58-4.998-11zm-10-3.45L179%203l.858%209zM90.634%201L88%2013l12-4.39zM155%2013l12-2.4-8.47-9.6zM110%203l2.057%209L118%206.292zm-47%208.215L76%2014%2071.048%201zM222%201l.613%2011L232%205.585zm47.634%200L267%2013l12-4.39zM289%203l2.057%209L297%206.292zm-48%208.215L254%2014l-4.952-13z'%20fill='%23D8D0C3'%20fill-rule='evenodd'/%3e%3c/svg%3e") center / contain no-repeat}._line-teal_8nhvq_6{background-image:url("data:image/svg+xml,%3csvg%20height='14'%20viewBox='0%200%20297%2014'%20width='297'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%2010.42L33%2011%2028.002%200zM10%206.97L0%203l.858%209zM43%201l.613%2011L53%205.585zm89%2013l11-5.867L133.507%201zm67-3.58l13%20.58-4.998-11zm-10-3.45L179%203l.858%209zM90.634%201L88%2013l12-4.39zM155%2013l12-2.4-8.47-9.6zM110%203l2.057%209L118%206.292zm-47%208.215L76%2014%2071.048%201zM222%201l.613%2011L232%205.585zm47.634%200L267%2013l12-4.39zM289%203l2.057%209L297%206.292zm-48%208.215L254%2014l-4.952-13z'%20fill='%23008077'%20fill-rule='evenodd'/%3e%3c/svg%3e")}._line-white_8nhvq_9{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjAAAAAKCAQAAAAAhqwGAAACiUlEQVR42u2aS0hUYRTHb9NbUzHKyrCEIuhB0aZopRVqlCZRQTBEuDDI6CEUPWhRVFgQRBEubCFOgqva1eRiKjdtotoUDuSmF2U0EQTi0DS/Ft5u1/udO8o0o2Oes7y/+Z/7/b6Bw9zvjmU5xRQr48VUK6vFBmanmVRbtVXbsbOlnBu+rIplafUsoIclKT9xkKJ/WPM83tEoXD/GztTbrrZqOwlsq3PGljxeMECxDw0Ro0okFbSx1rfrGuAbu1Pct48IM3zYUc6xINXkJgz0EjBIK/CaBt/OE9c2qrZqO2rbdmJU54QtnQA0+UTeAAlOCmQuSeAJe5gm0B0M1W3yxL4rAOiUZzTNwCB32OizqrN293qDtNjkIycoFJJqq7aTwTaaI7Yctxs+FwPz+VNd5g2J2qxdSB5ykr2sF2fdUF0Q7xt00s/YbtBKEjZ9bLAzTrKfGoOqrdpmy/ZiTtkmc8KWSn46l9YJgTr+1kvKjZ9hAN3SrOOKK/nVfB6k22ZJgkJ6q03jXPNObxbyydXbswkctq/fpUT4OtU207Yxlqut2oq2lPHF1e6mELjs0B+E2OShjUCYWeIs67JzA1wXNmgOg07nOFvEJ0EIs9I84+YR7urw8P3Adw4IK/ofbENjavtQfruhtmo7KluO8Ipfrnk10whEgARhguQLi1nNAzNjs6dAnFuUirTWtUHv6WC6h5fQxy4xmU8F29hLA02c4hItw7PUE6FMTE5U2xqX7dXhx2vjbLtYbdV2BFsK2Mxp7vEB2GfM2B6aWeR7nhzwO022LN7SxlJf2spn7nOeWrk7gbT/GVCY6tWe2qptlmzr1HYEW0pZZWWsvM99HlpsjXOprdqqbXZtfwPwNNemtj9CngAAAABJRU5ErkJggg==)}._line-yellow_8nhvq_12{background-image:url("data:image/svg+xml,%3csvg%20width='297'%20height='14'%20viewBox='0%200%20297%2014'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%2010.42L33%2011%2028.002%200zM10%206.97L0%203l.858%209zM43%201l.613%2011L53%205.585zm89%2013l11-5.867L133.507%201zm67-3.58l13%20.58-4.998-11zm-10-3.45L179%203l.858%209zM90.634%201L88%2013l12-4.39zM155%2013l12-2.4-8.47-9.6zM110%203l2.057%209L118%206.292zm-47%208.215L76%2014%2071.048%201zM222%201l.613%2011L232%205.585zm47.634%200L267%2013l12-4.39zM289%203l2.057%209L297%206.292zm-48%208.215L254%2014l-4.952-13z'%20fill='%23F1E26F'%20fill-rule='evenodd'/%3e%3c/svg%3e")}._wave-yellow_8nhvq_15{background-image:url("data:image/svg+xml,%3csvg%20height='10'%20viewBox='0%200%20375%2010'%20width='375'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M374.85%209.45c-4.171%200-6.32-1.84-8.213-3.464-1.7-1.458-3.168-2.716-6.207-2.716-3.039%200-4.506%201.258-6.207%202.716-1.894%201.624-4.042%203.464-8.212%203.464-4.172%200-6.32-1.84-8.213-3.464-1.7-1.458-3.168-2.716-6.206-2.716-3.039%200-4.507%201.258-6.208%202.716-1.894%201.624-4.042%203.464-8.212%203.464-4.172%200-6.318-1.84-8.213-3.464-1.7-1.458-3.168-2.716-6.206-2.716-3.038%200-4.507%201.258-6.208%202.716-1.893%201.624-4.04%203.464-8.212%203.464s-6.319-1.84-8.212-3.464c-1.7-1.458-3.168-2.716-6.206-2.716-3.038%200-4.506%201.258-6.207%202.716-1.894%201.624-4.041%203.464-8.212%203.464-4.17%200-6.318-1.84-8.212-3.464-1.7-1.458-3.168-2.716-6.206-2.716-3.037%200-4.505%201.258-6.206%202.716-1.893%201.624-4.04%203.464-8.211%203.464s-6.319-1.84-8.213-3.464c-1.7-1.458-3.168-2.716-6.206-2.716-3.037%200-4.505%201.258-6.205%202.716-1.893%201.624-4.04%203.464-8.211%203.464-4.17%200-6.318-1.84-8.212-3.464-1.7-1.458-3.169-2.716-6.207-2.716-3.037%200-4.505%201.258-6.205%202.716-1.894%201.624-4.04%203.464-8.212%203.464-4.17%200-6.316-1.84-8.211-3.464-1.7-1.458-3.166-2.716-6.204-2.716s-4.506%201.258-6.205%202.716c-1.895%201.624-4.042%203.464-8.213%203.464-4.17%200-6.317-1.84-8.21-3.464-1.701-1.458-3.17-2.716-6.208-2.716-3.036%200-4.504%201.258-6.203%202.716-1.894%201.624-4.04%203.464-8.21%203.464s-6.318-1.84-8.213-3.464c-1.698-1.458-3.166-2.716-6.203-2.716-3.039%200-4.507%201.258-6.207%202.716C92.808%207.61%2090.66%209.45%2086.49%209.45c-4.17%200-6.317-1.84-8.21-3.464-1.7-1.458-3.168-2.716-6.205-2.716-3.036%200-4.504%201.258-6.203%202.716-1.893%201.624-4.04%203.464-8.21%203.464s-6.318-1.84-8.211-3.464c-1.7-1.458-3.168-2.716-6.205-2.716-3.038%200-4.506%201.258-6.207%202.716-1.893%201.624-4.041%203.464-8.212%203.464-4.17%200-6.317-1.84-8.211-3.464-1.7-1.458-3.167-2.716-6.204-2.716-3.036%200-4.503%201.258-6.202%202.716C6.316%207.61%204.17%209.45%200%209.45V6.18c3.036%200%204.503-1.258%206.203-2.716C8.096%201.841%2010.243%200%2014.413%200c4.17%200%206.315%201.841%208.21%203.464%201.7%201.458%203.166%202.716%206.204%202.716s4.506-1.258%206.206-2.716C36.928%201.841%2039.075%200%2043.246%200c4.17%200%206.317%201.841%208.21%203.464%201.7%201.458%203.168%202.716%206.205%202.716%203.038%200%204.505-1.258%206.204-2.716C65.76%201.841%2067.905%200%2072.075%200c4.17%200%206.317%201.841%208.21%203.464%201.7%201.458%203.168%202.716%206.205%202.716%203.038%200%204.507-1.258%206.207-2.716C94.592%201.841%2096.738%200%20100.91%200c4.17%200%206.317%201.841%208.21%203.464%201.7%201.458%203.168%202.716%206.205%202.716s4.506-1.258%206.204-2.716C123.423%201.841%20125.57%200%20129.739%200c4.172%200%206.319%201.841%208.213%203.464%201.7%201.458%203.168%202.716%206.205%202.716%203.038%200%204.506-1.258%206.207-2.716C152.257%201.841%20154.404%200%20158.575%200c4.17%200%206.317%201.841%208.211%203.464%201.7%201.458%203.166%202.716%206.204%202.716%203.039%200%204.506-1.258%206.206-2.716C181.09%201.841%20183.236%200%20187.407%200c4.172%200%206.318%201.841%208.213%203.464%201.7%201.458%203.167%202.716%206.206%202.716%203.038%200%204.506-1.258%206.205-2.716C209.925%201.841%20212.071%200%20216.242%200s6.318%201.841%208.212%203.464c1.7%201.458%203.168%202.716%206.207%202.716s4.506-1.258%206.205-2.716C238.76%201.841%20240.908%200%20245.078%200c4.172%200%206.318%201.841%208.212%203.464%201.7%201.458%203.168%202.716%206.206%202.716%203.038%200%204.506-1.258%206.206-2.716C267.596%201.841%20269.744%200%20273.915%200c4.17%200%206.317%201.841%208.212%203.464%201.7%201.458%203.167%202.716%206.206%202.716s4.507-1.258%206.206-2.716C296.434%201.841%20298.582%200%20302.753%200s6.318%201.841%208.212%203.464c1.7%201.458%203.168%202.716%206.207%202.716s4.506-1.258%206.207-2.716C325.272%201.841%20327.419%200%20331.592%200c4.17%200%206.317%201.841%208.212%203.464%201.7%201.458%203.168%202.716%206.207%202.716%203.038%200%204.506-1.258%206.206-2.716C354.11%201.841%20356.259%200%20360.43%200c4.17%200%206.319%201.841%208.213%203.464%201.7%201.458%203.168%202.716%206.207%202.716z'%20fill='%23f1e26f'%20fill-rule='evenodd'/%3e%3c/svg%3e")}._dashed-brown_8nhvq_18,._dashed-teal_8nhvq_19,._dashed-white_8nhvq_20,._dashed-yellow_8nhvq_21{background-image:none;background-repeat:repeat-x;background-position:center;background-size:12px 2px}._dashed-brown_8nhvq_18{background:linear-gradient(to right,#c4b89e 50%,transparent 50%) center / 12px 2px repeat-x}._dashed-teal_8nhvq_19{background:linear-gradient(to right,#19c8b9 50%,transparent 50%) center / 12px 2px repeat-x}._dashed-white_8nhvq_20{background:linear-gradient(to right,#ffffff 50%,transparent 50%) center / 12px 2px repeat-x}._dashed-yellow_8nhvq_21{background:linear-gradient(to right,#f5d04a 50%,transparent 50%) center / 12px 2px repeat-x}._wrapper_1affz_1{position:relative;display:inline-block;font-family:Nunito,Noto Sans SC,sans-serif;vertical-align:middle;user-select:none;-webkit-user-select:none}._trigger_1affz_10{display:flex;width:100%;align-items:center;gap:8px;background:#fffbe7;border-radius:50px;cursor:pointer;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}._trigger-small_1affz_20{height:32px;padding:0 14px;font-size:12px}._trigger-middle_1affz_25{height:40px;padding:0 18px;font-size:14px}._trigger-large_1affz_30{height:48px;padding:0 22px;font-size:16px}._trigger_1affz_10:hover{box-shadow:0 3px #c4b89e}._trigger-open_1affz_38{box-shadow:0 3px #e0b800,0 0 0 3px #ffcc0026}._trigger-error_1affz_41{box-shadow:0 3px #c94444}._trigger-warning_1affz_44{box-shadow:0 3px #dba90e}._value_1affz_47{flex:1;color:#8a7b66;font-weight:500;letter-spacing:.01em}._placeholder_1affz_53{flex:1;color:#c4b89e;font-weight:400}._calendarIcon_1affz_58{display:flex;align-items:center;color:#a0936e}._rangeDivider_1affz_64{width:1px;height:16px;margin:0 2px;background:#e8dcc8;flex-shrink:0}._clear_1affz_71{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;border:none;background:transparent;border-radius:50%;color:#c4b89e;font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:all .15s}._clear_1affz_71:hover{color:#725d42;background:#725d421a}._wrapper-disabled_1affz_92{opacity:.6;cursor:not-allowed}._wrapper-disabled_1affz_92 ._trigger_1affz_10,._wrapper-disabled_1affz_92 ._trigger_1affz_10:hover{background:#ece8dc;box-shadow:none;cursor:not-allowed}._wrapper-disabled_1affz_92 ._value_1affz_47,._wrapper-disabled_1affz_92 ._placeholder_1affz_53{color:#c4b89e}._panel_1affz_107{position:absolute;width:280px;padding:14px;background:#fffdf7;border:1.5px solid #e8dcc8;border-radius:20px;box-shadow:0 6px 18px #3d34281f;z-index:1000;opacity:0;transform:translateY(-6px);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}._panelVisible_1affz_120{opacity:1;transform:translateY(0)}._panelClosing_1affz_125{opacity:0;transform:translateY(-6px)}._panelRange_1affz_130{width:600px}._rangePanels_1affz_133{display:flex;gap:12px}._rangePanel_1affz_133{width:280px}._header_1affz_140{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._headerGroup_1affz_146{display:flex;gap:2px}._navBtn_1affz_150{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;border-radius:8px;color:#a0936e;cursor:pointer;transition:all .15s}._navBtn_1affz_150:hover{background:#725d421a}._navIcon_1affz_166{width:16px;height:auto;display:block}._labelBtn_1affz_171{padding:4px 10px;border:none;background:transparent;border-radius:10px;color:#725d42;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:all .15s}._labelBtn_1affz_171:hover{background:#e6f9f6;color:#19c8b9}._yearLabel_1affz_187{padding:4px 10px;color:#725d42;font-size:14px;font-weight:700}._weekRow_1affz_194{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}._weekCell_1affz_199{height:24px;line-height:24px;text-align:center;color:#a09080;font-size:11px;font-weight:700;letter-spacing:1px}._grid_1affz_208{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._dayCell_1affz_213{width:32px;height:32px;justify-self:center;border:none;background:transparent;border-radius:50%;color:#725d42;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}._dayCell_1affz_213:hover{background:#e6f9f6;color:#19c8b9}._panelRange_1affz_130 ._dayCell_1affz_213:hover{background:#ffd54f;color:#725d42}._dayCellOutside_1affz_237{color:#c4b89e;font-weight:400}._dayCellToday_1affz_241{box-shadow:inset 0 0 0 1.5px #19c8b9;color:#19c8b9;font-weight:700}._dayCellSelected_1affz_246,._dayCellSelected_1affz_246:hover{background:#19c8b9;color:#fff;font-weight:700}._dayCellSelected_1affz_246:hover{background:#3dd4c6}._dayCellInRange_1affz_256,._dayCellInRange_1affz_256:hover{background:#ffc107;border-radius:50%;color:#fff;font-weight:600}._dayCellInRange_1affz_256:hover{background:#e5a200}._dayCellRangeStart_1affz_267,._dayCellRangeEnd_1affz_268,._dayCellRangeStart_1affz_267:hover,._dayCellRangeEnd_1affz_268:hover{background:#ffc107;border:1px solid #fff;border-radius:50%;color:#fff;font-weight:700}._dayCellRangeStart_1affz_267:hover,._dayCellRangeEnd_1affz_268:hover{background:#ffb400}._dayCellDisabled_1affz_281,._dayCellDisabled_1affz_281:hover{background:transparent;color:#d4c9b4;cursor:not-allowed}._grid3x4_1affz_288{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}._monthCell_1affz_293,._yearCell_1affz_294{height:36px;border:none;background:transparent;border-radius:12px;color:#725d42;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}._monthCell_1affz_293:hover,._yearCell_1affz_294:hover{background:#e6f9f6;color:#19c8b9}._monthCellSelected_1affz_311,._monthCellSelected_1affz_311:hover,._yearCellSelected_1affz_313,._yearCellSelected_1affz_313:hover{background:#19c8b9;color:#fff;font-weight:700}._monthCellSelected_1affz_311:hover,._yearCellSelected_1affz_313:hover{background:#3dd4c6}._footer_1affz_324{display:flex;justify-content:flex-end;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #f0e8d8}._todayBtn_1affz_332{padding:4px 12px;border:none;background:transparent;border-radius:10px;color:#8a7b66;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s}._todayBtn_1affz_332:hover{background:#725d421a;color:#725d42}._confirmBtn_1affz_349{padding:6px 16px;border:none;background:#725d421a;border-radius:12px;color:#8a7b66;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s}._confirmBtn_1affz_349:hover{background:#796c5a;color:#fff}@property --mask-r{syntax: "<length>"; inherits: false; initial-value: 0px;}._wrapper_i0nrc_6{position:relative;width:100%;height:100%}._container_i0nrc_11{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end;padding-right:20px;padding-bottom:20px;background:#000;overflow:hidden;--mask-r: 0px}._container_i0nrc_11 .illustration{max-height:200px;max-width:180px;width:100%}._closing_i0nrc_31{-webkit-mask-image:radial-gradient(circle at center,transparent var(--mask-r),black calc(var(--mask-r) + 1px));mask-image:radial-gradient(circle at center,transparent var(--mask-r),black calc(var(--mask-r) + 1px))}._pagination_jk4jb_1{display:inline-flex;align-items:center;gap:2px;box-sizing:border-box;font-family:Nunito,Noto Sans SC,sans-serif;font-size:14px;color:#725d42;user-select:none;-webkit-user-select:none}._disabled_jk4jb_12{opacity:.6}._total_jk4jb_15{margin-right:10px;font-size:13px;font-weight:600;color:#a09080;white-space:nowrap}._item_jk4jb_22{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;color:#725d42;font-family:inherit;font-size:13px;font-weight:500;line-height:1;cursor:pointer;transition:all .15s ease}._item_jk4jb_22:focus-visible{outline:2px solid #ffcc00;outline-offset:1px}._item_jk4jb_22:disabled{color:#d4c9b4;cursor:not-allowed;background:transparent}._active_jk4jb_50{color:#fff;font-weight:700;cursor:default}._orange_jk4jb_55 ._item_jk4jb_22:hover:not(:disabled):not(._active_jk4jb_50){background:#ffd54f;color:#725d42}._orange_jk4jb_55 ._active_jk4jb_50{background:#ffc107}._orange_jk4jb_55 ._active_jk4jb_50:hover{background:#ffb400}._teal_jk4jb_65 ._item_jk4jb_22:hover:not(:disabled):not(._active_jk4jb_50){background:#e6f9f6;color:#19c8b9}._teal_jk4jb_65 ._active_jk4jb_50{background:#19c8b9}._teal_jk4jb_65 ._active_jk4jb_50:hover{background:#3dd4c6}._ellipsis_jk4jb_75{display:inline-flex;align-items:center;justify-content:center;width:24px;height:32px;color:#c4b89e;font-weight:900;letter-spacing:1px}._sizeChanger_jk4jb_85{position:relative;display:inline-flex;margin-left:8px}._sizeTrigger_jk4jb_90{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;height:34px;padding:0 12px;border:2px solid #e8dcc8;border-radius:12px;background:#fff;color:#725d42;font-family:inherit;font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:all .2s ease}._sizeTrigger_jk4jb_90:hover:not(:disabled){border-color:#d4c4a8;background:#fffdf7}._sizeTrigger_jk4jb_90:focus-visible{outline:2px solid #ffcc00;outline-offset:1px}._sizeTrigger_jk4jb_90:disabled{opacity:.5;cursor:not-allowed;background:#f5f5f0}._caret_jk4jb_122{display:flex;align-items:center;color:#a09080;transition:transform .2s ease,color .2s ease}._sizeTriggerOpen_jk4jb_128 ._caret_jk4jb_122{transform:rotate(180deg)}._orange_jk4jb_55 ._sizeTriggerOpen_jk4jb_128 ._caret_jk4jb_122{color:#ffb400}._teal_jk4jb_65 ._sizeTriggerOpen_jk4jb_128 ._caret_jk4jb_122{color:#19c8b9}._sizeList_jk4jb_137{position:absolute;bottom:calc(100% + 8px);left:0;z-index:10;margin:0;padding:8px 0;list-style:none;background:#ffeea0;border-radius:28px;box-shadow:0 6px 18px #3d34281f;animation:_size-list-in_jk4jb_1 .2s ease forwards}._sizeOption_jk4jb_150{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:108px;padding:8px 26px;color:#725d42;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}._sizeOption_jk4jb_150:hover{font-weight:700}._sizeOption_jk4jb_150:hover:before{content:"";position:absolute;left:-22px;top:50%;transform:translateY(-50%);width:35px;height:35px;background:url(/assets/select-cursor-C8sGf5zH.svg) no-repeat center / contain;animation:_cursor-slide-in_jk4jb_1 .5s ease-out forwards}._sizeOptionActive_jk4jb_178{font-weight:700}._sizeOptionActive_jk4jb_178:after{content:"";position:absolute;left:0;right:0;top:56%;transform:translateY(-50%);height:14px;margin:0 20px;background:#fc0;border-radius:7px;z-index:-1;opacity:.3}._jumper_jk4jb_195{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:13px;font-weight:500;color:#8a7b66;white-space:nowrap}._jumperInput_jk4jb_205{box-sizing:border-box;width:52px;height:32px;padding:0;border:none;border-radius:50px;background:#fffbe7;color:#725d42;font-family:inherit;font-size:13px;font-weight:700;text-align:center;outline:none;caret-color:#725d42}._jumperInput_jk4jb_205::placeholder{color:#c4b89e}._jumperInput_jk4jb_205:disabled{opacity:.5;cursor:not-allowed;background:#ece8dc}@keyframes _size-list-in_jk4jb_1{0%{opacity:0}to{opacity:1}}@keyframes _cursor-slide-in_jk4jb_1{0%{opacity:0;transform:translateY(-50%) translate(-20px) rotate(-15deg)}60%{opacity:1;transform:translateY(-50%) translate(5px) rotate(5deg)}to{opacity:1;transform:translateY(-50%) translate(0) rotate(0)}}._wrapper_1sss8_1{position:relative;width:100%;background:#f7f3df;border-radius:20px;padding:6px;box-sizing:border-box}._scrollable_1sss8_9{overflow-x:auto;overflow-y:auto}._table_1sss8_13{width:100%;border-collapse:separate;border-spacing:0;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,sans-serif}._thead_1sss8_19{background:#f7f3df}._headerRow_1sss8_22{position:relative}._headerRow_1sss8_22:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:repeating-linear-gradient(90deg,#f0e8d8 0,#f0e8d8 6px,transparent 6px,transparent 12px);transition:opacity .25s cubic-bezier(.4,0,.2,1)}._headerCell_1sss8_35{padding:16px 20px;font-size:14px;font-weight:700;color:#725d42;text-align:left;white-space:nowrap;letter-spacing:.02em;background:transparent}._tbody_1sss8_45{background:#f7f3df}._row_1sss8_48{position:relative}._row_1sss8_48:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:repeating-linear-gradient(90deg,#f0e8d8 0,#f0e8d8 6px,transparent 6px,transparent 12px)}._row_1sss8_48:hover{background-image:repeating-linear-gradient(-45deg,#19c8b980,#19c8b980 10px,#0ec4b680 10px 20px);background-size:28.28px 28.28px;border-radius:30px}._row_1sss8_48:hover:after{opacity:0}._row_1sss8_48:last-child:after{display:none}._striped_1sss8_71{background:#f8f8f099}._striped_1sss8_71:hover{background-image:repeating-linear-gradient(-45deg,#19c8b980,#19c8b980 10px,#0ec4b680 10px 20px);background-size:28.28px 28.28px;border-radius:30px}._striped_1sss8_71:hover:after{opacity:0}._cell_1sss8_82{padding:14px 20px;font-size:14px;font-weight:500;color:#725d42;line-height:1.6;transition:all .25s cubic-bezier(.4,0,.2,1)}._emptyCell_1sss8_90{padding:60px 20px;text-align:center}._emptyContent_1sss8_94{display:flex;flex-direction:column;align-items:center;gap:16px;color:#9f927d;font-size:14px}._emptyContent_1sss8_94 svg{opacity:.5}._emptyIcon_1sss8_105{color:#9f927d;opacity:.5}._paginationWrapper_1sss8_109{display:flex;justify-content:flex-end;padding:10px 16px 8px}._loading_1sss8_114{opacity:.7;pointer-events:none}._loadingOverlay_1sss8_118{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#f7f3dfcc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._loadingSpinner_1sss8_127{color:#19c8b9;animation:_spin_1sss8_1 1s linear infinite}._loadingSpinner_1sss8_127 svg{display:block}._loadingSpinner_1sss8_127 circle{animation:_dash_1sss8_1 1.5s ease-in-out infinite}@keyframes _spin_1sss8_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _dash_1sss8_1{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}._tag_1l9hb_1{box-sizing:border-box;display:inline-flex;align-items:center;gap:4px;line-height:1;font-family:inherit;font-weight:600;border-radius:999px;border:1.5px solid transparent;transition:all .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}._size-small_1l9hb_15{height:24px;padding:0 10px;font-size:12px}._size-medium_1l9hb_20{height:32px;padding:0 12px;font-size:14px}._size-large_1l9hb_25{height:40px;padding:0 16px;font-size:16px}._variant-solid_1l9hb_30{background:#f7f3df;color:#8f734f;border-color:#d4c4a8}._variant-outlined_1l9hb_35{background:transparent;color:#8f734f;border-color:#c4b89e}._variant-dashed_1l9hb_40{background:transparent;color:#8f734f;border-style:dashed;border-color:#c4b89e}._variant-soft_1l9hb_46{background:#f5f0e6;color:#8f734f;border-color:transparent}._color-app-pink-solid_1l9hb_51{background:#f8a6b2;border-color:#f8a6b2;color:#fff}._color-purple-solid_1l9hb_56{background:#b77dee;border-color:#b77dee;color:#fff}._color-app-blue-solid_1l9hb_61{background:#889df0;border-color:#889df0;color:#fff}._color-app-yellow-solid_1l9hb_66{background:#f7cd67;border-color:#f7cd67;color:#fff}._color-app-orange-solid_1l9hb_71{background:#e59266;border-color:#e59266;color:#fff}._color-app-teal-solid_1l9hb_76{background:#82d5bb;border-color:#82d5bb;color:#fff}._color-app-green-solid_1l9hb_81{background:#8ac68a;border-color:#8ac68a;color:#fff}._color-app-red-solid_1l9hb_86{background:#fc736d;border-color:#fc736d;color:#fff}._color-lime-green-solid_1l9hb_91{background:#d1da49;border-color:#d1da49;color:#fff}._color-yellow-green-solid_1l9hb_96{background:#ecdf52;border-color:#ecdf52;color:#fff}._color-brown-solid_1l9hb_101{background:#9a835a;border-color:#9a835a;color:#fff}._color-warm-peach-pink-solid_1l9hb_106{background:#e18c6f;border-color:#e18c6f;color:#fff}._color-app-pink-soft_1l9hb_111{background:#fce4ec;color:#c2185b}._color-purple-soft_1l9hb_115{background:#f3e5f5;color:#7b1fa2}._color-app-blue-soft_1l9hb_119{background:#e6f0ff;color:#1565c0}._color-app-yellow-soft_1l9hb_123{background:#fff8e1;color:#f9a825}._color-app-orange-soft_1l9hb_127{background:#fff3e0;color:#e65100}._color-app-teal-soft_1l9hb_131{background:#e0f2f1;color:#00695c}._color-app-green-soft_1l9hb_135{background:#e8f5e9;color:#2e7d32}._color-app-red-soft_1l9hb_139{background:#ffebee;color:#c62828}._color-lime-green-soft_1l9hb_143{background:#f1f8e9;color:#558b2f}._color-yellow-green-soft_1l9hb_147{background:#f9fbe7;color:#827717}._color-brown-soft_1l9hb_151{background:#efebe9;color:#4e342e}._color-warm-peach-pink-soft_1l9hb_155{background:#fbe9e7;color:#bf360c}._color-app-pink-outlined_1l9hb_159,._color-app-pink-dashed_1l9hb_160{color:#f8a6b2;border-color:#f8a6b2}._color-purple-outlined_1l9hb_164,._color-purple-dashed_1l9hb_165{color:#b77dee;border-color:#b77dee}._color-app-blue-outlined_1l9hb_169,._color-app-blue-dashed_1l9hb_170{color:#889df0;border-color:#889df0}._color-app-yellow-outlined_1l9hb_174,._color-app-yellow-dashed_1l9hb_175{color:#f7cd67;border-color:#f7cd67}._color-app-orange-outlined_1l9hb_179,._color-app-orange-dashed_1l9hb_180{color:#e59266;border-color:#e59266}._color-app-teal-outlined_1l9hb_184,._color-app-teal-dashed_1l9hb_185{color:#82d5bb;border-color:#82d5bb}._color-app-green-outlined_1l9hb_189,._color-app-green-dashed_1l9hb_190{color:#8ac68a;border-color:#8ac68a}._color-app-red-outlined_1l9hb_194,._color-app-red-dashed_1l9hb_195{color:#fc736d;border-color:#fc736d}._color-lime-green-outlined_1l9hb_199,._color-lime-green-dashed_1l9hb_200{color:#d1da49;border-color:#d1da49}._color-yellow-green-outlined_1l9hb_204,._color-yellow-green-dashed_1l9hb_205{color:#ecdf52;border-color:#ecdf52}._color-brown-outlined_1l9hb_209,._color-brown-dashed_1l9hb_210{color:#9a835a;border-color:#9a835a}._color-warm-peach-pink-outlined_1l9hb_214,._color-warm-peach-pink-dashed_1l9hb_215{color:#e18c6f;border-color:#e18c6f}._text_1l9hb_219{color:inherit}._close_1l9hb_222{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;margin-right:-4px;width:16px;height:16px;padding:0;border:none;background:#958f8f14;color:inherit;font-size:14px;line-height:1;border-radius:50%;cursor:pointer;transition:background .15s ease}._close_1l9hb_222:hover{background:#0000002e}._close_1l9hb_222:disabled{cursor:not-allowed;opacity:.5}._is-clickable_1l9hb_247{cursor:pointer}._is-clickable_1l9hb_247:hover{transform:translateY(-1px);box-shadow:0 2px 6px #3d34281f}._is-clickable_1l9hb_247:active{transform:translateY(0)}._is-clickable_1l9hb_247:focus-visible{outline:2px solid var(--animal-focus-yellow, #f5c31c);outline-offset:2px}._is-disabled_1l9hb_261{opacity:.5;cursor:not-allowed;pointer-events:none}._notificationRoot_1a4rx_1{position:fixed;inset:0;pointer-events:none;z-index:2000}._position-top_1a4rx_8,._position-topLeft_1a4rx_9,._position-topRight_1a4rx_10,._position-bottom_1a4rx_11,._position-bottomLeft_1a4rx_12,._position-bottomRight_1a4rx_13{position:fixed;display:flex;flex-direction:column;gap:12px;pointer-events:none;max-width:calc(100vw - 32px)}._position-top_1a4rx_8{top:24px;left:50%;transform:translate(-50%);align-items:center}._position-topLeft_1a4rx_9{top:24px;left:24px;align-items:flex-start}._position-topRight_1a4rx_10{top:24px;right:24px;align-items:flex-end}._position-bottom_1a4rx_11{bottom:24px;left:50%;transform:translate(-50%);align-items:center;flex-direction:column-reverse}._position-bottomLeft_1a4rx_12{bottom:24px;left:24px;align-items:flex-start;flex-direction:column-reverse}._position-bottomRight_1a4rx_13{bottom:24px;right:24px;align-items:flex-end;flex-direction:column-reverse}._notification_1a4rx_1{pointer-events:auto;box-sizing:border-box;display:flex;align-items:center;gap:12px;width:384px;max-width:calc(100vw - 48px);padding:14px 16px;background:#f7f3df;border:2px solid #c4b89e;border-radius:18px;box-shadow:0 6px 18px #3d342824;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,Hiragino Sans GB,sans-serif;color:#725d42;transition:box-shadow .2s ease,transform .2s ease;will-change:transform,opacity}._clickable_1a4rx_74{cursor:pointer}._clickable_1a4rx_74:hover{box-shadow:0 10px 26px #3d34282e;transform:translateY(-1px)}._clickable_1a4rx_74:focus-visible{outline:2px solid #ffcc00;outline-offset:2px}._type-success_1a4rx_85{background:#f5fae9;border-color:#6fba2c;box-shadow:0 6px 18px #6fba2c2e}._type-success_1a4rx_85 ._iconWrap_1a4rx_90{background:#d8efc1;color:#5a9e1e}._type-info_1a4rx_94{background:#ecf9f6;border-color:#19c8b9;box-shadow:0 6px 18px #19c8b92e}._type-info_1a4rx_94 ._iconWrap_1a4rx_90{background:#c2ece6;color:#11a89b}._type-warning_1a4rx_103{background:#fdf6d9;border-color:#f5c31c;box-shadow:0 6px 18px #f5c31c33}._type-warning_1a4rx_103 ._iconWrap_1a4rx_90{background:#fbeaa1;color:#b88a06}._type-error_1a4rx_112{background:#fde8e8;border-color:#e05a5a;box-shadow:0 6px 18px #e05a5a2e}._type-error_1a4rx_112 ._iconWrap_1a4rx_90{background:#f7c8c8;color:#c94444}._iconWrap_1a4rx_90{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:18px;line-height:1;-webkit-user-select:none;user-select:none}._body_1a4rx_133{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}._title_1a4rx_140{font-size:15px;font-weight:700;line-height:1.4;color:#794f27;letter-spacing:.01em;word-break:break-word}._description_1a4rx_148{font-size:13px;font-weight:500;line-height:1.55;color:#8a7b66;letter-spacing:.01em;word-break:break-word}._btnSlot_1a4rx_156{flex:0 0 auto;display:inline-flex;align-items:center;margin-left:4px}._close_1a4rx_162{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:4px;padding:0;border:none;background:transparent;color:#725d428c;font-size:18px;line-height:1;border-radius:50%;cursor:pointer;transition:all .15s ease}._close_1a4rx_162:hover{background:#725d421f;color:#725d42}._close_1a4rx_162:focus-visible{outline:2px solid #ffcc00;outline-offset:2px}._placement-top_1a4rx_188{animation:_animal-notification-slide-from-top_1a4rx_1 .25s cubic-bezier(.4,0,.2,1) both}._placement-top_1a4rx_188._leaving_1a4rx_191{animation:_animal-notification-slide-out-top_1a4rx_1 .25s cubic-bezier(.4,0,.2,1) both}._placement-bottom_1a4rx_194{animation:_animal-notification-rise-from-bottom_1a4rx_1 .25s cubic-bezier(.4,0,.2,1) both}._placement-bottom_1a4rx_194._leaving_1a4rx_191{animation:_animal-notification-sink-out-bottom_1a4rx_1 .25s cubic-bezier(.4,0,.2,1) both}@keyframes _animal-notification-slide-from-top_1a4rx_1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes _animal-notification-slide-out-top_1a4rx_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}@keyframes _animal-notification-rise-from-bottom_1a4rx_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _animal-notification-sink-out-bottom_1a4rx_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@media(prefers-reduced-motion:reduce){._placement-top_1a4rx_188,._placement-bottom_1a4rx_194,._placement-top_1a4rx_188._leaving_1a4rx_191,._placement-bottom_1a4rx_194._leaving_1a4rx_191{animation-duration:.01s}}._countdown_w0b4u_1{display:inline-flex;align-items:center;gap:var(--animal-spacing-sm, 8px);box-sizing:border-box;width:fit-content;color:var(--animal-text-color, #794f27);font-family:var(--animal-font-family, "Nunito", "Noto Sans SC");font-weight:700;border-radius:20px;transition:transform var(--animal-motion-duration-base, .2s) var(--animal-motion-ease, cubic-bezier(.4, 0, .2, 1))}._default_w0b4u_13{padding:12px 18px;background:var(--animal-bg-color, #fff);box-shadow:var(--animal-shadow-sm, 0 2px 4px rgba(61, 52, 40, .06))}._island_w0b4u_18{padding:13px 20px;background:#f7f3df;border:2px dashed #d4c4a8}._prefix_w0b4u_23{color:var(--animal-text-color-secondary, #725d42);font-weight:600;white-space:nowrap}._group_w0b4u_28{display:inline-flex;align-items:center;gap:6px}._unit_w0b4u_33{display:inline-flex;align-items:center;gap:3px;box-sizing:border-box;padding:3px 8px;border-radius:12px;background:linear-gradient(180deg,#fff,#f8f8f0)}._island_w0b4u_18 ._unit_w0b4u_33{background:linear-gradient(180deg,#fffdf4,#f8f8f0)}._bordered_w0b4u_45 ._unit_w0b4u_33{border:1.5px solid #d4c9b4}._bordered_w0b4u_45._island_w0b4u_18 ._unit_w0b4u_33{border-color:#d4c4a8}._digitCell_w0b4u_51{display:inline-block;overflow:hidden;height:1.2em}._digitStrip_w0b4u_56{display:flex;flex-direction:column;transition:transform .35s var(--animal-motion-ease, cubic-bezier(.4, 0, .2, 1));will-change:transform}._digitFace_w0b4u_62{display:block;height:1.2em;color:#8b7355;font-weight:900;font-variant-numeric:tabular-nums;line-height:1.2;text-align:center}._sep_w0b4u_71{color:#8b7355;font-weight:700;white-space:pre}._colon_w0b4u_76{color:#8b7355;font-weight:900;white-space:pre;position:relative;top:-.08em}._small_w0b4u_83 ._colon_w0b4u_76{font-size:20px}._middle_w0b4u_86 ._colon_w0b4u_76{font-size:26px}._large_w0b4u_89 ._colon_w0b4u_76{font-size:34px}._srOnly_w0b4u_92{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._small_w0b4u_83{min-height:40px;font-size:13px}._small_w0b4u_83 ._digitCell_w0b4u_51{font-size:20px}._middle_w0b4u_86{min-height:48px;font-size:14px}._middle_w0b4u_86 ._digitCell_w0b4u_51{font-size:26px}._large_w0b4u_89{min-height:56px;font-size:16px}._large_w0b4u_89 ._digitCell_w0b4u_51{font-size:34px}@media(max-width:480px){._countdown_w0b4u_1{max-width:100%;flex-wrap:wrap;justify-content:center}}:root{color:#554735}*{box-sizing:border-box}body{font-family:Nunito,Noto Sans SC,Microsoft YaHei,sans-serif;background:#f5f0e7}.nook-app{min-height:100dvh;background:radial-gradient(circle at 80% 10%,rgba(183,211,178,.55),transparent 24%),radial-gradient(circle at 20% 90%,rgba(243,205,151,.42),transparent 25%),#f7f2e9;display:flex}.nook-sidebar{width:278px;min-width:278px;padding:16px;position:sticky;top:0;height:100dvh}.nook-side-inner{height:100%;background:linear-gradient(160deg,#fffdf7,#f0e4d1);border:2px solid rgba(255,255,255,.9);box-shadow:0 18px 50px #6652341f;border-radius:28px;padding:18px;display:flex;flex-direction:column}.nook-brand{display:flex;gap:12px;align-items:center;padding:8px 5px 23px;cursor:pointer}.brand-mark{font-size:34px;filter:drop-shadow(0 6px 5px rgba(80,60,30,.18))}.nook-brand strong{display:block;font-size:21px;letter-spacing:-.6px}.nook-brand span{display:block;font-size:9px;letter-spacing:1.6px;color:#a5937c;margin-top:2px}.nook-nav{display:flex;flex-direction:column;gap:7px}.nav-caption{font-size:10px;letter-spacing:1.5px;color:#b3a28b;padding:5px 10px}.nav-item{border:0;background:transparent;text-align:left;border-radius:18px;padding:10px;display:flex;align-items:center;gap:11px;cursor:pointer;color:#826f59;transition:.22s}.nav-item:hover{background:#ffffffb8;transform:translate(3px)}.nav-item.active{background:#7da88a;color:#fff;box-shadow:0 9px 18px #5c84683b}.nav-icon{font-size:21px;width:26px;text-align:center}.nav-copy{display:flex;flex-direction:column;gap:2px;flex:1}.nav-copy b{font-size:14px}.nav-copy small{font-size:10px;opacity:.72}.nav-dot{font-size:13px}.side-footer{margin-top:auto;border-top:1px dashed #d9cdbd;padding:17px 6px 3px;color:#a0907a;font-size:10px}.little-status{font-size:12px;color:#728f78;margin-bottom:7px}.pulse{display:inline-block;width:7px;height:7px;background:#76b887;border-radius:50%;margin-right:5px;box-shadow:0 0 0 4px #76b88724;animation:pulse 1.8s infinite}@keyframes pulse{50%{transform:scale(.8);opacity:.6}}.main-wrap{min-width:0;flex:1;padding:28px 34px 70px}.page{max-width:1220px;margin:auto}.hero{min-height:400px;border-radius:38px;padding:55px 60px;display:flex;justify-content:space-between;overflow:hidden;position:relative;background:linear-gradient(135deg,#a6cfa6,#e6d09e);box-shadow:0 24px 55px #5f714e2b}.hero:before{content:"✦  ✦   ·     ✦";position:absolute;top:32px;right:110px;color:#ffffff8c;font-size:24px;letter-spacing:22px}.hero-copy{max-width:610px;position:relative;z-index:1}.eyebrow,.section-kicker{font-size:11px;font-weight:800;letter-spacing:1.8px;color:#8a785e}.hero .eyebrow{color:#524c33b8}.hero h1{font-size:clamp(40px,5vw,68px);line-height:1.05;margin:13px 0 18px;letter-spacing:-2px;color:#4e533b}.hero h1 em{font-style:normal;color:#fffaf0;text-shadow:0 3px 0 rgba(86,102,66,.12)}.hero p{font-size:15px;line-height:1.8;color:#596049;min-height:54px}.hero-actions{display:flex;gap:12px;margin-top:25px}.clock-orb{width:280px;height:280px;align-self:center;border-radius:50%;background:#fffdf4ad;border:9px solid rgba(255,255,255,.3);box-shadow:inset 0 0 0 1px #ffffffb3,0 20px 40px #565b3c1f;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transform:rotate(3deg)}.clock{font-size:49px;font-weight:900;letter-spacing:-2px;color:#52634c}.clock-orb small{margin-top:4px;font-size:11px;color:#8d856e}.sun{font-size:30px;margin-bottom:5px}.cloud{position:absolute;font-size:24px;opacity:.8}.c1{left:-15px;bottom:50px}.c2{right:-18px;top:42px;font-size:17px}.island-grid{display:grid;grid-template-columns:1.35fr .85fr;gap:20px;margin-top:22px}.notice-card{grid-row:span 2;padding:25px!important}.notice-card h2,.recent-card h2{margin:4px 0 15px;font-size:23px}.notice-list>div{display:flex;align-items:center;gap:13px;padding:15px 0;border-bottom:1px dashed #e4dacb}.notice-list>div:last-child{border-bottom:0}.notice-list>div>span{font-size:25px;background:#f7f0e5;width:48px;height:48px;border-radius:15px;display:grid;place-items:center}.notice-list p{margin:0;flex:1}.notice-list b{display:block;font-size:14px}.notice-list small,.note-line small{display:block;font-size:11px;color:#9b8b75;margin-top:3px}.love-card{border-radius:27px;padding:26px;background:linear-gradient(145deg,#efc4b9,#d88f98);color:#fff8ef;position:relative;overflow:hidden;box-shadow:0 16px 30px #bc687729}.love-card:after{content:"♥";font-size:140px;position:absolute;right:-18px;bottom:-55px;color:#ffffff1f}.love-card .section-kicker{color:#ffffffa6}.love-card h2{font-size:24px;line-height:1.3;margin:8px 0}.love-card h2 strong{font-size:37px}.love-card p{font-size:12px;opacity:.85}.love-card button{border:0;border-radius:30px;background:#fff8f0;padding:9px 15px;color:#b76e7b;font-weight:800;cursor:pointer;position:relative;z-index:1}.love-card button span{margin-left:8px}.love-hearts{font-size:26px}.recent-card{padding:23px!important}.card-top{display:flex;justify-content:space-between;align-items:center}.card-top button{border:0;background:none;color:#8b9c74;font-weight:800;cursor:pointer}.note-line{display:flex;align-items:center;gap:11px;padding:11px 0;border-top:1px dashed #e4dacb}.note-line>span{font-weight:900;color:#d7c9b8}.note-line p{margin:0;flex:1;font-size:13px;font-weight:700}.note-line i{font-style:normal;color:#9eaf88}.service-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:18px}.service-card{min-height:142px;background:#ffffffab;border:1px solid rgba(255,255,255,.8);box-shadow:0 12px 25px #6e5a3a0f;border-radius:24px;padding:20px;text-decoration:none;color:#5e503d;position:relative;transition:.25s}.service-card:hover{transform:translateY(-5px) rotate(-.5deg);box-shadow:0 18px 32px #6e5a3a1f}.service-icon{font-size:28px;display:block;margin-bottom:8px}.service-card b{display:block}.service-card small{color:#a18f78;font-size:11px}.service-card i{position:absolute;right:18px;top:18px;font-style:normal}.simple-page{padding-top:28px}.page-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:28px}.page-heading h1{margin:7px 0;font-size:39px;letter-spacing:-1px}.page-heading p{color:#897a67;margin:0}.shelf{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.book-card{padding:25px!important;min-height:160px;transition:.2s}.book-card:hover{transform:translateY(-4px)}.book-card>span{font-size:32px}.book-card h3{margin:14px 0 4px}.book-card small{color:#a18e77}.wide-note{margin-top:20px!important;padding:32px!important;display:flex;justify-content:space-between;overflow:hidden}.wide-note h2{margin:7px 0}.wide-note p{color:#8c7b65}.big-emoji{font-size:85px;align-self:center}.love-page{text-align:center}.love-hero{padding:10px 10px 35px}.love-hero>span{font-size:58px}.love-hero h1{font-size:45px;margin:8px}.love-hero p{color:#95836d}.day-number{font-size:72px;font-weight:900;color:#c27b84;margin-top:16px;letter-spacing:-3px}.day-number small{display:block;font-size:10px;letter-spacing:3px;color:#a9947c}.love-menu{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;text-align:left}.love-menu .animal-card{padding:26px!important}.love-menu span{font-size:35px}.love-menu h2{margin:12px 0 6px}.love-menu p{font-size:13px;line-height:1.7;color:#927f69;min-height:44px}.quote{margin:40px auto 0;max-width:650px;color:#a37d75;font-size:16px;font-style:italic}.dock-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dock-card{padding:26px!important;min-height:210px}.dock-card>span{font-size:35px}.dock-card h2{margin:14px 0 4px}.dock-card p{font-size:12px;color:#998772}.dock-card .animal-button{margin-top:10px}.message-modal p{color:#897965}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.mobile-menu{display:none}@media(max-width:900px){.nook-sidebar{display:none}.main-wrap{padding:72px 18px 45px}.mobile-menu{display:block;position:fixed;z-index:9;left:16px;top:14px;border:0;border-radius:14px;padding:9px 12px;background:#fffdf7;box-shadow:0 5px 15px #0000001a;font-size:18px}.hero{padding:40px 28px;min-height:auto}.clock-orb{display:none}.island-grid{grid-template-columns:1fr}.notice-card{grid-row:auto}.service-strip,.shelf,.love-menu,.dock-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.hero h1{font-size:43px}.hero-actions{flex-direction:column;align-items:flex-start}.service-strip,.shelf,.love-menu,.dock-grid{grid-template-columns:1fr}.page-heading{align-items:start;gap:15px;flex-direction:column}.wide-note{display:block}.big-emoji{display:none}.love-hero h1{font-size:35px}.day-number{font-size:58px}}.daily-question{max-width:900px;margin:0 auto 26px;padding:42px 34px 32px;text-align:center;position:relative;overflow:hidden;border-radius:32px;background:linear-gradient(145deg,#fffaf4,#f5dce0 48%,#f0d8c7);box-shadow:0 18px 45px #b4758224;border:1px solid rgba(255,255,255,.85)}.daily-question:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;background:#ffffff40;right:-100px;top:-130px}.daily-question h2{margin:8px 0 0;font-size:30px;color:#704f52}.question-mark{font-family:Georgia,serif;font-size:72px;height:48px;line-height:1;color:#d8949b;margin-top:10px}.question-text{position:relative;z-index:1;max-width:670px;margin:0 auto 22px;font-size:21px;font-weight:800;line-height:1.6;color:#604f43}.daily-question textarea{width:100%;min-height:100px;resize:vertical;border:2px dashed #e0b9b7;border-radius:20px;background:#ffffffad;padding:17px 18px;font:inherit;color:#645247;outline:none;transition:.2s}.daily-question textarea:focus{border-style:solid;border-color:#c7838d;box-shadow:0 0 0 4px #c7838d1f}.question-actions{display:flex;justify-content:center;gap:12px;margin-top:15px}.answer-status{margin:18px auto 0;max-width:540px;display:flex;align-items:center;justify-content:center;gap:9px;background:#ffffff8c;border-radius:20px;padding:11px 15px;color:#87676a}.answer-status i{width:50px;border-top:2px dashed #dfabb0}.answer-status small{font-size:11px}.bubble{position:absolute;animation:floatBubble 4s ease-in-out infinite}.b1{left:7%;top:22%;font-size:30px}.b2{right:9%;bottom:18%;font-size:27px;animation-delay:-1.4s}.b3{right:18%;top:18%;font-size:19px;animation-delay:-2.5s}@keyframes floatBubble{50%{transform:translateY(-9px) rotate(7deg)}}.history-wall{max-width:900px;margin:22px auto;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;padding:24px;border-radius:28px;background:#ffffff6b}.history-bubble{width:min(270px,100%);text-align:left;padding:18px;border-radius:26px 26px 26px 8px;background:#fffaf5;box-shadow:0 9px 22px #78554614;transition:.2s}.history-bubble:hover{transform:translateY(-4px) rotate(-1deg)}.history-bubble small{display:block;color:#bd9b91;font-size:10px;margin-bottom:7px}.history-bubble b{display:block;font-size:13px;color:#765b51;line-height:1.55}.history-bubble p{font-size:12px;line-height:1.7;color:#a07770;margin:9px 0 0}.empty-history{padding:24px;color:#b28f85}.love-menu{margin-top:8px}@media(max-width:560px){.daily-question{padding:32px 19px 25px;border-radius:25px}.daily-question h2{font-size:24px}.question-text{font-size:18px}.question-actions{flex-direction:column}.question-actions .animal-button{width:100%}.answer-status{flex-wrap:wrap}.b1{left:3%;top:12%}}.side-user{margin:14px 10px;padding:10px 12px;border:1px dashed rgba(80,100,90,.22);border-radius:16px;display:flex;align-items:center;justify-content:space-between;font-size:12px}.side-user button{border:0;background:transparent;color:#6b8173;cursor:pointer}.custom-question{display:flex;gap:10px;margin:14px auto;max-width:700px}.custom-question .animal-input{flex:1}.chat-preview,.chat-window{display:flex;flex-direction:column;gap:9px;margin:12px 0;max-height:220px;overflow:auto;padding:4px}.chat-bubble{max-width:82%;padding:9px 12px;border-radius:18px 18px 18px 5px;background:#ffffffbf;display:flex;flex-direction:column;gap:3px;align-self:flex-start;box-shadow:0 4px 12px #0000000a}.chat-bubble.mine{align-self:flex-end;border-radius:18px 18px 5px;background:#dcf2e1e6}.chat-bubble b{font-size:11px;opacity:.65}.chat-bubble span{font-size:13px;line-height:1.45}.chat-bubble small{font-size:10px;opacity:.5}.chat-empty{padding:18px;text-align:center;opacity:.6}.login-form{display:flex;flex-direction:column;gap:14px}.identity-pick{display:flex;gap:10px}.identity-pick .animal-button{flex:1}.chat-card{min-height:350px}@media(max-width:650px){.custom-question{flex-direction:column}.chat-card{min-height:auto}}.welcome-app{min-height:100dvh;display:grid;place-items:center;overflow:hidden;position:relative;background:radial-gradient(circle at 20% 20%,#fff8df,transparent 28%),linear-gradient(145deg,#a8d3cf,#e7d59d 55%,#d7b8a8);padding:24px}.welcome-island{position:relative;z-index:2;width:min(760px,100%);text-align:center;padding:65px 45px;border-radius:46px;background:#fffdf69e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 28px 80px #4a554633;border:2px solid rgba(255,255,255,.7)}.welcome-badge{font-size:11px;font-weight:900;letter-spacing:2px;color:#71876e}.welcome-emoji{font-size:72px;filter:drop-shadow(0 12px 10px rgba(80,70,40,.16));animation:floatBubble 4s ease-in-out infinite}.welcome-island h1{font-size:clamp(46px,7vw,76px);margin:8px 0 12px;color:#50553f;letter-spacing:-3px}.welcome-island h1 em{font-style:normal;color:#c27b84}.welcome-island p{max-width:520px;margin:0 auto 26px;line-height:1.9;color:#756b58}.welcome-actions{display:flex;justify-content:center;gap:12px}.welcome-tags{margin-top:34px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.welcome-tags span{padding:7px 12px;border-radius:99px;background:#fff9;font-size:12px;color:#796b58}.welcome-cloud{position:absolute;font-size:clamp(40px,8vw,100px);opacity:.6;animation:floatBubble 7s ease-in-out infinite}.c-a{left:8%;top:14%}.c-b{right:9%;bottom:13%;animation-delay:-3s}.auth-switch{border:0;background:none;color:#758b78;cursor:pointer;font:inherit;padding:8px}.login-form .animal-button{width:100%}.welcome-app{min-height:100dvh;position:relative;overflow-x:hidden;overflow-y:auto;background:#7dc395;display:grid;place-items:center;font-family:var(--animal-font)}.welcome-pattern{position:absolute;inset:0;background:url(/assets/home_bg-CzHux1Sq.webp) 0 0 / auto repeat;animation:weilandBgScroll 80s linear infinite;opacity:1}.welcome-app:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#7dc3952e,#7dc3950d 45%,#7dc3952e);pointer-events:none}.welcome-shell{position:relative;z-index:1;width:min(920px,100%);min-height:100dvh;display:flex;align-items:center;padding:60px 40px 40px}.welcome-hero-animal{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.welcome-copy h1{font-family:Nunito,Noto Sans SC,sans-serif;font-size:clamp(56px,7vw,76px);font-weight:900;line-height:1.05;color:#fff9e6;text-shadow:0 4px 1px rgba(0,0,0,.35);letter-spacing:-2px;margin:0 0 14px}.welcome-copy h1 span{display:inline-flex;vertical-align:middle;margin-left:10px;font-size:12px;padding:5px 10px;border-radius:10px;background:#e6f9f6;color:#19a99d;text-shadow:none;letter-spacing:0}.welcome-copy p{font-size:17px;line-height:1.75;color:#7c5734;max-width:500px;margin:0 0 28px}.welcome-mascot-wrap{text-align:center}.welcome-mascot{width:min(330px,100%);height:auto;filter:drop-shadow(0 16px 10px rgba(58,91,68,.18));animation:mascotFloat 4s ease-in-out infinite}.welcome-hero-actions{display:flex;gap:14px}.scroll-hint{position:absolute;bottom:34px;left:50%;transform:translate(-50%);color:#fff9e6;text-shadow:0 1px 2px rgba(0,0,0,.28);display:flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer;animation:scrollBounce 2s ease-in-out infinite;font-size:12px}.scroll-hint b{font-size:20px;font-weight:400}.welcome-auth-layer{position:fixed;z-index:10;inset:0;background:#2d4e3d52;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:grid;place-items:center;padding:20px;animation:authIn .25s ease-out}.welcome-auth-card{width:min(440px,100%);background:#fffdf1f5;border:2px solid rgba(255,255,255,.9);border-radius:28px;padding:32px;box-shadow:0 25px 70px #243d2f40;position:relative;text-align:center}.auth-back{position:absolute;top:16px;left:18px;border:0;background:transparent;color:#7c8068;font:inherit;cursor:pointer}.auth-island-mark{font-size:50px;margin-top:10px}.welcome-auth-card h2{font-size:27px;color:#5f5846;margin:6px 0 8px}.welcome-auth-card>p{font-size:13px;line-height:1.7;color:#897d69;margin:0 0 18px}.demo-enter{margin-top:14px;border:0;background:transparent;color:#2b9f8d;font:inherit;cursor:pointer;font-weight:700}@keyframes weilandBgScroll{to{background-position:1200px 700px}}@keyframes mascotFloat{50%{transform:translateY(-12px) rotate(-1deg)}}@keyframes scrollBounce{50%{transform:translate(-50%,7px)}}@keyframes authIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(max-width:700px){.welcome-shell{padding:50px 24px 35px}.welcome-hero-animal{grid-template-columns:1fr;gap:24px;text-align:center}.welcome-copy{order:2}.welcome-copy p{margin-left:auto;margin-right:auto;font-size:15px}.welcome-hero-actions{justify-content:center}.welcome-mascot-wrap{order:1}.welcome-mascot{width:230px}.welcome-copy h1{font-size:54px}}.animal-message-input{width:100%;box-sizing:border-box;min-height:46px;padding:12px 15px;border:2px solid rgba(112,143,125,.22);border-radius:16px;background:#fffdf7;color:#5f5846;font:inherit;outline:none;transition:.2s}.animal-message-input:focus{border-color:#65a995;box-shadow:0 0 0 4px #65a9951f}.chat-pagination{display:flex;justify-content:center;margin:8px 0 14px}.typed-message{display:block;min-height:20px}.chat-window{scroll-behavior:smooth}.message-modal{min-width:min(620px,calc(100vw - 50px))}@media(max-width:650px){.message-modal{min-width:0;width:100%}.chat-pagination{overflow:auto;justify-content:flex-start}.chat-window{max-height:300px}}.nook-brand{position:relative}.nook-brand:after{content:"← 返回小岛";position:absolute;right:0;top:15px;font-size:9px;color:#aa9b85;opacity:0;transform:translate(-4px);transition:.2s}.nook-brand:hover:after{opacity:1;transform:none}.island-loader{position:fixed;z-index:50;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#fff9e6;font-weight:800;font-size:15px;background:#4896701f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:islandFade .2s ease-out}.loader-island{font-size:56px;filter:drop-shadow(0 12px 10px rgba(39,73,50,.3));animation:islandSpin .82s cubic-bezier(.65,-.2,.35,1) forwards}.island-loading:before{content:"";position:fixed;z-index:40;width:56px;height:56px;left:50%;top:50%;border-radius:50%;background:#f9f1d8;transform:translate(-50%,-50%) scale(0);animation:islandCircle .82s cubic-bezier(.75,0,.2,1) forwards}.island-loading .welcome-shell,.island-loading .welcome-pattern,.island-loading:after{animation-play-state:paused}@keyframes islandCircle{0%{transform:translate(-50%,-50%) scale(0)}45%{transform:translate(-50%,-50%) scale(.6)}to{transform:translate(-50%,-50%) scale(45)}}@keyframes islandSpin{0%{transform:translateY(8px) scale(.8) rotate(-18deg)}55%{transform:translateY(-14px) scale(1.08) rotate(10deg)}to{transform:translateY(0) scale(1) rotate(360deg)}}@keyframes islandFade{0%{opacity:0}to{opacity:1}}.animal-loading-overlay{position:fixed;inset:0;z-index:9999}.welcome-extra-space{height:45vh;position:relative;z-index:1}.collapse-history{display:flex;flex-direction:column;align-items:stretch;gap:10px;text-align:left;padding:18px}.collapse-history .weiland-collapse{width:100%}.collapse-history .weiland-collapse .question-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.5}.collapse-history .weiland-collapse .question-text small{font-size:10px;color:#bd9b91;font-weight:600}.history-answer{padding:2px 4px 6px;color:#8f6d67;font-size:13px;line-height:1.75}.answer-label{font-size:10px;letter-spacing:1px;color:#b9958d;font-weight:800;margin-bottom:5px}.service-table-section{margin-top:28px;padding:25px;border-radius:28px;background:#ffffff8c;border:1px solid rgba(255,255,255,.82);box-shadow:0 14px 32px #6e5a3a0f}.service-table-section h2{margin:5px 0 4px;font-size:24px;color:#655442}.table-caption{margin:0 0 16px;color:#96856f;font-size:12px;line-height:1.7}@media(max-width:650px){.service-table-section{padding:17px 12px;border-radius:22px;overflow:hidden}.service-table-section table{min-width:620px}.collapse-history{padding:12px 6px}}.love-room-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.room-card{min-height:285px;padding:28px;position:relative;overflow:hidden}.room-card:after{content:"";position:absolute;width:150px;height:150px;border-radius:50%;right:-45px;bottom:-55px;background:#ffffff57}.room-icon{font-size:40px;display:block;margin-bottom:12px}.room-card h2{font-size:26px;color:#5d5547;margin:5px 0 10px}.room-card p{color:#8d7d6c;line-height:1.8;max-width:560px}.room-meta{font-size:12px;color:#ae8d82;margin:15px 0}.room-diary{background:linear-gradient(135deg,#fff8e3e6,#f7ead7b8)}.room-whisper{background:linear-gradient(135deg,#edfaf7e6,#e8f2ecbf)}.room-question{background:linear-gradient(135deg,#f5efffe6,#fbedefbf)}.room-plan{background:linear-gradient(135deg,#ebf7ffe6,#e7f1ecc7)}.plan-invite-card{margin:24px 0;padding:22px 25px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:linear-gradient(135deg,#fff9e2e6,#ffeff1d9)}.plan-invite-card>div{display:flex;align-items:center;gap:15px}.invite-icon{font-size:38px}.plan-invite-card h2{margin:3px 0 4px;color:#66564d}.plan-invite-card p{margin:0;color:#9a8178}.heading-actions{display:flex;gap:10px;flex-wrap:wrap}.diary-form-card,.plan-form-card{margin-bottom:26px;padding:25px}.diary-form-card form,.plan-form-card form{display:flex;flex-direction:column;gap:15px}.diary-form-card label,.plan-form-card label{display:flex;flex-direction:column;gap:7px;color:#78685a;font-size:12px;font-weight:700}.diary-form-card input,.plan-form-card input,.diary-form-card textarea,.plan-form-card textarea{box-sizing:border-box;width:100%;border:2px solid rgba(112,143,125,.18);border-radius:15px;background:#fffdf7;padding:11px 13px;font:inherit;color:#5f5846;outline:none}.diary-form-card textarea,.plan-form-card textarea{min-height:110px;resize:vertical}.diary-form-card input:focus,.plan-form-card input:focus,.diary-form-card textarea:focus,.plan-form-card textarea:focus{border-color:#65a995;box-shadow:0 0 0 4px #65a9951a}.form-grid{display:grid;grid-template-columns:1fr 180px;gap:14px}.form-actions{display:flex;gap:10px;justify-content:flex-end}.timeline-wrap{position:relative;max-width:900px;margin:0 auto;padding:10px 0}.timeline-item{position:relative;display:grid;grid-template-columns:62px 1fr;gap:18px;margin-bottom:22px}.timeline-node{position:relative;z-index:2;width:56px;height:56px;border-radius:20px;display:grid;place-items:center;background:#fff8df;border:2px solid rgba(255,255,255,.9);box-shadow:0 8px 22px #5a50371a;font-size:25px}.timeline-line{position:absolute;left:28px;top:55px;bottom:-28px;width:2px;background:linear-gradient(#d6b8a6,transparent)}.timeline-item:last-child .timeline-line{display:none}.timeline-card{padding:22px 24px}.timeline-top{display:flex;align-items:center;gap:10px;font-size:11px;color:#aa8b82}.timeline-card h2{margin:10px 0 8px;color:#635548;font-size:22px}.timeline-card p{margin:0;color:#8d786d;line-height:1.8;white-space:pre-wrap}.timeline-foot{margin-top:14px;color:#bda097;font-size:10px}.empty-state{text-align:center;padding:48px 20px}.empty-state>span{font-size:45px}.empty-state h2{color:#6a5b4f;margin:10px 0 5px}.empty-state p{color:#a18d81}.whisper-card{padding:24px;max-width:920px;margin:0 auto}.whisper-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(120,100,80,.1);padding-bottom:16px}.whisper-head>div{display:flex;align-items:center;gap:12px}.whisper-head .room-icon{font-size:32px;margin:0}.whisper-head h2{margin:0;color:#655548}.chat-page-window{min-height:360px;max-height:520px;padding:18px 6px}.whisper-pagination,.question-pagination{display:flex;justify-content:center;padding:10px 0 18px;overflow:auto}.whisper-compose{border-top:1px solid rgba(120,100,80,.1);padding-top:18px}.whisper-compose textarea{width:100%;box-sizing:border-box;min-height:100px;resize:vertical;border:2px solid rgba(112,143,125,.18);border-radius:16px;background:#fffdf7;padding:12px 15px;color:#5f5846;font:inherit;outline:none}.whisper-compose textarea:focus{border-color:#65a995;box-shadow:0 0 0 4px #65a9951a}.standalone-question{margin-top:0}.history-section{margin-top:30px;padding:25px;border-radius:28px;background:#ffffff8c;border:1px solid rgba(255,255,255,.82)}.history-section h2{color:#66564b;margin:4px 0}.plan-section{margin-top:28px}.plan-section>h2{color:#66564b;margin:5px 0 16px}.plan-grid,.confirmed-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.plan-card,.confirmed-plan{padding:24px}.plan-card.pending{background:linear-gradient(135deg,#fff9e8f2,#f4edfcd1)}.plan-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#a1887c;font-size:11px}.plan-card h2,.confirmed-plan h2{font-size:24px;color:#625448;margin:13px 0 8px}.plan-date{color:#9e8175;font-size:13px;font-weight:700}.plan-card p,.confirmed-plan p{color:#8c786c;line-height:1.75}.plan-options{margin:15px 0}.plan-option{display:flex!important;flex-direction:row!important;align-items:center;gap:9px;padding:10px 12px;margin:7px 0;border:1px solid rgba(130,110,90,.12);border-radius:12px;background:#ffffff80;cursor:pointer}.plan-option.selected{border-color:#65a995;background:#dcf2e1a6}.plan-option input{width:auto!important;box-shadow:none!important}.confirmed-plan{background:linear-gradient(135deg,#e8f9efeb,#eef4ffd1)}.confirmed-plan .countdown{margin:18px 0}.confirmed-date{margin-top:12px;font-size:12px;color:#8f786d}.plan-confirm{text-align:center;padding:8px}.confirm-emoji{font-size:45px}.plan-confirm h2{color:#625448}.plan-confirm p{color:#8e786d;line-height:1.8}.confirm-selected{padding:12px;border-radius:13px;background:#fff8df;color:#856e61;margin:15px 0}.question-pagination{margin-top:4px}.question-pagination .pagination{justify-content:center}@media(max-width:760px){.love-room-grid,.plan-grid,.confirmed-plan-grid{grid-template-columns:1fr}.plan-invite-card{align-items:flex-start;flex-direction:column}.form-grid{grid-template-columns:1fr}.timeline-item{grid-template-columns:48px 1fr;gap:12px}.timeline-node{width:46px;height:46px}.timeline-line{left:23px;top:45px}.timeline-card{padding:18px}.whisper-card,.history-section{padding:16px}.heading-actions{width:100%}.heading-actions .animal-button{flex:1}.plan-invite-card .animal-button{width:100%}}.animal-cursor--force input[type=text],.animal-cursor--force input[type=search],.animal-cursor--force input[type=email],.animal-cursor--force input[type=password],.animal-cursor--force input[type=number],.animal-cursor--force input[type=tel],.animal-cursor--force input[type=url],.animal-cursor--force input[type=date],.animal-cursor--force textarea,.animal-cursor--force [contenteditable=true]{cursor:text!important}.animal-cursor--force input:disabled,.animal-cursor--force textarea:disabled{cursor:not-allowed!important}.wish-form-card{margin-bottom:26px;padding:25px}.wish-form-card form{display:flex;flex-direction:column;gap:15px}.wish-form-card label{display:flex;flex-direction:column;gap:7px;color:#78685a;font-size:12px;font-weight:700}.wish-form-card textarea{box-sizing:border-box;width:100%;min-height:110px;resize:vertical;border:2px solid rgba(112,143,125,.18);border-radius:15px;background:#fffdf7;padding:11px 13px;font:inherit;color:#5f5846;outline:none}.wish-form-card textarea:focus{border-color:#65a995;box-shadow:0 0 0 4px #65a9951a}.wish-section{margin-top:30px}.wish-section h2{color:#66564b;margin:5px 0 16px}.wish-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wish-card{padding:24px;background:linear-gradient(135deg,#fff9e2f2,#f2edffd6)}.wish-card.own{background:linear-gradient(135deg,#e8f9efeb,#eef4ffd1)}.wish-top{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#a1887c;font-size:11px}.wish-card h2{font-size:23px;margin:13px 0 8px}.wish-card p{color:#8c786c;line-height:1.75;white-space:pre-wrap}.wish-money{display:flex;align-items:baseline;gap:5px;margin-top:17px;color:#9b7a6d}.wish-money b{font-size:25px;color:#6b594e}.wish-progress{height:10px;border-radius:99px;background:#ffffffb3;overflow:hidden;margin:10px 0 15px}.wish-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8ec7aa,#e5bb78);transition:width .35s ease}.fund-actions{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center}.fund-actions .animal-input{min-width:120px}.animal-date-picker{width:100%}@media(max-width:760px){.wish-grid,.fund-actions{grid-template-columns:1fr}.fund-actions .animal-button{width:100%}}
