:root{--animal-primary-color: #19c8b9;--animal-primary-color-hover: #3dd4c6;--animal-primary-color-active: #11a89b;--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-disabled: #c4b89e;--animal-border-color: #9f927d;--animal-border-color-hover: #827157;--animal-bg-color: #f8f8f0;--animal-bg-color-secondary: #f0e8d8;--animal-bg-color-disabled: #f0ece2;--animal-font-family: "M PLUS Rounded 1c", "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--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: 12px;--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}body{font-family:var(--animal-font-family);font-size:var(--animal-font-size-base);line-height:var(--animal-line-height-base);color:var(--animal-text-color)}button,input,textarea,select{font:inherit;color:inherit}[class^=animal-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.animal-btn-QoKe1{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)}.animal-btn-QoKe1:focus-visible{outline:2px solid var(--animal-primary-color);outline-offset:2px}.animal-btn-QoKe1:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.animal-btn-small-6Srsd{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)}.animal-btn-middle-zEXqv{height:45px;padding:0 20px;font-size:var(--animal-font-size-base)}.animal-btn-large-k9IvA{height:var(--animal-height-lg);padding:0 32px;font-size:var(--animal-font-size-lg);border-radius:var(--animal-border-radius-lg)}.animal-btn-default-L7yE6{color:var(--animal-text-color);background:var(--animal-bg-color);border-color:var(--animal-border-color)}.animal-btn-default-L7yE6:hover:not(:disabled){color:var(--animal-primary-color);border-color:var(--animal-primary-color);box-shadow:var(--animal-shadow-base);transform:translateY(-1px)}.animal-btn-default-L7yE6: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)}.animal-btn-primary-9tMG9{color:#794f27;background:#f8f8f0;border-color:#f8f8f0;box-shadow:0 5px #bdaea0}.animal-btn-primary-9tMG9:hover:not(:disabled){background:#f8f8f0;border-color:#f8f8f0;transform:translateY(-1px);box-shadow:0 6px #bdaea0}.animal-btn-primary-9tMG9:active:not(:disabled){background:#f8f8f0;border-color:#f8f8f0;transform:translateY(2px);box-shadow:0 1px #bdaea0}.animal-btn-dashed-wzZ-i{color:var(--animal-text-color);background:var(--animal-bg-color);border-color:var(--animal-border-color);border-style:dashed}.animal-btn-dashed-wzZ-i:hover:not(:disabled){color:var(--animal-primary-color);border-color:var(--animal-primary-color);transform:translateY(-1px)}.animal-btn-dashed-wzZ-i:active:not(:disabled){color:var(--animal-primary-color-active);border-color:var(--animal-primary-color-active);transform:translateY(0)}.animal-btn-text-Tope4{color:var(--animal-text-color);background:transparent;border-color:transparent;box-shadow:none}.animal-btn-text-Tope4:hover:not(:disabled){background:var(--animal-bg-color-secondary)}.animal-btn-text-Tope4:active:not(:disabled){background:#e9ddc6}.animal-btn-link-pURnf{color:var(--animal-primary-color);background:transparent;border-color:transparent;box-shadow:none}.animal-btn-link-pURnf:hover:not(:disabled){color:var(--animal-primary-color-hover);opacity:.85}.animal-btn-link-pURnf:active:not(:disabled){color:var(--animal-primary-color-active)}.animal-btn-danger-zQ4kF.animal-btn-primary-9tMG9{color:#fff;background:var(--animal-error-color);border-color:var(--animal-error-color);box-shadow:0 5px 0 0 var(--animal-error-color-active)}.animal-btn-danger-zQ4kF.animal-btn-primary-9tMG9: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)}.animal-btn-danger-zQ4kF.animal-btn-primary-9tMG9: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)}.animal-btn-danger-zQ4kF.animal-btn-default-L7yE6,.animal-btn-danger-zQ4kF.animal-btn-dashed-wzZ-i{color:#e05a5a;border-color:var(--animal-error-color)}.animal-btn-danger-zQ4kF.animal-btn-default-L7yE6:hover:not(:disabled),.animal-btn-danger-zQ4kF.animal-btn-dashed-wzZ-i:hover:not(:disabled){color:#e05a5a;border-color:var(--animal-error-color-hover)}.animal-btn-danger-zQ4kF.animal-btn-default-L7yE6:active:not(:disabled),.animal-btn-danger-zQ4kF.animal-btn-dashed-wzZ-i:active:not(:disabled){color:#e05a5a;border-color:var(--animal-error-color-active)}.animal-btn-danger-zQ4kF.animal-btn-text-Tope4,.animal-btn-danger-zQ4kF.animal-btn-link-pURnf{color:#fff}.animal-btn-danger-zQ4kF.animal-btn-text-Tope4:hover:not(:disabled),.animal-btn-danger-zQ4kF.animal-btn-link-pURnf:hover:not(:disabled){color:#fff}.animal-btn-danger-zQ4kF.animal-btn-text-Tope4:active:not(:disabled),.animal-btn-danger-zQ4kF.animal-btn-link-pURnf:active:not(:disabled){color:#fff}.animal-btn-ghost-Ykty4{background:transparent;box-shadow:none}.animal-btn-ghost-Ykty4.animal-btn-primary-9tMG9{color:var(--animal-primary-color);background:transparent;box-shadow:none}.animal-btn-ghost-Ykty4.animal-btn-primary-9tMG9:hover:not(:disabled){color:var(--animal-primary-color-hover);border-color:var(--animal-primary-color-hover);background:#19c8b914}.animal-btn-block-MC4pp{display:flex;width:100%}.animal-btn-loading-PfXLM{cursor:default;pointer-events:none;transform:translateY(1px);box-shadow:0 2px #bdaea0}.animal-btn-icon-P5CS9{display:inline-flex;align-items:center}.animal-btn-spinner-4DkwG{display:inline-flex;width:14px;height:14px;border:2px solid rgba(121,79,39,.25);border-top-color:#794f27;border-radius:50%;animation:animal-animal-btn-spin-Wj1X- .7s linear infinite}@keyframes animal-animal-btn-spin-Wj1X-{to{transform:rotate(360deg)}}.animal-avatar-UB81K{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:3px solid #f8f8f0;border-radius:50%;background:#b7c6e5;color:#fff;font-weight:700;box-shadow:0 3px #9eafcf;transition:transform var(--animal-motion-duration-fast) var(--animal-motion-ease),box-shadow var(--animal-motion-duration-fast) var(--animal-motion-ease)}.animal-avatar-UB81K:focus-visible{outline:none;box-shadow:0 3px #9eafcf,0 0 0 3px #ffcc002e}.animal-avatar-small-QUhPB{width:32px;height:32px;font-size:12px}.animal-avatar-default-tjZv0{width:44px;height:44px;font-size:16px}.animal-avatar-large-mRYj1{width:56px;height:56px;font-size:20px}.animal-image-cuAiO{width:100%;height:100%;object-fit:cover}.animal-fallback-ImIiS{line-height:1}.animal-badge-7e8nH{position:relative;display:inline-flex}.animal-count-ieFm1{position:absolute;top:-8px;right:-8px;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#fc736d;color:#fff;font-size:11px;font-weight:700;box-shadow:0 3px #d95b55;transition:transform var(--animal-motion-duration-fast) var(--animal-motion-ease),box-shadow var(--animal-motion-duration-fast) var(--animal-motion-ease);transform-origin:center}.animal-checkbox-YxePy{display:inline-flex;align-items:center;gap:10px;padding:0;border:none;background:transparent;color:var(--animal-text-color);font-family:var(--animal-font-family);font-size:var(--animal-font-size-base);font-weight:600;cursor:pointer;transition:opacity var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-checkbox-YxePy:focus-visible{outline:none}.animal-checkbox-YxePy:focus-visible .animal-box-bIDkg{box-shadow:0 3px #d4c9b4,0 0 0 3px #ffcc002e}.animal-checkbox-disabled-VwG9V{opacity:.6;cursor:not-allowed}.animal-box-bIDkg{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:2.5px solid #c4b89e;border-radius:10px;background:#f7f3df;box-shadow:0 3px #d4c9b4;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease),transform var(--animal-motion-duration-fast) var(--animal-motion-ease)}.animal-checkbox-checked-OKsdi .animal-box-bIDkg{border-color:var(--animal-primary-color);background:var(--animal-primary-color-bg);box-shadow:0 3px 0 0 var(--animal-primary-color-active)}.animal-checkbox-YxePy:not(.animal-checkbox-disabled-VwG9V):active .animal-box-bIDkg{transform:translateY(1px)}.animal-mark-qmtpF{color:var(--animal-primary-color-active);font-size:14px;line-height:1;transform:translateY(-1px)}.animal-label-L0ila{line-height:1.5}.animal-wrapper-IRrhj{display:inline-flex;align-items:center;width:100%;background:#f7f3df;border:2.5px solid #c4b89e;border-radius:50px;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);box-shadow:0 3px #d4c9b4}.animal-wrapper-IRrhj:hover:not(.animal-wrapper-disabled-MWwHK){border-color:#a89878;box-shadow:0 3px #c4b89e}.animal-wrapper-IRrhj:focus-within:not(.animal-wrapper-disabled-MWwHK){border-color:#fc0;box-shadow:0 3px #e0b800,0 0 0 3px #ffcc0026}.animal-wrapper-disabled-MWwHK{background:#ece8dc;border-color:#d4c9b4;box-shadow:none;opacity:.6;cursor:not-allowed}.animal-wrapper-disabled-MWwHK .animal-input-12WUn{cursor:not-allowed;color:#c4b89e}.animal-wrapper-small-mWvja{height:var(--animal-height-sm);padding:0 14px;font-size:var(--animal-font-size-sm);border-radius:40px;box-shadow:0 2px #d4c9b4}.animal-wrapper-small-mWvja:focus-within:not(.animal-wrapper-disabled-MWwHK){box-shadow:0 2px #e0b800,0 0 0 3px #ffcc0026}.animal-wrapper-middle-zXqMR{height:var(--animal-height-base);padding:0 18px;font-size:var(--animal-font-size-base)}.animal-wrapper-large-RrYM4{height:var(--animal-height-lg);padding:0 22px;font-size:var(--animal-font-size-lg);border-width:3px;border-radius:50px;box-shadow:0 4px #d4c9b4}.animal-wrapper-large-RrYM4:focus-within:not(.animal-wrapper-disabled-MWwHK){box-shadow:0 4px #e0b800,0 0 0 3px #ffcc0026}.animal-wrapper-error-W-VRo{border-color:var(--animal-error-color);box-shadow:0 3px 0 0 var(--animal-error-color-active)}.animal-wrapper-error-W-VRo:hover:not(.animal-wrapper-disabled-MWwHK){border-color:var(--animal-error-color-hover);box-shadow:0 3px 0 0 var(--animal-error-color-active)}.animal-wrapper-error-W-VRo:focus-within:not(.animal-wrapper-disabled-MWwHK){border-color:var(--animal-error-color);box-shadow:0 3px 0 0 var(--animal-error-color-active),0 0 0 3px #e05a5a1f}.animal-wrapper-warning-miO7A{border-color:var(--animal-warning-color);box-shadow:0 3px 0 0 var(--animal-warning-color-active)}.animal-wrapper-warning-miO7A:hover:not(.animal-wrapper-disabled-MWwHK){border-color:var(--animal-warning-color-hover);box-shadow:0 3px 0 0 var(--animal-warning-color-active)}.animal-wrapper-warning-miO7A:focus-within:not(.animal-wrapper-disabled-MWwHK){border-color:var(--animal-warning-color);box-shadow:0 3px 0 0 var(--animal-warning-color-active),0 0 0 3px #f5c31c1f}.animal-input-12WUn{flex:1;width:100%;border:none;outline:none;background:transparent;color:#725d42;font-size:inherit;font-family:var(--animal-font-family);font-weight:500;line-height:var(--animal-line-height-base);letter-spacing:.01em}.animal-input-12WUn::placeholder{color:#c4b89e;font-weight:400}.animal-prefix-g8f1R,.animal-suffix-o7ywP{display:inline-flex;align-items:center;color:#a0936e;flex-shrink:0;font-size:1em}.animal-prefix-g8f1R{margin-right:6px}.animal-suffix-o7ywP{margin-left:6px}.animal-clear-HuR2N{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;color:#c4b89e;font-size:13px;font-weight:700;padding:0;border:none;cursor:pointer;border-radius:50%;background:transparent;appearance:none;transition:all var(--animal-motion-duration-fast)}.animal-clear-HuR2N:hover{color:#725d42;background:#725d421a}.animal-empty-IsacG{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 24px;border-radius:24px;background:#fcf8ef;color:#8a7b66;text-align:center}.animal-icon-ctYsK{font-size:32px;line-height:1}.animal-title-jW5vl{color:#725d42;font-size:16px;font-weight:700}.animal-description--1ZGV{max-width:280px;font-size:13px;line-height:1.7}.animal-extra-AVxoE{margin-top:8px}.animal-form-mT-Uw{display:flex;gap:20px}.animal-form-vertical-71dkE{flex-direction:column}.animal-form-inline-B-Gyv{flex-wrap:wrap;align-items:flex-end}.animal-item-xG5VP{display:flex;flex-direction:column;gap:8px}.animal-label-NzIIz{color:#725d42;font-size:13px;font-weight:700}.animal-control-oHo5I{display:block}.animal-extra-LGbGh{color:#9f927d;font-size:12px;line-height:1.6}.animal-extra-error-O92pc{color:var(--animal-error-color)}.animal-extra-warning-MEyC3{color:#dba90e}.animal-radio-KuHZQ{display:inline-flex;align-items:center;gap:10px;padding:0;border:none;background:transparent;color:var(--animal-text-color);font-family:var(--animal-font-family);font-size:var(--animal-font-size-base);font-weight:600;cursor:pointer;transition:opacity var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-radio-KuHZQ:focus-visible{outline:none}.animal-radio-KuHZQ:focus-visible .animal-outer--UeNi{box-shadow:0 3px #d4c9b4,0 0 0 3px #ffcc002e}.animal-radio-disabled-SBNmV{opacity:.6;cursor:not-allowed}.animal-outer--UeNi{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:2.5px solid #c4b89e;border-radius:50%;background:#f7f3df;box-shadow:0 3px #d4c9b4;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease),transform var(--animal-motion-duration-fast) var(--animal-motion-ease)}.animal-radio-checked-sPV2A .animal-outer--UeNi{border-color:var(--animal-primary-color);background:var(--animal-primary-color-bg);box-shadow:0 3px 0 0 var(--animal-primary-color-active)}.animal-inner-SRU-Q{width:10px;height:10px;border-radius:50%;background:var(--animal-primary-color-active)}.animal-radio-KuHZQ:not(.animal-radio-disabled-SBNmV):active .animal-outer--UeNi{transform:translateY(1px)}.animal-label-4sFiA{line-height:1.5}.animal-select-T-xVo{position:relative;width:100%;max-width:320px}.animal-trigger-2-Ahh{display:inline-flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--animal-height-base);padding:0 18px;border:2.5px solid #c4b89e;border-radius:50px;background:#f7f3df;color:#725d42;font-family:var(--animal-font-family);font-size:var(--animal-font-size-base);font-weight:600;cursor:pointer;box-shadow:0 3px #d4c9b4;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-trigger-2-Ahh:focus-visible{outline:none;box-shadow:0 3px #e0b800,0 0 0 3px #ffcc0026}.animal-trigger-open-hIYz1{border-color:#fc0;box-shadow:0 3px #e0b800,0 0 0 3px #ffcc0026}.animal-trigger-disabled-SBN3w{background:#ece8dc;opacity:.6;cursor:not-allowed;box-shadow:none}.animal-label-e8hL4{overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis}.animal-placeholder-vpC8E{color:#c4b89e;font-weight:400}.animal-arrow-xNbxA{margin-left:12px;color:#a0936e;transition:transform var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-trigger-open-hIYz1 .animal-arrow-xNbxA{transform:rotate(180deg)}.animal-dropdown-0l6jF{position:absolute;top:calc(100% + 10px);left:0;z-index:10;width:100%;padding:10px;border:2px solid #d4c9b4;border-radius:20px;background:#fdfaf0;box-shadow:var(--animal-shadow-base);animation:animal-animal-select-enter-J9uRZ .2s var(--animal-motion-ease)}.animal-option-GEkLI{display:block;width:100%;padding:12px 14px;border:none;border-radius:14px;background:transparent;color:#725d42;font-family:var(--animal-font-family);font-size:var(--animal-font-size-base);font-weight:600;text-align:left;cursor:pointer;transition:background var(--animal-motion-duration-fast)}.animal-option-GEkLI:hover{background:#f0e8d8}.animal-option-GEkLI:focus-visible{outline:none;background:#f0e8d8}.animal-option-active-9jVff{background:#f0e8d8}.animal-option-selected-noDq0{background:#e6f9f6;color:var(--animal-primary-color-active)}.animal-option-disabled-PzdUp{opacity:.5;cursor:not-allowed}@keyframes animal-animal-select-enter-J9uRZ{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animal-notification-IdTYg{width:min(360px,100%);padding:18px 20px;border:2px solid #d4c9b4;border-radius:24px;background:#fffaf0;color:#725d42;box-shadow:var(--animal-shadow-base);animation:animal-animal-feedback-enter-7HuZk .24s var(--animal-motion-ease);transition:transform var(--animal-motion-duration-fast) var(--animal-motion-ease),box-shadow var(--animal-motion-duration-fast) var(--animal-motion-ease)}.animal-notification-success--Wt2L{border-color:#6fba2c66;background:#f3faea}.animal-notification-warning-veV8M{border-color:#f5c31c80;background:#fff8df}.animal-title-4-Xls{font-size:15px;font-weight:700}.animal-description-migZA{margin-top:6px;color:#8a7b66;font-size:13px;line-height:1.7}@keyframes animal-animal-feedback-enter-7HuZk{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animal-progress-TnbEH{display:inline-flex;align-items:center;gap:14px;width:100%;max-width:480px}.animal-track-PV1tU{position:relative;flex:1;padding:8px 10px;overflow:visible;border:2px solid #d8ccb8;border-radius:999px;background:linear-gradient(180deg,#fffdf8,#f6efdf);box-shadow:inset 0 1px #ffffffb3,0 3px #e0d2bd}.animal-rail-h6HQq{position:relative;height:12px;overflow:hidden;border-radius:999px;background:#e9dfce;box-shadow:inset 0 1px 3px #725d421a}.animal-dot-TX787{position:absolute;top:50%;width:4px;height:4px;border-radius:50%;background:#725d4229;transform:translate(-50%,-50%);z-index:1}.animal-fill-qnn9h{position:absolute;inset:0 auto 0 0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#86dfd4,#19c8b9);box-shadow:inset 0 -2px #00000014,inset 0 1px #ffffff40;z-index:2}.animal-fill-success-cPLn9{background:linear-gradient(90deg,#a6df75 0%,var(--animal-success-color) 100%)}.animal-fill-warning-EHbzb{background:linear-gradient(90deg,#ffe088 0%,var(--animal-warning-color) 100%)}.animal-thumb-tcJar{position:absolute;top:50%;z-index:3;width:26px;height:26px;border:2px solid #d8ccb8;border-radius:50%;background:#fffaf0;box-shadow:0 3px #d5c6b0;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.animal-thumb-success-dsdey{border-color:#6fba2c66}.animal-thumb-warning-1gexo{border-color:#f5c31c80}.animal-thumbLeaf-JrAr7{position:relative;width:10px;height:14px;border-radius:70% 70% 65% 65%/55% 55% 100% 100%;background:var(--animal-primary-color);transform:rotate(35deg)}.animal-thumbLeaf-JrAr7:after{content:"";position:absolute;top:2px;left:50%;width:1.5px;height:8px;border-radius:999px;background:#ffffffd9;transform:translate(-50%) rotate(-35deg)}.animal-thumb-success-dsdey .animal-thumbLeaf-JrAr7{background:var(--animal-success-color)}.animal-thumb-warning-1gexo .animal-thumbLeaf-JrAr7{background:var(--animal-warning-color)}.animal-labelWrap-kqvS8{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.animal-labelCaption-s2Fxx{color:#a0936e;font-size:11px;line-height:1.2}.animal-label-vdhZz{color:#725d42;font-size:14px;font-weight:700;white-space:nowrap}.animal-rate-Ylu6a{display:inline-flex;gap:10px;flex-wrap:wrap}.animal-item-N3CvN{padding:0;border:none;background:transparent;cursor:pointer;transition:transform var(--animal-motion-duration-fast)}.animal-item-N3CvN:hover{transform:translateY(-1px)}.animal-item-N3CvN:focus-visible{outline:none}.animal-item-N3CvN:focus-visible .animal-itemInner-ErPoD{box-shadow:0 4px #e0d2bd,0 0 0 3px #ffcc0038}.animal-itemInner-ErPoD{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:46px;overflow:hidden;border:2px solid #d8ccb8;border-radius:20px 20px 16px 16px;background:linear-gradient(180deg,#fffdf8,#f6efdf);box-shadow:0 4px #e0d2bd;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-leaf-gZtYc{position:relative;width:14px;height:18px;border-radius:70% 70% 65% 65%/55% 55% 100% 100%;background:#d4c9b4;transform:rotate(35deg);transition:background var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-leaf-gZtYc:after{content:"";position:absolute;top:2px;left:50%;width:1.5px;height:10px;border-radius:999px;background:#ffffffd1;transform:translate(-50%) rotate(-35deg)}.animal-item-active-Ub21c .animal-itemInner-ErPoD{border-color:#f5c31c7a;background:linear-gradient(180deg,#fff7dc,#fde9a8);box-shadow:0 4px #d5bd6d}.animal-item-active-Ub21c .animal-leaf-gZtYc{background:#f5c31c}.animal-item-half-kCw9Q .animal-itemInner-ErPoD{background:linear-gradient(90deg,#fff7dc,#fde9a8 50%,#fffdf8 50%,#f6efdf)}.animal-item-half-kCw9Q .animal-leaf-gZtYc{background:linear-gradient(90deg,#f5c31c 0% 50%,#d4c9b4 50% 100%)}.animal-item-preview-B8oMU .animal-itemInner-ErPoD{transform:translateY(-1px) scale(1.02)}.animal-item-disabled-RD9dK{cursor:not-allowed;opacity:.5}.animal-slider-G-qqy{display:inline-flex;align-items:center;gap:14px;width:100%;max-width:520px}.animal-control-afFY9{position:relative;flex:1}.animal-track-rUVDa{position:relative;height:34px;padding:12px 14px;border:2px solid #d8ccb8;border-radius:999px;background:linear-gradient(180deg,#fffdf8,#f6efdf);box-shadow:inset 0 1px #ffffffb3,0 3px #e0d2bd}.animal-tick-PUtTJ{position:absolute;top:50%;width:6px;height:6px;border-radius:50%;background:#725d422e;transform:translate(-50%,-50%)}.animal-fill-2xbsI{position:absolute;top:50%;left:14px;height:10px;border-radius:999px;background:linear-gradient(90deg,#86dfd4,#19c8b9);box-shadow:inset 0 -2px #00000014,0 0 0 2px #19c8b91a;transform:translateY(-50%)}.animal-input-7tcFq{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:.001;cursor:pointer}.animal-thumb-hh43p{position:absolute;top:50%;z-index:2;width:30px;height:30px;border:2px solid #d8ccb8;border-radius:50%;background:#fffaf0;box-shadow:0 3px #d5c6b0;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);pointer-events:none}.animal-thumbCore-3saR3{position:relative;width:12px;height:16px;border-radius:70% 70% 65% 65%/55% 55% 100% 100%;background:var(--animal-primary-color);transform:rotate(35deg)}.animal-thumbCore-3saR3:after{content:"";position:absolute;top:2px;left:50%;width:1.5px;height:9px;border-radius:999px;background:#ffffffd1;transform:translate(-50%) rotate(-35deg)}.animal-value-GKIm7{min-width:42px;padding:6px 10px;border:2px solid #d8ccb8;border-radius:999px;background:#fffaf0;color:#725d42;font-size:13px;font-weight:700;text-align:right;box-shadow:0 3px #e0d2bd}.animal-switch-NQPLj{position:relative;display:inline-flex;align-items:center;min-width:52px;height:28px;padding:0;background:#d4c9b4;border:2.5px solid #c4b89e;border-radius:50px;cursor:pointer;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);outline:none;box-shadow:inset 0 2px 4px #725d4226}.animal-switch-NQPLj:hover:not(.animal-switch-disabled-U5tjL){border-color:#a89878}.animal-switch-NQPLj:focus-visible{outline:2px solid #ffcc00;outline-offset:2px}.animal-switch-checked-6HKL4{background:#86d67a;border-color:#6fba2c;box-shadow:inset 0 2px 4px #5a9e1e33}.animal-switch-checked-6HKL4:hover:not(.animal-switch-disabled-U5tjL){border-color:#5a9e1e;background:#7ccc70}.animal-switch-disabled-U5tjL{cursor:not-allowed;opacity:.5}.animal-switch-small-jkWtD{min-width:38px;height:20px;border-width:2px}.animal-switch-small-jkWtD .animal-handle-KgZ7M{width:14px;height:14px;top:1px;left:1px;box-shadow:0 2px #bdaea0}.animal-switch-small-jkWtD.animal-switch-checked-6HKL4 .animal-handle-KgZ7M{left:calc(100% - 16px);box-shadow:0 2px #5a9e1e}.animal-handle-KgZ7M{position:absolute;top:2px;left:2px;width:21px;height:21px;background:#f7f3df;border:2px solid #c4b89e;border-radius:50%;box-shadow:0 3px #bdaea0;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);display:flex;align-items:center;justify-content:center;transform:translateY(-2px)}.animal-switch-checked-6HKL4 .animal-handle-KgZ7M{left:calc(100% - 24px);border-color:#6fba2c;box-shadow:0 3px #5a9e1e}.animal-inner-5x97M{display:block;padding:0 8px 0 28px;font-size:11px;font-weight:700;color:#fff;white-space:nowrap;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.1);letter-spacing:.02em}.animal-switch-checked-6HKL4 .animal-inner-5x97M{padding:0 28px 0 8px}.animal-switch-small-jkWtD .animal-inner-5x97M{padding:0 6px 0 20px;font-size:9px}.animal-switch-small-jkWtD.animal-switch-checked-6HKL4 .animal-inner-5x97M{padding:0 20px 0 6px}.animal-switch-loading--3JYL{pointer-events:none;opacity:.7}.animal-spinner-QK4sP{display:inline-block;width:11px;height:11px;border:2px solid #6fba2c;border-right-color:transparent;border-radius:50%;animation:animal-animal-spin-P6YYa .6s linear infinite}.animal-switch-NQPLj:not(.animal-switch-checked-6HKL4) .animal-spinner-QK4sP{border-color:#a89878;border-right-color:transparent}@keyframes animal-animal-spin-P6YYa{to{transform:rotate(360deg)}}.animal-tabs-I3QAo{display:inline-flex;flex-wrap:wrap;gap:10px;padding:8px;border-radius:24px;background:#f5efe3;box-shadow:inset 0 1px 3px #725d4214}.animal-tab-ryfJm{min-height:38px;padding:0 18px;border:2px solid transparent;border-radius:999px;background:transparent;color:#8a7b66;font-family:var(--animal-font-family);font-size:var(--animal-font-size-base);font-weight:700;cursor:pointer;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-tab-ryfJm:hover{background:#ebe2d0}.animal-tab-ryfJm:focus-visible{outline:none;box-shadow:0 0 0 3px #fc03}.animal-tab-active-sWa1W{border-color:#f8f8f0;background:#f8f8f0;color:#725d42;box-shadow:0 3px #d4c9b4}.animal-tab-disabled--PAC1{opacity:.5;cursor:not-allowed}.animal-tag-xuymV{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#f0e8d8;color:#8a7b66;font-size:12px;font-weight:700;line-height:1}.animal-tag-mint-wOmRG{background:#e6f9f6;color:var(--animal-primary-color-active)}.animal-tag-yellow-7Efsq{background:#fff2ba;color:#9f7c00}.animal-tag-pink-4Jicb{background:#ffe0e6;color:#c05f76}.animal-tag-blue-5K5H0{background:#dfe9ff;color:#6a86d8}.animal-wrapper-Hivwa{position:relative;display:inline-flex;width:100%;background:#f7f3df;border:2.5px solid #c4b89e;border-radius:24px;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);box-shadow:0 3px #d4c9b4}.animal-wrapper-Hivwa:focus-within:not(.animal-wrapper-disabled-rz2Ta){border-color:#fc0;box-shadow:0 3px #e0b800,0 0 0 3px #ffcc0026}.animal-wrapper-disabled-rz2Ta{background:#ece8dc;border-color:#d4c9b4;box-shadow:none;opacity:.6}.animal-wrapper-error-5wrWR{border-color:var(--animal-error-color);box-shadow:0 3px 0 0 var(--animal-error-color-active)}.animal-wrapper-warning-nFtbT{border-color:var(--animal-warning-color);box-shadow:0 3px 0 0 var(--animal-warning-color-active)}.animal-textarea-L-1mK{width:100%;min-height:112px;padding:16px 18px 34px;border:none;outline:none;resize:none;background:transparent;color:#725d42;font-size:var(--animal-font-size-base);font-family:var(--animal-font-family);font-weight:500;line-height:1.7}.animal-textarea-L-1mK::placeholder{color:#c4b89e;font-weight:400}.animal-resizeHandle-jD3nz{position:absolute;right:12px;bottom:8px;display:inline-flex;align-items:flex-end;gap:3px;justify-content:flex-end;width:24px;height:18px;cursor:ns-resize;pointer-events:auto}.animal-resizeHandle-jD3nz[data-disabled=true]{cursor:not-allowed;opacity:.5}.animal-resizeLine-dpaid{display:block;width:3px;border-radius:999px;background:linear-gradient(180deg,#d7cbb5,#bfae8f)}.animal-resizeLine-dpaid:nth-child(1){height:6px}.animal-resizeLine-dpaid:nth-child(2){height:10px}.animal-resizeLine-dpaid:nth-child(3){height:14px}.animal-clear-9PWx2{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#c4b89e;font-size:13px;font-weight:700;padding:0;border:none;cursor:pointer;border-radius:50%;background:transparent;appearance:none;transition:all var(--animal-motion-duration-fast)}.animal-clear-9PWx2:hover{color:#725d42;background:#725d421a}.animal-tooltip-UY7BU{position:relative;display:inline-flex}.animal-tooltip-UY7BU:focus-visible{outline:none}.animal-popup-wzBEN{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);max-width:220px;padding:10px 14px;border:2px solid #d4c9b4;border-radius:16px;background:#fffaf0;color:#725d42;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap;box-shadow:var(--animal-shadow-base);animation:animal-animal-floating-enter-h3bzj .18s var(--animal-motion-ease)}@keyframes animal-animal-floating-enter-h3bzj{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.animal-cursor-1CaqL,.animal-cursor-1CaqL *{cursor:var(--animal-cursor-value)!important}.animal-mask-hAWeP{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#00000059;animation:animal-animal-fade-in-1XsMr .25s ease}.animal-modal-d0zyM{position:relative;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);display:flex;flex-direction:column;animation:animal-animal-zoom-in-rD2Xb .3s ease}.animal-modalClipped-7IuAw{width:100%;height:100%;clip-path:url(#animal-modal-clip);padding:48px 48px 32px;background:#f7f3df;color:#807359;font-family:animal-dialog,Nunito-SemiBold,sans-serif;display:flex;flex-direction:column;overflow:hidden}.animal-header-udOSi{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}.animal-title-s6pv3{font-size:28px;font-weight:700;color:#725d42;font-family:animal-dialog,Nunito-SemiBold,sans-serif}.animal-close-U6E4A{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;font-size:22px;color:#725d4299;cursor:pointer;border-radius:50%;transition:all .2s}.animal-close-U6E4A:hover{background:#725d421a;color:#725d42}.animal-body--aiyx{padding-bottom:20px;display:flex;flex-direction:column;align-items:center;overflow-y:auto;flex:1;font-size:20px;font-weight:600;line-height:1.6;color:#8a7b66;text-align:center}.animal-footer-9Ib-a{display:flex;align-items:center;justify-content:flex-end;gap:12px}.animal-footer-btn-zlWAg{height:40px;padding:0 24px;font-size:18px;font-family:animal-dialog,Nunito-SemiBold,sans-serif;border:2px solid rgba(114,93,66,.3);border-radius:39.81px;background:transparent;color:#725d42;cursor:pointer;transition:all .2s;line-height:1}.animal-footer-btn-zlWAg:hover{border-color:#725d4299;background:#725d4214}.animal-footer-btn-primary-VmLZX{color:#725d42;background:#fc0;border-color:#fc0}.animal-footer-btn-primary-VmLZX:hover{background:#ffcc00d9;border-color:#ffcc00d9}@keyframes animal-animal-fade-in-1XsMr{0%{opacity:0}to{opacity:1}}@keyframes animal-animal-zoom-in-rD2Xb{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.animal-card-DJ515{border-radius:20px;background:#f7f3df;padding:16px 24px;color:#725d42;font-weight:500;transition:all .3s ease;cursor:pointer}.animal-card-DJ515:hover{transform:translateY(-4px);box-shadow:0 8px 24px #725d4226}.animal-card-title-PL-WB{background:#fdfdf5;border-radius:40px 35px 45px 38px/38px 45px 35px 40px;padding:12px 32px;font-weight:600}.animal-card-app-pink-3Eo8d{background:#f8a6b2;color:#fff}.animal-card-purple-Gq7sR{background:#b77dee;color:#fff}.animal-card-app-blue-GHH1a{background:#889df0;color:#fff}.animal-card-app-yellow-DWB-L{background:#f7cd67;color:#725d42}.animal-card-app-orange-V5yD7{background:#e59266;color:#fff}.animal-card-app-teal-R5kFG{background:#82d5bb;color:#fff}.animal-card-app-green-xlNUs{background:#8ac68a;color:#fff}.animal-card-app-red-DzE0l{background:#fc736d;color:#fff}.animal-card-lime-green-KiJbe{background:#d1da49;color:#3d5a1a}.animal-card-yellow-green-4c-lF{background:#ecdf52;color:#725d42}.animal-card-brown-hLCrx{background:#9a835a;color:#fff}.animal-card-warm-peach-pink-RlSVo{background:#e18c6f;color:#fff}.animal-faqCard-5jlOE{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)}.animal-faqCard-5jlOE.animal-expanded-a8Eze{background:linear-gradient(135deg,var(--animal-bg-color) 0%,var(--animal-bg-color-secondary) 100%)}.animal-faqCard-5jlOE.animal-disabled-9DAjm{opacity:.6;cursor:not-allowed}.animal-questionHeader-iqP87{display:flex;align-items:center;gap:12px;width:100%;padding:18px 24px;background:transparent;border:none;cursor:pointer;text-align:left}.animal-questionHeader-iqP87:disabled{cursor:not-allowed}.animal-questionIcon-xRkdp{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:linear-gradient(180deg,#23d9ca,#14bdb0);color:#fff;border-radius:50%;font-size:17px;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:inset 0 1px #ffffff47,0 2px #16958d52}.animal-expanded-a8Eze .animal-questionIcon-xRkdp{background:linear-gradient(180deg,#22ceb9,#17b39d);transform:rotate(180deg)}.animal-questionIconGlyph-LQRw9{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.animal-questionText-jVpUv{flex:1;font-size:17px;font-weight:600;color:var(--animal-text-color);line-height:1.45}.animal-leafDecoration-RoK4H{color:var(--animal-primary-color);opacity:.42;transition:opacity var(--animal-motion-duration-base) var(--animal-motion-ease),transform var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-expanded-a8Eze .animal-leafDecoration-RoK4H{opacity:1;transform:rotate(45deg)}.animal-answerWrapper-tzFtx{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);will-change:grid-template-rows}.animal-expanded-a8Eze .animal-answerWrapper-tzFtx{grid-template-rows:1fr}.animal-answerContent-ppsk-{overflow:hidden;padding:0 24px;color:var(--animal-text-color-secondary);font-size:14px;line-height:1.75;transition:padding var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-expanded-a8Eze .animal-answerContent-ppsk-{padding-bottom:22px}.animal-answerContent-ppsk- a{color:var(--animal-primary-color);text-decoration:none;font-weight:500;transition:color var(--animal-motion-duration-fast) var(--animal-motion-ease)}.animal-answerContent-ppsk- a:hover{color:var(--animal-primary-color-hover);text-decoration:underline}.animal-answerContent-ppsk- p{margin:0 0 var(--animal-spacing-sm) 0}.animal-answerContent-ppsk- p:last-child{margin-bottom:0}.animal-answerContent-ppsk- ul{margin:var(--animal-spacing-sm) 0;padding-left:var(--animal-spacing-xl)}.animal-answerContent-ppsk- li{margin-bottom:var(--animal-spacing-xs)}.animal-faqCardGroup-CbaJA{display:flex;flex-direction:column;gap:var(--animal-spacing-sm)}.animal-descriptions-YTKsJ{display:flex;flex-direction:column;overflow:hidden;border:2px solid #e2d7c3;border-radius:22px;background:#fffaf0}.animal-row-cBHQ2{display:grid;grid-template-columns:minmax(120px,180px) 1fr;gap:16px;padding:16px 18px;border-bottom:1px solid #efe5d3}.animal-row-cBHQ2:last-child{border-bottom:none}.animal-label-9doDf{color:#a0936e;font-size:12px;font-weight:700;line-height:1.6}.animal-value-tVY4G{color:#725d42;font-size:14px;font-weight:700;line-height:1.6}.animal-divider-ZBhpE{width:100%;height:12px;background:url(data:image/png;base64,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) center / contain no-repeat}.animal-drawer-pH4AP{position:fixed;inset:0;z-index:1000}.animal-mask-KHrsi{position:absolute;inset:0;background:#00000047;opacity:0;transition:opacity .22s var(--animal-motion-ease)}.animal-panel-QgR5i{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(420px,calc(100vw - 24px));height:100%;padding:24px 24px 20px;border-left:2px solid #e2d7c3;border-radius:30px 0 0 30px;background:#f7f3df;box-shadow:-12px 0 32px #533d241f;opacity:0;transform:translate(24px);transition:transform .24s var(--animal-motion-ease),opacity .24s var(--animal-motion-ease)}.animal-panel-bottom-NFrJv{top:auto;right:50%;bottom:0;width:min(640px,calc(100vw - 24px));height:auto;max-height:80vh;border-top:2px solid #e2d7c3;border-left:none;border-radius:30px 30px 0 0;transform:translate(50%) translateY(24px)}.animal-header--lePi{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:14px}.animal-title-S22Ci{color:#725d42;font-size:20px;font-weight:700;line-height:1.4}.animal-close-b3iSc{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:#fffaf0;color:#8a7b66;font-size:22px;cursor:pointer}.animal-close-b3iSc:focus-visible{outline:none;box-shadow:0 0 0 3px #ffcc0038}.animal-body-lnM2P{flex:1;overflow:auto;color:#8a7b66;font-size:14px;line-height:1.7}.animal-drawer-pH4AP[data-state=open] .animal-mask-KHrsi{opacity:1}.animal-panel-QgR5i[data-state=open]{opacity:1;transform:translate(0)}.animal-panel-bottom-NFrJv[data-state=open]{transform:translate(50%) translateY(0)}.animal-list-PaaVn{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.animal-item-dkROr{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border:2px solid #e2d7c3;border-radius:22px;background:#fffaf0}.animal-marker-AKqrH{width:12px;height:12px;margin-top:4px;border-radius:50%;background:var(--animal-primary-color);flex-shrink:0}.animal-content-2PQvv{min-width:0}.animal-title-SwnOa{color:#725d42;font-size:14px;font-weight:700;line-height:1.5}.animal-description-FVG70{margin-top:4px;color:#8a7b66;font-size:12px;line-height:1.7}.animal-message-vcCeN{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:2px solid #d4c9b4;border-radius:999px;background:#fffaf0;color:#725d42;box-shadow:var(--animal-shadow-base);animation:animal-animal-feedback-enter-Ir8eb .22s var(--animal-motion-ease);transition:transform var(--animal-motion-duration-fast) var(--animal-motion-ease),box-shadow var(--animal-motion-duration-fast) var(--animal-motion-ease)}.animal-message-success-QKc6B{border-color:#6fba2c59;background:#f3faea}.animal-message-warning-ooMEi{border-color:#f5c31c73;background:#fff8df}.animal-dot-wChx7{width:10px;height:10px;border-radius:50%;background:var(--animal-primary-color);flex-shrink:0}.animal-message-success-QKc6B .animal-dot-wChx7{background:var(--animal-success-color)}.animal-message-warning-ooMEi .animal-dot-wChx7{background:var(--animal-warning-color)}.animal-content-2Pxrb{font-size:13px;font-weight:700;line-height:1.5}@keyframes animal-animal-feedback-enter-Ir8eb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animal-pagination-gsblP{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.animal-item-h4dQR{min-width:38px;height:38px;padding:0 12px;border:2px solid #d4c9b4;border-radius:999px;background:#f8f3e8;color:#8a7b66;font-family:var(--animal-font-family);font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 2px #e2d7c3;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-item-h4dQR:hover{background:#fffaf0;color:#725d42}.animal-item-h4dQR:focus-visible{outline:none;box-shadow:0 2px #e2d7c3,0 0 0 3px #ffcc002e}.animal-control-1xL8f{padding:0 16px}.animal-item-active-Dqe2L{border-color:#f8f8f0;background:#b7c6e5;color:#fff;box-shadow:0 3px #8fa7d2}.animal-item-disabled-alMHz{cursor:not-allowed;opacity:.45;box-shadow:none}.animal-ellipsis-Hi7Cs{display:inline-flex;align-items:center;justify-content:center;width:20px;color:#a0936e;font-size:14px;font-weight:700}.animal-popover-8lvQT{position:relative;display:inline-flex;flex-direction:column;align-items:center}.animal-trigger-gc2DL{display:inline-flex}.animal-trigger-gc2DL:focus-visible{outline:none;box-shadow:0 0 0 3px #ffcc002e;border-radius:14px}.animal-popup-JYXff{position:absolute;top:calc(100% + 12px);left:50%;z-index:20;min-width:160px;max-width:260px;padding:12px 16px;border:2px solid #d4c9b4;border-radius:18px;background:#fffaf0;color:#725d42;font-size:12px;font-weight:600;line-height:1.6;text-align:center;white-space:normal;box-shadow:var(--animal-shadow-base);transform:translate(-50%);animation:animal-animal-floating-enter-OcmaJ .2s var(--animal-motion-ease)}.animal-popup-JYXff:before{content:"";position:absolute;top:-7px;left:50%;width:12px;height:12px;border-top:2px solid #d4c9b4;border-left:2px solid #d4c9b4;background:#fffaf0;transform:translate(-50%) rotate(45deg)}@keyframes animal-animal-floating-enter-OcmaJ{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.code-block[data-v-0d786e4b]{margin-top:28px}.code-label[data-v-0d786e4b]{display:inline-block;padding:6px 12px;border-radius:10px 10px 0 0;background:#3d3028;color:#e7e4e0;font-size:14px;font-weight:600}.code-content[data-v-0d786e4b]{margin:0;padding:20px 24px;border:1px solid #3d3028;border-radius:0 10px 10px;background:#2b2118;color:#e8d5bc;font-size:13px;font-weight:600;line-height:1.7;white-space:pre-wrap;overflow:auto;tab-size:4;font-family:SF Mono,Fira Code,Consolas,monospace!important}.code-inner[data-v-0d786e4b]{font:inherit}[data-v-0d786e4b] .token-comment{color:#6b5e50;font-style:italic;font-weight:400}[data-v-0d786e4b] .token-string{color:#a8d4a0}[data-v-0d786e4b] .token-tag,[data-v-0d786e4b] .token-package,[data-v-0d786e4b] .token-selector{color:#f0a870}[data-v-0d786e4b] .token-keyword,[data-v-0d786e4b] .token-arrow{color:#d4a0e0}[data-v-0d786e4b] .token-attr,[data-v-0d786e4b] .token-css-var{color:#e8c87a}[data-v-0d786e4b] .token-brace{color:#d4b896}[data-v-0d786e4b] .token-command{color:#a8d4a0}[data-v-0d786e4b] .token-color{color:#8ab8e0}.page[data-v-742ab457]{width:100%;min-height:100vh;overflow-y:auto}.home-page[data-v-742ab457]{display:block}.home-page[data-v-742ab457]:after{content:"";position:fixed;inset:auto 0 0;height:220px;background:linear-gradient(180deg,#7dc39500,#7dc39547 65%,#7dc39580);pointer-events:none}.hero[data-v-742ab457]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;padding:60px 40px 40px;text-align:center;position:relative;z-index:1}.hero-logo[data-v-742ab457]{width:172px;height:172px;margin-bottom:16px;filter:drop-shadow(0 8px 16px rgba(61,48,40,.12))}.hero-title[data-v-742ab457]{margin:0 0 12px;color:#fff9e6;font-size:50px;font-weight:700;text-shadow:0 4px 1px rgba(0,0,0,.4)}.hero-version[data-v-742ab457]{display:inline-block;margin-left:8px;padding:2px 10px;border-radius:10px;background:#e6f9f6;color:#19c8b9;font-size:12px;font-weight:600;text-shadow:none;vertical-align:middle}.hero-subtitle[data-v-742ab457]{max-width:520px;margin:0 0 28px;color:#7c5734;font-size:17px;line-height:1.7}.section[data-v-742ab457]{max-width:960px;margin:0 auto;padding:48px 40px;position:relative;z-index:1}.section-title[data-v-742ab457]{margin:0 0 8px;color:#725d42;font-size:24px;font-weight:700;text-align:center}.section-desc[data-v-742ab457]{margin:0 0 32px;color:#7c5734;font-size:14px;text-align:center}.feature-grid[data-v-742ab457],.component-grid[data-v-742ab457],.repo-grid[data-v-742ab457]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.feature-card[data-v-742ab457],.component-card[data-v-742ab457]{padding:24px 20px;transition:transform .3s ease,box-shadow .3s ease}.feature-card[data-v-742ab457]:hover,.component-card[data-v-742ab457]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #725d4226}.component-card[data-v-742ab457]{cursor:pointer}.repo-card[data-v-742ab457]{display:flex;flex-direction:column;gap:10px}.feature-icon[data-v-742ab457]{width:42px;height:42px;margin-bottom:12px;transition:transform .3s ease}.feature-card:hover .feature-icon[data-v-742ab457]{transform:scale(1.1) rotate(-4deg);animation:iconBounce-742ab457 .4s ease forwards}@keyframes iconBounce-742ab457{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(-5deg)}to{transform:scale(1.1) rotate(-4deg)}}.feature-title[data-v-742ab457],.component-name[data-v-742ab457]{margin-bottom:6px;color:#725d42;font-size:15px;font-weight:700}.feature-desc[data-v-742ab457],.component-desc[data-v-742ab457]{color:#7c5734;font-size:12px;line-height:1.6}.divider[data-v-742ab457]{width:min(800px,calc(100% - 80px));margin:0 auto}.footer[data-v-742ab457]{margin-top:32px;padding:32px 40px;color:#7c5734;font-size:12px;text-align:center;position:relative;z-index:1}.footer-links[data-v-742ab457]{display:flex;justify-content:center;gap:24px;margin-bottom:12px}.footer-link[data-v-742ab457]{color:#7c5734;font-size:13px;text-decoration:none;cursor:pointer}.footer-meta[data-v-742ab457]{font-size:12px}.api-table[data-v-72fdbdc8]{margin-top:24px}.api-label[data-v-72fdbdc8]{display:inline-block;padding:6px 12px;border-radius:10px 10px 0 0;background:#3d3028;color:#e7e4e0;font-size:14px;font-weight:600}.api-wrapper[data-v-72fdbdc8]{overflow:auto;border:1px solid #3d3028;border-radius:0 10px 10px}table[data-v-72fdbdc8]{width:100%;border-collapse:collapse;background:#2b2118;font-size:13px}th[data-v-72fdbdc8]{padding:10px 16px;background:#352a20;color:#e7e4e0;text-align:left;white-space:nowrap}td[data-v-72fdbdc8]{padding:8px 16px;border-bottom:1px solid #3d3028;color:#d4b896;vertical-align:top}tbody tr:last-child td[data-v-72fdbdc8]{border-bottom:none}.prop[data-v-72fdbdc8]{color:#f0a870;font-weight:600;white-space:nowrap;font-family:SF Mono,Fira Code,Consolas,monospace!important}.type[data-v-72fdbdc8]{color:#a8d4a0;font-family:SF Mono,Fira Code,Consolas,monospace!important}.default[data-v-72fdbdc8]{color:#8ab8e0;font-family:SF Mono,Fira Code,Consolas,monospace!important}.page-shell[data-v-eb048c4b]{width:min(100%,980px);margin:0 auto}.page-title-card[data-v-eb048c4b]{width:fit-content;margin-bottom:10px}.page-title[data-v-eb048c4b]{font-size:24px;font-weight:700}.page-desc[data-v-eb048c4b]{margin:0 0 28px;color:#794f27;font-size:13px;line-height:1.75}.doc-section[data-v-eb048c4b]{margin-bottom:36px;padding:24px;border:1px solid #e8e2d6;border-radius:12px;background:#fff;box-shadow:none}.section-heading[data-v-eb048c4b]{margin-bottom:16px}.section-title-row[data-v-eb048c4b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.section-title[data-v-eb048c4b]{margin:0 0 8px;color:#725d42;font-size:15px;font-weight:600}.section-badge[data-v-eb048c4b]{padding:2px 8px;border-radius:10px;background:#f0e8d8;color:#a08060;font-size:10px;font-weight:500}.section-desc[data-v-eb048c4b]{margin:0;color:#8a7b66;font-size:13px;line-height:1.7}.demo-panel[data-v-eb048c4b]{padding:20px;border:1px solid #ebe2d0;border-radius:24px;background:linear-gradient(180deg,#fffdf8,#fbf5e8)}.demo-stack[data-v-eb048c4b]{display:flex;flex-direction:column;gap:18px}.demo-group[data-v-eb048c4b]{display:flex;flex-direction:column;gap:12px}.demo-group-compact[data-v-eb048c4b]{max-width:420px}.demo-label[data-v-eb048c4b]{color:#a0936e;font-size:11px;font-weight:500;letter-spacing:.2px}.demo-row[data-v-eb048c4b]{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.radio-row[data-v-eb048c4b]{gap:20px}.demo-copy[data-v-eb048c4b]{color:#8a7b66;font-size:14px;line-height:1.7}.form-demo[data-v-eb048c4b]{max-width:560px}.section-links[data-v-eb048c4b]{display:flex;flex-direction:column;gap:10px}.section-link[data-v-eb048c4b]{color:#3485c7;font-size:14px;line-height:1.7;text-decoration:none;word-break:break-all}.section-link[data-v-eb048c4b]:hover{text-decoration:underline}.card-showcase-title[data-v-eb048c4b]{margin-bottom:8px;color:#725d42;font-size:17px;font-weight:700}.card-showcase-copy[data-v-eb048c4b]{color:#8a7b66;font-size:14px;line-height:1.75}.card-grid[data-v-eb048c4b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:14px}.card-showcase[data-v-eb048c4b]{width:min(100%,340px)}.card-showcase-wide[data-v-eb048c4b]{width:min(100%,560px)}.card-showcase-tinted[data-v-eb048c4b] :is(.card-showcase-title,.card-showcase-copy){color:inherit}.card-showcase-tinted .card-showcase-copy[data-v-eb048c4b]{opacity:.85}.cursor-demo[data-v-eb048c4b]{display:block}.cursor-card[data-v-eb048c4b]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:360px;cursor:inherit}.cursor-illustration[data-v-eb048c4b]{width:56px;height:56px}.cursor-name[data-v-eb048c4b]{color:#725d42;font-size:18px;font-weight:700}.cursor-desc[data-v-eb048c4b],.modal-copy[data-v-eb048c4b]{margin:0;color:#8a7b66;font-size:14px;line-height:1.8}@media(max-width:900px){.page-shell[data-v-eb048c4b]{width:100%}.doc-section[data-v-eb048c4b]{padding:20px 18px;border-radius:12px}.demo-panel[data-v-eb048c4b]{padding:18px 16px}}.doc-cursor-shell[data-v-3aaf2624]{display:block;min-height:100vh}.layout[data-v-3aaf2624]{display:flex;height:100vh;min-height:100vh;position:relative;align-items:stretch;overflow:hidden}.layout-home[data-v-3aaf2624]{justify-content:center;overflow-y:auto}.sidebar[data-v-3aaf2624]{width:220px;min-width:220px;display:flex;flex-direction:column;overflow:hidden;position:sticky;top:0;align-self:flex-start;height:100vh;z-index:2}.sidebar-header[data-v-3aaf2624]{display:flex;align-items:center;padding:20px 16px 12px;border-bottom:1px solid #e8e2d6;color:#725d42;font-size:15px;font-weight:700;cursor:pointer}.nook-icon[data-v-3aaf2624]{width:24px;height:24px;margin-right:8px}.menu-list[data-v-3aaf2624]{flex:1;padding:12px 0 18px;overflow-y:auto;overscroll-behavior:contain}.menu-group+.menu-group[data-v-3aaf2624]{margin-top:6px}.menu-category[data-v-3aaf2624]{padding:12px 16px 6px;color:#a0936e;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.menu-item[data-v-3aaf2624]{height:40px;margin:1px 4px;padding:0 16px 0 26px;border-radius:12px;color:#8a7b66;font-size:14px;font-weight:600;line-height:40px;cursor:pointer;transition:all .15s}.menu-item[data-v-3aaf2624]:hover{background:#d6dff0}.menu-item.active[data-v-3aaf2624]{background:#b7c6e5;color:#fff}.main[data-v-3aaf2624]{position:relative;z-index:1;flex:1;min-width:0;padding:32px 40px 64px;height:100vh;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.guide-line[data-v-3aaf2624]{position:fixed;right:0;bottom:0;left:220px;width:calc(100% - 220px);pointer-events:none;z-index:0}@media(max-width:960px){.layout[data-v-3aaf2624]{display:block;height:auto;overflow:visible}.sidebar[data-v-3aaf2624]{width:100%;min-width:0;height:auto;position:sticky;top:0}.menu-list[data-v-3aaf2624]{display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;padding:12px}.menu-category[data-v-3aaf2624]{display:none}.menu-group[data-v-3aaf2624]{display:contents}.menu-item[data-v-3aaf2624]{flex:none;margin:0;padding:0 18px;white-space:nowrap}.main[data-v-3aaf2624]{height:auto;padding:24px 16px 40px;overflow:visible}.guide-line[data-v-3aaf2624]{left:0;width:100%}}
