:root{--animal-primary-color:#19c8b9;--animal-primary-color-hover:#3dd4c6;--animal-primary-color-active:#50b9ab;--animal-primary-color-bg:#e6f9f6;--animal-success-color:#6fba2c;--animal-success-color-hover:#85cc45;--animal-success-color-active:#5a9e1e;--animal-warning-color:#f5c31c;--animal-warning-color-hover:#f7d04a;--animal-warning-color-active:#dba90e;--animal-error-color:#e05a5a;--animal-error-color-hover:#e87878;--animal-error-color-active:#c94444;--animal-text-color:#794f27;--animal-text-color-secondary:#9f927d;--animal-text-color-muted:#794f27;--animal-text-color-disabled:#c4b89e;--animal-border-color:#aaa69d;--animal-border-color-hover:#827157;--animal-border-color-light:#e8e2d6;--animal-bg-color:#f8f8f0;--animal-bg-color-secondary:#f0e8d8;--animal-bg-color-disabled:#f0ece2;--animal-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", "Zen Maru Gothic", "HarmonyOS Sans SC", "MiSans", -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);font-size:var(--animal-font-size-base);line-height:var(--animal-line-height-base);color:var(--animal-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-latin-500-normal-EugFkASW.woff2)format("woff2"),url(/assets/nunito-latin-500-normal-B5klmw3Q.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2)format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff)format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-sc-latin-400-normal-C8q2FS1w.woff2)format("woff2"),url(/assets/noto-sans-sc-latin-400-normal-ned8RRXO.woff)format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-sc-latin-500-normal-JVPArRf3.woff2)format("woff2"),url(/assets/noto-sans-sc-latin-500-normal-c5FVqAg8.woff)format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-sc-latin-700-normal-BzR54Sjf.woff2)format("woff2"),url(/assets/noto-sans-sc-latin-700-normal-B17hb4LK.woff)format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-sc-chinese-simplified-400-normal-Ba7eOkfT.woff2)format("woff2"),url(/assets/noto-sans-sc-chinese-simplified-400-normal-DUWMQbbw.woff)format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-sc-chinese-simplified-500-normal-z_irmif2.woff2)format("woff2"),url(/assets/noto-sans-sc-chinese-simplified-500-normal-Du6iXQtI.woff)format("woff")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-sc-chinese-simplified-700-normal-DoUziBww.woff2)format("woff2"),url(/assets/noto-sans-sc-chinese-simplified-700-normal-DdQ4H5Ol.woff)format("woff")}@font-face{font-family:Zen Maru Gothic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/zen-maru-gothic-latin-500-normal-SHJzRquW.woff2)format("woff2"),url(/assets/zen-maru-gothic-latin-500-normal-D59FZFUh.woff)format("woff")}@font-face{font-family:Zen Maru Gothic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/zen-maru-gothic-latin-700-normal-CSiy1nnP.woff2)format("woff2"),url(/assets/zen-maru-gothic-latin-700-normal-Cb4EHpDE.woff)format("woff")}@font-face{font-family:Zen Maru Gothic;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/zen-maru-gothic-latin-900-normal-ClrOxROE.woff2)format("woff2"),url(/assets/zen-maru-gothic-latin-900-normal-eQHcQQud.woff)format("woff")}@font-face{font-family:Zen Maru Gothic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/zen-maru-gothic-japanese-500-normal-D4izSh-C.woff2)format("woff2"),url(/assets/zen-maru-gothic-japanese-500-normal-Bi5nLz6r.woff)format("woff")}@font-face{font-family:Zen Maru Gothic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/zen-maru-gothic-japanese-700-normal-ChLL3Jki.woff2)format("woff2"),url(/assets/zen-maru-gothic-japanese-700-normal-CDKwQYDu.woff)format("woff")}@font-face{font-family:Zen Maru Gothic;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/zen-maru-gothic-japanese-900-normal-BrCxPwxs.woff2)format("woff2"),url(/assets/zen-maru-gothic-japanese-900-normal-lvsIlko0.woff)format("woff")}.animal-card-weXHS{color:#725d42;cursor:pointer;background:#f7f3df;border-radius:20px;padding:16px 24px;font-weight:500;transition:all .3s}.animal-card-weXHS:hover{transform:translateY(-2px)}.animal-card-title-d1-m2{background:#fdfdf5;border-radius:40px 35px 45px 38px/38px 45px 35px 40px;padding:12px 32px;font-weight:600}.animal-card-dashed-7t4PZ{box-shadow:none;background:#faf8f2;border:2px dashed #e8dcc8}.animal-card-dashed-7t4PZ:hover{border-color:#d4c4a8;transform:none}.animal-card-app-pink-c6QOX{color:#fff;background:#f8a6b2}.animal-card-purple-uc9CQ{color:#fff;background:#b77dee}.animal-card-app-blue-2dvSV{color:#fff;background:#889df0}.animal-card-app-yellow-EnQb7{color:#725d42;background:#f7cd67}.animal-card-app-orange-GjxK5{color:#fff;background:#e59266}.animal-card-app-teal-BF4du{color:#fff;background:#82d5bb}.animal-card-app-green-Z6Bkz{color:#fff;background:#8ac68a}.animal-card-app-red-AneYJ{color:#fff;background:#fc736d}.animal-card-lime-green-NtxfE{color:#3d5a1a;background:#d1da49}.animal-card-yellow-green-uz-hF{color:#725d42;background:#ecdf52}.animal-card-brown-K4PrD{color:#fff;background:#9a835a}.animal-card-warm-peach-pink-sJBGS{color:#fff;background:#e18c6f}.animal-wrapper-myUzk{width:100%;transition:all var(--animal-motion-duration-base) var(--animal-motion-ease);background:#f7f3df;border:2.5px solid #c4b89e;border-radius:50px;align-items:center;display:inline-flex;box-shadow:0 3px #d4c9b4}.animal-wrapper-myUzk:hover:not(.animal-wrapper-disabled-OV9Vf){border-color:#a89878;box-shadow:0 3px #c4b89e}.animal-wrapper-disabled-OV9Vf{box-shadow:none;opacity:.6;cursor:not-allowed;background:#ece8dc;border-color:#d4c9b4}.animal-wrapper-disabled-OV9Vf .animal-input-AqDRB{cursor:not-allowed;color:#c4b89e}.animal-wrapper-no-shadow-yJn2G,.animal-wrapper-no-shadow-yJn2G:hover:not(.animal-wrapper-disabled-OV9Vf){box-shadow:none}.animal-wrapper-small-MXVpp{height:var(--animal-height-sm);font-size:var(--animal-font-size-sm);border-radius:40px;padding:0 14px}.animal-wrapper-small-MXVpp:not(.animal-wrapper-no-shadow-yJn2G){box-shadow:0 2px #d4c9b4}.animal-wrapper-middle-XYlY5{height:var(--animal-height-base);font-size:var(--animal-font-size-base);padding:0 18px}.animal-wrapper-large-q-y-l{height:var(--animal-height-lg);font-size:var(--animal-font-size-lg);border-width:3px;border-radius:50px;padding:0 22px}.animal-wrapper-large-q-y-l:not(.animal-wrapper-no-shadow-yJn2G){box-shadow:0 4px #d4c9b4}.animal-wrapper-error-cPz-V{border-color:var(--animal-error-color);box-shadow:0 3px 0 0 var(--animal-error-color-active)}.animal-wrapper-error-cPz-V:hover:not(.animal-wrapper-disabled-OV9Vf){border-color:var(--animal-error-color-hover);box-shadow:0 3px 0 0 var(--animal-error-color-active)}.animal-wrapper-warning-L1rjd{border-color:var(--animal-warning-color);box-shadow:0 3px 0 0 var(--animal-warning-color-active)}.animal-wrapper-warning-L1rjd:hover:not(.animal-wrapper-disabled-OV9Vf){border-color:var(--animal-warning-color-hover);box-shadow:0 3px 0 0 var(--animal-warning-color-active)}.animal-input-AqDRB{color:#725d42;width: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-AqDRB::placeholder{color:#c4b89e;font-weight:400}.animal-prefix-Mp-1x,.animal-suffix-BA39z{color:#a0936e;flex-shrink:0;align-items:center;font-size:1em;display:inline-flex}.animal-prefix-Mp-1x{margin-right:6px}.animal-suffix-BA39z{margin-left:6px}.animal-clear-FGcCQ{color:#c4b89e;cursor:pointer;width:20px;height:20px;transition:all var(--animal-motion-duration-fast);background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;font-size:13px;font-weight:700;display:inline-flex}.animal-clear-FGcCQ:hover{color:#725d42;background:#725d421a}.animal-switch-UDNtb{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-UDNtb:hover:not(.animal-switch-disabled-4MObL){border-color:#a89878}.animal-switch-UDNtb:focus-visible{outline-offset:2px;outline:2px solid #fc0}.animal-switch-checked-e3XYU{background:#86d67a;border-color:#6fba2c;box-shadow:inset 0 2px 4px #5a9e1e33}.animal-switch-checked-e3XYU:hover:not(.animal-switch-disabled-4MObL){background:#7ccc70;border-color:#5a9e1e}.animal-switch-disabled-4MObL{cursor:not-allowed;opacity:.5}.animal-switch-small-YsMVK{border-width:2.5px;min-width:38px;height:20px}.animal-switch-small-YsMVK .animal-handle-M5esz{width:14px;height:14px;top:1px;left:1px}.animal-switch-small-YsMVK.animal-switch-checked-e3XYU .animal-handle-M5esz{left:calc(100% - 16px)}.animal-handle-M5esz{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:2px;left:2px}.animal-switch-checked-e3XYU .animal-handle-M5esz{border-color:#6fba2c;left:calc(100% - 24px)}.animal-inner-HJAU1{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-e3XYU .animal-inner-HJAU1{padding:0 28px 0 8px}.animal-switch-small-YsMVK .animal-inner-HJAU1{padding:0 6px 0 20px;font-size:9px}.animal-switch-small-YsMVK.animal-switch-checked-e3XYU .animal-inner-HJAU1{padding:0 20px 0 6px}.animal-switch-loading-wKJu3{pointer-events:none;opacity:.7}.animal-spinner-2s8Gn{border:2px solid #6fba2c;border-right-color:#0000;border-radius:50%;width:11px;height:11px;animation:.6s linear infinite animal-animal-spin-Jsq4T;display:inline-block}.animal-switch-UDNtb:not(.animal-switch-checked-e3XYU) .animal-spinner-2s8Gn{border-color:#a89878 #0000 #a89878 #a89878}@keyframes animal-animal-spin-Jsq4T{to{transform:rotate(360deg)}}.animal-cursor,.animal-cursor *{cursor:url(data:image/png;base64,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) 4 0,auto!important}.animal-acDatetime-svTVK{background:linear-gradient(#fff 0%,#f8f8f0 100%);border:3px solid #d4cfc3;border-radius:18px;align-items:center;gap:20px;padding:16px 36px;animation:.5s ease-out animal-ac-fade-up-qO53u;display:inline-flex}.animal-acDatetime-svTVK .animal-acDate-t5OwQ{border-right:3px solid #9f927d59;flex-direction:column;align-items:center;padding-right:24px;display:flex}.animal-acDatetime-svTVK .animal-acDate-t5OwQ .animal-acWeekday-8Lm8l{color:#6fba2c;letter-spacing:1.5px;text-transform:uppercase;font-size:14px;font-weight:900}.animal-acDatetime-svTVK .animal-acDate-t5OwQ .animal-acMonthday-OeNZQ{color:#8b7355;font-size:22px;font-weight:800}.animal-acDatetime-svTVK .animal-acTime-r1Mt-{color:#8b7355;letter-spacing:2px;align-items:center;font-size:48px;font-weight:900;display:flex}.animal-acDatetime-svTVK .animal-acTime-r1Mt- .animal-acColon-JiS44{color:#8b7355;margin:0 1px;font-size:48px;animation:1s step-end infinite animal-blink-h3QVZ;position:relative;top:-.08em}@keyframes animal-blink-h3QVZ{50%{opacity:0}}@media (width<=768px){.animal-acDatetime-svTVK{gap:12px;padding:12px 20px}.animal-acDatetime-svTVK .animal-acDate-t5OwQ{padding-right:12px}.animal-acDatetime-svTVK .animal-acDate-t5OwQ .animal-acWeekday-8Lm8l{font-size:11px}.animal-acDatetime-svTVK .animal-acDate-t5OwQ .animal-acMonthday-OeNZQ{font-size:16px}.animal-acDatetime-svTVK .animal-acTime-r1Mt-,.animal-acDatetime-svTVK .animal-acTime-r1Mt- .animal-acColon-JiS44{font-size:32px}}.animal-divider-SNFGH{background:url("data:image/svg+xml,%3csvg%20width='297'%20height='14'%20viewBox='0%200%20297%2014'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%2010.42L33%2011%2028.002%200zM10%206.97L0%203l.858%209zM43%201l.613%2011L53%205.585zm89%2013l11-5.867L133.507%201zm67-3.58l13%20.58-4.998-11zm-10-3.45L179%203l.858%209zM90.634%201L88%2013l12-4.39zM155%2013l12-2.4-8.47-9.6zM110%203l2.057%209L118%206.292zm-47%208.215L76%2014%2071.048%201zM222%201l.613%2011L232%205.585zm47.634%200L267%2013l12-4.39zM289%203l2.057%209L297%206.292zm-48%208.215L254%2014l-4.952-13z'%20fill='%23D8D0C3'%20fill-rule='evenodd'/%3e%3c/svg%3e") 50%/contain no-repeat;width:100%;height:12px}.animal-line-teal-Inf7y{background-image:url("data:image/svg+xml,%3csvg%20height='14'%20viewBox='0%200%20297%2014'%20width='297'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%2010.42L33%2011%2028.002%200zM10%206.97L0%203l.858%209zM43%201l.613%2011L53%205.585zm89%2013l11-5.867L133.507%201zm67-3.58l13%20.58-4.998-11zm-10-3.45L179%203l.858%209zM90.634%201L88%2013l12-4.39zM155%2013l12-2.4-8.47-9.6zM110%203l2.057%209L118%206.292zm-47%208.215L76%2014%2071.048%201zM222%201l.613%2011L232%205.585zm47.634%200L267%2013l12-4.39zM289%203l2.057%209L297%206.292zm-48%208.215L254%2014l-4.952-13z'%20fill='%23008077'%20fill-rule='evenodd'/%3e%3c/svg%3e")}.animal-line-white-4sIaG{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjAAAAAKCAQAAAAAhqwGAAACiUlEQVR42u2aS0hUYRTHb9NbUzHKyrCEIuhB0aZopRVqlCZRQTBEuDDI6CEUPWhRVFgQRBEubCFOgqva1eRiKjdtotoUDuSmF2U0EQTi0DS/Ft5u1/udO8o0o2Oes7y/+Z/7/b6Bw9zvjmU5xRQr48VUK6vFBmanmVRbtVXbsbOlnBu+rIplafUsoIclKT9xkKJ/WPM83tEoXD/GztTbrrZqOwlsq3PGljxeMECxDw0Ro0okFbSx1rfrGuAbu1Pct48IM3zYUc6xINXkJgz0EjBIK/CaBt/OE9c2qrZqO2rbdmJU54QtnQA0+UTeAAlOCmQuSeAJe5gm0B0M1W3yxL4rAOiUZzTNwCB32OizqrN293qDtNjkIycoFJJqq7aTwTaaI7Yctxs+FwPz+VNd5g2J2qxdSB5ykr2sF2fdUF0Q7xt00s/YbtBKEjZ9bLAzTrKfGoOqrdpmy/ZiTtkmc8KWSn46l9YJgTr+1kvKjZ9hAN3SrOOKK/nVfB6k22ZJgkJ6q03jXPNObxbyydXbswkctq/fpUT4OtU207Yxlqut2oq2lPHF1e6mELjs0B+E2OShjUCYWeIs67JzA1wXNmgOg07nOFvEJ0EIs9I84+YR7urw8P3Adw4IK/ofbENjavtQfruhtmo7KluO8Ipfrnk10whEgARhguQLi1nNAzNjs6dAnFuUirTWtUHv6WC6h5fQxy4xmU8F29hLA02c4hItw7PUE6FMTE5U2xqX7dXhx2vjbLtYbdV2BFsK2Mxp7vEB2GfM2B6aWeR7nhzwO022LN7SxlJf2spn7nOeWrk7gbT/GVCY6tWe2qptlmzr1HYEW0pZZWWsvM99HlpsjXOprdqqbXZtfwPwNNemtj9CngAAAABJRU5ErkJggg==)}.animal-line-yellow-GlM29{background-image:url("data:image/svg+xml,%3csvg%20width='297'%20height='14'%20viewBox='0%200%20297%2014'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%2010.42L33%2011%2028.002%200zM10%206.97L0%203l.858%209zM43%201l.613%2011L53%205.585zm89%2013l11-5.867L133.507%201zm67-3.58l13%20.58-4.998-11zm-10-3.45L179%203l.858%209zM90.634%201L88%2013l12-4.39zM155%2013l12-2.4-8.47-9.6zM110%203l2.057%209L118%206.292zm-47%208.215L76%2014%2071.048%201zM222%201l.613%2011L232%205.585zm47.634%200L267%2013l12-4.39zM289%203l2.057%209L297%206.292zm-48%208.215L254%2014l-4.952-13z'%20fill='%23F1E26F'%20fill-rule='evenodd'/%3e%3c/svg%3e")}.animal-wave-yellow-UQroN{background-image:url("data:image/svg+xml,%3csvg%20height='10'%20viewBox='0%200%20375%2010'%20width='375'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M374.85%209.45c-4.171%200-6.32-1.84-8.213-3.464-1.7-1.458-3.168-2.716-6.207-2.716-3.039%200-4.506%201.258-6.207%202.716-1.894%201.624-4.042%203.464-8.212%203.464-4.172%200-6.32-1.84-8.213-3.464-1.7-1.458-3.168-2.716-6.206-2.716-3.039%200-4.507%201.258-6.208%202.716-1.894%201.624-4.042%203.464-8.212%203.464-4.172%200-6.318-1.84-8.213-3.464-1.7-1.458-3.168-2.716-6.206-2.716-3.038%200-4.507%201.258-6.208%202.716-1.893%201.624-4.04%203.464-8.212%203.464s-6.319-1.84-8.212-3.464c-1.7-1.458-3.168-2.716-6.206-2.716-3.038%200-4.506%201.258-6.207%202.716-1.894%201.624-4.041%203.464-8.212%203.464-4.17%200-6.318-1.84-8.212-3.464-1.7-1.458-3.168-2.716-6.206-2.716-3.037%200-4.505%201.258-6.206%202.716-1.893%201.624-4.04%203.464-8.211%203.464s-6.319-1.84-8.213-3.464c-1.7-1.458-3.168-2.716-6.206-2.716-3.037%200-4.505%201.258-6.205%202.716-1.893%201.624-4.04%203.464-8.211%203.464-4.17%200-6.318-1.84-8.212-3.464-1.7-1.458-3.169-2.716-6.207-2.716-3.037%200-4.505%201.258-6.205%202.716-1.894%201.624-4.04%203.464-8.212%203.464-4.17%200-6.316-1.84-8.211-3.464-1.7-1.458-3.166-2.716-6.204-2.716s-4.506%201.258-6.205%202.716c-1.895%201.624-4.042%203.464-8.213%203.464-4.17%200-6.317-1.84-8.21-3.464-1.701-1.458-3.17-2.716-6.208-2.716-3.036%200-4.504%201.258-6.203%202.716-1.894%201.624-4.04%203.464-8.21%203.464s-6.318-1.84-8.213-3.464c-1.698-1.458-3.166-2.716-6.203-2.716-3.039%200-4.507%201.258-6.207%202.716C92.808%207.61%2090.66%209.45%2086.49%209.45c-4.17%200-6.317-1.84-8.21-3.464-1.7-1.458-3.168-2.716-6.205-2.716-3.036%200-4.504%201.258-6.203%202.716-1.893%201.624-4.04%203.464-8.21%203.464s-6.318-1.84-8.211-3.464c-1.7-1.458-3.168-2.716-6.205-2.716-3.038%200-4.506%201.258-6.207%202.716-1.893%201.624-4.041%203.464-8.212%203.464-4.17%200-6.317-1.84-8.211-3.464-1.7-1.458-3.167-2.716-6.204-2.716-3.036%200-4.503%201.258-6.202%202.716C6.316%207.61%204.17%209.45%200%209.45V6.18c3.036%200%204.503-1.258%206.203-2.716C8.096%201.841%2010.243%200%2014.413%200c4.17%200%206.315%201.841%208.21%203.464%201.7%201.458%203.166%202.716%206.204%202.716s4.506-1.258%206.206-2.716C36.928%201.841%2039.075%200%2043.246%200c4.17%200%206.317%201.841%208.21%203.464%201.7%201.458%203.168%202.716%206.205%202.716%203.038%200%204.505-1.258%206.204-2.716C65.76%201.841%2067.905%200%2072.075%200c4.17%200%206.317%201.841%208.21%203.464%201.7%201.458%203.168%202.716%206.205%202.716%203.038%200%204.507-1.258%206.207-2.716C94.592%201.841%2096.738%200%20100.91%200c4.17%200%206.317%201.841%208.21%203.464%201.7%201.458%203.168%202.716%206.205%202.716s4.506-1.258%206.204-2.716C123.423%201.841%20125.57%200%20129.739%200c4.172%200%206.319%201.841%208.213%203.464%201.7%201.458%203.168%202.716%206.205%202.716%203.038%200%204.506-1.258%206.207-2.716C152.257%201.841%20154.404%200%20158.575%200c4.17%200%206.317%201.841%208.211%203.464%201.7%201.458%203.166%202.716%206.204%202.716%203.039%200%204.506-1.258%206.206-2.716C181.09%201.841%20183.236%200%20187.407%200c4.172%200%206.318%201.841%208.213%203.464%201.7%201.458%203.167%202.716%206.206%202.716%203.038%200%204.506-1.258%206.205-2.716C209.925%201.841%20212.071%200%20216.242%200s6.318%201.841%208.212%203.464c1.7%201.458%203.168%202.716%206.207%202.716s4.506-1.258%206.205-2.716C238.76%201.841%20240.908%200%20245.078%200c4.172%200%206.318%201.841%208.212%203.464%201.7%201.458%203.168%202.716%206.206%202.716%203.038%200%204.506-1.258%206.206-2.716C267.596%201.841%20269.744%200%20273.915%200c4.17%200%206.317%201.841%208.212%203.464%201.7%201.458%203.167%202.716%206.206%202.716s4.507-1.258%206.206-2.716C296.434%201.841%20298.582%200%20302.753%200s6.318%201.841%208.212%203.464c1.7%201.458%203.168%202.716%206.207%202.716s4.506-1.258%206.207-2.716C325.272%201.841%20327.419%200%20331.592%200c4.17%200%206.317%201.841%208.212%203.464%201.7%201.458%203.168%202.716%206.207%202.716%203.038%200%204.506-1.258%206.206-2.716C354.11%201.841%20356.259%200%20360.43%200c4.17%200%206.319%201.841%208.213%203.464%201.7%201.458%203.168%202.716%206.207%202.716z'%20fill='%23f1e26f'%20fill-rule='evenodd'/%3e%3c/svg%3e")}.animal-footer-LG1F-{background:url(/assets/footer-sea-C_f3QfrH.svg) 50%/contain no-repeat;width:100%;height:80px}.animal-tree-0fYFr{background-image:url(/assets/footer-tree-DQEpBJFS.webp);background-position:bottom;background-size:cover}.animal-btn-Bw5Ok{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-Bw5Ok:focus-visible{outline:2px solid var(--animal-primary-color);outline-offset:2px}.animal-btn-Bw5Ok:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.animal-btn-small-iX87C{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-PNoaC{height:45px;font-size:var(--animal-font-size-base);padding:0 20px}.animal-btn-large-d6rdR{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-IEgC-{color:var(--animal-text-color);background:var(--animal-bg-color);border-color:var(--animal-border-color)}.animal-btn-default-IEgC-: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-IEgC-: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-juEI6{color:#794f27;background:#f8f8f0;border-color:#f8f8f0;box-shadow:0 5px #bdaea0}.animal-btn-primary-juEI6:hover:not(:disabled){background:#f8f8f0;border-color:#f8f8f0;transform:translateY(-1px);box-shadow:0 6px #bdaea0}.animal-btn-primary-juEI6:active:not(:disabled){background:#f8f8f0;border-color:#f8f8f0;transform:translateY(2px);box-shadow:0 1px #bdaea0}.animal-btn-dashed-NAGl9{color:var(--animal-text-color);background:var(--animal-bg-color);border-color:var(--animal-border-color);border-style:dashed}.animal-btn-dashed-NAGl9:hover:not(:disabled){color:var(--animal-primary-color);border-color:var(--animal-primary-color);transform:translateY(-1px)}.animal-btn-dashed-NAGl9:active:not(:disabled){color:var(--animal-primary-color-active);border-color:var(--animal-primary-color-active);transform:translateY(0)}.animal-btn-text-JLEwx{color:var(--animal-text-color);box-shadow:none;background:0 0;border-color:#0000}.animal-btn-text-JLEwx:hover:not(:disabled){background:var(--animal-bg-color-secondary)}.animal-btn-text-JLEwx:active:not(:disabled){background:#e9ddc6}.animal-btn-link-7hJ3j{color:var(--animal-primary-color);box-shadow:none;background:0 0;border-color:#0000}.animal-btn-link-7hJ3j:hover:not(:disabled){color:var(--animal-primary-color-hover);opacity:.85}.animal-btn-link-7hJ3j:active:not(:disabled){color:var(--animal-primary-color-active)}.animal-btn-danger-d50oa.animal-btn-primary-juEI6{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-d50oa.animal-btn-primary-juEI6: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-d50oa.animal-btn-primary-juEI6: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-d50oa.animal-btn-default-IEgC-,.animal-btn-danger-d50oa.animal-btn-dashed-NAGl9{color:#e05a5a;border-color:var(--animal-error-color)}.animal-btn-danger-d50oa.animal-btn-default-IEgC-:hover:not(:disabled),.animal-btn-danger-d50oa.animal-btn-dashed-NAGl9:hover:not(:disabled){color:#e05a5a;border-color:var(--animal-error-color-hover)}.animal-btn-danger-d50oa.animal-btn-default-IEgC-:active:not(:disabled),.animal-btn-danger-d50oa.animal-btn-dashed-NAGl9:active:not(:disabled){color:#e05a5a;border-color:var(--animal-error-color-active)}.animal-btn-danger-d50oa.animal-btn-text-JLEwx,.animal-btn-danger-d50oa.animal-btn-link-7hJ3j,.animal-btn-danger-d50oa.animal-btn-text-JLEwx:hover:not(:disabled),.animal-btn-danger-d50oa.animal-btn-link-7hJ3j:hover:not(:disabled),.animal-btn-danger-d50oa.animal-btn-text-JLEwx:active:not(:disabled),.animal-btn-danger-d50oa.animal-btn-link-7hJ3j:active:not(:disabled){color:#fff}.animal-btn-ghost-UwKGh{box-shadow:none;background:0 0}.animal-btn-ghost-UwKGh.animal-btn-primary-juEI6{color:var(--animal-primary-color);box-shadow:none;background:0 0}.animal-btn-ghost-UwKGh.animal-btn-primary-juEI6:hover:not(:disabled){color:var(--animal-primary-color-hover);border-color:var(--animal-primary-color-hover);background:#19c8b914}.animal-btn-block-PkxBe{width:100%;display:flex}.animal-btn-loading-7YkF5{cursor:default;pointer-events:none;box-shadow:none;color:#fff;background:#0ec4b6 repeating-linear-gradient(-45deg,#0ec4b6,#0ec4b6 10px,#01b0a7 10px 20px) 0 0/28.28px 28.28px;border:4px solid #4de2da;animation:1s linear infinite animal-animal-btn-loading-um-Wy}.animal-btn-icon-uFsor{align-items:center;display:inline-flex}@keyframes animal-animal-btn-loading-um-Wy{0%{background-position:0 0}to{background-position:-28.28px 0}}.animal-mask--VYNO{z-index:1000;background:#00000059;justify-content:center;align-items:center;animation:.25s animal-animal-fade-in-0lGxN;display:flex;position:fixed;inset:0}.animal-modal-CQD9A{flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);animation:.3s animal-animal-zoom-in-XttSC;display:flex;position:relative}.animal-modalClipped-bKhId{color:#807359;background:#f7f3df;border:1px solid #725d4224;border-radius:28px;flex-direction:column;width:100%;height:100%;padding:32px 32px 24px;font-family:animal-dialog,Nunito-SemiBold,sans-serif;display:flex;overflow:hidden;box-shadow:0 22px 60px #3d342838}.animal-header-vZ-Hb{justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.animal-title-9cdQK{color:#725d42;font-size:28px;font-weight:700}.animal-body-fT9cO{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-19aT7{justify-content:flex-end;align-items:center;gap:12px;display:flex}@keyframes animal-animal-fade-in-0lGxN{0%{opacity:0}to{opacity:1}}@keyframes animal-animal-zoom-in-XttSC{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.animal-wrapper-5THeo{-webkit-user-select:none;user-select:none;width:100%;min-width:140px;font-family:Nunito,Noto Sans SC,sans-serif;display:inline-block;position:relative}.animal-trigger-POWVH{box-sizing:border-box;cursor:pointer;background:#fff;border:2px solid #e8dcc8;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:8px 13px;transition:all .2s;display:flex}.animal-trigger-POWVH:hover{background:#fffdf7;border-color:#d4c4a8}.animal-trigger-POWVH.animal-open-Kmp-V{background:#fff;border-radius:12px}.animal-value-K4jqc{color:#725d42;font-size:14px;font-weight:600}.animal-placeholder-Mn95V{color:#a09080;font-size:14px}.animal-arrow-IUyhG{color:#a09080;align-items:center;transition:transform .2s;display:flex}.animal-trigger-POWVH.animal-open-Kmp-V .animal-arrow-IUyhG{color:#19c8b9;transform:rotate(180deg)}.animal-dropdown-8JipT{z-index:100;background:#ffeea0;border-radius:28px;padding:12px 0;animation:.2s forwards animal-dropdownFadeIn-CZk9L;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 14px 30px #3d342829}@keyframes animal-dropdownFadeIn-CZk9L{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animal-option-9ASM-{color:#725d42;cursor:pointer;white-space:nowrap;justify-content:flex-start;align-items:center;padding:10px 18px 10px 14px;font-size:14px;font-weight:500;display:flex;position:relative}.animal-option-9ASM-.animal-active-drwLw{z-index:1;font-weight:700;position:relative}.animal-option-9ASM-.animal-hovered-u4Cli{font-weight:700;position:relative}.animal-option-9ASM-.animal-hovered-u4Cli:before{content:"";opacity:.9;background:url(/assets/select-cursor-C8sGf5zH.svg) 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.animal-pillBar-bSm9B{z-index:-1;opacity:.3;background:#fc0;border-radius:7px;height:14px;position:absolute;top:56%;left:8px;right:8px;transform:translateY(-50%)}.animal-optionDot-eSOtT{flex:none;width:16px;font-size:12px}.animal-disabled-FXUQA .animal-trigger-POWVH{opacity:.5;cursor:not-allowed;background:#f5f5f0}.animal-tabs-9FKj6{background:#f8f8f0;border:2px solid #e8e2d6;border-radius:24px;overflow:hidden}.animal-tabList-KXPig{background:#fff9;border-bottom:2px solid #e8e2d6;gap:4px;padding:16px;display:flex}.animal-tabItem-CkeCA{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,Zen Maru Gothic,HarmonyOS Sans SC,MiSans,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}.animal-tabItem-CkeCA:hover{color:#794f27;background:#19c8b91a}.animal-tabItem-CkeCA.animal-active-MUbOf{color:#fff9e3;background:#0cc0b5;border-radius:24px;font-weight:600}.animal-tabItem-CkeCA.animal-active-shadow-COyLH{box-shadow:0 3px #3d342814}.animal-tabIcon-rQ1Tq{font-size:10px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.animal-active-MUbOf .animal-tabIcon-rQ1Tq{transform:scale(1.2)}.animal-tabLabel-RTi0M{color:inherit;position:relative}.animal-active-MUbOf .animal-tabLabel-RTi0M{color:#fff9e3}.animal-tabLeaf-0qc0R{width:18px;height:18px;animation:2s ease-in-out infinite animal-leafWiggle-IUdaU;position:absolute;top:-4px;right:-5px}.animal-tabLeafStatic-X7Cy1{animation:none}@keyframes animal-leafWiggle-IUdaU{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.animal-tabContent-DnUUN{min-height:60px;padding:24px;animation:.25s animal-fadeIn-w4EaT}@keyframes animal-fadeIn-w4EaT{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animal-tabContentInner-MCQ2x{min-height:40px;color:var(--animal-text-color-secondary);font-size:var(--animal-font-size-base);line-height:var(--animal-line-height-base)}:root{--launcher-bg:#f7f2df;--launcher-bg-accent:#e7f4d4;--launcher-surface:#ffffffbd;--launcher-surface-strong:#fffaf0f5;--launcher-text:#5c4225;--launcher-text-soft:#7b6340;--launcher-border:#aa896647;--launcher-shadow:0 24px 80px #563e221f;--launcher-pill-bg:#ffffffd1;--launcher-pill-bg-strong:#ffffffe6;--launcher-soft-panel-bg:#ffffff9e;--launcher-chip-bg:#ffffff6b;--launcher-max-width:1320px;color:var(--launcher-text);font-family:var(--animal-font-family);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=twilight]{--launcher-bg:#243a34;--launcher-bg-accent:#2f4b44;--launcher-surface:#182824d1;--launcher-surface-strong:#243a34eb;--launcher-text:#fff8ea;--launcher-text-soft:#f0e3cf;--launcher-border:#fff3d43d;--launcher-shadow:0 30px 100px #060a0966;--launcher-pill-bg:#fff7e92e;--launcher-pill-bg-strong:#fff7e93d;--launcher-soft-panel-bg:#fff7e91f;--launcher-chip-bg:#fff7e929;--animal-text-color:#fff8ea;--animal-text-color-secondary:#f0e3cf;--animal-bg-color:#243a34;--animal-bg-color-secondary:#2f4b44;--animal-border-color:#ead9b5;--animal-border-color-hover:#ffe094;--launcher-bg-overlay:#142c26b8}html{scroll-behavior:smooth}body{background:url(/home_bg.webp) 50%/380px,#7dc395;min-width:320px;margin:0;animation:80s linear infinite bgScroll}@keyframes bgScroll{0%{background-position:100% 0}to{background-position:0 100%}}body:before{content:"";background:var(--launcher-bg-overlay,transparent);pointer-events:none;z-index:0;position:fixed;inset:0}#root{z-index:1;min-height:100vh;position:relative}a{color:inherit}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}button{border:none}blockquote{margin:0}.launcher-page{width:min(calc(100% - 28px), var(--launcher-max-width));margin:0 auto;padding:36px 0 32px;position:relative}.launcher-header,.launcher-main,.launcher-footer{z-index:1;background:var(--launcher-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--launcher-border);box-shadow:var(--launcher-shadow);position:relative}.launcher-header{border-radius:32px;flex-direction:column;gap:16px;padding:22px 28px;display:flex}.launcher-brand{align-items:center;gap:16px;padding-left:12px;display:flex}.launcher-brand-badge{border-radius:16px;flex:none;width:110px}.launcher-hero-kicker,.launcher-theme-label{text-transform:uppercase;letter-spacing:.12em;color:var(--launcher-text-soft);margin:0;font-size:12px}.launcher-brand h1,.launcher-hero h2,.launcher-empty-state h2,.launcher-link-copy h3,.launcher-group-title h2,.launcher-widget strong,.manager-topbar h2,.manager-editor-header h3,.launcher-preview-card h3{margin:0}.launcher-brand h1,.launcher-title-input{font-size:clamp(1.9rem,3.5vw,3.2rem);line-height:.98}.launcher-title-input{width:min(100%,420px);color:var(--launcher-text);background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-weight:800}.launcher-subtitle,.launcher-group-header p,.launcher-link-copy p,.launcher-widget p,.launcher-empty-state p,.launcher-dirty-hint,.manager-copy,.manager-status-message,.manager-field span,.launcher-quote footer,.launcher-preview-note,.launcher-preview-list li{color:var(--launcher-text-soft);margin:0}.launcher-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.launcher-search-input{flex-shrink:1;width:240px;min-width:160px}.launcher-search-icon{object-fit:contain;width:18px;height:18px}.launcher-theme-toggle,.manager-topbar,.manager-topbar-actions,.manager-editor-header,.manager-editor-actions,.launcher-group-meta,.launcher-link-card-actions,.launcher-management-actions,.launcher-group-actions,.launcher-search-summary{align-items:center;gap:12px;display:flex}.launcher-group-meta,.manager-topbar,.manager-editor-header,.launcher-link-card-actions,.launcher-search-summary{justify-content:space-between}.launcher-management-actions,.launcher-group-actions,.manager-topbar-actions{flex-wrap:wrap}.launcher-main{border-radius:34px;margin-top:18px;padding:22px}.launcher-action-button{min-width:108px}.launcher-action-button-primary{min-width:132px}.launcher-inline-button,.manager-action-button{min-width:92px}.launcher-mini-link{background:var(--launcher-pill-bg);color:var(--launcher-text);border-radius:999px;padding:8px 12px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s}.launcher-mini-link:hover{transform:translateY(-1px);box-shadow:0 8px 24px #3d34281f}.launcher-dirty-hint.is-dirty,.manager-status.is-dirty{color:#9f5b10;font-weight:700}.manager-status.is-clean{color:#3d7b52;font-weight:700}:root[data-theme=twilight] .launcher-dirty-hint.is-dirty,:root[data-theme=twilight] .manager-status.is-dirty{color:#ffd27a}:root[data-theme=twilight] .manager-status.is-clean{color:#9ae6b4}:root[data-theme=twilight] .launcher-quote-translation,:root[data-theme=twilight] .launcher-quote footer{color:#6b5a3e}:root[data-theme=twilight] .launcher-widget-feature .launcher-widget-label{color:#5a3d10}:root[data-theme=twilight] .launcher-widget-tags .launcher-widget-label{color:#14503e}:root[data-theme=twilight] .launcher-widget p{color:#5c4225}:root[data-theme=twilight] .launcher-widget strong{color:#3d2e14}:root[data-theme=twilight] .launcher-widget-link{color:#5c4225}:root[data-theme=twilight] .launcher-hero-kicker{color:#7b6340}.manager-modal-panel,.manager-form-grid,.launcher-quote,.launcher-groups,.launcher-search-summary-copy,.manager-preview-pane{flex-direction:column;display:flex}.manager-modal-panel,.launcher-groups,.manager-preview-pane{gap:20px}.manager-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.manager-form-columns{grid-template-columns:1fr 1fr;gap:24px;margin-top:18px;display:grid}.manager-form-column{flex-direction:column;gap:14px;display:flex}.manager-editor-header-right{align-items:center;gap:12px;display:flex}.manager-editor-card,.launcher-hero-card,.launcher-preview-card,.launcher-widget,.launcher-empty-state{min-height:100%;box-shadow:0 12px 40px #3d342814}.manager-editor-card h3{color:var(--launcher-text);font-size:1.2rem}.manager-editor-count{background:var(--animal-primary-color-bg,#e6f9f6);color:var(--animal-primary-color,#19c8b9);border-radius:50px;padding:4px 12px;font-size:12px;font-weight:700}.manager-field{flex-direction:column;gap:8px;display:flex}.manager-field span{font-weight:700}.manager-field-full{grid-column:1/-1}.manager-textarea{resize:vertical;border:2px solid var(--animal-border-color-light);background:var(--launcher-pill-bg-strong);width:100%;min-height:96px;color:var(--launcher-text);box-sizing:border-box;border-radius:18px;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .25s,box-shadow .25s}.manager-textarea:focus{border-color:var(--animal-primary-color,#19c8b9);outline:none;box-shadow:0 0 0 3px #19c8b91f}.manager-textarea-compact{min-height:72px}.manager-select-control{width:100%}.manager-select-control>div:first-child{box-sizing:border-box;width:100%}.manager-editor-divider{margin:18px 0 14px}.manager-tag-grid{flex-wrap:wrap;gap:8px;display:flex}.manager-tag-chip{border:2px solid var(--animal-border-color-light,#e8e2d6);background:var(--animal-bg-color,#f8f8f0);height:32px;color:var(--animal-text-color,#794f27);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 4px #3d34280f}.manager-tag-chip:hover:not(:disabled){border-color:var(--animal-primary-color,#19c8b9);color:var(--animal-primary-color,#19c8b9);transform:translateY(-1px);box-shadow:0 3px 8px #19c8b926}.manager-tag-chip.is-active{background:var(--animal-primary-color,#19c8b9);border-color:var(--animal-primary-color,#19c8b9);color:#fff;box-shadow:0 3px 10px #19c8b94d}.manager-tag-chip.is-active:hover:not(:disabled){background:var(--animal-primary-color-hover,#3dd4c6);border-color:var(--animal-primary-color-hover,#3dd4c6);color:#fff}.manager-tag-chip:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.manager-icon-preview{object-fit:contain;width:42px;height:42px}.manager-tabs{border-radius:28px;overflow:hidden}.manager-code-preview{max-height:420px}.launcher-hero{grid-template-columns:minmax(0,1.15fr) minmax(260px,360px);gap:16px;display:grid}.launcher-hero-card{cursor:default;flex-direction:column;justify-content:center;gap:18px;display:flex}.launcher-quote-actions{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.launcher-quote-actions>div{flex-direction:column;gap:6px;display:flex}.launcher-widget-refresh{flex:none;margin-top:2px}.launcher-hero h2,.launcher-empty-state h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1}.launcher-quote{background:var(--launcher-soft-panel-bg);border-radius:22px;gap:8px;padding:14px 16px}.launcher-quote p{margin:0;font-size:1.05rem;line-height:1.7}.launcher-quote-translation{color:var(--launcher-text-soft);font-size:.96rem}.launcher-jump-nav{flex-wrap:wrap;gap:12px;display:flex}.launcher-jump-nav a{background:var(--launcher-pill-bg);border:1px solid var(--launcher-border);border-radius:999px;padding:10px 16px;font-weight:700;text-decoration:none}.launcher-search-spotlight{margin-bottom:24px}.launcher-search-summary{gap:16px}.launcher-search-summary-copy{gap:8px}.launcher-search-summary h2{margin:0;font-size:clamp(1.6rem,2.5vw,2.2rem);line-height:1.1}.launcher-search-summary p{color:var(--launcher-text-soft);margin:0}.launcher-groups-search{margin-top:0}.launcher-preview-card{cursor:default;justify-content:center;align-items:center;padding:16px;display:flex;overflow:hidden}.launcher-preview-card img{object-fit:contain;width:min(100%,260px);max-height:250px}.launcher-widgets{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.launcher-widget{cursor:default;flex-direction:column;justify-content:center;gap:10px;min-height:150px;padding:20px 22px;display:flex}.launcher-widget-label{letter-spacing:.02em;text-transform:none;margin:0;font-size:15px;font-weight:700}.launcher-widget-feature .launcher-widget-label{color:#6b4a1e}.launcher-widget-tags .launcher-widget-label{color:#1a5c4a}.launcher-widget strong{font-size:1.05rem;line-height:1.4}.launcher-widget p{font-size:.92rem;line-height:1.5}.launcher-widget-topline{justify-content:space-between;align-items:center;gap:8px;display:flex}.launcher-widget-time{background:linear-gradient(#ffffffe0 0%,#f8f8f0eb 100%);align-items:center;padding:14px 18px}.launcher-time-widget-shell{box-sizing:border-box;justify-content:center;width:100%;background:0 0!important;border:none!important;padding:0!important;display:flex!important}.launcher-widget-link{background:var(--launcher-pill-bg);border-radius:999px;align-self:flex-start;padding:8px 12px;font-weight:700;text-decoration:none}.launcher-section-divider{margin:28px 0 20px}.launcher-group{flex-direction:column;gap:16px;display:flex}.launcher-group-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.launcher-group-title{cursor:default}.launcher-group-title h2{font-size:1.25rem}.launcher-group-meta{flex-direction:column;align-items:flex-end}.launcher-group-actions{justify-content:flex-end}.launcher-group-divider{opacity:.9}.launcher-group-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.launcher-link-anchor,.launcher-link-card-shell{flex-direction:column;text-decoration:none;display:flex}.launcher-link-anchor>*,.launcher-link-card-shell>*{flex:1}.launcher-link-anchor:focus-visible{outline-offset:4px;border-radius:28px;outline:3px solid #f5c31c}.launcher-link-card{flex-direction:column;justify-content:space-between;gap:14px;min-height:154px;display:flex}.launcher-link-head{align-items:flex-start;gap:14px;display:flex}.launcher-link-icon{object-fit:contain;flex:none;width:42px;height:42px}.launcher-link-copy{flex-direction:column;gap:8px;display:flex}.launcher-link-copy h3{font-size:1.15rem}.launcher-link-tags{flex-wrap:wrap;gap:8px;display:flex}.launcher-link-tags span{background:var(--launcher-chip-bg);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.launcher-empty-state{text-align:center;cursor:default;flex-direction:column;align-items:center;gap:12px;padding:40px;display:flex}.launcher-footer{border-radius:32px;margin-top:24px;overflow:hidden}.launcher-footer-art{margin-top:12px}@media (width<=1080px){.launcher-header-top,.launcher-group-header,.manager-topbar,.launcher-group-meta,.launcher-search-summary{flex-direction:column}.launcher-header-right{align-self:flex-end}.launcher-controls,.manager-topbar-actions,.launcher-group-meta,.launcher-search-summary{width:100%}.launcher-group-meta,.launcher-search-summary{align-items:flex-start}.launcher-hero,.launcher-group-grid,.manager-form-grid{grid-template-columns:1fr}.launcher-widgets{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-field-full{grid-column:auto}}@media (width<=720px){.launcher-page{width:min(calc(100% - 20px), var(--launcher-max-width));padding-top:16px}.launcher-header,.launcher-main{border-radius:28px;padding:20px}.launcher-header-right{flex-wrap:wrap;gap:8px}.launcher-widgets{grid-template-columns:1fr}.launcher-brand{flex-direction:column;align-items:flex-start}.launcher-brand-badge{width:80px}.launcher-link-card{min-height:0}}.login-page{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.login-card{background:var(--launcher-surface-strong);border:1px solid var(--launcher-border);width:min(100%,380px);box-shadow:var(--launcher-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:32px;flex-direction:column;align-items:center;gap:20px;padding:48px 36px;display:flex}.login-badge{border-radius:16px;width:100px}.login-title{color:var(--launcher-text);margin:0;font-size:2rem}.login-subtitle{color:var(--launcher-text-soft);margin:0;font-size:.95rem}.login-fields{flex-direction:column;gap:12px;width:100%;display:flex}.login-input{width:100%}.login-error{color:#e5534b;text-align:center;margin:0;font-size:.9rem}.login-button{width:100%;margin-top:4px}.account-modal{flex-direction:column;gap:16px;display:flex}.account-modal-title{margin:0;font-size:1.2rem}.account-modal-user{color:var(--launcher-text-soft);margin:0;font-size:.9rem}.account-tabs{border-bottom:1px solid var(--launcher-border);gap:8px;padding-bottom:12px;display:flex}.account-tab{color:var(--launcher-text-soft);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:.9rem;font-weight:600;transition:all .2s}.account-tab.is-active{background:var(--animal-primary-color,#19c8b9);color:#fff}.account-form{flex-direction:column;gap:12px;display:flex}.account-msg{margin:0;font-size:.85rem}.account-msg.is-error{color:#e5534b}.account-msg.is-success{color:#2da44e}.launcher-header-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.launcher-header-right{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.launcher-theme-inline{margin-left:auto}.launcher-theme-inline .launcher-theme-label{letter-spacing:.06em;font-size:14px;font-weight:600}.launcher-theme-inline .launcher-theme-toggle{transform-origin:100%;transform:scale(1.15)}.launcher-btn-logout{color:#d45b5b!important;border-color:#e8a0a0!important}.launcher-btn-logout:hover{background:#fdeaea!important;border-color:#d45b5b!important}:root[data-theme=twilight] .launcher-btn-logout:hover{background:#3d2222!important;border-color:#e87070!important}.launcher-hero-bottom{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.launcher-loading{min-height:60vh;color:var(--launcher-text-soft);justify-content:center;align-items:center;font-size:1.1rem;display:flex}
