@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/nunito-latin-500-normal.78b3b3a4-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.0b62b606-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.8b5d13b8-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.d0072abd-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.df58f967-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.11e48442-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.e25467c8-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.d3553b6f-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.6e0a7691-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:#dcd8d1;--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:#00000059;--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 #3d34280f;--animal-shadow-base:0 3px 10px 0 #3d34281a;--animal-shadow-lg:0 8px 24px 0 #3d342824;--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;--animal-font-family:Nunito, "Noto Sans SC", -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif!important}*,: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}.animal-avatar-UB81K{vertical-align:middle;-webkit-user-select:none;user-select:none;background:var(--animal-primary-color-bg);color:var(--animal-primary-color);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.animal-shape-square-pqD63{border-radius:8px}.animal-img-AhJ5z{object-fit:cover;width:100%;height:100%;display:block}.animal-string-5sdmX{white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.animal-placeholder--Q2Nv{border:2px solid var(--animal-bg-color)}.animal-group-tibzy{--avatar-group-gap:8px;align-items:center;display:inline-flex}.animal-group-tibzy>.animal-avatar-UB81K{border:2px solid var(--animal-bg-color)}.animal-group-tibzy>.animal-avatar-UB81K+.animal-avatar-UB81K{margin-left:calc(-1 * var(--avatar-group-gap))}.animal-group-more-RWjTp{font-size:14px}.animal-backtop-5ePXP{z-index:1000;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden;background:0 0;border:none;outline:none;margin:0;padding:0;line-height:1;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:32px;right:24px;transform:translateY(10px)}.animal-backtop-5ePXP:hover{transform:translateY(0)scale(1.08)}.animal-backtop-5ePXP:active{transform:translateY(2px)scale(.96)}.animal-backtop-5ePXP:focus-visible{outline-offset:2px;border-radius:16px;outline:2px solid #19c8b9}.animal-visible-XgX7f{opacity:1;visibility:visible;transform:translateY(0)}.animal-img-iiltk{filter:drop-shadow(0 4px 10px #5b4e1e38);width:64px;height:64px;transition:filter .3s cubic-bezier(.4,0,.2,1);display:block}.animal-backtop-5ePXP:hover .animal-img-iiltk{filter:drop-shadow(0 4px 14px #5b4e1e52)}.animal-background-tX6OV{width:100%;min-height:100%;position:relative}.animal-bg-sweet-corner-dilg5,.animal-bg-coffee-break-D3-Ac{background-color:#fdf3e3;background-position:50%;background-repeat:no-repeat;background-size:cover}.animal-bg-grid-pQnHh{background-color:#f7f3df;background-image:linear-gradient(#c4b89e 1px,#0000 1px),linear-gradient(90deg,#c4b89e 1px,#0000 1px);background-size:24px 24px}.animal-bg-default-5auWm{background:radial-gradient(circle,#c4b89e26 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#c4b89e1a 1px,#0000 1px) 7px 7px/14px 14px,#f7f3df}.animal-bg-dots-dark-green-jt1MF{background:radial-gradient(circle,#5aa05a38 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#8cc88c26 1px,#0000 1px) 7px 7px/14px 14px,#bfe3bf}.animal-bg-dots-pink-YD1yu{background:radial-gradient(circle,#f8a6b242 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#ffc8d22e 1px,#0000 1px) 7px 7px/14px 14px,#fde4e8}.animal-bg-dots-purple-SpcFE{background:radial-gradient(circle,#b77dee2e 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#dcb4ff1f 1px,#0000 1px) 7px 7px/14px 14px,#f0e8ff}.animal-bg-dots-blue-OFDDu{background:radial-gradient(circle,#889df02e 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#b4c3ff1f 1px,#0000 1px) 7px 7px/14px 14px,#e8edff}.animal-bg-dots-yellow-IDtej{background:radial-gradient(circle,#f7cd6742 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#ffe6a02e 1px,#0000 1px) 7px 7px/14px 14px,#fff8e0}.animal-bg-dots-orange-GuHLH{background:radial-gradient(circle,#e592662e 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#ffbe961f 1px,#0000 1px) 7px 7px/14px 14px,#fff0e8}.animal-bg-dots-teal-YybV2{background:radial-gradient(circle,#82d5bb42 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#aaebd22e 1px,#0000 1px) 7px 7px/14px 14px,#e8faf5}.animal-bg-dots-green-LXTsl{background:radial-gradient(circle,#8ac68a2e 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#b4dcb41f 1px,#0000 1px) 7px 7px/14px 14px,#e8f5e8}.animal-bg-dots-red-Vq6Za{background:radial-gradient(circle,#fc736d2e 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#ffa09b1f 1px,#0000 1px) 7px 7px/14px 14px,#ffe8e8}.animal-bg-dots-lime-green-gTs-T{background:radial-gradient(circle,#d1da4942 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#e6f0822e 1px,#0000 1px) 7px 7px/14px 14px,#f5f8e0}.animal-bg-dots-yellow-green-K00B2{background:radial-gradient(circle,#ecdf5242 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#fff58c2e 1px,#0000 1px) 7px 7px/14px 14px,#fffde8}.animal-bg-dots-brown-0eRe7{background:radial-gradient(circle,#9a835a2e 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#bea5781f 1px,#0000 1px) 7px 7px/14px 14px,#f5f0e0}.animal-bg-dots-warm-peach-pink-OcXqR{background:radial-gradient(circle,#e18c6f2e 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#ffb9a01f 1px,#0000 1px) 7px 7px/14px 14px,#fff0e8}.animal-bg-dots-gray-Do1kL{background:radial-gradient(circle,#8c8c8c2e 1.4px,#0000 1.4px) 0 0/28px 28px,radial-gradient(circle,#bebebe1f 1px,#0000 1px) 7px 7px/14px 14px,#fff}.animal-bg-sprinkles-IgYnr{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='170'%3E%3Cdefs%3E%3ClinearGradient id='s' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.55'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(18 26) rotate(24)'%3E%3Crect width='17' height='4.6' rx='2.3' fill='%23f8a6b2'/%3E%3Crect width='17' height='4.6' rx='2.3' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(120 32) rotate(-38)'%3E%3Crect width='15' height='4.4' rx='2.2' fill='%23f5d04a'/%3E%3Crect width='15' height='4.4' rx='2.2' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(72 76) rotate(76)'%3E%3Crect width='14' height='4.2' rx='2.1' fill='%238ecae6'/%3E%3Crect width='14' height='4.2' rx='2.1' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(148 108) rotate(12)'%3E%3Crect width='18' height='4.8' rx='2.4' fill='%2395d5b2'/%3E%3Crect width='18' height='4.8' rx='2.4' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(30 128) rotate(-55)'%3E%3Crect width='15' height='4.4' rx='2.2' fill='%23f4a261'/%3E%3Crect width='15' height='4.4' rx='2.2' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(104 148) rotate(100)'%3E%3Crect width='13' height='4.2' rx='2.1' fill='%23c9a7f5'/%3E%3Crect width='13' height='4.2' rx='2.1' fill='url(%23s)'/%3E%3C/g%3E%3C/svg%3E") 0 0/190px 170px,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='230' height='195'%3E%3Cdefs%3E%3ClinearGradient id='s' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.55'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(26 30) rotate(-15)'%3E%3Crect width='16' height='4.6' rx='2.3' fill='%2395d5b2'/%3E%3Crect width='16' height='4.6' rx='2.3' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(142 22) rotate(52)'%3E%3Crect width='14' height='4.2' rx='2.1' fill='%23f8a6b2'/%3E%3Crect width='14' height='4.2' rx='2.1' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(198 68) rotate(-70)'%3E%3Crect width='15' height='4.4' rx='2.2' fill='%23f5d04a'/%3E%3Crect width='15' height='4.4' rx='2.2' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(60 98) rotate(33)'%3E%3Crect width='17' height='4.6' rx='2.3' fill='%23c9a7f5'/%3E%3Crect width='17' height='4.6' rx='2.3' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(168 128) rotate(-8)'%3E%3Crect width='16' height='4.6' rx='2.3' fill='%238ecae6'/%3E%3Crect width='16' height='4.6' rx='2.3' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(96 162) rotate(118)'%3E%3Crect width='14' height='4.2' rx='2.1' fill='%23f4a261'/%3E%3Crect width='14' height='4.2' rx='2.1' fill='url(%23s)'/%3E%3C/g%3E%3C/svg%3E") 45px 30px/230px 195px,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='255' height='215'%3E%3Cdefs%3E%3ClinearGradient id='s' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.55'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(30 26) rotate(65)'%3E%3Crect width='16' height='4.6' rx='2.3' fill='%23f4a261'/%3E%3Crect width='16' height='4.6' rx='2.3' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(152 38) rotate(-30)'%3E%3Crect width='15' height='4.4' rx='2.2' fill='%23c9a7f5'/%3E%3Crect width='15' height='4.4' rx='2.2' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(222 88) rotate(15)'%3E%3Crect width='17' height='4.8' rx='2.4' fill='%23f8a6b2'/%3E%3Crect width='17' height='4.8' rx='2.4' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(82 118) rotate(-95)'%3E%3Crect width='14' height='4.2' rx='2.1' fill='%23f5d04a'/%3E%3Crect width='14' height='4.2' rx='2.1' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(186 158) rotate(48)'%3E%3Crect width='15' height='4.4' rx='2.2' fill='%2395d5b2'/%3E%3Crect width='15' height='4.4' rx='2.2' fill='url(%23s)'/%3E%3C/g%3E%3Cg transform='translate(42 184) rotate(10)'%3E%3Crect width='16' height='4.6' rx='2.3' fill='%238ecae6'/%3E%3Crect width='16' height='4.6' rx='2.3' fill='url(%23s)'/%3E%3C/g%3E%3C/svg%3E") 90px 60px/255px 215px,#fdf3e3}.animal-badge-7e8nH{vertical-align:middle;align-items:center;font-family:inherit;line-height:1;display:inline-flex;position:relative}.animal-indicator-CDqwa{--badge-shift-x:50%;--badge-shift-y:-50%;z-index:1;box-sizing:border-box;transform:translate(var(--badge-shift-x),var(--badge-shift-y));transform-origin:100% 0;color:#fff;white-space:nowrap;border:2px solid var(--animal-bg-color,#f8f8f0);box-shadow:var(--animal-shadow-sm,0 2px 4px 0 #3d34280f);background:#fc736d;border-radius:999px;justify-content:center;align-items:center;font-family:inherit;font-weight:700;line-height:1;animation:.25s cubic-bezier(.4,0,.2,1) animal-animal-badge-zoom-in-Fc-5v;display:inline-flex;position:absolute;top:0;right:0}.animal-standalone-tt8so .animal-indicator-CDqwa{--badge-shift-x:0;--badge-shift-y:0;box-shadow:none;border-color:#0000;position:static}.animal-size-medium-uYiNm{min-width:20px;height:20px;padding:0 6px;font-size:10px}.animal-size-small--y25c{min-width:16px;height:16px;padding:0 4px;font-size:9px}.animal-size-medium-uYiNm.animal-circle-KBG1O{width:20px;min-width:0;padding:0}.animal-size-small--y25c.animal-circle-KBG1O{width:16px;min-width:0;padding:0}.animal-dot-Q1wgI{width:10px;min-width:0;height:10px;padding:0}.animal-color-app-red-4ukxV{color:#fff;background:#fc736d}.animal-color-app-pink-YJxF0{color:#fff;background:#f8a6b2}.animal-color-app-orange-gvPIG{color:#fff;background:#e59266}.animal-color-app-yellow-2DjVv{color:#725d42;background:#f7cd67}.animal-color-app-teal-hTouO{color:#fff;background:#82d5bb}.animal-color-app-green-Qu4Sx{color:#fff;background:#8ac68a}.animal-color-app-blue-iXy8R{color:#fff;background:#889df0}.animal-color-purple-2934e{color:#fff;background:#b77dee}.animal-color-lime-green-c2dr9{color:#3d5a1a;background:#d1da49}.animal-color-yellow-green-LS-hC{color:#725d42;background:#ecdf52}.animal-color-brown-V118l{color:#fff;background:#9a835a}.animal-color-warm-peach-pink-3N5Uv{color:#fff;background:#e18c6f}@keyframes animal-animal-badge-zoom-in-Fc-5v{0%{opacity:0;transform:translate(var(--badge-shift-x),var(--badge-shift-y)) scale(.6)}to{opacity:1;transform:translate(var(--badge-shift-x),var(--badge-shift-y)) scale(1)}}@media (prefers-reduced-motion:reduce){.animal-indicator-CDqwa{animation:none}}.animal-btn-QoKe1{justify-content:center;align-items:center;gap:var(--animal-spacing-sm);font-family:var(--animal-font-family);white-space:nowrap;cursor:pointer;border:var(--animal-border-width) solid transparent;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);-webkit-user-select:none;user-select:none;letter-spacing:.02em;box-shadow:var(--animal-shadow-sm);border-radius:50px;outline:none;font-weight:600;line-height:1;display:inline-flex;position:relative}.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;font-size:var(--animal-font-size-base);padding:0 20px}.animal-btn-large-k9IvA{height:var(--animal-height-lg);font-size:var(--animal-font-size-lg);border-radius:var(--animal-border-radius-lg);padding:0 32px}.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);box-shadow:var(--animal-shadow-sm);transform:translateY(0)}.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);box-shadow:none;background:0 0;border-color:#0000}.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);box-shadow:none;background:0 0;border-color:#0000}.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,.animal-btn-danger-zQ4kF.animal-btn-text-Tope4:hover:not(:disabled),.animal-btn-danger-zQ4kF.animal-btn-link-pURnf:hover:not(:disabled),.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{box-shadow:none;background:0 0}.animal-btn-ghost-Ykty4.animal-btn-primary-9tMG9{color:var(--animal-primary-color);box-shadow:none;background:0 0}.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{width:100%;display:flex}.animal-btn-loading-PfXLM{cursor:default;pointer-events:none;box-shadow:none;color:#fff;background:#0ec4b6;border:4px solid #4de2da}.animal-btn-loading-PfXLM .animal-btn-loading-icon--9ayl{animation:2.5s linear infinite animal-animal-btn-spin-Wj1X-}@keyframes animal-animal-btn-spin-Wj1X-{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.animal-btn-icon-P5CS9{align-items:center;display:inline-flex}.animal-card-DJ515{color:#725d42;background:#f7f3df;border-radius:20px;padding:16px 24px;font-weight:500;transition:all .3s}.animal-card-dashed-fqnm1{box-shadow:none;background:#faf8f2;border:2px dashed #e8dcc8}.animal-card-hoverable-RF-YV{cursor:pointer}.animal-card-hoverable-RF-YV:hover{transform:translateY(-2px)}.animal-card-hoverable-RF-YV.animal-card-dashed-fqnm1:hover{border-color:#d4c4a8;transform:none}.animal-card-app-pink-3Eo8d{color:#fff;background:#f8a6b2}.animal-card-purple-Gq7sR{color:#fff;background:#b77dee}.animal-card-app-blue-GHH1a{color:#fff;background:#889df0}.animal-card-app-yellow-DWB-L{color:#725d42;background:#f7cd67}.animal-card-app-orange-V5yD7{color:#fff;background:#e59266}.animal-card-app-teal-R5kFG{color:#fff;background:#82d5bb}.animal-card-app-green-xlNUs{color:#fff;background:#8ac68a}.animal-card-app-red-DzE0l{color:#fff;background:#fc736d}.animal-card-lime-green-KiJbe{color:#3d5a1a;background:#d1da49}.animal-card-yellow-green-4c-lF{color:#725d42;background:#ecdf52}.animal-card-brown-hLCrx{color:#fff;background:#9a835a}.animal-card-warm-peach-pink-RlSVo{color:#fff;background:#e18c6f}.animal-pattern-default-w-ord{color:#725d42;background-color:#f7f3df;background-image:radial-gradient(circle,#c4b89e26 1.4px,#0000 1.4px),radial-gradient(circle,#c4b89e1a 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #d4c4a8}.animal-pattern-app-pink--UNSj{color:#a85565;background-color:#fde4e8;background-image:radial-gradient(circle,#f8a6b22e 1.4px,#0000 1.4px),radial-gradient(circle,#ffc8d21f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #f8a6b2}.animal-pattern-purple-uTyc6{color:#6a3a9a;background-color:#f0e8ff;background-image:radial-gradient(circle,#b77dee2e 1.4px,#0000 1.4px),radial-gradient(circle,#dcb4ff1f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #b77dee}.animal-pattern-app-blue-KIXQM{color:#4a5a8a;background-color:#e8edff;background-image:radial-gradient(circle,#889df02e 1.4px,#0000 1.4px),radial-gradient(circle,#b4c3ff1f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #889df0}.animal-pattern-app-yellow-K9MwO{color:#7a6528;background-color:#fff8e0;background-image:radial-gradient(circle,#f7cd672e 1.4px,#0000 1.4px),radial-gradient(circle,#ffe6a01f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #f7cd67}.animal-pattern-app-orange-QdKbc{color:#8a4a2a;background-color:#fff0e8;background-image:radial-gradient(circle,#e592662e 1.4px,#0000 1.4px),radial-gradient(circle,#ffbe961f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #e59266}.animal-pattern-app-teal-bRRLd{color:#2a6b5a;background-color:#e8faf5;background-image:radial-gradient(circle,#82d5bb2e 1.4px,#0000 1.4px),radial-gradient(circle,#aaebd21f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #82d5bb}.animal-pattern-app-green-FKDYa{color:#3a6b3a;background-color:#e8f5e8;background-image:radial-gradient(circle,#8ac68a2e 1.4px,#0000 1.4px),radial-gradient(circle,#b4dcb41f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #8ac68a}.animal-pattern-app-red--c4q5{color:#9a3a3a;background-color:#ffe8e8;background-image:radial-gradient(circle,#fc736d2e 1.4px,#0000 1.4px),radial-gradient(circle,#ffa09b1f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #fc736d}.animal-pattern-lime-green-z13TC{color:#5a6b28;background-color:#f5f8e0;background-image:radial-gradient(circle,#d1da492e 1.4px,#0000 1.4px),radial-gradient(circle,#e6f0821f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #d1da49}.animal-pattern-yellow-green-Cgkp8{color:#6a5a28;background-color:#fffde8;background-image:radial-gradient(circle,#ecdf522e 1.4px,#0000 1.4px),radial-gradient(circle,#fff58c1f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #ecdf52}.animal-pattern-brown-2fhlx{color:#5a4a2a;background-color:#f5f0e0;background-image:radial-gradient(circle,#9a835a2e 1.4px,#0000 1.4px),radial-gradient(circle,#bea5781f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #9a835a}.animal-pattern-warm-peach-pink-EXPaC{color:#8a4a2a;background-color:#fff0e8;background-image:radial-gradient(circle,#e18c6f2e 1.4px,#0000 1.4px),radial-gradient(circle,#ffb9a01f 1px,#0000 1px),none;background-position:0 0,7px 7px;background-repeat:repeat,repeat,repeat;background-size:28px 28px,14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1.5px solid #e18c6f}.animal-carousel-tzaSw{width:100%;min-width:0;font-family:var(--animal-font-family,"Nunito", "Noto Sans SC");border-radius:20px;outline:none;position:relative}.animal-carousel-tzaSw:focus-visible{outline:2px solid var(--animal-primary-color,#19c8b9);outline-offset:3px}.animal-viewport-T03Gx{background:#f7f3df;border-radius:20px;min-height:180px;position:relative;overflow:hidden}.animal-slide-QyxO3{opacity:0;visibility:hidden;pointer-events:none;width:100%;min-height:180px;transition:opacity var(--animal-motion-duration-slow,.3s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1)),transform var(--animal-motion-duration-slow,.3s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1)),visibility var(--animal-motion-duration-slow,.3s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));position:absolute;inset:0;transform:translate(18px)}.animal-active-KzZUh{opacity:1;visibility:visible;pointer-events:auto;position:relative;transform:translate(0)}.animal-arrow-yr05N{z-index:2;width:42px;height:42px;color:var(--animal-text-color,#794f27);cursor:pointer;box-shadow:var(--animal-shadow-sm,0 2px 4px #3d34280f);transition:all var(--animal-motion-duration-base,.2s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));background:#ffffffeb;border:1.5px solid #794f2729;border-radius:50%;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.animal-arrow-yr05N:before{content:"";border-top:3px solid;border-left:3px solid;width:9px;height:9px;position:absolute;top:50%;left:50%}.animal-arrow-yr05N:hover:not(:disabled){color:var(--animal-primary-color-active,#0ea89c);transform:translateY(calc(-50% - 2px))}.animal-arrow-yr05N:active:not(:disabled){transform:translateY(-50%)}.animal-arrow-yr05N:focus-visible,.animal-dot-YR0xH:focus-visible,.animal-rotation-control-EUiHP:focus-visible{outline:2px solid var(--animal-primary-color,#19c8b9);outline-offset:2px}.animal-arrow-yr05N:disabled{opacity:.4;cursor:not-allowed}.animal-previous-a-s9H{left:14px}.animal-previous-a-s9H:before{transform:translate(-35%,-50%)rotate(-45deg)}.animal-next-IB0oL{right:14px}.animal-next-IB0oL:before{transform:translate(-65%,-50%)rotate(135deg)}.animal-dots-4QdeT{z-index:2;background:#ffffffd9;border-radius:50px;align-items:center;gap:2px;padding:7px 10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.animal-dot-YR0xH{cursor:pointer;width:30px;height:30px;transition:all var(--animal-motion-duration-base,.2s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));background:0 0;border:0;border-radius:50px;padding:0;position:relative}.animal-dot-YR0xH:before{content:"";width:10px;height:10px;transition:all var(--animal-motion-duration-base,.2s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));background:#d4c9b4;border-radius:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animal-dot-active-qjT9q:before{background:var(--animal-primary-color,#19c8b9);width:24px}.animal-rotation-control-EUiHP{z-index:3;min-width:58px;height:32px;color:var(--animal-text-color,#794f27);cursor:pointer;transition:all var(--animal-motion-duration-base,.2s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));background:#ffffffeb;border:1.5px solid #794f2729;border-radius:50px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;position:absolute;top:14px;right:14px}.animal-rotation-control-EUiHP:hover{color:var(--animal-primary-color-active,#0ea89c);transform:translateY(-1px)}@media (width<=480px){.animal-arrow-yr05N{width:36px;height:36px}.animal-previous-a-s9H{left:8px}.animal-next-IB0oL{right:8px}}@media (prefers-reduced-motion:reduce){.animal-slide-QyxO3,.animal-arrow-yr05N,.animal-dot-YR0xH,.animal-dot-YR0xH:before,.animal-rotation-control-EUiHP{transition:none}}.animal-checkboxGroup-q3P6l{flex-wrap:wrap;gap:16px;display:flex;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}.animal-horizontal-fBBSw{flex-direction:row}.animal-vertical-klL45{flex-direction:column;gap:12px}.animal-checkboxItem-DxKFM{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex;position:relative}.animal-small-2wCHI{--cbx-size:18px;--cbx-check-w:10px;--cbx-check-h:9px}.animal-small-2wCHI .animal-label-L0ila{font-size:12px}.animal-middle-VUB-E{--cbx-size:22px;--cbx-check-w:12px;--cbx-check-h:11px}.animal-middle-VUB-E .animal-label-L0ila{font-size:14px}.animal-large-QQxPe{--cbx-size:28px;--cbx-check-w:15px;--cbx-check-h:14px}.animal-large-QQxPe .animal-label-L0ila{font-size:16px}.animal-cbx-r-W7r{width:var(--cbx-size);height:var(--cbx-size);box-sizing:border-box;flex-shrink:0;position:relative}.animal-cbx-r-W7r input[type=checkbox]{appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;width:var(--cbx-size);height:var(--cbx-size);background:#f7f3df;border:2px solid #c4b89e;border-radius:50%;margin:0;transition:border-color .25s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.animal-cbx-r-W7r input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #f5c31c}.animal-cbx-r-W7r .animal-splash-95w6m{width:var(--cbx-size);height:var(--cbx-size);pointer-events:none;background:0 0;border-radius:50%;display:block;position:absolute;top:0;left:0;transform:translateZ(0)}.animal-cbx-r-W7r .animal-check-aNoPL{width:var(--cbx-check-w);height:var(--cbx-check-h);z-index:1;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.animal-cbx-r-W7r .animal-check-aNoPL path{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:19;stroke-dashoffset:19px;transition:stroke-dashoffset .3s .2s}.animal-cbx-r-W7r input:checked{border-color:#50b9ab}.animal-cbx-r-W7r input:checked~.animal-splash-95w6m{animation:.6s forwards animal-animal-cbx-splash-dEVmu}.animal-cbx-r-W7r input:checked~.animal-check-aNoPL path{stroke-dashoffset:0}.animal-label-L0ila{color:#725d42;letter-spacing:.01em;font-weight:500;transition:color .15s}.animal-checked-S7gPe .animal-label-L0ila{color:#794f27}.animal-checked-S7gPe .animal-cbx-r-W7r input{background:#19c8b9}.animal-disabled-zDC-1{cursor:not-allowed;opacity:.55}.animal-disabled-zDC-1 .animal-cbx-r-W7r input{background:#f0ece2;border-color:#d4c9b4}.animal-disabled-zDC-1 .animal-cbx-r-W7r input:checked~.animal-splash-95w6m{animation:none}.animal-disabled-zDC-1 .animal-cbx-r-W7r .animal-check-aNoPL path{stroke:#c4b89e}.animal-disabled-zDC-1 .animal-label-L0ila{color:#c4b89e}.animal-groupDisabled-LvBFd .animal-checkboxItem-DxKFM{cursor:not-allowed}@keyframes animal-animal-cbx-splash-dEVmu{40%{background:#19c8b9;box-shadow:0 -18px 0 -8px #19c8b9,16px -8px 0 -8px #19c8b9,16px 8px 0 -8px #19c8b9,0 18px 0 -8px #19c8b9,-16px 8px 0 -8px #19c8b9,-16px -8px 0 -8px #19c8b9}to{background:#19c8b9;box-shadow:0 -36px 0 -10px #0000,32px -16px 0 -10px #0000,32px 16px 0 -10px #0000,0 36px 0 -10px #0000,-32px 16px 0 -10px #0000,-32px -16px 0 -10px #0000}}.animal-wrapper-DoFD9{min-width:0;margin:1em 0;position:relative}.animal-copy-button-UdsAN{color:#e8d5bc;min-width:62px;height:32px;font-family:var(--animal-font-family,"Nunito", "Noto Sans SC");cursor:pointer;transition:all var(--animal-motion-duration-base,.2s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));background:#3d3028f0;border:1px solid #e8d5bc4d;border-radius:50px;padding:0 12px;font-size:12px;font-weight:700;position:absolute;top:12px;right:12px}.animal-copy-button-UdsAN:hover{background:#4b3b31;transform:translateY(-1px)}.animal-copy-button-UdsAN:active{transform:translateY(0)}.animal-copy-button-UdsAN:focus-visible{outline:2px solid var(--animal-primary-color,#19c8b9);outline-offset:2px}.animal-faqCard-5jlOE{background:var(--animal-bg-color);border-radius:var(--animal-border-radius-base);border:var(--animal-border-width) solid var(--animal-border-color);transition:border-color var(--animal-motion-duration-base) var(--animal-motion-ease);margin-bottom:var(--animal-spacing-md);position:relative;overflow:hidden}.animal-faqCard-5jlOE.animal-disabled-9DAjm{opacity:.6;cursor:not-allowed}.animal-questionHeader-iqP87{align-items:center;gap:var(--animal-spacing-md);width:100%;padding:var(--animal-spacing-lg) var(--animal-spacing-xl);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.animal-questionHeader-iqP87:disabled{cursor:not-allowed}.animal-questionIcon-xRkdp{background:var(--animal-primary-color);color:#fff;width:28px;height:28px;transition:background-color var(--animal-motion-duration-base) var(--animal-motion-ease),transform var(--animal-motion-duration-base) var(--animal-motion-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:1;display:flex;box-shadow:0 2px 4px #19c8b94d}.animal-expanded-a8Eze .animal-questionIcon-xRkdp{background:var(--animal-primary-color-active);transform:rotate(180deg)}.animal-questionText-jVpUv{font-size:var(--animal-font-size-lg);color:var(--animal-text-color);flex:1;font-weight:600;line-height:1.4}.animal-leafDecoration-RoK4H{opacity:1;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{will-change:grid-template-rows;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.animal-expanded-a8Eze .animal-answerWrapper-tzFtx{grid-template-rows:1fr}.animal-answerContent-ppsk-{padding:0 var(--animal-spacing-xl);color:var(--animal-text-color-secondary);font-size:var(--animal-font-size-base);transition:padding var(--animal-motion-duration-base) var(--animal-motion-ease);line-height:1.7;overflow:hidden}.animal-expanded-a8Eze .animal-answerContent-ppsk-{padding-bottom:var(--animal-spacing-xl)}.animal-answerContent-ppsk- a{color:var(--animal-primary-color);transition:color var(--animal-motion-duration-fast) var(--animal-motion-ease);font-weight:500;text-decoration:none}.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{gap:var(--animal-spacing-sm);flex-direction:column;display:flex}.animal-count-up--mJj6{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");transition:transform var(--animal-motion-duration-base,.2s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));border-radius:20px;font-weight:700;display:inline-flex;position:relative}.animal-default-Li36f{background:var(--animal-bg-color,#fff);box-shadow:var(--animal-shadow-sm,0 2px 4px #3d34280f);padding:12px 18px}.animal-island-qi6HG{background:#f7f3df;border:2px dashed #d4c4a8;padding:13px 20px}.animal-plateWrap-ROfu1{display:inline-flex;position:relative}.animal-plate-cyE4B{box-sizing:border-box;background:linear-gradient(#fff,#f8f8f0);border-radius:12px;align-items:baseline;gap:2px;padding:3px 8px;display:inline-flex}.animal-island-qi6HG .animal-plate-cyE4B{background:linear-gradient(#fffdf4,#f8f8f0)}.animal-bordered-RMQab .animal-plate-cyE4B{border:1.5px solid #d4c9b4}.animal-bordered-RMQab.animal-island-qi6HG .animal-plate-cyE4B{border-color:#d4c4a8}.animal-number-lPIYb{color:#8b7355;font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:900;line-height:1.2}.animal-affix-IkKQ6{color:#a89878;white-space:nowrap;font-size:.62em;font-weight:800;line-height:1.2}.animal-small--sLy4{min-height:40px;font-size:13px}.animal-small--sLy4 .animal-number-lPIYb{font-size:20px}.animal-small--sLy4 .animal-badge-xxVEM{font-size:12px}.animal-middle-mNwaR{min-height:48px;font-size:14px}.animal-middle-mNwaR .animal-number-lPIYb{font-size:26px}.animal-middle-mNwaR .animal-badge-xxVEM{font-size:13px}.animal-large-iJNke{min-height:56px;font-size:16px}.animal-large-iJNke .animal-number-lPIYb{font-size:34px}.animal-large-iJNke .animal-badge-xxVEM{font-size:15px}.animal-effects-sUIIk{pointer-events:none;position:absolute;inset:0}.animal-celebrating-FAOIn .animal-plate-cyE4B{animation:.7s cubic-bezier(.4,0,.2,1) both animal-animal-countup-pop-rxjvr}.animal-ring-c2V1Z{border:2px solid #f7cd67d9;border-radius:14px;animation:.7s cubic-bezier(.4,0,.2,1) both animal-animal-countup-ring-iFr2G;position:absolute;inset:0}.animal-ring-c2V1Z:nth-child(2){border-color:#ffcc00b3;animation-delay:.12s}.animal-sparkles-hR-Sr{position:absolute;inset:0}.animal-sparkle-G57GT{clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%);background:#f7cd67;width:10px;height:10px;animation:.72s cubic-bezier(.4,0,.2,1) both animal-animal-countup-sparkle-5DRwV;position:absolute}.animal-sparkle-G57GT:first-child{--cu-x:-16px;--cu-y:-14px;top:0;left:0}.animal-sparkle-G57GT:nth-child(2){--cu-x:16px;--cu-y:-12px;animation-delay:60ms;top:0;right:0}.animal-sparkle-G57GT:nth-child(3){--cu-x:-16px;--cu-y:14px;animation-delay:.12s;bottom:0;left:0}.animal-sparkle-G57GT:nth-child(4){--cu-x:16px;--cu-y:14px;animation-delay:.18s;bottom:0;right:0}.animal-badgeWrap-jIYlZ{margin-bottom:6px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.animal-badge-xxVEM{color:#725d42;letter-spacing:.04em;white-space:nowrap;background:linear-gradient(#ffe08a,#f7cd67);border:1.5px solid #e0b800;border-radius:50px;padding:2px 10px;font-size:13px;font-weight:800;line-height:1.4;animation:.5s cubic-bezier(.4,0,.2,1) both animal-animal-countup-badge-WH6wG;display:inline-block;box-shadow:0 2px 6px #3d34282e}@keyframes animal-animal-countup-pop-rxjvr{0%{transform:scale(1)rotate(0)}16%{transform:scale(1.14)rotate(-2deg)}34%{transform:scale(.98)rotate(0)}52%{transform:scale(1.08)rotate(1.6deg)}72%{transform:scale(.99)rotate(-.8deg)}to{transform:scale(1)rotate(0)}}@keyframes animal-animal-countup-ring-iFr2G{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes animal-animal-countup-sparkle-5DRwV{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}35%{opacity:1}to{opacity:0;transform:translate(var(--cu-x,0),var(--cu-y,0)) scale(1) rotate(90deg)}}@keyframes animal-animal-countup-badge-WH6wG{0%{opacity:0;transform:scale(.4)rotate(-8deg)}55%{opacity:1;transform:scale(1.12)rotate(3deg)}76%{transform:scale(.96)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes animal-animal-countup-fade-F85E5{0%{opacity:0}to{opacity:1}}.animal-srOnly-z7Won{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.animal-celebrating-FAOIn .animal-plate-cyE4B{animation:none}.animal-ring-c2V1Z,.animal-sparkles-hR-Sr{display:none}.animal-badge-xxVEM{animation:.25s cubic-bezier(.4,0,.2,1) both animal-animal-countup-fade-F85E5}}.animal-countdown-yK8u1{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");transition:transform var(--animal-motion-duration-base,.2s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));border-radius:20px;font-weight:700;display:inline-flex}.animal-default-2JlkF{background:var(--animal-bg-color,#fff);box-shadow:var(--animal-shadow-sm,0 2px 4px #3d34280f);padding:12px 18px}.animal-island-jbIqS{background:#f7f3df;border:2px dashed #d4c4a8;padding:13px 20px}.animal-prefix-lR6P-{color:var(--animal-text-color-secondary,#725d42);white-space:nowrap;font-weight:600}.animal-group-31dx2{align-items:center;gap:6px;display:inline-flex}.animal-unit-bGqpf{box-sizing:border-box;background:linear-gradient(#fff,#f8f8f0);border-radius:12px;align-items:center;gap:3px;padding:3px 8px;display:inline-flex}.animal-island-jbIqS .animal-unit-bGqpf{background:linear-gradient(#fffdf4,#f8f8f0)}.animal-bordered-6S-yD .animal-unit-bGqpf{border:1.5px solid #d4c9b4}.animal-bordered-6S-yD.animal-island-jbIqS .animal-unit-bGqpf{border-color:#d4c4a8}.animal-digitCell-Ux3zj{height:1.2em;display:inline-block;overflow:hidden}.animal-digitStrip-jLxYv{transition:transform .35s var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));will-change:transform;flex-direction:column;display:flex}.animal-digitFace-7rmSl{color:#8b7355;font-variant-numeric:tabular-nums;text-align:center;height:1.2em;font-weight:900;line-height:1.2;display:block}.animal-sep-hD9D4{color:#8b7355;white-space:pre;font-weight:700}.animal-colon-GShyk{color:#8b7355;white-space:pre;font-weight:900;position:relative;top:-.08em}.animal-small-d--nT .animal-colon-GShyk{font-size:20px}.animal-middle-eCz63 .animal-colon-GShyk{font-size:26px}.animal-large-1htvQ .animal-colon-GShyk{font-size:34px}.animal-srOnly-u6JqG{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.animal-small-d--nT{min-height:40px;font-size:13px}.animal-small-d--nT .animal-digitCell-Ux3zj{font-size:20px}.animal-middle-eCz63{min-height:48px;font-size:14px}.animal-middle-eCz63 .animal-digitCell-Ux3zj{font-size:26px}.animal-large-1htvQ{min-height:56px;font-size:16px}.animal-large-1htvQ .animal-digitCell-Ux3zj{font-size:34px}@media (width<=480px){.animal-countdown-yK8u1{flex-wrap:wrap;justify-content:center;max-width:100%}}.animal-wrapper-r-xOE{vertical-align:middle;-webkit-user-select:none;user-select:none;font-family:Nunito,Noto Sans SC,sans-serif;display:inline-block;position:relative}.animal-trigger-Jjz6M{cursor:pointer;background:#fffbe7;border-radius:50px;align-items:center;gap:8px;width:100%;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex}.animal-trigger-small-B25z1{height:32px;padding:0 14px;font-size:12px}.animal-trigger-middle-nkhJm{height:40px;padding:0 18px;font-size:14px}.animal-trigger-large-M3-tP{height:48px;padding:0 22px;font-size:16px}.animal-trigger-Jjz6M:hover{box-shadow:0 3px #c4b89e}.animal-trigger-open-PGlBj{box-shadow:0 3px #e0b800,0 0 0 3px #ffcc0026}.animal-trigger-error-20sIT{box-shadow:0 3px #c94444}.animal-trigger-warning-EhvB8{box-shadow:0 3px #dba90e}.animal-value-gY0zI{color:#8a7b66;letter-spacing:.01em;flex:1;font-weight:500}.animal-placeholder-bFtwb{color:#c4b89e;flex:1;font-weight:400}.animal-calendarIcon-VkmFA{color:#a0936e;align-items:center;display:flex}.animal-rangeDivider-h1rGr{background:#e8dcc8;flex-shrink:0;width:1px;height:16px;margin:0 2px}.animal-clear-OrkR3{color:#c4b89e;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;font-size:13px;font-weight:700;line-height:1;transition:all .15s;display:flex}.animal-clear-OrkR3:hover{color:#725d42;background:#725d421a}.animal-wrapper-disabled-HjxEd{opacity:.6;cursor:not-allowed}.animal-wrapper-disabled-HjxEd .animal-trigger-Jjz6M,.animal-wrapper-disabled-HjxEd .animal-trigger-Jjz6M:hover{box-shadow:none;cursor:not-allowed;background:#ece8dc}.animal-wrapper-disabled-HjxEd .animal-value-gY0zI,.animal-wrapper-disabled-HjxEd .animal-placeholder-bFtwb{color:#c4b89e}.animal-panel-428qY{z-index:1000;opacity:0;background:#fffdf7;border:1.5px solid #e8dcc8;border-radius:20px;width:280px;padding:14px;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);position:absolute;transform:translateY(-6px);box-shadow:0 6px 18px #3d34281f}.animal-panelVisible-LKvF-{opacity:1;transform:translateY(0)}.animal-panelClosing-GgRUX{opacity:0;transform:translateY(-6px)}.animal-panelRange-i9gg6{width:600px}.animal-rangePanels-VQK7s{gap:12px;display:flex}.animal-rangePanel-H4ks9{width:280px}.animal-header-n8BT0{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.animal-headerGroup-aAi1B{gap:2px;display:flex}.animal-navBtn-TOxZz{color:#a0936e;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:flex}.animal-navBtn-TOxZz:hover{background:#725d421a}.animal-navIcon--aFb-{width:16px;height:16px;display:block}.animal-labelBtn-4BLhR{color:#725d42;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:4px 10px;font-family:inherit;font-size:14px;font-weight:700;transition:all .15s}.animal-labelBtn-4BLhR:hover{color:#19c8b9;background:#e6f9f6}.animal-yearLabel-e24Tw{color:#725d42;padding:4px 10px;font-size:14px;font-weight:700}.animal-weekRow-c7kAH{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.animal-weekCell-w8Rf0{text-align:center;color:#a09080;letter-spacing:1px;height:24px;font-size:11px;font-weight:700;line-height:24px}.animal-grid-ttJxN{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.animal-dayCell-ZmZuO{color:#725d42;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-self:center;width:32px;height:32px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.animal-dayCell-ZmZuO:hover{color:#19c8b9;background:#e6f9f6}.animal-panelRange-i9gg6 .animal-dayCell-ZmZuO:hover{color:#725d42;background:#ffd54f}.animal-dayCellOutside-aSS6j{color:#c4b89e;font-weight:400}.animal-dayCellToday-VPVA6{color:#19c8b9;font-weight:700;box-shadow:inset 0 0 0 1.5px #19c8b9}.animal-dayCellSelected-fw43a,.animal-dayCellSelected-fw43a:hover{color:#fff;background:#19c8b9;font-weight:700}.animal-dayCellSelected-fw43a:hover{background:#3dd4c6}.animal-dayCellInRange-Styq1,.animal-dayCellInRange-Styq1:hover{color:#fff;background:#ffc107;border-radius:50%;font-weight:600}.animal-dayCellInRange-Styq1:hover{background:#e5a200}.animal-dayCellRangeStart-yGUZC,.animal-dayCellRangeEnd-5a0rL,.animal-dayCellRangeStart-yGUZC:hover,.animal-dayCellRangeEnd-5a0rL:hover{color:#fff;background:#ffc107;border:1px solid #fff;border-radius:50%;font-weight:700}.animal-dayCellRangeStart-yGUZC:hover,.animal-dayCellRangeEnd-5a0rL:hover{background:#ffb400}.animal-dayCellDisabled-da1YM,.animal-dayCellDisabled-da1YM:hover{color:#d4c9b4;cursor:not-allowed;background:0 0}.animal-grid3x4-N1T-y{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.animal-monthCell-BXaq1,.animal-yearCell-3PCTe{color:#725d42;cursor:pointer;background:0 0;border:none;border-radius:12px;height:36px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.animal-monthCell-BXaq1:hover,.animal-yearCell-3PCTe:hover{color:#19c8b9;background:#e6f9f6}.animal-monthCellSelected--1tvH,.animal-monthCellSelected--1tvH:hover,.animal-yearCellSelected-IKhrO,.animal-yearCellSelected-IKhrO:hover{color:#fff;background:#19c8b9;font-weight:700}.animal-monthCellSelected--1tvH:hover,.animal-yearCellSelected-IKhrO:hover{background:#3dd4c6}.animal-footer-6-y9c{border-top:1px solid #f0e8d8;justify-content:flex-end;gap:8px;margin-top:10px;padding-top:10px;display:flex}.animal-todayBtn-D5b5m{color:#8a7b66;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:4px 12px;font-family:inherit;font-size:13px;font-weight:700;transition:all .15s}.animal-todayBtn-D5b5m:hover{color:#725d42;background:#725d421a}.animal-confirmBtn-aqTit{color:#8a7b66;cursor:pointer;background:#725d421a;border:none;border-radius:12px;padding:6px 16px;font-family:inherit;font-size:12px;font-weight:700;transition:all .15s}.animal-confirmBtn-aqTit:hover{color:#fff;background:#796c5a}.animal-divider-ZBhpE{background:linear-gradient(90deg,#c4b89e 50%,#0000 50%) 50%/12px 2px repeat-x;width:100%;height:12px}.animal-thin-MDQbc{background:#e8dec7;height:1px}.animal-hairline-J020Y{background:linear-gradient(90deg,#d5c3a2 50%,#0000 50%) 50%/6px 1px repeat-x;height:1px}.animal-wave-yellow-AO-io{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 14' preserveAspectRatio='none'%3E%3Cpath d='M0 7 Q10 0 20 7 T40 7' fill='none' stroke='%23f5d04a' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-x;background-size:40px 14px;height:14px}.animal-squiggle--h1LV{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10'%3E%3Cpath d='M0 2.5 C 30 2.5, 30 7.5, 60 7.5 C 90 7.5, 90 2.5, 120 2.5' fill='none' stroke='%2319c8b9' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-x;background-size:120px 10px;height:10px}.animal-iconDivider-6c7-0{align-items:center;width:100%;min-height:20px;display:flex;overflow:hidden}.animal-iconCycle-4iksE{flex:none;align-items:center;display:flex}.animal-iconGap-Vr--4{flex:none;justify-content:center;align-items:center;display:flex}.animal-iconLine-xH30u{background:#c4b89e;flex:none;width:4px;height:2px}.animal-mask-KHrsi{z-index:1000;opacity:0;pointer-events:none;background:#0000002e;transition:opacity .36s;position:fixed;inset:0}.animal-maskOpen-7193K{opacity:1;pointer-events:all}.animal-panel-QgR5i{z-index:1001;color:#807359;background:#f7f3df;flex-direction:column;font-family:Nunito,Noto Sans SC,sans-serif;transition:transform .36s cubic-bezier(.2,0,.2,1);display:flex;position:fixed;overflow:hidden}.animal-panelRight-7QkHl{border-radius:20px 0 0 20px;max-width:calc(100vw - 32px);height:100vh;top:0;right:0;transform:translate(100%);box-shadow:-12px 0 32px #3d34282e}.animal-panelLeft-e9NDC{border-radius:0 20px 20px 0;max-width:calc(100vw - 32px);height:100vh;top:0;left:0;transform:translate(-100%);box-shadow:12px 0 32px #3d34282e}.animal-panelTop-6X8v0{border-radius:0 0 20px 20px;max-height:calc(100vh - 32px);top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 12px 32px #3d34282e}.animal-panelBottom-BIUsb{border-radius:20px 20px 0 0;max-height:calc(100vh - 32px);bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -12px 32px #3d34282e}.animal-panel-QgR5i.animal-panelOpen-WGFkv{transform:none}@media (prefers-reduced-motion:reduce){.animal-panel-QgR5i{transition:none}}.animal-header--lePi{flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 24px 15px;display:flex}.animal-title-S22Ci{color:#725d42;font-size:28px;font-weight:700}.animal-close-b3iSc{color:#725d4299;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;line-height:1;transition:all .2s;display:inline-flex}.animal-close-b3iSc:hover{color:#725d42;background:#725d421a}.animal-body-lnM2P{color:#8a7b66;flex:1;padding:0 24px 24px;font-size:20px;font-weight:600;line-height:1.6;overflow-y:auto}.animal-footer-2AMEJ{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:0 24px 24px;display:flex}.animal-footer-5DMOR{color:#807d75;text-align:center;padding:16px 0;font-size:12px}.animal-island-form-fyTI8{box-sizing:border-box;color:#000000d9;margin:0;padding:0;font-size:14px;line-height:1.6;list-style:none}.animal-island-form-horizontal-JQ-SU{flex-direction:column;gap:8px;display:flex}.animal-island-form-horizontal-JQ-SU .animal-island-form-item-g74aA{grid-template-columns:repeat(24,minmax(0,1fr));align-items:baseline;row-gap:8px;display:grid}.animal-island-form-vertical-1-NQN{flex-direction:column;gap:8px;display:flex}.animal-island-form-vertical-1-NQN .animal-island-form-item-g74aA{display:block}.animal-island-form-vertical-1-NQN .animal-island-form-item-label-aCJ6a{margin-bottom:6px;display:block}.animal-island-form-inline-Y-Nk0{flex-wrap:wrap;gap:8px;display:flex}.animal-island-form-inline-Y-Nk0 .animal-island-form-item-g74aA{flex:none}.animal-island-form-small-YW1VY .animal-island-form-item-label-aCJ6a{font-size:12px}.animal-island-form-middle-FCRU- .animal-island-form-item-label-aCJ6a{font-size:14px}.animal-island-form-large-UB8sv .animal-island-form-item-label-aCJ6a{font-size:16px}.animal-island-form-disabled-56MSB{cursor:not-allowed;opacity:.6}.animal-island-form-item-g74aA{box-sizing:border-box;vertical-align:top;margin:0;padding:0}.animal-island-form-item-label-aCJ6a{color:#000000d9;white-space:nowrap;flex:none;font-weight:400;line-height:1.6;display:inline-block}.animal-island-form-item-label-required-JQ5sj:before{content:"*";color:#ff4d4f;margin-right:4px}.animal-island-form-item-label-colon-P-Ted:after{content:":";margin:0 4px 0 2px}.animal-island-form-item-control-vpLDe{min-width:0}.animal-island-form-item-control-input-XM3db{align-items:center;min-height:32px;display:flex;position:relative}.animal-island-form-item-control-input-XM3db>*{flex:auto;max-width:100%}.animal-island-form-item-explain-Yk5kW{color:#00000073;min-height:22px;margin-top:4px;font-size:12px;line-height:1.5}.animal-island-form-item-explain-error--EqdA{color:#ff4d4f}.animal-island-form-item-feedback-icon-Et6Nr{color:#ff4d4f;margin-right:4px;font-size:12px;display:inline-block}.animal-island-form-item-has-error-E0EuR .animal-island-form-item-explain-Yk5kW{color:#ff4d4f}.animal-island-form-item-has-warning--p8ye .animal-island-form-item-explain-Yk5kW{color:#faad14}.animal-island-form-item-has-success-AJCnO .animal-island-form-item-explain-Yk5kW{color:#52c41a}.animal-island-form-item-is-validating-kFRzU .animal-island-form-item-explain-Yk5kW{color:#1677ff}.animal-image-JdE4Y{box-sizing:border-box;vertical-align:middle;background:#fff;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:12px;line-height:0;transition:transform .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 14px #00000014}.animal-variant-default-vOUM-{background:0 0;border:none;border-radius:12px;padding:0;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d,0 -6px 16px -6px #00000008}.animal-variant-stamp-VC3WD{box-shadow:none;-webkit-mask-composite:source-in,source-in,source-in,source-in;filter:drop-shadow(0 2px 3px #00000059)drop-shadow(0 16px 26px #00000073);background:#fbfaf5;border:none;border-radius:0;padding:14px;-webkit-mask-image:radial-gradient(5px at 50% 0,#0000 96%,#000),radial-gradient(5px at 50% 100%,#0000 96%,#000),radial-gradient(5px at 0,#0000 96%,#000),radial-gradient(5px at 100%,#0000 96%,#000);mask-image:radial-gradient(5px at 50% 0,#0000 96%,#000),radial-gradient(5px at 50% 100%,#0000 96%,#000),radial-gradient(5px at 0,#0000 96%,#000),radial-gradient(5px at 100%,#0000 96%,#000);-webkit-mask-position:50% 0,50% 100%,0,100%;mask-position:50% 0,50% 100%,0,100%;-webkit-mask-size:16px 100%,16px 100%,100% 16px,100% 16px;mask-size:16px 100%,16px 100%,100% 16px,100% 16px;-webkit-mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y;mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y;-webkit-mask-composite:source-in,source-in,source-in,source-in;mask-composite:intersect,intersect,intersect,intersect}.animal-variant-stamp-VC3WD .animal-img-Ws3Xp{filter:saturate(.93)contrast(1.03)}.animal-variant-stamp-VC3WD:after{content:"";pointer-events:none;z-index:0;opacity:.13;background-image:radial-gradient(circle,#12121c99 .6px,#0000 .75px);background-size:4px 4px;position:absolute;inset:14px}.animal-variant-stamp-VC3WD .animal-stamp-year-0mbwD{z-index:2;letter-spacing:.18em;color:#ffffffe0;text-shadow:0 1px 3px #0000008c;pointer-events:none;font-size:8px;position:absolute;top:18px;right:19px}.animal-img-Ws3Xp{opacity:0;width:100%;height:100%;transition:opacity .25s;display:block}.animal-loaded-dKLMv .animal-img-Ws3Xp{opacity:1}.animal-error---glM{color:#c4b89e;flex-direction:column;gap:8px;font-size:13px;font-weight:500;line-height:1.5}.animal-image-default-u9phE{color:#725d42;background:#f7f3df}.animal-image-app-pink-8GfQk{color:#a85565;background:#fde4e8}.animal-image-purple-Bmia2{color:#6a3a9a;background:#f0e8ff}.animal-image-app-blue-Tdxbi{color:#4a5a8a;background:#e8edff}.animal-image-app-yellow-L5Bk9{color:#7a6528;background:#fff8e0}.animal-image-app-orange-gIdSj{color:#8a4a2a;background:#fff0e8}.animal-image-app-teal-zSXDM{color:#2a6b5a;background:#e8faf5}.animal-image-app-green-C1YUd{color:#3a6b3a;background:#e8f5e8}.animal-image-app-red-3FDaG{color:#9a3a3a;background:#ffe8e8}.animal-image-lime-green-L0kf7{color:#5a6b28;background:#f5f8e0}.animal-image-yellow-green-0HC0N{color:#6a5a28;background:#fffde8}.animal-image-brown-glJF4{color:#5a4a2a;background:#f5f0e0}.animal-image-warm-peach-pink-gblTF{color:#8a4a2a;background:#fff0e8}.animal-preview-SxyHM{font:inherit;color:inherit;appearance:none;cursor:zoom-in}.animal-preview-SxyHM:focus-visible{outline-offset:2px;outline:2px solid #fc0}.animal-mask-tQZv2{z-index:1000;background:#0000008c;justify-content:center;align-items:center;animation:.2s cubic-bezier(.4,0,.2,1) animal-animal-image-fade-in-7ozGB;display:flex;position:fixed;inset:0}.animal-previewImg-GxUGl{object-fit:contain;border-radius:20px;max-width:min(88vw,1100px);max-height:86vh;animation:.25s cubic-bezier(.4,0,.2,1) animal-animal-image-zoom-in-MoKKr;box-shadow:0 12px 40px #2b21188c}.animal-dialog-52sRH{line-height:0;display:inline-flex;position:relative}.animal-closeBtn-oDC8Z{z-index:1;color:#fff;cursor:pointer;background:#d8dce2e6;border:1.5px solid #ffffffbf;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .15s,transform .15s;display:flex;position:absolute;top:12px;right:12px}.animal-closeBtn-oDC8Z:hover{background:#c4c9d0f2;transform:scale(1.06)}.animal-closeBtn-oDC8Z:focus-visible{outline-offset:2px;outline:2px solid #fc0}.animal-closeMark-iyhUH{width:16px;height:16px;display:block;position:relative}.animal-closeMark-iyhUH:before,.animal-closeMark-iyhUH:after{content:"";background:currentColor;border-radius:2px;width:16px;height:2px;position:absolute;top:50%;left:50%}.animal-closeMark-iyhUH:before{transform:translate(-50%,-50%)rotate(45deg)}.animal-closeMark-iyhUH:after{transform:translate(-50%,-50%)rotate(-45deg)}@keyframes animal-animal-image-fade-in-7ozGB{0%{opacity:0}to{opacity:1}}@keyframes animal-animal-image-zoom-in-MoKKr{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.animal-wrapper-IRrhj{width:100%;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);background:#fffdf7;border-radius:50px;align-items:center;display:inline-flex;box-shadow:0 3px #d4c9b4}.animal-wrapper-IRrhj:hover:not(.animal-wrapper-disabled-MWwHK){box-shadow:0 3px #c4b89e}.animal-wrapper-disabled-MWwHK{box-shadow:none;opacity:.6;cursor:not-allowed;background:#ece8dc}.animal-wrapper-disabled-MWwHK .animal-input-12WUn{cursor:not-allowed;color:#c4b89e}.animal-wrapper-no-shadow-WP9Gk,.animal-wrapper-no-shadow-WP9Gk:hover:not(.animal-wrapper-disabled-MWwHK){box-shadow:none}.animal-wrapper-small-mWvja{height:var(--animal-height-sm);font-size:var(--animal-font-size-sm);border-radius:40px;padding:0 14px}.animal-wrapper-small-mWvja:not(.animal-wrapper-no-shadow-WP9Gk){box-shadow:0 2px #d4c9b4}.animal-wrapper-middle-zXqMR{height:var(--animal-height-base);font-size:var(--animal-font-size-base);padding:0 18px}.animal-wrapper-large-RrYM4{height:var(--animal-height-lg);font-size:var(--animal-font-size-lg);border-radius:50px;padding:0 22px}.animal-wrapper-large-RrYM4:not(.animal-wrapper-no-shadow-WP9Gk){box-shadow:0 4px #d4c9b4}.animal-wrapper-error-W-VRo,.animal-wrapper-error-W-VRo:hover:not(.animal-wrapper-disabled-MWwHK){box-shadow:0 3px 0 0 var(--animal-error-color-active)}.animal-wrapper-warning-miO7A,.animal-wrapper-warning-miO7A:hover:not(.animal-wrapper-disabled-MWwHK){box-shadow:0 3px 0 0 var(--animal-warning-color-active)}.animal-input-12WUn{color:#794f3f;width:100%;height:100%;font-size:inherit;font-family:var(--animal-font-family);font-weight:500;line-height:var(--animal-line-height-base);letter-spacing:.01em;background:0 0;border:none;outline:none;flex:1}.animal-input-12WUn::placeholder{color:#c4b89e;font-weight:400}.animal-prefix-g8f1R,.animal-suffix-o7ywP{color:#a0936e;flex-shrink:0;align-items:center;font-size:1em;display:inline-flex}.animal-prefix-g8f1R{margin-right:6px}.animal-suffix-o7ywP{margin-left:6px}.animal-clear-HuR2N{color:#c4b89e;cursor:pointer;width:20px;height:20px;transition:all var(--animal-motion-duration-fast);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.animal-clear-HuR2N:hover{color:#725d42;background:#725d421a}.animal-clear-HuR2N:focus-visible{outline-offset:1px;outline:2px solid #725d42}.animal-loading-jVa3J{opacity:1;background:#0b101a;transition:opacity .25s cubic-bezier(.4,0,.2,1);animation:.2s cubic-bezier(.4,0,.2,1) animal-animal-loading-fade-in-9EdN4;position:fixed;inset:0;overflow:hidden}.animal-loading-jVa3J.animal-exiting-AN-0y{opacity:0;pointer-events:none}@keyframes animal-animal-loading-fade-in-9EdN4{0%{opacity:0}}.animal-snow-iE0ow{position:absolute;inset:0}.animal-flake-WmDsF{background:#fff;border-radius:50%;animation:10s linear infinite animal-animal-loading-snow-2EquE;position:absolute;top:-30px}@keyframes animal-animal-loading-snow-2EquE{0%{transform:translateY(0)rotate(0)}to{transform:translateY(calc(100vh + 60px))rotate(360deg)}}.animal-vignette-KL9iP{background:radial-gradient(#0000 55%,#050a1499 100%);position:absolute;inset:0}.animal-tip-MXmJL{color:#f8f8f0;letter-spacing:.04em;text-align:center;text-shadow:0 2px 8px #0009;justify-content:center;align-items:center;padding:0 24px;font-size:18px;font-weight:800;line-height:1.5;display:flex;position:absolute;inset:0}.animal-srOnly-2ufJU{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.animal-flake-WmDsF{animation-play-state:paused}.animal-loading-jVa3J{animation:none}}.animal-mask-hAWeP{z-index:1000;background:var(--animal-mask-bg);justify-content:center;align-items:center;animation:.25s animal-animal-fade-in-1XsMr;display:flex;position:fixed;inset:0}.animal-modal-d0zyM{flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);animation:.3s animal-animal-zoom-in-rD2Xb;display:flex;position:relative}.animal-modalGame-PfHbW{border-radius:0}.animal-modalClipped-7IuAw{color:#807359;background:#f7f3df;border-radius:22px;flex-direction:column;width:100%;height:100%;padding:40px 35px 25px;font-family:Nunito,Noto Sans SC,sans-serif;display:flex;overflow:hidden;box-shadow:0 18px 50px -12px #00000040}.animal-gameClipped-WhWVl{box-shadow:none;clip-path:url(#animal-modal-clip);border-radius:0;padding:48px 48px 32px}.animal-header-udOSi{justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.animal-title-s6pv3{color:#725d42;font-size:28px;font-weight:700}.animal-close-U6E4A{color:#725d4299;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;transition:all .2s;display:inline-flex}.animal-close-U6E4A:hover{color:#725d42;background:#725d421a}.animal-body--aiyx{color:#8a7b66;flex-direction:column;flex:1;align-items:flex-start;padding-bottom:20px;font-size:20px;font-weight:600;line-height:1.6;display:flex;overflow-y:auto}.animal-footer-9Ib-a{justify-content:flex-end;align-items:center;gap:12px;display:flex}.animal-footer-btn-zlWAg{color:#725d42;background:0 0;border:2px solid #725d424d;border-radius:39.81px;height:40px;padding:0 24px;font-family:Nunito,Noto Sans SC,sans-serif;font-size:18px;line-height:1;transition:all .2s}.animal-footer-btn-zlWAg:hover{background:#725d4214;border-color:#725d4299}.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)}}@media (prefers-reduced-motion:reduce){.animal-modal-d0zyM{animation:none}}.animal-notificationRoot-RORJk{pointer-events:none;z-index:2000;position:fixed;inset:0}.animal-position-top-Hkkt-,.animal-position-topLeft-T7X0s,.animal-position-topRight-C6bwu,.animal-position-bottom-GDfu0,.animal-position-bottomLeft-38ui4,.animal-position-bottomRight-qzpny{pointer-events:none;flex-direction:column;gap:12px;max-width:calc(100vw - 32px);display:flex;position:fixed}.animal-position-top-Hkkt-{align-items:center;top:24px;left:50%;transform:translate(-50%)}.animal-position-topLeft-T7X0s{align-items:flex-start;top:24px;left:24px}.animal-position-topRight-C6bwu{align-items:flex-end;top:24px;right:24px}.animal-position-bottom-GDfu0{flex-direction:column-reverse;align-items:center;bottom:24px;left:50%;transform:translate(-50%)}.animal-position-bottomLeft-38ui4{flex-direction:column-reverse;align-items:flex-start;bottom:24px;left:24px}.animal-position-bottomRight-qzpny{flex-direction:column-reverse;align-items:flex-end;bottom:24px;right:24px}.animal-notification-IdTYg{pointer-events:auto;box-sizing:border-box;color:#725d42;will-change:transform,opacity;background:#f7f3df;border:2px solid #c4b89e;border-radius:18px;align-items:center;gap:12px;width:384px;max-width:calc(100vw - 48px);padding:14px 16px;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,Hiragino Sans GB,sans-serif;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 6px 18px #3d342824}.animal-clickable-JQ1wh{cursor:pointer}.animal-clickable-JQ1wh:hover{transform:translateY(-1px);box-shadow:0 10px 26px #3d34282e}.animal-clickable-JQ1wh:focus-visible{outline-offset:2px;outline:2px solid #fc0}.animal-type-success-YK9DN{background:#f5fae9;border-color:#6fba2c;box-shadow:0 6px 18px #6fba2c2e}.animal-type-success-YK9DN .animal-iconWrap-H2lSM{color:#5a9e1e;background:#d8efc1}.animal-type-info-vUAM1{background:#ecf9f6;border-color:#19c8b9;box-shadow:0 6px 18px #19c8b92e}.animal-type-info-vUAM1 .animal-iconWrap-H2lSM{color:#11a89b;background:#c2ece6}.animal-type-warning-jCRuT{background:#fdf6d9;border-color:#f5c31c;box-shadow:0 6px 18px #f5c31c33}.animal-type-warning-jCRuT .animal-iconWrap-H2lSM{color:#b88a06;background:#fbeaa1}.animal-type-error-BMpa7{background:#fde8e8;border-color:#e05a5a;box-shadow:0 6px 18px #e05a5a2e}.animal-type-error-BMpa7 .animal-iconWrap-H2lSM{color:#c94444;background:#f7c8c8}.animal-iconWrap-H2lSM{-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:inline-flex}.animal-body-yQbOe{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.animal-title-4-Xls{color:#794f27;letter-spacing:.01em;word-break:break-word;font-size:15px;font-weight:700;line-height:1.4}.animal-description-migZA{color:#8a7b66;letter-spacing:.01em;word-break:break-word;font-size:13px;font-weight:500;line-height:1.55}.animal-btnSlot-YauXn{flex:none;align-items:center;margin-left:4px;display:inline-flex}.animal-close-pi6S6{color:#725d428c;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-left:4px;padding:0;font-size:18px;line-height:1;transition:all .15s;display:inline-flex}.animal-close-pi6S6:hover{color:#725d42;background:#725d421f}.animal-close-pi6S6:focus-visible{outline-offset:2px;outline:2px solid #fc0}.animal-placement-top--vluo{animation:.25s cubic-bezier(.4,0,.2,1) both animal-animal-notification-slide-from-top-D6Hp6}.animal-placement-top--vluo.animal-leaving-W-u5i{animation:.25s cubic-bezier(.4,0,.2,1) both animal-animal-notification-slide-out-top-nw25h}.animal-placement-bottom-uT9X5{animation:.25s cubic-bezier(.4,0,.2,1) both animal-animal-notification-rise-from-bottom-BUMCQ}.animal-placement-bottom-uT9X5.animal-leaving-W-u5i{animation:.25s cubic-bezier(.4,0,.2,1) both animal-animal-notification-sink-out-bottom-qzQK9}@keyframes animal-animal-notification-slide-from-top-D6Hp6{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes animal-animal-notification-slide-out-top-nw25h{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}@keyframes animal-animal-notification-rise-from-bottom-BUMCQ{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes animal-animal-notification-sink-out-bottom-qzQK9{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.animal-placement-top--vluo,.animal-placement-bottom-uT9X5,.animal-placement-top--vluo.animal-leaving-W-u5i,.animal-placement-bottom-uT9X5.animal-leaving-W-u5i{animation-duration:10ms}}.animal-pagination-gsblP{box-sizing:border-box;color:#725d42;-webkit-user-select:none;user-select:none;align-items:center;gap:2px;font-family:Nunito,Noto Sans SC,sans-serif;font-size:14px;display:inline-flex}.animal-disabled-6BPH9{opacity:.6}.animal-total-j5Qp3{color:#a09080;white-space:nowrap;margin-right:10px;font-size:13px;font-weight:600}.animal-item-h4dQR{box-sizing:border-box;color:#725d42;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1;transition:all .15s;display:inline-flex}.animal-item-h4dQR:focus-visible{outline-offset:1px;outline:2px solid #fc0}.animal-item-h4dQR:disabled{color:#d4c9b4;cursor:not-allowed;background:0 0}.animal-active-I7VMB{color:#fff;cursor:default;font-weight:700}.animal-orange-DgdKZ .animal-item-h4dQR:hover:not(:disabled):not(.animal-active-I7VMB){color:#725d42;background:#ffd54f}.animal-orange-DgdKZ .animal-active-I7VMB{background:#ffc107}.animal-orange-DgdKZ .animal-active-I7VMB:hover{background:#ffb400}.animal-teal-GbKNe .animal-item-h4dQR:hover:not(:disabled):not(.animal-active-I7VMB){color:#19c8b9;background:#e6f9f6}.animal-teal-GbKNe .animal-active-I7VMB{background:#19c8b9}.animal-teal-GbKNe .animal-active-I7VMB:hover{background:#3dd4c6}.animal-ellipsis-Hi7Cs{color:#c4b89e;letter-spacing:1px;justify-content:center;align-items:center;width:24px;height:32px;font-weight:900;display:inline-flex}.animal-sizeChanger-GJWyK{margin-left:8px;display:inline-flex;position:relative}.animal-sizeTrigger-WmkxG{box-sizing:border-box;color:#725d42;cursor:pointer;background:#fff;border:2px solid #e8dcc8;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;height:34px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:all .2s;display:inline-flex}.animal-sizeTrigger-WmkxG:hover:not(:disabled){background:#fffdf7;border-color:#d4c4a8}.animal-sizeTrigger-WmkxG:focus-visible{outline-offset:1px;outline:2px solid #fc0}.animal-sizeTrigger-WmkxG:disabled{opacity:.5;cursor:not-allowed;background:#f5f5f0}.animal-caret-TafRv{color:#a09080;align-items:center;transition:transform .2s,color .2s;display:flex}.animal-sizeTriggerOpen-McwYl .animal-caret-TafRv{transform:rotate(180deg)}.animal-orange-DgdKZ .animal-sizeTriggerOpen-McwYl .animal-caret-TafRv{color:#ffb400}.animal-teal-GbKNe .animal-sizeTriggerOpen-McwYl .animal-caret-TafRv{color:#19c8b9}.animal-sizeList-jBZfD{z-index:10;background:#ffeea0;border-radius:28px;margin:0;padding:8px 0;list-style:none;animation:.2s forwards animal-size-list-in-SkiDk;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 6px 18px #3d34281f}.animal-sizeOption-LnV-o{box-sizing:border-box;color:#725d42;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;min-width:108px;padding:8px 26px;font-size:13px;font-weight:500;display:flex;position:relative}.animal-sizeOption-LnV-o:hover{font-weight:700}.animal-sizeOption-LnV-o:hover:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:10px solid #f5a623;width:0;height:0;animation:.5s ease-out forwards animal-cursor-slide-in-vwHTs;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.animal-sizeOptionActive-Uembz{font-weight:700}.animal-sizeOptionActive-Uembz:after{content:"";z-index:-1;opacity:.3;background:#fc0;border-radius:7px;height:14px;margin:0 20px;position:absolute;top:56%;left:0;right:0;transform:translateY(-50%)}.animal-jumper-3Rzb0{color:#8a7b66;white-space:nowrap;align-items:center;gap:6px;margin-left:8px;font-size:13px;font-weight:500;display:inline-flex}.animal-jumperInput-FJAVd{box-sizing:border-box;color:#725d42;text-align:center;caret-color:#725d42;background:#fffbe7;border:none;border-radius:50px;outline:none;width:52px;height:32px;padding:0;font-family:inherit;font-size:13px;font-weight:700}.animal-jumperInput-FJAVd::placeholder{color:#c4b89e}.animal-jumperInput-FJAVd:disabled{opacity:.5;cursor:not-allowed;background:#ece8dc}@keyframes animal-size-list-in-SkiDk{0%{opacity:0}to{opacity:1}}@keyframes animal-cursor-slide-in-vwHTs{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)}}.animal-progress-TnbEH{box-sizing:border-box;-webkit-user-select:none;user-select:none;vertical-align:middle;align-items:center;width:100%;font-family:inherit;line-height:1;display:flex}.animal-row-m-Ovv{flex:auto;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.animal-info-2v7jl{color:#725d42;white-space:nowrap;letter-spacing:.02em;flex-shrink:0;font-weight:700}.animal-info-2v7jl.animal-right-TTYlm{text-align:right;min-width:44px}.animal-track-PV1tU{box-sizing:border-box;background:radial-gradient(circle,#c4b89e1a 1.5px,#0000 1.5px) 7px 7px/14px 14px,#f8f8f0;border:2px solid #e2d6bd;border-radius:999px;flex:auto;width:100%;min-width:80px;position:relative;overflow:hidden}.animal-track-PV1tU.animal-size-small-EoNv9{height:14px}.animal-track-PV1tU.animal-size-middle-ObZro{height:24px}.animal-track-PV1tU.animal-size-large-f6wDV{height:32px}.animal-fill-qnn9h{background:linear-gradient(#3dd4c6,#19c8b9 60%,#14b6a8);border-radius:999px;width:0;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:inset 0 2px #ffffff73}.animal-fill-qnn9h.animal-noTransition-Oou9V{transition:none}.animal-progress-TnbEH[aria-valuenow="100"] .animal-fill-qnn9h{background:linear-gradient(#7fe0d5,#3dd4c6)}@media (prefers-reduced-motion:reduce){.animal-fill-qnn9h{transition:none}}.animal-radioGroup-J1a5S{flex-wrap:wrap;gap:16px;display:flex;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}.animal-horizontal-DOVJ9{flex-direction:row}.animal-vertical-fBz4U{flex-direction:column;gap:12px}.animal-radioItem-nzJp0{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex;position:relative}.animal-small-bKLJe{--cbx-size:18px;--cbx-check-w:10px;--cbx-check-h:9px}.animal-small-bKLJe .animal-label-4sFiA{font-size:12px}.animal-middle-F-4OZ{--cbx-size:22px;--cbx-check-w:12px;--cbx-check-h:11px}.animal-middle-F-4OZ .animal-label-4sFiA{font-size:14px}.animal-large-cB3ul{--cbx-size:28px;--cbx-check-w:15px;--cbx-check-h:14px}.animal-large-cB3ul .animal-label-4sFiA{font-size:16px}.animal-cbx-4s--B{width:var(--cbx-size);height:var(--cbx-size);box-sizing:border-box;flex-shrink:0;position:relative}.animal-cbx-4s--B input[type=radio]{appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;width:var(--cbx-size);height:var(--cbx-size);background:#f7f3df;border:2px solid #c4b89e;border-radius:50%;margin:0;transition:border-color .25s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.animal-cbx-4s--B input[type=radio]:focus-visible{outline-offset:2px;outline:2px solid #f5c31c}.animal-cbx-4s--B .animal-splash-gCU-H{width:var(--cbx-size);height:var(--cbx-size);pointer-events:none;background:0 0;border-radius:50%;display:block;position:absolute;top:0;left:0;transform:translateZ(0)}.animal-cbx-4s--B .animal-check--tFZL{width:var(--cbx-check-w);height:var(--cbx-check-h);z-index:1;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.animal-cbx-4s--B .animal-check--tFZL path{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:19;stroke-dashoffset:19px;transition:stroke-dashoffset .3s .2s}.animal-cbx-4s--B input:checked{border-color:#50b9ab}.animal-cbx-4s--B input:checked~.animal-splash-gCU-H{animation:.6s forwards animal-animal-radio-splash-Mj7UU}.animal-cbx-4s--B input:checked~.animal-check--tFZL path{stroke-dashoffset:0}.animal-label-4sFiA{color:#725d42;letter-spacing:.01em;font-weight:500;transition:color .15s}.animal-checked-t-CwE .animal-label-4sFiA{color:#794f27}.animal-checked-t-CwE .animal-cbx-4s--B input{background:#19c8b9}.animal-disabled-Uthn7{cursor:not-allowed;opacity:.55}.animal-disabled-Uthn7 .animal-cbx-4s--B input{background:#f0ece2;border-color:#d4c9b4}.animal-disabled-Uthn7 .animal-cbx-4s--B input:checked~.animal-splash-gCU-H{animation:none}.animal-disabled-Uthn7 .animal-cbx-4s--B .animal-check--tFZL path{stroke:#c4b89e}.animal-disabled-Uthn7 .animal-label-4sFiA{color:#c4b89e}.animal-groupDisabled-DfMed .animal-radioItem-nzJp0{cursor:not-allowed}@keyframes animal-animal-radio-splash-Mj7UU{40%{background:#19c8b9;box-shadow:0 -18px 0 -8px #19c8b9,16px -8px 0 -8px #19c8b9,16px 8px 0 -8px #19c8b9,0 18px 0 -8px #19c8b9,-16px 8px 0 -8px #19c8b9,-16px -8px 0 -8px #19c8b9}to{background:#19c8b9;box-shadow:0 -36px 0 -10px #0000,32px -16px 0 -10px #0000,32px 16px 0 -10px #0000,0 36px 0 -10px #0000,-32px 16px 0 -10px #0000,-32px -16px 0 -10px #0000}}.animal-rate-Ylu6a{align-items:center;gap:var(--rate-gap);font-family:var(--animal-font-family);line-height:1;display:inline-flex}.animal-small-cCIWR{--rate-size:20px;--rate-gap:var(--animal-spacing-xs);--rate-splash-scale:.91}.animal-middle-NCcH6{--rate-size:26px;--rate-gap:6px;--rate-splash-scale:1.18}.animal-large-F9lN2{--rate-size:34px;--rate-gap:var(--animal-spacing-sm);--rate-splash-scale:1.55}.animal-item-N3CvN{width:var(--rate-size);height:var(--rate-size);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--animal-motion-duration-base) var(--animal-motion-ease);justify-content:center;align-items:center;display:inline-flex;position:relative}.animal-item-N3CvN:hover{transform:translateY(-1px)}.animal-input-iYPMT{appearance:none;opacity:0;width:100%;height:100%;cursor:inherit;background:0 0;border:none;margin:0;padding:0;position:absolute;top:0;left:0}.animal-star-Y4EKX{width:var(--rate-size);height:var(--rate-size);display:block}.animal-star-Y4EKX .animal-icon-Hp4b8{width:100%;height:100%;stroke:var(--animal-text-color-disabled);transition:stroke var(--animal-motion-duration-base) var(--animal-motion-ease);display:block}.animal-star-Y4EKX .animal-icon-Hp4b8 path{fill:var(--animal-warning-color);fill-opacity:0;transition:fill-opacity var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-star-Y4EKX .animal-icon-Hp4b8 circle{fill:var(--animal-text-color);opacity:0;transition:opacity var(--animal-motion-duration-base) var(--animal-motion-ease)}.animal-active-lQWuK .animal-star-Y4EKX .animal-icon-Hp4b8{stroke:var(--animal-warning-color-active)}.animal-active-lQWuK .animal-star-Y4EKX .animal-icon-Hp4b8 path{fill-opacity:1}.animal-active-lQWuK .animal-star-Y4EKX .animal-icon-Hp4b8 circle{opacity:1}.animal-input-iYPMT:focus-visible~.animal-star-Y4EKX{outline:2px solid var(--animal-warning-color);outline-offset:1px;border-radius:50%}.animal-pop-vDah-{animation-name:animal-animal-rate-pop-MCuZz;animation-duration:var(--animal-motion-duration-slow);animation-timing-function:var(--animal-motion-ease);animation-delay:var(--rate-pop-delay,0s);animation-fill-mode:both}.animal-splash-hA-am{width:22px;height:22px;transform:scale(var(--rate-splash-scale));pointer-events:none;border-radius:50%;margin:-11px 0 0 -11px;animation:.6s forwards animal-animal-rate-splash-QHG97;position:absolute;top:50%;left:50%}.animal-readonly-opTmj .animal-item-N3CvN{cursor:default}.animal-readonly-opTmj .animal-item-N3CvN:hover{transform:none}@keyframes animal-animal-rate-pop-MCuZz{0%{transform:scale(.55)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes animal-animal-rate-splash-QHG97{40%{box-shadow:0 -18px 0 -8px var(--animal-warning-color),16px -8px 0 -8px var(--animal-warning-color),16px 8px 0 -8px var(--animal-warning-color),0 18px 0 -8px var(--animal-warning-color),-16px 8px 0 -8px var(--animal-warning-color),-16px -8px 0 -8px var(--animal-warning-color)}to{box-shadow:0 -36px 0 -10px #0000,32px -16px 0 -10px #0000,32px 16px 0 -10px #0000,0 36px 0 -10px #0000,-32px 16px 0 -10px #0000,-32px -16px 0 -10px #0000}}.animal-wrapper-pbOTq{-webkit-user-select:none;user-select:none;min-width:140px;font-family:Nunito,Noto Sans SC,sans-serif;display:inline-block;position:relative}.animal-trigger-2-Ahh{cursor:pointer;background:#fff;border:2px solid #e8dcc8;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 13px;transition:all .2s;display:flex}.animal-trigger-2-Ahh:hover{background:#fffdf7;border-color:#d4c4a8}.animal-trigger-2-Ahh.animal-open-867xo{background:#fff;border-radius:12px}.animal-value-623RB{color:#725d42;text-align:left;flex:1;font-size:14px;font-weight:600}.animal-placeholder-vpC8E{color:#a09080;text-align:left;flex:1;font-size:14px}.animal-searchInput-Lw92p{color:#725d42;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:14px;font-weight:600}.animal-searchInput-Lw92p::placeholder{color:#a09080;font-weight:400}.animal-searchInput-Lw92p:disabled{cursor:not-allowed}.animal-clear-vjtPx{color:#c4b89e;cursor:pointer;width:20px;height:20px;transition:all var(--animal-motion-duration-fast) var(--animal-motion-ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:6px;padding:0;display:inline-flex}.animal-clear-vjtPx:hover{color:#725d42;background:#725d421a}.animal-clear-vjtPx:focus-visible{outline-offset:1px;outline:2px solid #19c8b9}.animal-notFound-2i9uo{color:#a09080;text-align:center;white-space:nowrap;padding:10px 14px;font-size:14px;font-weight:500}.animal-arrow-xNbxA{color:#a09080;align-items:center;transition:transform .2s;display:flex}.animal-trigger-2-Ahh.animal-open-867xo .animal-arrow-xNbxA{color:#19c8b9;transform:rotate(180deg)}.animal-dropdown-0l6jF{z-index:100;opacity:0;background:#ffeea0;border-radius:28px;padding:12px 0;animation:.2s forwards animal-dropdownFadeIn-UBOgg;overflow:visible}@keyframes animal-dropdownFadeIn-UBOgg{0%{opacity:0}to{opacity:1}}.animal-dropdown-0l6jF.animal-closing-QQ-p5{animation:.15s forwards animal-dropdownFadeOut-QrBcI}@keyframes animal-dropdownFadeOut-QrBcI{0%{opacity:1}to{opacity:0}}.animal-dropdownLeft-Vi82u{margin-left:0;margin-right:6px;left:auto;right:100%}.animal-option-GEkLI{color:#725d42;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:10px 30px 10px 14px;font-size:14px;font-weight:500;display:flex;position:relative}.animal-option-GEkLI.animal-active-jtSpt{z-index:1;font-weight:700;position:relative}.animal-option-GEkLI:hover{font-weight:700;position:relative}.animal-option-GEkLI:hover:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:10px solid #f5a623;width:0;height:0;animation:.5s ease-out forwards animal-cursorSlideIn-OpFcL;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}@keyframes animal-cursorSlideIn-OpFcL{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)}}.animal-pillBar-O9cTb{z-index:-1;opacity:.3;background:#fc0;border-radius:7px;height:14px;margin:0 20px;position:absolute;top:56%;left:0;right:0;transform:translateY(-50%)}.animal-optionDot-FQtyw{width:16px;font-size:12px}.animal-disabled-Oy12C .animal-trigger-2-Ahh{opacity:.5;cursor:not-allowed;background:#f5f5f0}.animal-skeleton-EQPSb{vertical-align:middle;background:#eae5db;border-radius:12px;flex-shrink:0;line-height:1;display:inline-block;position:relative;overflow:hidden}.animal-active-txF4p:after{content:"";background:linear-gradient(90deg,#0000,#fffaeb2e,#fffcf28c,#fffaeb2e,#0000);animation:1.6s ease-in-out infinite animal-animal-skeleton-shimmer-KeCJn;position:absolute;inset:0}@keyframes animal-animal-skeleton-shimmer-KeCJn{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animal-vt-text-CtedF{border-radius:12px;height:16px;margin-bottom:8px}.animal-vt-circle-4dwD9{border-radius:50%}.animal-vt-rect-8fKPS{border-radius:18px}.animal-vt-paragraph-r4mFi{background:0 0;border-radius:0;flex-direction:column;gap:10px;display:flex}.animal-paragraphBlock-26AW6{background:0 0}.animal-line-T1-cd{background:#dfd9ce;border-radius:12px;height:14px}.animal-line-T1-cd:last-child{width:60%}.animal-skeleton-btn--yprE{border-radius:50px}.animal-switch-NQPLj{cursor:pointer;min-width:52px;height:28px;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);background:#d4c9b4;border:2.5px solid #c4b89e;border-radius:50px;outline:none;align-items:center;padding:0;display:inline-flex;position:relative;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-offset:2px;outline:2px solid #fc0}.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){background:#7ccc70;border-color:#5a9e1e}.animal-switch-disabled-U5tjL{cursor:not-allowed;opacity:.5}.animal-switch-small-jkWtD{border-width:2.5px;min-width:38px;height:20px}.animal-switch-small-jkWtD .animal-handle-KgZ7M{width:14px;height:14px;top:50%;left:1px;transform:translateY(-50%)}.animal-switch-small-jkWtD.animal-switch-checked-6HKL4 .animal-handle-KgZ7M{left:calc(100% - 16px)}.animal-handle-KgZ7M{width:21px;height:21px;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);background:#f7f3df;border:2.5px solid #c4b89e;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.animal-switch-checked-6HKL4 .animal-handle-KgZ7M{border-color:#6fba2c;left:calc(100% - 24px)}.animal-inner-5x97M{color:#fff;white-space:nowrap;text-shadow:0 1px 1px #0000001a;letter-spacing:.02em;padding:0 8px 0 28px;font-size:11px;font-weight:700;line-height:1;display:block}.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{border:2px solid #6fba2c;border-right-color:#0000;border-radius:50%;width:11px;height:11px;animation:.6s linear infinite animal-animal-spin-P6YYa;display:inline-block}.animal-switch-NQPLj:not(.animal-switch-checked-6HKL4) .animal-spinner-QK4sP{border-color:#a89878 #0000 #a89878 #a89878}@keyframes animal-animal-spin-P6YYa{to{transform:rotate(360deg)}}.animal-wrapper-LJBly{box-sizing:border-box;background:#f7f3df;border-radius:20px;width:100%;padding:6px;position:relative}.animal-scrollable-5Wnhh{overflow:auto}.animal-table-Os4fM{border-collapse:separate;border-spacing:0;width:100%;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,sans-serif}.animal-thead-2ge5M{background:#f7f3df}.animal-headerRow-sAsWX{position:relative}.animal-headerRow-sAsWX:after{content:"";background:repeating-linear-gradient(90deg,#f0e8d8 0 6px,#0000 6px 12px);height:1px;transition:opacity .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:20px;right:20px}.animal-headerCell-LhL6h{color:#725d42;text-align:left;white-space:nowrap;letter-spacing:.02em;background:0 0;padding:16px 20px;font-size:14px;font-weight:700}.animal-tbody-3RGsp{background:#f7f3df}.animal-row-iDOMw{position:relative}.animal-row-iDOMw:after{content:"";background:repeating-linear-gradient(90deg,#f0e8d8 0 6px,#0000 6px 12px);height:1px;position:absolute;bottom:0;left:20px;right:20px}.animal-row-iDOMw:hover{background-color:#d6f0ea;border-radius:30px}.animal-row-iDOMw:hover:after{opacity:0}.animal-row-iDOMw:last-child:after{display:none}.animal-striped-8Ih-N{background:#f8f8f099}.animal-striped-8Ih-N:hover{background-color:#d6f0ea;border-radius:30px}.animal-striped-8Ih-N:hover:after{opacity:0}.animal-cell-4PAU2{color:#725d42;padding:14px 20px;font-size:14px;font-weight:500;line-height:1.6;transition:all .25s cubic-bezier(.4,0,.2,1)}.animal-emptyCell--stiv{text-align:center;padding:60px 20px}.animal-emptyContent-JrC1j{color:#9f927d;flex-direction:column;align-items:center;gap:16px;font-size:14px;display:flex}.animal-emptyContent-JrC1j svg{opacity:.5}.animal-emptyIcon-SNcRm{color:#9f927d;opacity:.5}.animal-paginationWrapper-oWJiY{justify-content:flex-end;padding:10px 16px 8px;display:flex}.animal-loading-mPt0l{opacity:.7;pointer-events:none}.animal-loadingOverlay-PMW6Z{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f7f3dfcc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.animal-loadingSpinner-KZEsv{color:#19c8b9;animation:1s linear infinite animal-spin-385zq}.animal-loadingSpinner-KZEsv svg{display:block}.animal-loadingSpinner-KZEsv circle{animation:1.5s ease-in-out infinite animal-dash-bUqhY}@keyframes animal-spin-385zq{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animal-dash-bUqhY{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.animal-tabs-I3QAo{background:#f8f8f0;border:2px solid #e8e2d6;border-radius:24px;overflow:hidden}.animal-tabList--fYUP{background:#fff9;border-bottom:2px solid #e8e2d6;gap:4px;padding:16px;display:flex}.animal-tabItem-Ehph4{cursor:pointer;color:#794f27;background:0 0;border:none;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}.animal-tabItem-Ehph4:hover{color:#794f27;background:#19c8b91a}.animal-tabItem-Ehph4.animal-active-AoX4Y{color:#fff9e3;background:#0cc0b5;border-radius:24px;font-weight:600}.animal-tabItem-Ehph4.animal-active-shadow-vEKIu{box-shadow:0 3px #3d342814}.animal-tabIcon-Aiu-T{font-size:10px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.animal-active-AoX4Y .animal-tabIcon-Aiu-T{transform:scale(1.2)}.animal-tabLabel-bCauA{color:inherit;position:relative}.animal-active-AoX4Y .animal-tabLabel-bCauA{color:#fff9e3}.animal-tabLeaf-1ud9k{width:18px;height:18px;animation:2s ease-in-out infinite animal-leafWiggle-WRLpH;position:absolute;top:-4px;right:-5px}.animal-tabLeafStatic-52CX9{animation:none}@keyframes animal-leafWiggle-WRLpH{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.animal-tabContent-zDlRq{min-height:60px;padding:24px;animation:.25s animal-fadeIn-QYbtG}@keyframes animal-fadeIn-QYbtG{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animal-tabContentInner-Y5kRC{min-height:40px;color:var(--animal-text-color-secondary);font-size:var(--animal-font-size-base);line-height:var(--animal-line-height-base)}.animal-tag-xuymV{box-sizing:border-box;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:4px;font-family:inherit;font-weight:600;line-height:1;transition:all .2s;display:inline-flex}.animal-size-small-6UPtL{height:24px;padding:0 10px;font-size:12px}.animal-size-medium-QFQ9g{height:32px;padding:0 12px;font-size:14px}.animal-size-large-2nm0l{height:40px;padding:0 16px;font-size:16px}.animal-variant-solid-0X2Yn{color:#8f734f;background:#f7f3df;border-color:#d4c4a8}.animal-variant-outlined-jdW6P{color:#8f734f;background:0 0;border-color:#c4b89e}.animal-variant-dashed-Xpoo7{color:#8f734f;background:0 0;border-style:dashed;border-color:#c4b89e}.animal-variant-soft-xTrNB{color:#8f734f;background:#f5f0e6;border-color:#0000}.animal-color-app-pink-solid-JHC8z{color:#fff;background:#f8a6b2;border-color:#f8a6b2}.animal-color-purple-solid-yC2IQ{color:#fff;background:#b77dee;border-color:#b77dee}.animal-color-app-blue-solid-pmvrD{color:#fff;background:#889df0;border-color:#889df0}.animal-color-app-yellow-solid-vBtSC{color:#fff;background:#f7cd67;border-color:#f7cd67}.animal-color-app-orange-solid-u4WoC{color:#fff;background:#e59266;border-color:#e59266}.animal-color-app-teal-solid-Yv33L{color:#fff;background:#82d5bb;border-color:#82d5bb}.animal-color-app-green-solid-nKiIo{color:#fff;background:#8ac68a;border-color:#8ac68a}.animal-color-app-red-solid--5agc{color:#fff;background:#fc736d;border-color:#fc736d}.animal-color-lime-green-solid-v8y-m{color:#fff;background:#d1da49;border-color:#d1da49}.animal-color-yellow-green-solid-TLxCS{color:#fff;background:#ecdf52;border-color:#ecdf52}.animal-color-brown-solid-njCCg{color:#fff;background:#9a835a;border-color:#9a835a}.animal-color-warm-peach-pink-solid-Veu93{color:#fff;background:#e18c6f;border-color:#e18c6f}.animal-color-app-pink-soft-2mFMQ{color:#c2185b;background:#fce4ec}.animal-color-purple-soft-3zWt4{color:#7b1fa2;background:#f3e5f5}.animal-color-app-blue-soft-lf1Vj{color:#1565c0;background:#e6f0ff}.animal-color-app-yellow-soft-O10zi{color:#f9a825;background:#fff8e1}.animal-color-app-orange-soft-S1hYw{color:#e65100;background:#fff3e0}.animal-color-app-teal-soft-WIR5z{color:#00695c;background:#e0f2f1}.animal-color-app-green-soft-GjH-8{color:#2e7d32;background:#e8f5e9}.animal-color-app-red-soft-Y-8lp{color:#c62828;background:#ffebee}.animal-color-lime-green-soft-NAm8e{color:#558b2f;background:#f1f8e9}.animal-color-yellow-green-soft-oPnNW{color:#827717;background:#f9fbe7}.animal-color-brown-soft-n08Ez{color:#4e342e;background:#efebe9}.animal-color-warm-peach-pink-soft-tVZVH{color:#bf360c;background:#fbe9e7}.animal-color-app-pink-outlined-Bzqly,.animal-color-app-pink-dashed-r7whf{color:#f8a6b2;border-color:#f8a6b2}.animal-color-purple-outlined-DaYTe,.animal-color-purple-dashed-dLmK4{color:#b77dee;border-color:#b77dee}.animal-color-app-blue-outlined-6JKt8,.animal-color-app-blue-dashed-nDcln{color:#889df0;border-color:#889df0}.animal-color-app-yellow-outlined-PT4-Q,.animal-color-app-yellow-dashed-XTU3S{color:#f7cd67;border-color:#f7cd67}.animal-color-app-orange-outlined-RoMiG,.animal-color-app-orange-dashed-wQQwZ{color:#e59266;border-color:#e59266}.animal-color-app-teal-outlined-3y1dI,.animal-color-app-teal-dashed-9rb-b{color:#82d5bb;border-color:#82d5bb}.animal-color-app-green-outlined-B5qGu,.animal-color-app-green-dashed-sSQk9{color:#8ac68a;border-color:#8ac68a}.animal-color-app-red-outlined-f9SSO,.animal-color-app-red-dashed-HlBwO{color:#fc736d;border-color:#fc736d}.animal-color-lime-green-outlined-Zk-i-,.animal-color-lime-green-dashed-YSRT-{color:#d1da49;border-color:#d1da49}.animal-color-yellow-green-outlined-rx5UA,.animal-color-yellow-green-dashed-wOBQy{color:#ecdf52;border-color:#ecdf52}.animal-color-brown-outlined-MPfGR,.animal-color-brown-dashed-Lc40I{color:#9a835a;border-color:#9a835a}.animal-color-warm-peach-pink-outlined-OKUK2,.animal-color-warm-peach-pink-dashed-BY1t1{color:#e18c6f;border-color:#e18c6f}.animal-text-yNNgQ{color:inherit}.animal-close-nqpzO{width:16px;height:16px;color:inherit;cursor:pointer;background:#958f8f14;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;margin-right:-4px;padding:0;font-size:14px;line-height:1;transition:background .15s;display:inline-flex}.animal-close-nqpzO:hover{background:#0000002e}.animal-close-nqpzO:disabled{cursor:not-allowed;opacity:.5}.animal-is-clickable-7yOsz{cursor:pointer}.animal-is-clickable-7yOsz:hover{transform:translateY(-1px);box-shadow:0 2px 6px #3d34281f}.animal-is-clickable-7yOsz:active{transform:translateY(0)}.animal-is-clickable-7yOsz:focus-visible{outline:2px solid var(--animal-focus-yellow,#f5c31c);outline-offset:2px}.animal-is-disabled-X70B-{opacity:.5;cursor:not-allowed;pointer-events:none}.animal-time-FXvBV{align-items:center;gap:var(--animal-spacing-md,12px);box-sizing:border-box;background:var(--animal-bg-color,#fff);width:fit-content;box-shadow:var(--animal-shadow-sm,0 2px 4px #3d34280f);font-family:var(--animal-font-family,"Nunito", "Noto Sans SC");animation:animal-animal-time-fade-in-arM6G var(--animal-motion-duration-slow,.35s) var(--animal-motion-ease,cubic-bezier(.4, 0, .2, 1));border-radius:20px;flex-direction:column;padding:20px 32px 15px;display:inline-flex}.animal-clock-jw1pH{color:var(--animal-text-color,#794f27);font-variant-numeric:tabular-nums;letter-spacing:1px;white-space:nowrap;font-size:44px;font-weight:900;line-height:1}.animal-colon-RwcGu{margin:0 2px;animation:1s step-end infinite animal-animal-time-blink-PF1YC;display:inline-block;transform:translateY(-.11em)}.animal-date-H-wx8{align-items:center;gap:var(--animal-spacing-xs,4px);background:var(--animal-primary-color-bg,#e6f9f6);font-size:var(--animal-font-size-sm,12px);color:var(--animal-text-color-secondary,#9f927d);white-space:nowrap;border-radius:999px;padding:4px 14px;font-weight:700;display:inline-flex}.animal-weekday-61ddc{color:var(--animal-primary-color,#19c8b9);text-transform:uppercase;letter-spacing:1px;font-weight:800}.animal-dot-tNwPc{color:var(--animal-text-color-disabled,#c4b89e)}.animal-monthDay-SBE47{font-variant-numeric:tabular-nums}@keyframes animal-animal-time-fade-in-arM6G{0%{opacity:0}to{opacity:1}}@keyframes animal-animal-time-blink-PF1YC{50%{opacity:0}}.animal-wrapper-JrQFF{vertical-align:middle;-webkit-user-select:none;user-select:none;font-family:Nunito,Noto Sans SC,sans-serif;display:inline-block;position:relative}.animal-trigger-ysMDx{cursor:pointer;background:#fffbe7;border-radius:50px;align-items:center;gap:8px;width:100%;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex}.animal-trigger-small-ZbV7j{height:32px;padding:0 14px;font-size:12px}.animal-trigger-middle-HB9pm{height:40px;padding:0 18px;font-size:14px}.animal-trigger-large--ATgM{height:48px;padding:0 22px;font-size:16px}.animal-trigger-ysMDx:hover{box-shadow:0 3px #c4b89e}.animal-trigger-open-uDcfL{box-shadow:0 3px #e0b800,0 0 0 3px #ffcc0026}.animal-trigger-error-R251L{box-shadow:0 3px #c94444}.animal-trigger-warning-2dSnd{box-shadow:0 3px #dba90e}.animal-value-2FEAo{color:#8a7b66;letter-spacing:.01em;flex:1;font-weight:500}.animal-placeholder-CPwyl{color:#c4b89e;flex:1;font-weight:400}.animal-clockIcon-nIfgz{color:#a0936e;align-items:center;display:flex}.animal-clear-DGuzn{color:#c4b89e;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;font-size:13px;font-weight:700;line-height:1;transition:all .15s;display:flex}.animal-clear-DGuzn:hover{color:#725d42;background:#725d421a}.animal-wrapper-disabled-8rsFT{opacity:.6;cursor:not-allowed}.animal-wrapper-disabled-8rsFT .animal-trigger-ysMDx,.animal-wrapper-disabled-8rsFT .animal-trigger-ysMDx:hover{box-shadow:none;cursor:not-allowed;background:#ece8dc}.animal-wrapper-disabled-8rsFT .animal-value-2FEAo,.animal-wrapper-disabled-8rsFT .animal-placeholder-CPwyl{color:#c4b89e}.animal-panel--62KE{z-index:1000;opacity:0;background:#fffdf7;border:1.5px solid #e8dcc8;border-radius:20px;width:248px;padding:14px;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);position:absolute;transform:translateY(-6px);box-shadow:0 6px 18px #3d34281f}.animal-panelVisible-gCjOS{opacity:1;transform:translateY(0)}.animal-panelNoSeconds-fvplp{width:172px}.animal-panelClosing-8lR8e{opacity:0;transform:translateY(-6px)}.animal-columns-pHtG9{gap:8px;display:flex}.animal-column-nzK3W{flex:1;min-width:0}.animal-columnTitle-p7mTA{text-align:center;color:#a09080;letter-spacing:1px;margin-bottom:6px;font-size:11px;font-weight:700}.animal-columnList-U1Voh{flex-direction:column;gap:2px;max-height:232px;padding:2px;display:flex;overflow-y:auto}.animal-option-iRH0M{appearance:none;color:#725d42;cursor:pointer;background:0 0;border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;height:28px;padding:0;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:flex}.animal-option-iRH0M:hover{color:#725d42;background:#ffd54f}.animal-optionSelected-4KeHL,.animal-optionSelected-4KeHL:hover{color:#fff;background:#ffb400;font-weight:700}.animal-footer-SSLPF{border-top:1px solid #f0e8d8;justify-content:flex-end;gap:6px;margin-top:10px;padding-top:10px;display:flex}.animal-footerBtn-0j0MX{color:#8a7b66;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:all .15s}.animal-footerBtn-0j0MX:hover{color:#725d42;background:#725d421a}.animal-confirmBtn-20jXR{color:#8a7b66;cursor:pointer;background:#725d421a;border:none;border-radius:12px;padding:6px 16px;font-family:inherit;font-size:12px;font-weight:700;transition:all .15s}.animal-confirmBtn-20jXR:hover{color:#fff;background:#8a7b66}.animal-title-3j08r{-webkit-user-select:none;user-select:none;font-weight:800;line-height:1;display:inline-block;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}.animal-ribbon-S4CL0{--rf:#27d039;--rb:#20992a;--rk:#115017;--rt:#fff;height:2em;color:var(--rt);letter-spacing:.04em;white-space:nowrap;filter:drop-shadow(0 .08em .12em #0000000d);justify-content:center;align-items:center;padding:0 1.6em;font-weight:900;display:inline-flex;position:relative}.animal-ribbonText-FUXBT{z-index:4;font-size:inherit;height:2em;color:var(--rt);text-shadow:0 .04em .08em #0000000d;align-items:center;padding-top:.11em;display:inline-flex;position:relative}.animal-ribbonBack-cW93o{font-size:inherit;background:var(--rb);z-index:1;width:1.7em;height:1.7em;position:absolute;bottom:-.4em}.animal-ribbonBackLeft-TZiON{clip-path:polygon(100% 0%,100% 100%,0% 100%,30% 50%,0% 0%);border-radius:.08em 0 0 .08em;left:-.6em}.animal-ribbonBackRight-AipiN{clip-path:polygon(0% 0%,100% 0%,70% 50%,100% 100%,0% 100%);border-radius:0 .08em .08em 0;right:-.6em}.animal-ribbonFold-qTBSV{font-size:inherit;z-index:2;border-style:solid;width:0;height:0;position:absolute;top:calc(100% - .04em)}.animal-ribbonFoldLeft-gVuCs{border-width:0 .95em .45em 0;border-color:transparent var(--rk) transparent transparent;transform-origin:0 0;top:calc(100% - .05em);left:.15em}.animal-ribbonFoldRight-94--n{border-width:0 0 .45em .95em;border-color:transparent transparent transparent var(--rk);top:calc(100% - .05em);right:.16em}.animal-ribbonFront-qihIp{font-size:inherit;background:var(--rf);z-index:3;pointer-events:none;border-radius:.2em;position:absolute;inset:0 .1em;transform:perspective(11.5em)rotateX(3deg);box-shadow:inset 0 -.06em #0000000d}.animal-layer-bqKhN{--rf:#27d039;--rb:#20992a;--rk:#115017;--rt:#fff;align-items:center;height:2.1em;transition:transform .2s;display:inline-flex;position:relative}.animal-layer-bqKhN:before{content:"";background:var(--rb);z-index:0;border-radius:.35em;position:absolute;inset:-.3em .65em 0 -.26em}.animal-layerFront-3DCJ-{z-index:1;height:2.1em;color:var(--rt);background:var(--rf);letter-spacing:.04em;white-space:nowrap;text-shadow:0 .05em .1em #0000001f;border-radius:.35em;justify-content:center;align-items:center;padding:0 1.55em;font-weight:900;display:inline-flex;position:relative;box-shadow:0 .1em .16em #00000014}.animal-layer-bqKhN:hover{transform:scale(1.06)}.animal-tab-9tdIL{--rf:#27d039;--rb:#20992a;--rk:#115017;--rt:#fff;height:2em;color:var(--rt);background:linear-gradient(135deg,transparent .9em,var(--rf) .9em);filter:drop-shadow(0 .1em .16em #00000014);border-radius:.32em;justify-content:center;align-items:center;padding:0 1.5em;transition:transform .2s;display:inline-flex;position:relative}.animal-tab-9tdIL:after{content:"";border-style:solid;border-width:0 0 .9em .9em;border-color:transparent transparent var(--rk) transparent;width:0;height:0;position:absolute;bottom:0;right:0}.animal-tabText-4dty4{z-index:2;letter-spacing:.04em;white-space:nowrap;text-shadow:0 .05em .1em #0000001f;margin-left:.4em;font-weight:900;position:relative}.animal-tab-9tdIL:hover{transform:scale(1.06)}.animal-color-app-pink-m6nip{--rf:#f8a6b2;--rb:#e06880;--rk:#a03060;--rt:#fff}.animal-color-purple-atkjz{--rf:#b77dee;--rb:#9050d0;--rk:#5a1a9a;--rt:#fff}.animal-color-app-blue-Y3iTY{--rf:#889df0;--rb:#5068d8;--rk:#2030a0;--rt:#fff}.animal-color-app-yellow-JDjDu{--rf:#f7cd67;--rb:#d4a030;--rk:#8a6010;--rt:#725d42}.animal-color-app-orange-NmeMm{--rf:#e59266;--rb:#c06a30;--rk:#7a3a10;--rt:#fff}.animal-color-app-teal-QdItW{--rf:#82d5bb;--rb:#40a880;--rk:#186048;--rt:#fff}.animal-color-app-green-E-Bfq{--rf:#8ac68a;--rb:#509050;--rk:#205020;--rt:#fff}.animal-color-app-red-Bn9jO{--rf:#fc736d;--rb:#d43030;--rk:#900010;--rt:#fff}.animal-color-lime-green-TD3ck{--rf:#d1da49;--rb:#90a010;--rk:#485800;--rt:#3d5a1a}.animal-color-yellow-green-KnmJ5{--rf:#ecdf52;--rb:#c0b010;--rk:#706800;--rt:#725d42}.animal-color-brown-Xr3XB{--rf:#9a835a;--rb:#705830;--rk:#3a2810;--rt:#fff}.animal-color-warm-peach-pink-4dp6n{--rf:#e18c6f;--rb:#b85a30;--rk:#6a2a10;--rt:#fff}.animal-tooltipWrapper-PL7BH{vertical-align:middle;display:inline-flex;position:relative;font-family:Nunito,Noto Sans SC,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}.animal-tooltip-UY7BU{z-index:100;box-sizing:border-box;color:#725d42;letter-spacing:.01em;opacity:0;pointer-events:none;background:#f7f3df;border-radius:16px;width:max-content;max-width:240px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.5;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);position:absolute;box-shadow:0 3px 10px #3d34281a}.animal-tooltip-UY7BU.animal-visible-Gdi6E{opacity:1;pointer-events:auto}.animal-tooltip-UY7BU:after{content:"";background:#f7f3df;border-radius:2px;width:8px;height:8px;position:absolute}.animal-content-GvqM2{z-index:1;white-space:pre-line;word-break:break-word;position:relative}.animal-tooltip-UY7BU:not(.animal-island-xz5YK).animal-bordered-FDN3c{border:2px solid #c4b89e}.animal-tooltip-UY7BU.animal-borderless-LWkMH:not(.animal-island-xz5YK):after{border:none!important}.animal-island-xz5YK{box-shadow:none;background:0 0;border:none;max-width:280px;padding:0}.animal-island-xz5YK:after{display:none}.animal-islandBody-HX1M-{width:max-content;max-width:280px;position:relative}.animal-islandSvg-VCYbI{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.animal-islandContent-hg3kA{z-index:1;padding:12px 20px;position:relative}.animal-islandContent-hg3kA .animal-content-GvqM2{text-align:center;font-weight:600;line-height:1.55}.animal-island-xz5YK.animal-bordered-FDN3c .animal-islandBody-HX1M-{filter:drop-shadow(0 4px 14px #794f2724);padding:2px}.animal-island-xz5YK.animal-bordered-FDN3c .animal-islandContent-hg3kA{background:0 0}.animal-island-xz5YK.animal-borderless-LWkMH .animal-islandContent-hg3kA{filter:drop-shadow(0 4px 14px #794f2724);background:#f7f3df}.animal-tail-BKxCA{z-index:2;pointer-events:none;position:absolute}.animal-island-xz5YK.animal-borderless-LWkMH .animal-tail-BKxCA{background:#f7f3df;border-radius:50%;width:14px;height:14px}.animal-island-xz5YK.animal-borderless-LWkMH.animal-top-j1fp9 .animal-tail-BKxCA{bottom:-5px;left:50%;transform:translate(-50%)}.animal-island-xz5YK.animal-borderless-LWkMH.animal-top_start-gGZfo .animal-tail-BKxCA{bottom:-5px;left:20px}.animal-island-xz5YK.animal-borderless-LWkMH.animal-top_end-oSOuZ .animal-tail-BKxCA{bottom:-5px;right:20px}.animal-island-xz5YK.animal-borderless-LWkMH.animal-bottom-1EwHs .animal-tail-BKxCA{top:-5px;left:50%;transform:translate(-50%)}.animal-island-xz5YK.animal-borderless-LWkMH.animal-bottom_start-CBvpW .animal-tail-BKxCA{top:-5px;left:20px}.animal-island-xz5YK.animal-borderless-LWkMH.animal-bottom_end-J080W .animal-tail-BKxCA{top:-5px;right:20px}.animal-island-xz5YK.animal-borderless-LWkMH.animal-left-lmx5f .animal-tail-BKxCA{top:50%;right:-5px;transform:translateY(-50%)}.animal-island-xz5YK.animal-borderless-LWkMH.animal-left_start-ror3m .animal-tail-BKxCA{top:16px;right:-5px}.animal-island-xz5YK.animal-borderless-LWkMH.animal-left_end-76zmA .animal-tail-BKxCA{bottom:16px;right:-5px}.animal-island-xz5YK.animal-borderless-LWkMH.animal-right--IMoa .animal-tail-BKxCA{top:50%;left:-5px;transform:translateY(-50%)}.animal-island-xz5YK.animal-borderless-LWkMH.animal-right_start--T033 .animal-tail-BKxCA{top:16px;left:-5px}.animal-island-xz5YK.animal-borderless-LWkMH.animal-right_end-nGJh5 .animal-tail-BKxCA{bottom:16px;left:-5px}.animal-island-xz5YK.animal-bordered-FDN3c .animal-tail-BKxCA{background:#f7f3df;border-radius:2px;width:10px;height:10px}.animal-island-xz5YK.animal-bordered-FDN3c.animal-top-j1fp9 .animal-tail-BKxCA{border-bottom:2px solid #c4b89e;border-right:2px solid #c4b89e;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-top_start-gGZfo .animal-tail-BKxCA{border-bottom:2px solid #c4b89e;border-right:2px solid #c4b89e;bottom:-5px;left:20px;transform:rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-top_end-oSOuZ .animal-tail-BKxCA{border-bottom:2px solid #c4b89e;border-right:2px solid #c4b89e;bottom:-5px;right:20px;transform:rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-bottom-1EwHs .animal-tail-BKxCA{border-top:2px solid #c4b89e;border-left:2px solid #c4b89e;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-bottom_start-CBvpW .animal-tail-BKxCA{border-top:2px solid #c4b89e;border-left:2px solid #c4b89e;top:-5px;left:20px;transform:rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-bottom_end-J080W .animal-tail-BKxCA{border-top:2px solid #c4b89e;border-left:2px solid #c4b89e;top:-5px;right:20px;transform:rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-left-lmx5f .animal-tail-BKxCA{border-top:2px solid #c4b89e;border-right:2px solid #c4b89e;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-left_start-ror3m .animal-tail-BKxCA{border-top:2px solid #c4b89e;border-right:2px solid #c4b89e;top:16px;right:-5px;transform:rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-left_end-76zmA .animal-tail-BKxCA{border-top:2px solid #c4b89e;border-right:2px solid #c4b89e;bottom:16px;right:-5px;transform:rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-right--IMoa .animal-tail-BKxCA{border-bottom:2px solid #c4b89e;border-left:2px solid #c4b89e;top:50%;left:-5px;transform:translateY(-50%)rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-right_start--T033 .animal-tail-BKxCA{border-bottom:2px solid #c4b89e;border-left:2px solid #c4b89e;top:16px;left:-5px;transform:rotate(45deg)}.animal-island-xz5YK.animal-bordered-FDN3c.animal-right_end-nGJh5 .animal-tail-BKxCA{border-bottom:2px solid #c4b89e;border-left:2px solid #c4b89e;bottom:16px;left:-5px;transform:rotate(45deg)}.animal-top-j1fp9{bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.animal-top-j1fp9.animal-visible-Gdi6E{transform:translate(-50%)translateY(0)}.animal-top-j1fp9:after{border-bottom:2px solid #c4b89e;border-right:2px solid #c4b89e;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.animal-top_start-gGZfo{bottom:calc(100% + 10px);left:0;transform:translateY(4px)}.animal-top_start-gGZfo.animal-visible-Gdi6E{transform:translateY(0)}.animal-top_start-gGZfo:after{border-bottom:2px solid #c4b89e;border-right:2px solid #c4b89e;bottom:-5px;left:16px;transform:rotate(45deg)}.animal-top_end-oSOuZ{bottom:calc(100% + 10px);right:0;transform:translateY(4px)}.animal-top_end-oSOuZ.animal-visible-Gdi6E{transform:translateY(0)}.animal-top_end-oSOuZ:after{border-bottom:2px solid #c4b89e;border-right:2px solid #c4b89e;bottom:-5px;right:16px;transform:rotate(45deg)}.animal-bottom-1EwHs{top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(-4px)}.animal-bottom-1EwHs.animal-visible-Gdi6E{transform:translate(-50%)translateY(0)}.animal-bottom-1EwHs:after{border-top:2px solid #c4b89e;border-left:2px solid #c4b89e;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.animal-bottom_start-CBvpW{top:calc(100% + 10px);left:0;transform:translateY(-4px)}.animal-bottom_start-CBvpW.animal-visible-Gdi6E{transform:translateY(0)}.animal-bottom_start-CBvpW:after{border-top:2px solid #c4b89e;border-left:2px solid #c4b89e;top:-5px;left:16px;transform:rotate(45deg)}.animal-bottom_end-J080W{top:calc(100% + 10px);right:0;transform:translateY(-4px)}.animal-bottom_end-J080W.animal-visible-Gdi6E{transform:translateY(0)}.animal-bottom_end-J080W:after{border-top:2px solid #c4b89e;border-left:2px solid #c4b89e;top:-5px;right:16px;transform:rotate(45deg)}.animal-left-lmx5f{top:50%;right:calc(100% + 10px);transform:translateY(-50%)translate(4px)}.animal-left-lmx5f.animal-visible-Gdi6E{transform:translateY(-50%)translate(0)}.animal-left-lmx5f:after{border-top:2px solid #c4b89e;border-right:2px solid #c4b89e;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.animal-left_start-ror3m{top:0;right:calc(100% + 10px);transform:translate(4px)}.animal-left_start-ror3m.animal-visible-Gdi6E{transform:translate(0)}.animal-left_start-ror3m:after{border-top:2px solid #c4b89e;border-right:2px solid #c4b89e;top:12px;right:-5px;transform:rotate(45deg)}.animal-left_end-76zmA{bottom:0;right:calc(100% + 10px);transform:translate(4px)}.animal-left_end-76zmA.animal-visible-Gdi6E{transform:translate(0)}.animal-left_end-76zmA:after{border-top:2px solid #c4b89e;border-right:2px solid #c4b89e;bottom:12px;right:-5px;transform:rotate(45deg)}.animal-right--IMoa{top:50%;left:calc(100% + 10px);transform:translateY(-50%)translate(-4px)}.animal-right--IMoa.animal-visible-Gdi6E{transform:translateY(-50%)translate(0)}.animal-right--IMoa:after{border-bottom:2px solid #c4b89e;border-left:2px solid #c4b89e;top:50%;left:-5px;transform:translateY(-50%)rotate(45deg)}.animal-right_start--T033{top:0;left:calc(100% + 10px);transform:translate(-4px)}.animal-right_start--T033.animal-visible-Gdi6E{transform:translate(0)}.animal-right_start--T033:after{border-bottom:2px solid #c4b89e;border-left:2px solid #c4b89e;top:12px;left:-5px;transform:rotate(45deg)}.animal-right_end-nGJh5{bottom:0;left:calc(100% + 10px);transform:translate(-4px)}.animal-right_end-nGJh5.animal-visible-Gdi6E{transform:translate(0)}.animal-right_end-nGJh5:after{border-bottom:2px solid #c4b89e;border-left:2px solid #c4b89e;bottom:12px;left:-5px;transform:rotate(45deg)}.animal-upload-E-Lt7{box-sizing:border-box;color:#794f27;flex-direction:column;gap:10px;font-family:inherit;display:flex}.animal-upload-E-Lt7.animal-disabled-VmJoq{opacity:.55}.animal-hiddenInput-Owv7F{display:none}.animal-trigger-1I-3R{color:#794f27;cursor:pointer;background:#f8f8f0;border:none;border-radius:50px;align-self:flex-start;align-items:center;gap:8px;height:36px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:700;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),transform .15s;display:inline-flex;box-shadow:0 5px #bdaea0}.animal-trigger-1I-3R:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px #bdaea0}.animal-trigger-1I-3R:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #bdaea0}.animal-trigger-1I-3R:disabled{cursor:not-allowed;box-shadow:0 5px #d5c8b8}.animal-trigger-1I-3R:focus-visible{outline-offset:2px;outline:2px solid #f5c31c}.animal-triggerCustom-9sBds{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-self:flex-start;align-items:center;padding:0;display:inline-flex}.animal-triggerCustom-9sBds:disabled{cursor:not-allowed}.animal-dragZone-T0iwi{color:#9f927d;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fffdf7;border:2px dashed #c4b89e;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 20px;transition:border-color .2s,background .2s,color .2s;display:flex}.animal-dragZone-T0iwi:hover{color:#19c8b9;border-color:#19c8b9}.animal-dragZone-T0iwi:focus-visible{outline-offset:2px;outline:2px solid #f5c31c}.animal-dragActive-67iL8{color:#19c8b9;background:#e6f9f6;border-color:#19c8b9}.animal-dragIcon-FBIwS{display:inline-flex;transform:scale(1.5)}.animal-dragText-lAkyM{color:inherit;font-size:14px;font-weight:700}.animal-tip-pM-gA{color:#9f927d;font-size:12px;line-height:1.6}.animal-textList-JcnJY{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.animal-textItem-z6WqS{background:#fffdf7;border:1.5px solid #e8dcc8;border-radius:12px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;transition:background .15s,border-color .15s;display:flex}.animal-textItem-z6WqS:hover{background:#e6f9f6}.animal-itemError-rBCjH{background:#fdeeee;border-color:#e05a5a}.animal-fileIcon-z-5-p{color:#c4b89e;flex-shrink:0;display:inline-flex}.animal-textThumb-w0nnr{color:#c4b89e;background:#fffdf7;border:1.5px solid #e8dcc8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden}.animal-textThumbImg-ON6ua{object-fit:cover;width:100%;height:100%;display:block}.animal-fileName-VghP9{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.animal-fileSize-zSzkP{color:#c4b89e;flex-shrink:0;font-size:11px}.animal-statusIcon-uj0Cb{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.animal-statusDone---sSb{color:#6fba2c}.animal-statusError-Bu43O{color:#e05a5a}.animal-spinner-IVlpN{border:2px solid #e6f9f6;border-top-color:#19c8b9;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite animal-animal-upload-spin-JuON4}.animal-percent-jyGZu{color:#19c8b9;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}@keyframes animal-animal-upload-spin-JuON4{to{transform:rotate(360deg)}}.animal-previewBtn-vtZHt{width:22px;height:22px;box-shadow:none;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;padding:0;font-size:12px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.animal-previewBtn-vtZHt:hover{color:#19c8b9;background:#00000014}.animal-previewBtn-vtZHt:focus-visible{outline-offset:1px;outline:2px solid #f5c31c}.animal-removeBtn-qWi8G{width:22px;height:22px;box-shadow:none;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;padding:0;font-size:13px;line-height:1;transition:background .15s;display:inline-flex}.animal-removeBtn-qWi8G:hover{color:#e05a5a;background:#00000014}.animal-removeBtn-qWi8G:focus-visible{outline-offset:1px;outline:2px solid #f5c31c}.animal-cardList-Oi8WR{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.animal-card-9C56T{background:#fffdf7;border:1.5px solid #e8dcc8;border-radius:16px;justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:relative;overflow:hidden}.animal-cardDone-P701x{border-color:#c4b89e}.animal-cardError-xUVJl{border-color:#e05a5a}.animal-cardImg--z5GQ{object-fit:cover;width:100%;height:100%;display:block}.animal-cardImgPreviewable-YGy3Z{cursor:zoom-in}.animal-previewLayer-ah3R2{z-index:1000;background:#0f0c08d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.animal-previewImg-2wUcb{object-fit:contain;background:#fff;border-radius:16px;max-width:90vw;max-height:88vh;box-shadow:0 24px 48px -12px #0009}.animal-previewClose-TioZu{color:#fff;cursor:pointer;background:#ffffff2e;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.animal-previewClose-TioZu:hover{background:#ffffff52}.animal-previewClose-TioZu:focus-visible{outline-offset:2px;outline:2px solid #f5c31c}.animal-cardFileIcon-2kT-X{color:#c4b89e;display:inline-flex;transform:scale(1.6)}.animal-cardMask-CJbtU{color:#fff;background:#0f0c088c;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.animal-cardRemove-8KFs5{width:18px;height:18px;box-shadow:none;color:#fff;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;line-height:1;transition:opacity .15s,background .15s;display:flex;position:absolute;top:4px;right:4px}.animal-cardRemove-8KFs5:hover{background:0 0}.animal-cardRemove-8KFs5:focus-visible{opacity:1;outline-offset:1px;outline:2px solid #f5c31c}.animal-card-9C56T:hover .animal-cardRemove-8KFs5{opacity:1}.animal-cardPreview-eBCvL{color:#fff;cursor:pointer;opacity:0;background:#00000073;border:none;border-radius:50%;width:18px;height:18px;padding:0;font-size:12px;line-height:1;transition:opacity .15s,background .15s;position:absolute;top:4px;left:4px}.animal-cardPreview-eBCvL:hover{background:#000000a6}.animal-cardPreview-eBCvL:focus-visible{opacity:1;outline-offset:1px;outline:2px solid #f5c31c}.animal-card-9C56T:hover .animal-cardPreview-eBCvL{opacity:1}.animal-cardAdd-CLJ-B{width:84px;height:84px}.animal-cardAddBtn-dpRlu{color:#c4b89e;cursor:pointer;background:0 0;border:2px dashed #c4b89e;border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;transition:border-color .2s,color .2s,background .2s;display:flex}.animal-cardAddBtn-dpRlu:hover{color:#19c8b9;background:#e6f9f6;border-color:#19c8b9}.animal-cardAddBtn-dpRlu:disabled{cursor:not-allowed;opacity:.5}.animal-cardAddBtn-dpRlu:focus-visible{outline-offset:2px;outline:2px solid #f5c31c}@media (prefers-reduced-motion:reduce){.animal-spinner-IVlpN{border-top-color:#19c8b9;animation:none}.animal-trigger-1I-3R,.animal-dragZone-T0iwi,.animal-textItem-z6WqS,.animal-cardRemove-8KFs5{transition:none}}:root{--ac-ink:#794f27;--ac-ink-soft:#9f927d;--ac-cream:#f8f8f0;--ac-sand:#f0e8d8;--ac-wall:#fdf1da;--ac-teal:#19c8b9;--ac-teal-deep:#0f9d92;--ac-mint:#e6f9f6;--ac-leaf:#6fba2c;--ac-sun:#f5c31c;--ac-peach:#f39b24;--ac-pink:#f7a8b8;--ac-sky:#8fd3f4;--ac-wood:#d9ab70;--ac-wood-dark:#b98348;--ac-radius:22px;--ac-pop:0 6px 0 #794f2729, 0 12px 26px #794f2724;--sticker:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 7px 7px #6e461e47);--font-ui:Nunito, "Noto Sans SC", -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}html,body,#root{min-height:100%}body{background:var(--ac-wall);color:var(--ac-ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}button{font-family:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.sh-play,.sh-title,.sh-intro,.sh-clear,.sh-finished) button:focus-visible,:where(.sh-play,.sh-title,.sh-intro,.sh-clear,.sh-finished) a:focus-visible{outline:3px solid var(--ac-teal-deep);outline-offset:3px;border-radius:14px}.sh-h2{color:var(--ac-ink);letter-spacing:.02em;margin:0 0 14px;font-size:24px;font-weight:800}.sh-h3{color:var(--ac-ink);margin:0 0 10px;font-size:16px;font-weight:800}.sh-eyebrow{letter-spacing:.12em;color:var(--ac-teal-deep);margin:0;font-size:14px;font-weight:800}.sh-tools{align-items:center;gap:10px;display:flex}.sh-chip{height:44px;color:var(--ac-ink);cursor:pointer;background:#fffaf0;border:2px solid #dcd0b6;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;transition:transform .12s,box-shadow .12s,background .15s;display:inline-flex;box-shadow:0 3px #e7dcc3}.sh-chip:hover{background:#fff}.sh-chip:active{transform:translateY(2px);box-shadow:0 1px #e7dcc3}.sh-chip.is-on{background:var(--ac-mint);border-color:var(--ac-teal);color:#0b6f67;box-shadow:0 3px #a9e5de}.sh-chip-icon{justify-content:center;width:44px;padding:0}.sh-iconbtn{min-width:44px;height:44px;color:var(--ac-ink);cursor:pointer;background:#fffaf0;border:2px solid #dcd0b6;border-radius:16px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:15px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:0 3px #e7dcc3}.sh-iconbtn:hover{background:#fff}.sh-iconbtn:active{transform:translateY(2px);box-shadow:0 1px #e7dcc3}.sh-iconbtn-text{padding:0 14px}.sh-link{cursor:pointer;color:#6b5a40;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:4px;padding:8px 10px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.sh-link:hover{color:var(--ac-ink)}.sh-coach{background-color:#fff6de;background-image:url(/brand/mascot.png);background-repeat:no-repeat;border:4px solid #fff;border-radius:50%;flex:none;display:inline-block;box-shadow:0 4px #794f272e,0 8px 18px #794f2729}.sh-coach-happy{animation:.6s cubic-bezier(.3,1.6,.5,1) sh-hop}.sh-coach-oops{animation:.45s sh-shake}.sh-coach-think{box-shadow:0 0 0 4px #f5c31c73,0 8px 18px #794f2729}.sh-coach-nudge{animation:1.6s ease-in-out infinite sh-nudge}.sh-hop{animation:1.1s ease-in-out infinite sh-hop-loop}@keyframes sh-hop{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-14px)scale(.96,1.06)}70%{transform:translateY(0)scale(1.06,.94)}to{transform:none}}@keyframes sh-hop-loop{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes sh-shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)rotate(-4deg)}40%{transform:translate(7px)rotate(4deg)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes sh-nudge{0%,to{transform:rotate(0)}15%{transform:rotate(-9deg)}30%{transform:rotate(8deg)}45%{transform:rotate(-5deg)}60%{transform:rotate(0)}}.sh-bubble{color:var(--ac-ink);background:#fff;border:3px solid #eadfc6;border-radius:20px;padding:14px 18px;font-size:17px;font-weight:700;line-height:1.6;animation:.28s cubic-bezier(.3,1.5,.5,1) sh-pop;position:relative;box-shadow:0 4px #794f271a}.sh-bubble:before{content:"";background:inherit;border-bottom:3px solid #eadfc6;border-left:3px solid #eadfc6;border-radius:0 0 0 5px;width:18px;height:18px;position:absolute;top:26px;left:-11px;transform:rotate(45deg)}.sh-bubble-ok{background:#effbe2;border-color:#a9dd7a}.sh-bubble-ok:before{border-color:#a9dd7a}.sh-bubble-oops{background:#fff0e2;border-color:#f2b980}.sh-bubble-oops:before{border-color:#f2b980}.sh-bubble-hint{background:#fff8d6;border-color:#f2d45a}.sh-bubble-hint:before{border-color:#f2d45a}@keyframes sh-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.sh-title-bg{min-height:100vh}.sh-title{flex-direction:column;gap:24px;max-width:1180px;margin:0 auto;padding:18px 24px 28px;display:flex}.sh-title-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sh-igem{width:auto;height:52px}.sh-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:20px;display:grid}.sh-hero-card{padding:28px 32px 30px}.sh-hero-brand{letter-spacing:.08em;color:#5f4222;align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex}.sh-team{background:#fff;border:3px solid #fff;border-radius:50%;width:56px;height:56px;box-shadow:0 3px #794f2726}.sh-hero-title{margin:22px 0 0}.sh-hero-title [class*=animal-ribbon-]{font-size:clamp(17px,5.6vw,28px)!important}.sh-hero-lead{color:#5a3b1c;max-width:30ch;margin:18px 0 0;font-size:20px;font-weight:700;line-height:1.7}.sh-facts{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.sh-facts li{color:#6b4a1f;background:#fffc;border:2px solid #f0d58a;border-radius:999px;padding:6px 16px;font-size:15px;font-weight:800}.sh-hero-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.sh-cta-hint{color:#6b5a40;font-size:15px;font-weight:600}.sh-hero-mascot{justify-content:center;display:flex;position:relative}.sh-hero-mascot img{filter:drop-shadow(0 14px 14px #6e461e38);width:min(100%,360px);height:auto;animation:3.6s ease-in-out infinite sh-float}.sh-bubble-hero{flex-direction:column;max-width:210px;font-size:16px;display:flex;position:absolute;top:2%;left:-4%}.sh-bubble-hero:before{border:3px solid #eadfc6;border-top:0;border-left:0;border-radius:0 0 5px;inset:auto 24px -11px auto;transform:rotate(45deg)}@keyframes sh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.sh-level-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.sh-level{height:100%;padding:0!important}.sh-level-btn{all:unset;box-sizing:border-box;cursor:pointer;width:100%;height:100%;min-height:168px;color:var(--ac-ink);flex-direction:column;gap:4px;padding:16px 16px 14px;display:flex}.sh-level-btn:focus-visible{outline:3px solid var(--ac-teal-deep);outline-offset:-3px;border-radius:18px}.sh-level-btn:disabled{cursor:not-allowed}.sh-level-no{color:#794f27bf;font-size:34px;font-weight:900;line-height:1}.sh-level-name{font-size:19px;font-weight:900;line-height:1.3}.sh-level-sub{color:#6b5a40;font-size:14px;font-weight:700}.sh-level-foot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.sh-stars{gap:1px;display:inline-flex}.sh-level.is-locked{opacity:.85;filter:grayscale(.75)}.sh-lock{color:#6b5a40;align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.sh-level-go{color:#794f2799;transition:transform .15s}.sh-level:hover .sh-level-go{transform:translate(4px)}.sh-foot{text-align:center;color:#6b5a40;margin:8px 0 0;font-size:14px;font-weight:600}.sh-foot-light{color:#6b5a40}.sh-intro{background:radial-gradient(circle at 12% 18%,#fff7dc 0 16%,#0000 17%),radial-gradient(circle at 88% 82%,#e6f9f6 0 18%,#0000 19%),linear-gradient(#fdf1da 0%,#f9e6c0 100%);flex-direction:column;gap:18px;min-height:100vh;padding:18px 24px 32px;display:flex}.sh-intro-top{justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:960px;margin:0 auto;display:flex}.sh-intro-stage{letter-spacing:.06em;color:#5a3b1c;background:#fff;border:2px solid #eadfc6;border-radius:999px;padding:8px 16px;font-size:16px;font-weight:900}.sh-intro-stagebox{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;width:100%;max-width:960px;margin:auto;display:grid}.sh-intro-coach{justify-content:center;display:flex}.sh-dialog{box-shadow:var(--ac-pop);background:#fffdf6;border:4px solid #eadfc6;border-radius:28px;padding:22px 26px;position:relative}.sh-dialog-name{background:var(--ac-teal);color:#fff;box-shadow:0 3px 0 var(--ac-teal-deep);border-radius:999px;padding:4px 18px;font-size:16px;font-weight:900;position:absolute;top:-18px;left:22px}.sh-dialog-text{min-height:5.2em;color:var(--ac-ink);margin:10px 0 0;font-size:22px;font-weight:700;line-height:1.75}.sh-dialog-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.sh-dialog-foot-end{justify-content:flex-end}.sh-dots{gap:8px;display:inline-flex}.sh-dots i{background:#e8dcc4;border-radius:50%;width:12px;height:12px}.sh-dots i.is-done{background:#a9e5de}.sh-dots i.is-on{background:var(--ac-teal);border-radius:8px;width:28px}.sh-guess-tag{background:var(--ac-sun);color:#5a3b1c;border-radius:10px;margin-right:10px;padding:2px 12px;font-size:16px;display:inline-block}.sh-guess-opts{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.sh-opt{width:100%;color:var(--ac-ink);text-align:left;cursor:pointer;background:#fff;border:3px solid #eadfc6;border-radius:20px;align-items:center;gap:14px;padding:14px 18px;font-size:19px;font-weight:800;transition:transform .12s,box-shadow .12s,background .15s,border-color .15s;display:flex;box-shadow:0 4px #eadfc6}.sh-opt:hover:not(:disabled){background:var(--ac-mint);border-color:var(--ac-teal);transform:translateY(-2px);box-shadow:0 6px #a9e5de}.sh-opt:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px #eadfc6}.sh-opt:disabled{cursor:default}.sh-opt-mark{background:#f6efdc;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:grid}.sh-opt.is-right{background:#effbe2;border-color:#8fcf58;box-shadow:0 4px #bfe59b}.sh-opt.is-right .sh-opt-mark{background:var(--ac-leaf);color:#fff}.sh-opt.is-wrong{background:#fff0e2;border-color:#f2b980;box-shadow:0 4px #f6d4ae}.sh-opt.is-dim{opacity:.55}.sh-reveal{border-radius:16px;margin-top:14px;padding:12px 16px;font-size:18px;font-weight:700;line-height:1.65}.sh-reveal.is-right{background:#effbe2}.sh-reveal.is-wrong{background:#fff8d6}.sh-play{background:var(--ac-wall);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.sh-bar{background:#fffaf0;border-bottom:3px solid #eadfc6;flex:none;align-items:center;gap:12px;padding:8px 16px;display:flex;box-shadow:0 3px #794f270f}.sh-bar-title{min-width:0;color:var(--ac-ink);align-items:center;gap:10px;font-size:18px;font-weight:900;display:flex}.sh-bar-title b{background:var(--ac-teal);color:#fff;border-radius:12px;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.sh-bar-title span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-bar-title small{color:#6b5a40;font-size:14px;font-weight:700}.sh-stagebar{gap:6px;margin:0 auto 0 8px;padding:0;list-style:none;display:flex}.sh-stagebar li{background:#e8dcc4;border-radius:8px;width:34px;height:12px}.sh-stagebar li.is-done{background:var(--ac-leaf)}.sh-stagebar li.is-now{background:var(--ac-sun);box-shadow:0 0 0 3px #f5c31c59}.sh-playgrid{flex:1;grid-template:"scene"minmax(0,1fr)"coach"/minmax(0,1fr);gap:10px;min-height:0;padding:10px 14px 12px;display:grid;position:relative}.sh-scene{min-height:0;box-shadow:var(--ac-pop);background:#fffaf0;border:4px solid #eadfc6;border-radius:26px;grid-area:scene;position:relative;overflow:hidden}.sh-coach-slot{grid-area:coach}.sh-coachbar{background:#fffdf6;border:3px solid #eadfc6;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;height:104px;padding:0 16px 0 12px;transition:border-color .2s,box-shadow .2s;display:grid;box-shadow:0 4px #794f2714}.sh-coachbar.is-stuck{border-color:#f2d45a;box-shadow:0 0 0 4px #f5c31c4d,0 4px #794f2714}.sh-say{grid-template-rows:30px 1fr;align-content:center;gap:4px;min-width:0;height:84px;display:grid}.sh-say-note{white-space:nowrap;text-overflow:ellipsis;height:30px;color:var(--ac-ink);background:0 0;border-radius:12px;align-items:center;margin:0;padding:0 12px;font-size:15px;font-weight:800;line-height:1.2;animation:.25s both sh-fadein;display:flex;overflow:hidden}.sh-say-note.is-tip{color:#8a7656;padding-left:4px;font-weight:700;animation:none}.sh-say-ok{color:#3a6f12;background:#effbe2}.sh-say-oops{color:#a2561a;background:#fff0e2}.sh-say-hint{color:#7a5a0a;background:#fff8d6}.sh-say-task{min-width:0;color:var(--ac-ink);align-items:center;gap:10px;margin:0;padding:0 4px;font-size:19px;line-height:1.35;display:flex}.sh-say-task span{background:var(--ac-teal);color:#fff;border-radius:8px;flex:none;padding:2px 10px;font-size:13px;font-weight:800}.sh-say-task b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:900;display:-webkit-box;overflow:hidden}@keyframes sh-fadein{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.sh-hint-btn{align-self:center;height:52px;padding:0 22px;font-size:17px}.sh-hint-btn.is-glow{animation:1.2s ease-in-out infinite sh-glow}@keyframes sh-glow{0%,to{box-shadow:0 0 #19c8b999}50%{box-shadow:0 0 0 10px #19c8b900}}.sh-steps,.sh-parent{background:#fffdf6;border:3px solid #eadfc6;border-radius:22px;padding:14px 16px;box-shadow:0 4px #794f2714}.sh-drawer-tab{z-index:45;height:44px;color:var(--ac-ink);cursor:pointer;background:#fffaf0;border:2px solid #dcd0b6;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:800;transition:transform .12s,box-shadow .12s,background .15s;display:inline-flex;position:absolute;top:24px;right:22px;box-shadow:0 3px #e7dcc3}.sh-drawer-tab:hover{background:#fff}.sh-drawer-tab:active{transform:translateY(2px);box-shadow:0 1px #e7dcc3}.sh-drawer-tab.is-open{background:var(--ac-mint);border-color:var(--ac-teal)}.sh-drawer{z-index:44;opacity:0;transform-origin:100% 0;pointer-events:none;visibility:hidden;border-radius:26px;gap:12px;width:min(340px,100% - 44px);max-height:calc(100% - 96px);padding:4px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:grid;position:absolute;top:78px;right:22px;overflow-y:auto;transform:translate(16px)scale(.98)}.sh-drawer.is-open{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.sh-steps ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sh-step{color:#6b5a40;border-radius:14px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:8px 10px;font-size:16px;font-weight:800;display:grid}.sh-step-mark{background:#efe5cf;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:900;display:grid}.sh-step.is-done{color:#3f7a14}.sh-step.is-done .sh-step-mark{background:var(--ac-leaf);color:#fff}.sh-step.is-now{color:var(--ac-ink);background:#fff4c8;box-shadow:inset 0 0 0 2px #f2d45a}.sh-step.is-now .sh-step-mark{background:var(--ac-sun);color:#5a3b1c}.sh-pips{gap:5px;display:inline-flex}.sh-pips i{background:#e2d4b4;border-radius:50%;width:10px;height:10px}.sh-pips i.is-done{background:var(--ac-leaf)}.sh-pips i.is-now{background:var(--ac-sun);box-shadow:0 0 0 3px #f5c31c66}.sh-parent{background:#f4faff;border-color:#c4def2}.sh-parent dl{gap:4px;margin:0;display:grid}.sh-parent dt{color:#2b6a9a;margin-top:6px;font-size:14px;font-weight:900}.sh-parent dd{color:#4a4033;margin:0;font-size:15px;font-weight:600;line-height:1.65}.sh-note{margin:0;font-size:20px;font-weight:700;line-height:1.75}.sh-lapse{z-index:30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fdf1dad1;place-items:center;animation:.25s sh-fade;display:grid;position:absolute;inset:0}.sh-lapse-card{width:min(420px,88%);box-shadow:var(--ac-pop);background:#fffdf6;border:4px solid #eadfc6;border-radius:28px;justify-items:center;gap:14px;padding:26px 28px;display:grid}.sh-lapse-label{text-align:center;margin:0;font-size:21px;font-weight:900}.sh-lapse-bar{width:100%}@keyframes sh-fade{0%{opacity:0}to{opacity:1}}.sh-hand-slow{transform-origin:48px 48px;animation:6s linear infinite sh-rot}.sh-hand-fast{transform-origin:48px 48px;animation:1.2s linear infinite sh-rot}.sh-spin{transform-origin:48px 48px;animation:.7s linear infinite sh-rot}@keyframes sh-rot{to{transform:rotate(360deg)}}.sh-twinkle{animation:1.4s ease-in-out infinite sh-blink}@keyframes sh-blink{50%{opacity:.3}}.sh-flame-a,.sh-flame-b{transform-origin:48px 80px;animation:.5s ease-in-out infinite alternate sh-flick}.sh-flame-b{animation-duration:.38s}@keyframes sh-flick{0%{transform:scale(1)skew(-2deg)}to{transform:scale(.94,1.06)skew(3deg)}}.sh-bubbles circle{animation:1.4s ease-in infinite sh-rise}.sh-bubbles circle:nth-child(2){animation-delay:.4s}.sh-bubbles circle:nth-child(3){animation-delay:.8s}@keyframes sh-rise{0%{opacity:0;transform:translateY(6px)}30%{opacity:1}to{opacity:0;transform:translateY(-16px)}}.sh-steam path{animation:2s ease-in-out infinite sh-steam}.sh-steam path:nth-child(2){animation-delay:.5s}.sh-steam path:nth-child(3){animation-delay:1s}@keyframes sh-steam{0%,to{opacity:.2;transform:translateY(2px)}50%{opacity:.9;transform:translateY(-3px)}}.sh-drip{animation:1.6s ease-in infinite sh-dripdown}@keyframes sh-dripdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(26px)}}.sh-stain{animation:2.4s ease-in-out infinite alternate sh-stainfade}@keyframes sh-stainfade{0%{opacity:.25}to{opacity:1}}.sh-clear,.sh-finished{background:radial-gradient(circle at 15% 20%,#fff3c4 0 14%,#0000 15%),radial-gradient(circle at 85% 78%,#d8f5f0 0 17%,#0000 18%),linear-gradient(#fdf1da,#f8e3b9);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:28px 20px 40px;display:flex;position:relative;overflow:hidden}.sh-confetti{pointer-events:none;z-index:50;width:100%;height:100%;position:fixed;inset:0}.sh-bunting{z-index:50;pointer-events:none;height:26px;display:flex;position:fixed;top:0;left:0;right:0}.sh-bunting i{clip-path:polygon(0 0,100% 0,50% 100%);flex:1}.sh-clear-card{z-index:2;width:min(640px,100%);position:relative;padding:28px 30px 30px!important}.sh-clear-head{align-items:center;gap:20px;display:flex}.sh-clear-title{color:#5a3b1c;margin:2px 0;font-size:46px;font-weight:900;line-height:1.1}.sh-clear-sub{color:#6b4a1f;margin:0;font-size:18px;font-weight:700}.sh-clear-stars{justify-content:center;gap:10px;margin:18px 0 2px;display:flex}.sh-clear-star{opacity:.9;display:inline-block;transform:scale(.82)}.sh-clear-star.is-pop{animation:.6s cubic-bezier(.3,1.7,.5,1) both sh-star}@keyframes sh-star{0%{transform:scale(.2)rotate(-40deg)}70%{transform:scale(1.25)rotate(8deg)}to{transform:scale(1)rotate(0)}}.sh-clear-cheer{text-align:center;color:#5a3b1c;margin:0;font-size:20px;font-weight:900}.sh-learned{background:#ffffffd9;border-radius:20px;margin-top:18px;padding:14px 18px}.sh-learned ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sh-learned li{color:var(--ac-ink);opacity:0;align-items:flex-start;gap:10px;font-size:17px;font-weight:700;line-height:1.6;animation:.4s forwards sh-in;display:flex}@keyframes sh-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.sh-tick{background:var(--ac-leaf);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:3px;display:grid}.sh-clear-actions{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex;position:relative}.sh-cert{z-index:2;width:min(720px,100%);box-shadow:var(--ac-pop);background:linear-gradient(135deg,#f5c31c,#f39b24);border-radius:30px;padding:12px;position:relative}.sh-cert-frame{text-align:center;background:#fffdf6;border:4px dashed #e8c76a;border-radius:22px;padding:30px 34px 34px;position:relative}.sh-cert-logo{background:#fff;border-radius:50%;width:84px;height:84px}.sh-cert-title{color:#5a3b1c;letter-spacing:.04em;margin:6px 0 8px;font-size:40px;font-weight:900}.sh-cert-lead{color:#6b4a1f;max-width:34em;margin:0 auto;font-size:18px;font-weight:700;line-height:1.7}.sh-cert-score{background:#fff4c8;border-radius:999px;align-items:center;gap:8px;margin:14px 0 6px;padding:6px 20px;display:inline-flex}.sh-cert-score b{color:#5a3b1c;font-size:34px;font-weight:900}.sh-cert-score span{color:#6b4a1f;font-size:16px;font-weight:800}.sh-cert-stages{gap:6px;max-width:460px;margin:10px auto 0;padding:0;list-style:none;display:grid}.sh-cert-stages li{text-align:left;background:#f9f1de;border-radius:14px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:6px 12px;font-weight:800;display:grid}.sh-cert-no{background:var(--ac-teal);color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.sh-cert-name{font-size:16px}.sh-cert-learned{background:var(--ac-mint);text-align:left;border-radius:18px;max-width:520px;margin:16px auto 0;padding:12px 18px}.sh-cert-learned ol{gap:4px;margin:0;padding-left:22px;font-size:16px;font-weight:700;line-height:1.6;display:grid}.sh-cert-cat{position:absolute;bottom:-22px;right:-14px}@media (width<=1099px){.sh-play{height:100dvh}.sh-playgrid{gap:8px;padding:8px 10px 10px}.sh-scene{border-width:3px;border-radius:22px}.sh-coachbar{gap:10px;height:92px;padding:0 12px 0 8px}.sh-say{grid-template-rows:26px 1fr;height:76px}.sh-say-note{height:26px;font-size:14px}.sh-say-task{font-size:17px}.sh-hint-btn{height:48px;padding:0 16px}.sh-level-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sh-hero{grid-template-columns:minmax(0,1fr)}.sh-hero-mascot img{width:min(100%,280px)}}@media (width<=700px){.sh-title{gap:18px;padding:14px 16px 24px}.sh-hero-card{padding:22px 18px 24px}.sh-hero-lead{max-width:none;font-size:18px}.sh-level-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-bubble-hero{top:-4%;left:0}.sh-bar{flex-wrap:wrap;row-gap:6px;padding:6px 10px}.sh-bar-title{flex:auto;order:1;font-size:16px}.sh-coachbar{grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:4px 10px;height:118px;padding:8px 10px}.sh-coachbar .sh-coach{grid-row:1;width:48px!important;height:48px!important}.sh-say{grid-area:1/2;grid-template-rows:24px 1fr;height:70px}.sh-say-note{height:24px;padding:0 8px;font-size:13px}.sh-say-task{gap:8px;font-size:15px}.sh-say-task span{padding:1px 8px;font-size:12px}.sh-coachbar .sh-hint-btn{grid-area:2/1/auto/-1;width:100%;height:40px;font-size:15px}.sh-drawer-tab{height:40px;padding:0 12px;top:10px;right:10px}.sh-drawer{width:calc(100% - 20px);max-height:calc(100% - 140px);top:58px;right:10px}.sh-bar-title small{display:none}.sh-stagebar{flex:100%;order:3;margin:0}.sh-stagebar li{flex:1;width:auto}.sh-tools{order:2}.sh-chip span{display:none}.sh-chip{justify-content:center;width:44px;padding:0}.sh-iconbtn-text span{display:none}.sh-intro{padding:14px 14px 24px}.sh-intro-stagebox{grid-template-columns:minmax(0,1fr);gap:14px}.sh-intro-coach .sh-coach{width:110px!important;height:110px!important}.sh-dialog{padding:20px 16px 16px}.sh-dialog-text{min-height:0;font-size:19px}.sh-opt{padding:12px 14px;font-size:17px}.sh-clear-title{font-size:34px}.sh-clear-card{padding:20px 16px 22px!important}.sh-clear-head .sh-coach{width:88px!important;height:88px!important}.sh-cert-frame{padding:22px 16px 28px}.sh-cert-title{font-size:30px}.sh-cert-cat{bottom:-14px;right:-6px;width:80px!important;height:80px!important}}.sh-hero-cta button[class*=btn-primary],.sh-clear-actions button[class*=btn-primary],.sh-dialog-foot button[class*=btn-primary]{color:#5a3b1c;background:#fff;border-color:#fff;font-weight:900}.sh-hero-cta button[class*=btn-large]{letter-spacing:.08em;height:60px;padding:0 44px;font-size:22px}.sh-hero-cta button[class*=btn-large]:after{content:"";pointer-events:none;border:3px solid #ffffffd9;border-radius:30px;animation:1.8s ease-out infinite sh-ring;position:absolute;inset:-6px}.sh-hero-cta button[class*=btn-large]{position:relative}@keyframes sh-ring{0%{opacity:1;transform:scale(.94)}to{opacity:0;transform:scale(1.1)}}.sh-lapse-card button{font-size:14px}.sh-cert-frame{padding-bottom:96px}@media (width<=700px){.sh-lapse-card{padding:20px 16px}.sh-cert-frame{padding-bottom:88px}}.art-twinkle{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite art-twinkle}@keyframes art-twinkle{0%,to{opacity:.75;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.08)rotate(45deg)}}.art-steam{transform-box:fill-box;transform-origin:50% 100%;animation:2.2s ease-out infinite art-steam}.art-steam-2{animation-delay:.7s}.art-steam-3{animation-delay:1.4s}@keyframes art-steam{0%{opacity:0;transform:translateY(8px)scale(.85)}25%{opacity:.95}to{opacity:0;transform:translateY(-10px)scale(1.12)}}.art-cold{transform-box:fill-box;transform-origin:50% 100%;animation:2.6s ease-in-out infinite art-cold}.art-cold-2{animation-delay:.9s}.art-cold-3{animation-delay:1.7s}@keyframes art-cold{0%{opacity:0;transform:translateY(-6px)scale(.9)}30%{opacity:.95}to{opacity:0;transform:translateY(12px)scale(1.08)}}.art-sway{transform-box:fill-box;transform-origin:50% 0;animation:3.2s ease-in-out infinite alternate art-sway}@keyframes art-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.art-twinkle,.art-steam,.art-cold,.art-sway{animation:none}.art-steam,.art-cold{opacity:.7}}.art-flame{transform-box:fill-box;transform-origin:50% 100%;animation:1.1s ease-in-out infinite alternate art-flame}.art-flame-inner{transform-box:fill-box;transform-origin:50% 100%;animation:.8s ease-in-out infinite alternate-reverse art-flame}@keyframes art-flame{0%{transform:scale(1)rotate(-2deg)}50%{transform:scale(.94,1.07)rotate(1.5deg)}to{transform:scale(1.04,.96)rotate(-1deg)}}.art-blink{animation:1s steps(2,jump-none) infinite art-blink}@keyframes art-blink{0%{opacity:1}to{opacity:.25}}.art-shake{transform-box:fill-box;transform-origin:50% 100%;animation:.16s linear infinite art-shake}@keyframes art-shake{0%{transform:translate(0)}25%{transform:translate(-1.2px,.6px)}50%{transform:translate(1px,-.5px)}75%{transform:translate(-.8px,-.6px)}to{transform:translate(0)}}.art-spin{transform-box:fill-box;transform-origin:50%;animation:.55s linear infinite art-spin}@keyframes art-spin{to{transform:rotate(360deg)}}.art-streak{animation:.5s ease-in-out infinite alternate art-streak}@keyframes art-streak{0%{opacity:.25}to{opacity:.85}}.art-pulse{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite art-pulse}@keyframes art-pulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:.55;transform:scale(1.14)}}.art-colony{cursor:pointer;outline:none}.art-colony:focus-visible .art-focusring{opacity:1}.art-focusring{opacity:0}@media (prefers-reduced-motion:reduce){.art-flame,.art-flame-inner,.art-blink,.art-shake,.art-spin,.art-streak,.art-pulse{animation:none}}.w-card{background:var(--ac-cream,#f8f8f0);border:3px solid var(--ac-wood,#d9ab70);border-radius:var(--ac-radius,22px);box-shadow:0 5px 0 var(--ac-wood-dark,#b98348), 0 14px 26px #794f2724;color:var(--ac-ink,#794f27);padding:18px 20px 20px;position:relative}.w-title{align-items:center;gap:8px;margin:0 0 12px;font-size:18px;font-weight:800;display:flex}.w-title svg{flex:none}.w-muted{color:var(--ac-ink-soft,#9f927d);font-size:13px}.w-btn{background:var(--ac-teal,#19c8b9);color:#fff;cursor:pointer;min-width:48px;min-height:48px;box-shadow:0 5px 0 var(--ac-teal-deep,#0f9d92), 0 10px 16px #0f9d9240;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;padding:0 22px;font-size:17px;font-weight:800;transition:transform .12s cubic-bezier(.34,1.56,.64,1),box-shadow .12s,filter .15s}.w-btn:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px)}.w-btn:active:not(:disabled){box-shadow:0 1px 0 var(--ac-teal-deep,#0f9d92);transform:translateY(3px)scale(.98,1.02)}.w-btn:disabled{color:#fff;cursor:not-allowed;background:#d8d3c6;box-shadow:0 5px #bdb7a8}.w-btn--warm{background:var(--ac-peach,#f39b24);box-shadow:0 5px #c97a10,0 10px 16px #f39b2447}.w-btn--ghost{color:var(--ac-ink,#794f27);background:#fff;box-shadow:0 4px #e0d6bd,0 8px 14px #794f271a}:is(.w-btn,.w-dial-step,.w-quiz-opt,.w-band,.w-colony-hit,.w-rotor-hole,.w-spread-canvas):focus-visible{outline:4px solid var(--ac-sun,#f5c31c);outline-offset:3px}.w-timing{justify-items:center;gap:10px;display:grid}.w-timing-dial{aspect-ratio:1;width:min(100%,300px);position:relative}.w-timing-dial svg{width:100%;height:100%;overflow:visible}.w-timing-readout{text-align:center;pointer-events:none;line-height:1.05;position:absolute;inset:auto 0 11%}.w-timing-num{font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:54px;font-weight:900;display:block}.w-timing-unit{color:var(--ac-ink-soft,#9f927d);font-size:15px;font-weight:700}.w-timing-pointer{transform-origin:150px 150px}.w-timing[data-phase=ok] .w-timing-dial{animation:.5s cubic-bezier(.34,1.56,.64,1) w-pop}.w-timing[data-phase=early] .w-timing-dial,.w-timing[data-phase=late] .w-timing-dial{animation:.5s ease-in-out w-wobble}.w-timing-badge{border-radius:50%;place-items:center;width:62px;height:62px;animation:.5s cubic-bezier(.34,1.56,.64,1) w-pop;display:grid;position:absolute;top:6%;left:50%;translate:-50%;box-shadow:0 4px #0000001f}.w-timing-badge--ok{background:var(--ac-leaf,#6fba2c)}.w-timing-badge--bad{background:var(--ac-peach,#f39b24)}.w-timing-msg{text-align:center;min-height:1.5em;margin:0;font-weight:700}.w-spread{justify-items:center;gap:12px;display:grid}.w-spread-stage{aspect-ratio:1;width:100%;max-width:420px;position:relative}.w-spread-canvas{touch-action:none;cursor:grab;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.w-spread-canvas:active{cursor:grabbing}.w-spread-done{color:var(--ac-leaf,#6fba2c);pointer-events:none;background:#fff;border-radius:999px;padding:10px 24px;font-size:22px;font-weight:900;animation:.55s cubic-bezier(.34,1.56,.64,1) w-pop;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 5px #0000001a,0 12px 22px #794f272e}.w-spread-meter{background:#efe6cf;border-radius:999px;width:min(100%,420px);height:16px;overflow:hidden;box-shadow:inset 0 2px 3px #794f272e}.w-spread-meter>i{border-radius:inherit;background:linear-gradient(90deg, var(--ac-sun,#f5c31c), var(--ac-leaf,#6fba2c));height:100%;transition:width .15s;display:block}.w-spread-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.w-dial{gap:4px;display:grid}.w-dial[data-active=false]{filter:grayscale(.7);opacity:.72}.w-dial-row{border-bottom:2px dashed #e6d9b9;grid-template-columns:1fr auto;align-items:center;gap:10px 14px;padding:10px 0;display:grid}.w-dial-row:last-of-type{border-bottom:0}.w-dial-label{font-size:15px;font-weight:800}.w-dial-ctl{align-items:center;gap:10px;display:flex}.w-dial-val{text-align:center;font-variant-numeric:tabular-nums;background:#fff;border-radius:14px;min-width:5.4ch;padding:2px 10px;font-size:30px;font-weight:900;box-shadow:inset 0 2px 4px #794f2724}.w-dial-val small{color:var(--ac-ink-soft,#9f927d);margin-left:2px;font-size:14px;font-weight:700}.w-dial-step{background:var(--ac-sun,#f5c31c);color:#fff;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .12s cubic-bezier(.34,1.56,.64,1),box-shadow .12s;display:grid;box-shadow:0 4px #cf9f0c,0 8px 12px #cf9f0c40}.w-dial-step:hover:not(:disabled){transform:translateY(-2px)scale(1.06)}.w-dial-step:active:not(:disabled){transform:translateY(3px)scale(.96);box-shadow:0 1px #cf9f0c}.w-dial-step:disabled{cursor:not-allowed;background:#d8d3c6;box-shadow:0 4px #bdb7a8}.w-dial-foot{justify-content:flex-end;margin-top:12px;display:flex}.w-quiz-q{margin:0 0 14px;font-size:19px;font-weight:800;line-height:1.5}.w-quiz-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.w-quiz-opt{text-align:left;width:100%;min-height:56px;color:var(--ac-ink,#794f27);cursor:pointer;background:#fff;border:3px solid #eadfc4;border-radius:20px;align-items:center;gap:14px;padding:10px 18px 10px 12px;font-size:17px;font-weight:700;transition:transform .12s cubic-bezier(.34,1.56,.64,1),border-color .15s,box-shadow .12s;display:flex;box-shadow:0 4px #e0d3b0}.w-quiz-opt:hover:not(:disabled){border-color:var(--ac-teal,#19c8b9);transform:translateY(-2px)}.w-quiz-opt:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #e0d3b0}.w-quiz-badge{background:var(--ac-mint,#e6f9f6);width:36px;height:36px;color:var(--ac-teal-deep,#0f9d92);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.w-quiz-opt[data-wrong=true]{opacity:.5;box-shadow:none;cursor:not-allowed;background:#f1ede1;border-style:dashed;animation:.45s ease-in-out w-wobble}.w-quiz-opt[data-wrong=true] .w-quiz-badge{color:#9f927d;background:#e4dcc6}.w-colony{justify-items:center;gap:10px;display:grid}.w-colony-stage{aspect-ratio:1;width:100%;max-width:520px;position:relative}.w-colony-stage>svg{width:100%;height:100%;filter:var(--sticker);display:block}.w-colony-tag{color:var(--ac-ink,#794f27);pointer-events:none;white-space:nowrap;z-index:3;background:#fff;border-radius:999px;padding:3px 12px;font-size:13px;font-weight:800;position:absolute;translate:-50% -135%;box-shadow:0 3px #794f2729}.w-colony-lens{aspect-ratio:1;width:22%;box-shadow:0 0 0 3px var(--ac-teal,#19c8b9), 0 10px 20px #794f2740;pointer-events:none;z-index:2;background:#ffffff2e;border:5px solid #fff;border-radius:50%;animation:.25s cubic-bezier(.34,1.56,.64,1) w-pop;position:absolute;translate:-50% -50%}.w-colony-x{width:34px;height:34px;color:var(--ac-peach,#f39b24);pointer-events:none;z-index:2;background:#fff;border-radius:50%;place-items:center;font-weight:900;animation:.4s cubic-bezier(.34,1.56,.64,1) w-pop;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 3px #794f272e}.w-colony-hit{cursor:zoom-in;z-index:1;background:0 0;border:0;border-radius:50%;min-width:44px;min-height:44px;padding:0;position:absolute;translate:-50% -50%}.w-colony-hit[data-bad=true]{opacity:.35;animation:.45s ease-in-out w-wobble}.w-gel{gap:10px;display:grid}.w-gel>svg{width:100%;height:auto;display:block;overflow:visible}.w-band{cursor:pointer;outline:none}.w-band .w-band-hl{opacity:0;transition:opacity .15s}.w-band:hover .w-band-hl,.w-band:focus-visible .w-band-hl{opacity:1}.w-band[data-wrong=true]{animation:.45s ease-in-out w-wobble}.w-gel-note{color:var(--ac-ink-soft,#9f927d);margin:0;font-size:13px;line-height:1.7}.w-rotor{aspect-ratio:1;width:min(100%,360px);margin:26px auto 0;position:relative}.w-rotor-disc{background:radial-gradient(circle at 38% 32%,#fdfdf8 0%,#e5e9e6 55%,#c9d1cd 100%);border:6px solid #fff;border-radius:50%;position:absolute;inset:0;box-shadow:0 8px #aab4ae,0 18px 28px #3c463c47,inset 0 -6px 12px #3c463c1f}.w-rotor-mark{border-left:11px solid #0000;border-right:11px solid #0000;border-top:16px solid var(--ac-peach,#f39b24);filter:drop-shadow(0 2px #00000026);width:0;height:0;position:absolute;top:-2px;left:50%;translate:-50% -100%}.w-rotor-hole{aspect-ratio:1;cursor:default;background:radial-gradient(circle at 40% 35%,#8e9a95 0%,#5d6864 70%);border:0;border-radius:50%;place-items:center;width:22%;min-width:44px;padding:0;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s;display:grid;position:absolute;translate:-50% -50%;box-shadow:inset 0 5px 8px #00000059,0 2px #fff}.w-rotor-hole[data-over=true],.w-rotor-hole.w-drop-over{box-shadow:inset 0 5px 8px #00000059, 0 0 0 5px var(--ac-sun,#f5c31c);transform:translate(0)scale(1.12)}.w-rotor-no{color:#ffffffd9;text-align:center;pointer-events:none;font-size:11px;font-weight:800;position:absolute;inset:auto 0 -3px}.w-rotor-tube{aspect-ratio:1;width:72%;color:var(--ac-ink,#794f27);pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff 0%,#cdeeea 55%,#8fd3f4 100%);border-radius:50%;place-items:center;font-size:18px;font-weight:900;animation:.4s cubic-bezier(.34,1.56,.64,1) w-pop;display:grid;box-shadow:0 3px #0000002e}.w-rotor-nut{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 35% 30%,#f6f6f1,#b6beb9);border:4px solid #fff;border-radius:50%;width:18%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 4px #9aa49f,0 8px 12px #3c463c4d}.w-rotor-nut:after{content:"";background:#8e9a95;border-radius:50%;position:absolute;inset:34%;box-shadow:inset 0 2px 3px #00000059}@keyframes w-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes w-wobble{0%,to{transform:translate(0)}20%{transform:translate(-9px)rotate(-1.5deg)}40%{transform:translate(8px)rotate(1.5deg)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.w-timing-dial,.w-timing-badge,.w-spread-done,.w-quiz-opt,.w-colony-lens,.w-colony-x,.w-colony-hit,.w-band,.w-rotor-tube{animation:none!important}.w-btn,.w-dial-step,.w-quiz-opt,.w-rotor-hole{transition:none!important}}.sc-root{-webkit-user-select:none;user-select:none;background:#f7e7c6;place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.sc-viewport{width:100%;height:100%;display:grid;position:relative;overflow:hidden}.sc-viewport>.sc-stage{z-index:1;margin:auto;position:relative}.sc-stage{flex:none;position:relative}.sc-root[data-fill] .sc-design{border-radius:0}.sc-root[data-fill=v] .sc-viewport{background:linear-gradient(#fff3d8 50%,#d39e5b 50%)}.sc-root[data-fill=h] .sc-viewport{background:linear-gradient(#fdeed0 0 49%,#f4dba8 49% 50%,#e4be82 50% 63%,#f0d49b 63% 64.5%,#dca963 64.5% 100%)}.sc-root[data-fill] .sc-viewport:before{content:"";pointer-events:none;background:radial-gradient(circle at 16px 16px,#f5c31c38 3px,#0000 3.5px) 0 0/40px 40px,radial-gradient(circle at 36px 36px,#19c8b929 3px,#0000 3.5px) 0 0/40px 40px;position:absolute;top:0;left:0;right:0}.sc-root[data-fill=v] .sc-viewport:before{bottom:50%}.sc-root[data-fill=h] .sc-viewport:before{bottom:51%}.sc-design{transform-origin:0 0;border-radius:18px;position:absolute;top:0;left:0;overflow:hidden}.sc-room{pointer-events:none;position:absolute;inset:0}.sc-wall{background:radial-gradient(circle at 16px 16px,#f5c31c38 3px,#0000 3.5px) 0 0/40px 40px,radial-gradient(circle at 36px 36px,#19c8b929 3px,#0000 3.5px) 0 0/40px 40px,linear-gradient(#fff3d8,#fdeac3);height:63%;position:absolute;top:0;left:0;right:0}.sc-wainscot{background:repeating-linear-gradient(90deg,#b9834800 0 46px,#b9834847 46px 49px),linear-gradient(#e8c58e,#dcae6c);border-top:5px solid #f4dba8;height:14.5%;position:absolute;top:49%;left:0;right:0;box-shadow:inset 0 6px #ffffff38,0 3px #794f272e}.sc-window{background:linear-gradient(#bfe9f7,#e6f8fc);border:7px solid #f4dba8;border-radius:20px 20px 10px 10px;width:17%;height:25%;position:absolute;top:6%;left:4.5%;overflow:hidden;box-shadow:0 5px #d9ab70,inset 0 0 0 3px #fff9}.sc-window i{background:#f4dba8;position:absolute}.sc-window i:first-child{width:6px;margin-left:-3px;top:0;bottom:0;left:50%}.sc-window i:nth-child(2){height:6px;margin-top:-3px;top:50%;left:0;right:0}.sc-cloud{background:#fff;border-radius:20px;width:34%;height:18%;animation:16s ease-in-out infinite alternate sc-cloud;position:absolute;top:18%;left:14%;box-shadow:14px -6px 0 -2px #fff,28px 0 #fff}@keyframes sc-cloud{to{transform:translate(26px)}}.sc-board{background:#d9ab70 radial-gradient(#794f2738 1.4px,#0000 1.6px) 0 0/9px 9px;border:6px solid #b98348;border-radius:12px;flex-direction:column;gap:3px;width:25%;min-height:19%;padding:9px 12px 10px;display:flex;position:absolute;top:6.5%;left:27%;box-shadow:0 5px #794f2740,inset 0 0 0 2px #ffffff2e}.sc-board b{color:#fff;letter-spacing:.06em;text-shadow:0 1px #794f2773;font-size:12px;font-weight:900}.sc-board span{color:#fffaf0;text-shadow:0 1px #794f2766;font-size:14px;font-weight:800;line-height:1.35}.sc-board em{background:#ef8c8c;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-11px;left:50%;box-shadow:0 2px #0003,inset -2px -2px #0000001f}.sc-shelf{background:#d9ab70;border-radius:4px;width:22%;height:8px;position:absolute;top:17%;right:4%;box-shadow:0 4px #b98348}.sc-shelf .sc-jar{background:#ffffffb3;border:3px solid #fff;border-radius:8px 8px 6px 6px;width:26px;height:36px;position:absolute;bottom:8px;box-shadow:0 0 0 1.5px #794f2726}.sc-shelf .sc-jar:after{content:"";background:var(--c,#f7a8b8);border-radius:0 0 5px 5px;height:55%;position:absolute;bottom:0;left:0;right:0}.sc-jar-a{--c:#f7a8b8;left:10%}.sc-jar-b{--c:#8fd3f4;left:30%;height:28px!important}.sc-plant{background:#f39b24;border-radius:4px 4px 9px 9px;width:28px;height:26px;position:absolute;bottom:8px;right:8%}.sc-plant:before{content:"";background:#6fba2c;border-radius:50% 50% 40% 40%;width:22px;height:24px;position:absolute;bottom:22px;left:3px;box-shadow:-8px 6px 0 -3px #8fcf58,9px 5px 0 -3px #5a9e1e}.sc-counter{position:absolute;inset:63% 0 0}.sc-counter-lip{z-index:2;background:linear-gradient(#f6dfae,#e8c58e);border-radius:6px;height:12px;position:absolute;top:0;left:-1%;right:-1%;box-shadow:0 5px #b98348,0 12px 14px #794f2747}.sc-counter-top{background:repeating-linear-gradient(0deg,#b9834800 0 26px,#b9834838 26px 28px),repeating-linear-gradient(90deg,#fff0 0 150px,#ffffff21 150px 300px),linear-gradient(#e2b676,#d39e5b);position:absolute;inset:12px 0 0}.sc-thing{touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;transition:left .55s cubic-bezier(.3,1.35,.5,1),top .55s cubic-bezier(.3,1.35,.5,1),width .4s,opacity .25s;position:absolute;transform:translate(-50%,-50%)}.sc-thing.is-live{cursor:pointer}.sc-thing.is-draggable.is-live{cursor:grab}.sc-thing.is-dragging{cursor:grabbing;z-index:80!important}.sc-thing.is-dim{opacity:.55}.sc-lift{transition:transform .22s cubic-bezier(.3,1.5,.5,1),filter .2s;position:relative}.sc-thing.is-dragging .sc-lift{filter:drop-shadow(0 16px 12px #5032144d);transition:none}.sc-thing.is-dragging .sc-hit{display:none}.sc-clip{position:relative}.sc-sticker{filter:var(--sticker)}.sc-art{width:100%;height:auto;display:block}.sc-photo{display:block;position:relative}.sc-photo img{max-width:none}.sc-hit{width:max(100%, var(--minhit,56px));height:max(100%, var(--minhit,56px));border-radius:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sc-thing:focus-visible .sc-lift{outline-offset:6px;border-radius:16px;outline:4px solid #19c8b9}.sc-thing.is-held .sc-lift{filter:drop-shadow(0 0 #19c8b9)drop-shadow(0 0 12px #19c8b9e6);transform:translateY(-10px)scale(1.06)rotate(-3deg)}.sc-thing.is-target:before{content:"";pointer-events:none;background:#19c8b914;border:3px dashed #19c8b9bf;border-radius:22px;width:calc(100% + 18px);height:calc(100% + 18px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sc-thing.is-correct:before{background:#19c8b92e;border-style:solid;border-color:#19c8b9;animation:1s ease-in-out infinite sc-pulse}@keyframes sc-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.65;transform:translate(-50%,-50%)scale(1.06)}}.sc-thing.fx-shake .sc-lift{animation:.5s sc-shake}@keyframes sc-shake{0%,to{transform:translate(0)}18%{transform:translate(-12px)rotate(-4deg)}40%{transform:translate(10px)rotate(3deg)}62%{transform:translate(-7px)}82%{transform:translate(4px)}}.sc-thing.fx-back .sc-lift{animation:.42s cubic-bezier(.3,1.6,.5,1) sc-back}@keyframes sc-back{0%{transform:translateY(-14px)scale(1.06)}to{transform:none}}.sc-thing.fx-pop .sc-lift,.sc-thing.fx-receive .sc-lift{animation:.42s cubic-bezier(.3,1.8,.5,1) sc-pop}@keyframes sc-pop{0%{transform:scale(.88,1.1)}55%{transform:scale(1.1,.92)}to{transform:none}}.sc-load{pointer-events:none;width:46%;min-width:30px;margin-left:-6px;animation:1.6s ease-in-out infinite sc-bob;position:absolute;top:18%;left:100%}.sc-load svg{width:100%;height:auto;filter:var(--sticker);display:block}@keyframes sc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.sc-pellet{pointer-events:none;border-radius:50% 50% 60% 60%;width:16%;height:6%;position:absolute;bottom:7%;left:50%;transform:translate(-50%);box-shadow:inset 0 -2px #794f2740}.sc-drop{aspect-ratio:1.2;pointer-events:none;background:#f0d36b;border-radius:55% 45% 50% 50%;width:22%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset -2px -3px #794f2733,0 0 0 2px #fff9}.sc-flipbadge{color:#fff;pointer-events:none;background:#f39b24;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:900;position:absolute;top:-14%;right:-6%;box-shadow:0 3px #b86f12}.sc-thing.is-flipped .sc-sticker{transform:scaleY(-1)}.sc-puff{pointer-events:none;width:40%;position:absolute;top:-34%;left:50%;transform:translate(-50%)}.sc-thing.is-cold .sc-sticker{filter:var(--sticker) drop-shadow(0 0 8px #8fd3f4e6)}.sc-thing.is-hot .sc-sticker{filter:var(--sticker) drop-shadow(0 0 8px #f39b24d9)}.sc-lcd{letter-spacing:.04em;color:#8dff8f;text-shadow:0 0 6px #78ff82d9;white-space:nowrap;pointer-events:none;background:#081c0c9e;border-radius:3px;place-items:center;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:15px;font-weight:800;line-height:1;display:grid;position:absolute;overflow:hidden}.sc-photo-shaker .sc-lcd{font-size:12px}.sc-photo.is-running{animation:.42s linear infinite sc-wobble}@keyframes sc-wobble{0%,to{transform:translate(0)}25%{transform:translate(-1.4px,.8px)}75%{transform:translate(1.4px,-.6px)}}.sc-labels{z-index:30;pointer-events:none;position:absolute;inset:0}.sc-tag{transform:translateX(-50%) scale(var(--tagk,1));transform-origin:50% 0;color:#794f27;text-align:center;white-space:nowrap;background:#fffaf0;border:2px solid #e2c48c;border-radius:10px;justify-items:center;gap:0;max-width:128px;padding:2px 9px 3px;line-height:1.2;transition:opacity .15s,background .2s,border-color .2s;display:grid;position:absolute;box-shadow:0 3px #794f272e}.sc-tag b{font-size:12.5px;font-weight:900}.sc-tag small{color:#0f8d82;font-size:12px;font-weight:800}.sc-tag.is-relevant{background:#e6f9f6;border-color:#19c8b9;box-shadow:0 3px #0f8d824d}.sc-tag.is-relevant b{color:#0b5f58}.sc-tag.is-gone{opacity:0}.sc-nudge{justify-items:center;animation:1s ease-in-out infinite sc-hop;display:grid;position:absolute;transform:translate(-50%,-100%)}.sc-nudge svg{filter:drop-shadow(0 3px #0f645c59)}.sc-sparkle{width:20px;animation:1.4s ease-in-out infinite sc-twinkle;position:absolute;top:-14px;left:14px}@keyframes sc-hop{0%,to{transform:translate(-50%,-100%)}50%{transform:translate(-50%,calc(-100% - 9px))}}@keyframes sc-twinkle{0%,to{opacity:.6;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(25deg)}}.sc-overlay-layer{pointer-events:none;z-index:60;position:absolute;inset:0}.sc-overlay-layer>*{pointer-events:auto}.sc-pop{transform-origin:50% 100%;animation:.38s cubic-bezier(.3,1.6,.5,1) sc-popin;position:absolute}@keyframes sc-popin{0%{opacity:0;transform:translateY(14px)scale(.9)}to{opacity:1;transform:none}}.sc-pop-dial{width:min(300px,38%)}.sc-pop-rotor{width:min(310px,46%);animation-name:sc-popin-x;top:2%;left:50%;transform:translate(-50%)}@keyframes sc-popin-x{0%{opacity:0;transform:translate(-50%,14px)scale(.9)}to{opacity:1;transform:translate(-50%)}}.sc-pop-rotor .w-card{padding:10px 12px 12px}.sc-pop-rotor .w-title{margin-bottom:0;font-size:15px}.sc-pop-rotor .w-rotor{width:min(100%,250px);margin-top:12px}.sc-pop-rotor .w-muted{font-size:12px;margin-top:6px!important}.sc-modal-layer{z-index:70;place-items:center;padding:12px;display:grid;position:absolute;inset:0;overflow:auto}.sc-scrim{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#794f276b;animation:.25s sc-fade;position:absolute;inset:0}@keyframes sc-fade{0%{opacity:0}to{opacity:1}}.sc-modal-layer>.sc-pop{width:min(440px,100%);max-height:100%;position:relative;overflow:auto}.sc-modal-layer>.sc-pop-wide{width:min(560px,100%)}.sc-modal-layer[data-kind=timing]{pointer-events:none;place-items:start center;padding-top:6px}.sc-modal-layer[data-kind=timing]>.sc-pop{pointer-events:auto;width:min(340px,100%)}.sc-toast-wrap{z-index:90;pointer-events:none;justify-content:center;padding:0 12px;display:flex;position:absolute;top:10px;left:0;right:0}.sc-toast{color:#5b3b1a;background:#fffdf3;border:3px solid #ecd9a8;border-radius:18px;align-items:center;gap:8px;max-width:min(620px,100%);margin:0;padding:10px 18px;font-size:16px;font-weight:800;line-height:1.45;animation:3.6s forwards sc-toast;display:flex;box-shadow:0 5px #794f2733,0 14px 24px #794f2729}.sc-toast.is-oops{background:#fff0e2;border-color:#f2b980;animation:3.6s forwards sc-toast,.5s sc-wiggle}.sc-toast.is-ok{background:#effbe2;border-color:#a6dc72}.sc-toast.is-hint{background:#fff8d6;border-color:#f0d36b}@keyframes sc-toast{0%{opacity:0;transform:translateY(-12px)scale(.94)}8%{opacity:1;transform:none}84%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@keyframes sc-wiggle{0%,to{translate:0}25%{translate:-7px}55%{translate:6px}80%{translate:-3px}}.sc-bubble{z-index:95;pointer-events:none;border-radius:50%;place-items:center;width:38px;height:38px;margin:-19px 0 0 -19px;animation:.9s forwards sc-bubble;display:grid;position:absolute;box-shadow:0 4px #0000002e}.sc-bubble.is-ok{background:#6fba2c}.sc-bubble.is-bad{background:#e05a5a}@keyframes sc-bubble{0%{opacity:0;transform:scale(.3)}18%{opacity:1;transform:scale(1.15)}30%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-26px)}}.sc-notice{z-index:100;color:#6b4a14;text-align:center;background:#fff8d6;border:2px solid #f0d36b;border-radius:12px;margin:0;padding:6px 12px;font-size:13px;font-weight:800;position:absolute;top:6px;left:8px;right:8px}@media (prefers-reduced-motion:reduce){.sc-cloud,.sc-nudge,.sc-sparkle,.sc-load,.sc-thing.is-correct:before,.sc-photo.is-running{animation:none!important}.sc-thing,.sc-lift{transition:none!important}.sc-toast,.sc-pop,.sc-bubble{animation-duration:.01ms!important}.sc-toast{opacity:1;animation:none}}.sc-icefront{pointer-events:none}.sc-root.is-phone .sc-viewport{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;display:grid;overflow:auto}.sc-root.is-phone .sc-viewport::-webkit-scrollbar{display:none}.sc-root.is-phone .sc-design{border-radius:0}.sc-overlay-phone{place-items:end center;padding:8px 8px 10px;display:grid;overflow:hidden}.sc-overlay-phone>.sc-pop{overscroll-behavior:contain;width:min(100%,360px);max-height:100%;position:relative;top:auto;left:auto;right:auto;overflow-y:auto;transform:none}.sc-overlay-phone[data-kind=balance]{place-items:start center}.sc-overlay-phone>.sc-pop-rotor{width:min(100%,300px);animation-name:sc-popin}.sc-overlay-phone>.sc-pop-rotor .w-rotor{width:min(100%,190px);margin-top:22px}.sc-overlay-phone>.sc-pop-rotor .w-muted{margin-top:4px!important}.sc-overlay-phone>.sc-pop-dial{width:min(100%,330px)}.sc-root.is-phone .sc-modal-layer{align-items:start;padding:8px}.sc-root.is-phone .sc-modal-layer>.sc-pop,.sc-root.is-phone .sc-modal-layer>.sc-pop-wide{overscroll-behavior:contain;width:min(100%,360px);max-height:100%}.sc-root.is-phone .sc-modal-layer[data-kind=timing]>.sc-pop{width:min(100%,300px)}.sc-root.is-phone .sc-pop .w-card{padding:12px 14px 14px}.sc-root.is-phone .sc-pop .w-title{margin-bottom:8px;font-size:17px}.sc-root.is-phone .sc-pop .w-quiz-q{margin-bottom:10px;font-size:17px}.sc-root.is-phone .sc-pop .w-quiz-opt{min-height:52px;font-size:16px}.sc-root.is-phone .sc-pop .w-muted,.sc-root.is-phone .sc-pop .w-gel-note{font-size:13px}.sc-root.is-phone .sc-pop .w-timing-dial{width:min(100%,210px)}.sc-root.is-phone .sc-pop .w-spread-stage{max-width:250px}.sc-root.is-phone .sc-pop .w-colony-stage{max-width:300px}.sc-root.is-phone .sc-pop .w-dial-val{font-size:26px}.sc-root.is-phone .sc-toast-wrap{justify-content:flex-start;padding:0 126px 0 8px;top:6px}.sc-root.is-phone .sc-toast{padding:8px 14px;font-size:15px}.sc-root.is-phone[data-toast=bottom] .sc-toast-wrap{justify-content:center;padding-right:8px;top:auto;bottom:8px}@media (pointer:coarse){.sc-thing.is-draggable{-webkit-touch-callout:none}}.sc-pop>.w-colony{background:var(--ac-cream,#f8f8f0);border:3px solid var(--ac-wood,#d9ab70);box-shadow:0 5px 0 var(--ac-wood-dark,#b98348), 0 14px 26px #794f2724;color:var(--ac-ink,#794f27);border-radius:22px;padding:14px 16px 12px}.sc-pop>.w-colony .w-muted{color:#8a7656;font-size:13px}
