body[data-carat-home-system]{--carat-font-ui:"Satoshi","Pretendard Variable",sans-serif;--carat-ink:#f7f7f8;--carat-ink-secondary:#a1a8b3;--carat-surface-glass:#23262abf;--carat-composer-glass:#1b1f267a;--carat-composer-reflection:#ffffff1f;--carat-composer-edge:#ffffff4d;--carat-material-line:#ffffff17;--carat-surface-solid:#23262a;--carat-control-hover:#ffffff1a;--carat-material-shadow:0 8px 28px #0000001f;--carat-butter-shadow:#4dc5e5 0 0 4px,#4dc5e5 1px 1px 2px,#63ad45 1px 2px 2px,#e9d352 1px 4px 6px,#4dc5e5 1px 6px 10px}html.light body[data-carat-home-system]{--carat-ink:#202329;--carat-ink-secondary:#687180;--carat-surface-glass:#ffffffc7;--carat-composer-glass:#ffffff94;--carat-composer-reflection:#ffffff80;--carat-composer-edge:#fffc;--carat-surface-solid:#fff;--carat-material-line:#3041561f;--carat-control-hover:#40536f17;--carat-material-shadow:0 8px 28px #2437510f}body[data-carat-home-system] [data-home-menu]{background:var(--carat-surface-glass)!important;color:var(--carat-ink);border:1px solid var(--carat-material-line)!important;backdrop-filter:blur(40px)!important;-webkit-backdrop-filter:blur(40px)!important;border-radius:20px!important;box-shadow:var(--carat-material-shadow)!important;font:400 12px/18px var(--carat-font-ui);letter-spacing:0;transform-origin:var(--carat-menu-origin,center bottom);animation:carat-menu-enter .26s cubic-bezier(.22,1,.36,1) both;max-width:calc(100vw - 24px)}body[data-carat-home-system] [data-home-menu] .MuiTypography-root:not([data-carat-new-badge] *){font-family:var(--carat-font-ui)!important;letter-spacing:0}body[data-carat-home-system] [data-home-menu] :is(input,[role=option],[role=menuitem],button){font-family:var(--carat-font-ui)!important;letter-spacing:0}body[data-carat-home-system] [data-home-menu] :is([role=option],[role=menuitem]){min-height:40px;padding:10px;flex-shrink:0}body[data-carat-home-system] [data-home-menu] input{font-size:13px!important;line-height:20px!important}body[data-carat-home-system] [data-home-menu=chat]{width:320px!important}body[data-carat-home-system] [data-home-menu=setting]{min-width:240px!important}body[data-carat-home-system] [data-home-menu=version]{width:280px!important}@media(min-width:600px){body[data-carat-home-system] [data-home-menu=media]{width:400px!important;height:auto!important;max-height:min(560px,65vh)}}body[data-carat-home-system] [data-home-composer] .v2-composer-surface{padding:12px!important;gap:12px!important;color:var(--carat-ink);font-family:var(--carat-font-ui)}body[data-carat-home-system] [data-home-composer] textarea{font:400 14px/20px var(--carat-font-ui)!important;min-height:20px!important}body[data-carat-home-system] [data-home-composer] :is([data-testid=v2-composer-add],[data-home-control]){border:0;width:32px!important;height:32px!important;min-width:32px;padding:0;color:var(--carat-ink-secondary)}body[data-carat-home-system] [data-home-composer] .MuiTypography-root{font-family:var(--carat-font-ui);font-size:12px;line-height:16px;font-weight:500}.home-glyph{display:inline-flex;align-items:center;justify-content:center}body[data-carat-home-system] .home-glyph svg{width:16px;height:16px;fill:currentColor;stroke:none;overflow:visible}body[data-carat-home-system] .carat-icon .ph-part{transform-box:fill-box;transform-origin:center}body[data-carat-home-system] .carat-pet{z-index:2147483000}body[data-carat-home-system] .pet-dust-layer{z-index:2147482999}body[data-carat-home-system] .carat-pet .pet-notice{font-family:var(--carat-font-ui)}@keyframes carat-menu-enter{0%{opacity:0;transform:translateY(var(--carat-menu-offset,5px)) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}body[data-carat-home-system] [data-home-menu-host][data-menu-closing=true] [data-home-menu],body[data-carat-home-system] [data-home-menu][data-menu-closing=true]{animation:carat-menu-exit .14s ease-in both;pointer-events:none}@keyframes carat-menu-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(var(--carat-menu-offset,5px)) scale(.985)}}@media(prefers-reduced-motion:reduce){body[data-carat-home-system] [data-home-menu]{animation:none!important}}@media(prefers-reduced-transparency:reduce){body[data-carat-home-system] [data-home-menu]{background:var(--carat-surface-solid)!important;backdrop-filter:none!important}}@supports not(backdrop-filter:blur(1px)){body[data-carat-home-system] [data-home-menu]{background:var(--carat-surface-solid)!important}}body[data-carat-home-system] [data-nav-sidebar]{font-family:var(--carat-font-ui);transition:width .26s cubic-bezier(.22,1,.36,1)!important}body[data-carat-home-system] [data-nav-sidebar] .MuiTypography-root{font-family:var(--carat-font-ui)}body[data-carat-home-system] [data-home-nav-layout]{transition:--carat-sidebar-w .26s cubic-bezier(.22,1,.36,1)!important}body[data-carat-home-system] [data-home-nav-rail]{transition:width .26s cubic-bezier(.22,1,.36,1)!important}@media(prefers-reduced-motion:reduce){body[data-carat-home-system] :is([data-nav-sidebar],[data-home-nav-layout],[data-home-nav-rail]){transition:none!important}}html:has(body[data-carat-home-system]){transition:--carat-sidebar-w .26s cubic-bezier(.22,1,.36,1)!important}body[data-carat-home-system] [data-home-chat-trigger]{font:500 12px/16px var(--carat-font-ui);min-height:32px;gap:6px}body[data-carat-home-system] [data-home-menu-search]{height:36px!important;min-height:36px;border-radius:10px!important;background:#ffffff0a!important}body[data-carat-home-system] [data-home-menu-search] img{width:16px;height:16px}body[data-carat-home-system] [data-home-model-row]{padding:10px!important;min-height:40px;gap:10px!important;margin-bottom:4px;flex-shrink:0}body[data-carat-home-system] [data-home-menu] [data-gen-symbol-tone]{width:36px;height:36px;border-radius:9px;background:var(--carat-control-hover)}body[data-carat-home-system] [data-home-menu] [data-gen-symbol-tone] img{width:22px!important;height:22px!important;filter:brightness(0) invert(1)!important}html.light body[data-carat-home-system] [data-home-menu] [data-gen-symbol-tone] img{filter:brightness(0)!important}@media(prefers-reduced-motion:reduce){html:has(body[data-carat-home-system]){transition:none!important}}body[data-carat-home-system] [data-home-composer] .v2-composer-surface{position:relative;isolation:auto;background:#0000!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body[data-carat-home-system] [data-home-composer] .v2-composer-surface:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:var(--carat-composer-radius);background:var(--carat-composer-glass);backdrop-filter:blur(24px) saturate(1.45);-webkit-backdrop-filter:blur(24px) saturate(1.45);box-shadow:inset 0 0 0 1px var(--carat-material-line),inset 0 .5px 0 var(--carat-composer-edge),inset .5px 0 0 #ffffff14,inset 0 -1px 0 #00000029,0 8px 28px #0000001f;pointer-events:none}@media(prefers-reduced-transparency:reduce){body[data-carat-home-system] [data-home-composer] .v2-composer-surface:before{background:var(--carat-surface-solid);backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not(backdrop-filter:blur(1px)){body[data-carat-home-system] [data-home-composer] .v2-composer-surface:before{background:var(--carat-surface-solid)}}body[data-carat-home-system] [data-home-model-title]{font-size:13px!important;line-height:18px!important}body[data-carat-home-system] [data-home-model-description]{font-size:11px!important;line-height:16px!important;color:var(--carat-ink-secondary)!important}body[data-carat-home-system] [data-home-model-row]>div:has(>[data-home-model-title]){gap:4px}body[data-carat-home-system] [data-home-model-row]:focus-visible{outline:2px solid #69b2ff;outline-offset:-2px}@property --carat-composer-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes carat-composer-spin{to{--carat-composer-angle:360deg}}@keyframes carat-composer-hue{to{filter:hue-rotate(1turn)}}body[data-carat-home-system] [data-home-composer] .v2-composer-ring{--carat-composer-radius:26px;background:#0000!important;isolation:isolate;border:1px solid #0000;padding:0!important;border-radius:var(--carat-composer-radius)}body[data-carat-home-system] [data-home-composer] .v2-composer-surface{border-radius:calc(var(--carat-composer-radius) - 1px)}body[data-carat-home-system] [data-home-composer] :is(.v2-composer-beam,.v2-composer-glow){overflow:visible;z-index:-1;transition:opacity .24s linear;background:none;pointer-events:none}body[data-carat-home-system] [data-home-composer] .v2-composer-beam{inset:-1px;border-radius:inherit;z-index:1;opacity:.6!important}body[data-carat-home-system] [data-home-composer] .v2-composer-glow{inset:-1px;border-radius:inherit;filter:blur(18px);opacity:.2!important}body[data-carat-home-system] [data-home-composer] :is(.v2-composer-beam,.v2-composer-glow):before{position:absolute;inset:0;width:auto;aspect-ratio:auto;transform:none;border-radius:inherit;padding:1px;background:conic-gradient(from var(--carat-composer-angle),#0000 0deg,#1a88ff57 34deg,#4babffeb 95deg,#1a88ff57 156deg,#0000 200deg,#0000 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0);animation:carat-composer-spin 8s linear infinite}body[data-carat-home-system] [data-home-composer] .v2-composer-glow:before{padding:1px}body[data-carat-home-system] [data-home-composer] .v2-composer-ring:after{content:"";position:absolute;inset:-1px;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;background:none;box-shadow:var(--carat-butter-shadow);transition:opacity .24s linear;animation:carat-composer-hue 2s linear infinite paused}body[data-carat-home-system] [data-home-composer] .v2-composer-ring:has(textarea:focus) :is(.v2-composer-beam,.v2-composer-glow){opacity:0!important}body[data-carat-home-system] [data-home-composer] .v2-composer-ring:has(textarea:focus):after{opacity:1;animation-play-state:running}@media(prefers-reduced-motion:reduce){body[data-carat-home-system] [data-home-composer] .v2-composer-ring:after,body[data-carat-home-system] [data-home-composer] :is(.v2-composer-beam,.v2-composer-glow):before{animation:none!important;transition:none}}body[data-carat-home-system] [data-home-composer] :is(button,[role=button]){transition:background-color .16s,color .16s,box-shadow .16s}body[data-carat-home-system] [data-home-composer] button:active:not(:disabled){background-color:var(--carat-control-hover);transition-duration:90ms}body[data-carat-home-system] [data-home-composer] button[aria-expanded=true]{background-color:var(--carat-control-hover)}body[data-carat-home-system] [data-home-composer] textarea{min-height:28px!important}body[data-carat-home-system] [data-home-composer] textarea::placeholder{font-size:14px!important;line-height:20px;color:#818a98;opacity:1}.home-placeholder-reveal{position:absolute;left:4px;right:4px;top:0;pointer-events:none;white-space:pre-wrap;overflow:hidden;height:28px;font:400 14px/20px var(--carat-font-ui);color:#818a98}.home-placeholder-reveal>span{animation:home-placeholder-in .18s ease-out both}@keyframes home-placeholder-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.home-placeholder-reveal>span{animation:none}}body[data-carat-home-system] [data-home-menu-host][data-menu-direction=up]{--carat-menu-origin:left bottom;--carat-menu-offset:5px}body[data-carat-home-system] [data-home-menu-host][data-menu-direction=down]{--carat-menu-origin:left top;--carat-menu-offset:-5px}body[data-carat-home-system] [data-home-menu-host][data-menu-closing=true]{pointer-events:none}body[data-carat-home-system] [data-home-composer] :is([data-testid=v2-composer-add],[data-home-control]):not(:disabled):not([aria-disabled=true]):is(:focus-visible,[aria-expanded=true]){color:var(--carat-ink)}@media(hover:hover) and (pointer:fine){body[data-carat-home-system] [data-home-composer] :is([data-testid=v2-composer-add],[data-home-control]):not(:disabled):not([aria-disabled=true]):hover{color:var(--carat-ink)}}body:has([data-home-announcement]) [data-home-nav-rail]{margin-top:49px;height:calc(100vh - 49px)!important}body[data-carat-home-system] [data-home-composer] .v2-composer-beam:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:radial-gradient(180px circle at var(--carat-cursor-x,50%) var(--carat-cursor-y,50%),#9bddff,#007affb3 35%,#0000 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0);opacity:0;transition:opacity .24s}body[data-carat-home-system] [data-home-composer] .v2-composer-ring[data-cursor-active] .v2-composer-beam{opacity:.8!important}body[data-carat-home-system] [data-home-composer] .v2-composer-ring[data-cursor-active] .v2-composer-beam:after{opacity:1}@media(prefers-reduced-motion:reduce){body[data-carat-home-system] [data-home-composer] .v2-composer-beam:after{display:none}}@media(hover:hover) and (pointer:fine){body[data-carat-home-system] [data-home-composer] .v2-composer-ring:hover :is(.v2-composer-beam,.v2-composer-glow):before{opacity:0;animation-play-state:paused}}html.light body[data-carat-home-system]{--carat-composer-glass:#ffffffc7}html.light body[data-carat-home-system] [data-home-menu-search]{background:rgba(48,65,86,.055)!important}html.light body[data-carat-home-system] [data-home-composer] .v2-composer-surface:before{box-shadow:inset 0 0 0 1px var(--carat-material-line),inset 0 .5px 0 var(--carat-composer-edge),0 8px 28px #24375112}html.light .home-placeholder-reveal,html.light body[data-carat-home-system] [data-home-composer] textarea::placeholder{color:#66717f}body[data-carat-home-system] [data-home-guest-nav]{background:#0000;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:0;box-shadow:none;height:68px;min-height:68px;margin-bottom:-68px;z-index:1002;isolation:isolate}body[data-carat-home-system] [data-home-guest-nav] :is(.home-auth-primary,.home-auth-secondary){position:relative;isolation:isolate;border:0;border-radius:12px;height:40px;min-width:80px;padding:0 16px;font:700 14px/20px var(--carat-font-ui);cursor:pointer;white-space:nowrap;transition:background-color .16s}body[data-carat-home-system] [data-home-guest-nav] .home-auth-secondary{background:var(--carat-control-hover);color:var(--carat-ink);backdrop-filter:none}@media(hover:hover) and (pointer:fine){body[data-carat-home-system] [data-home-guest-nav] .home-auth-secondary:hover{background:color-mix(in srgb,var(--carat-ink) 14%,#0000)}}body[data-carat-home-system] [data-home-guest-nav] button:focus-visible{outline:2px solid #007aff;outline-offset:3px}body[data-carat-home-system]:has([data-home-guest-nav]) [data-home-scroll]{scroll-padding-top:68px}@media(max-width:599px){body[data-carat-home-system] [data-home-guest-nav]{height:52px;min-height:52px;margin-bottom:-52px}body[data-carat-home-system]:has([data-home-guest-nav]) [data-home-scroll]{scroll-padding-top:52px}}@media(max-width:599px){body[data-carat-home-system] [data-home-guest-nav] :is(.home-auth-primary,.home-auth-secondary){min-width:0;font-size:13px;padding:0 12px}body[data-carat-home-system] [data-home-guest-nav] .home-auth-primary{flex:0 0 auto}body[data-carat-home-system] [data-home-guest-nav] .home-auth-pricing{flex:0 1 auto;min-width:0;padding:0 10px;gap:4px;overflow:hidden;text-overflow:ellipsis}}body[data-carat-home-system]:has([data-home-announcement]) [data-home-nav]{margin-top:49px}body[data-carat-home-system]:has([data-home-nav]):has([data-home-announcement]) [data-home-announcement-spacer]{display:none}body[data-carat-home-system]:has([data-home-announcement]) [data-home-updates-panel]{padding-top:49px;box-sizing:border-box}body[data-carat-home-system] div:has(>[data-home-nav]){container:home-nav-shell/inline-size}@media(min-width:600px){[data-home-nav]:not([data-home-guest-nav]):not([data-home-updates]){display:none!important}div:not(:has(>[data-home-guest-nav]))>[data-home-announcement-spacer]{display:block!important}body[data-carat-home-system]:has([data-home-nav][data-home-updates]) [data-home-announcement-spacer]{display:none!important}}@media(max-width:599.95px){[data-home-inline-model]{display:none}}body[data-carat-home-system] [data-home-guest-nav]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#0000;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);mask-image:linear-gradient(180deg,#000 0,#000000d9 35%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 0,#000000d9 35%,#0000);opacity:0;transition:opacity .16s ease}body[data-carat-home-system] [data-home-guest-nav][data-scrolled]:before{opacity:1}@media(prefers-reduced-motion:reduce){body[data-carat-home-system] [data-home-guest-nav]:before{transition:none}}@media(prefers-reduced-transparency:reduce){body[data-carat-home-system] [data-home-guest-nav]:before{display:none}}body[data-carat-home-system] [data-home-nav]:not([data-home-guest-nav]){z-index:1002;margin-bottom:-52px;background:#0000;border-bottom:0}@media(max-width:599.95px){body[data-carat-home-system]:has([data-home-nav]:not([data-home-guest-nav])) [data-home-scroll]{padding-top:52px;scroll-padding-top:52px}}@media(min-width:600px){body[data-carat-home-system]:has([data-home-nav]:not([data-home-guest-nav])) [data-home-scroll]{scroll-padding-top:52px}}body[data-carat-home-system] div:has(>[data-testid=promo-banner]){display:none!important}body[data-carat-home-system]:has([data-home-guest-nav]) [data-home-announcement-spacer]{display:none!important}body[data-carat-home-system] [data-home-guest-nav]{background:linear-gradient(180deg,#0000003d,#0000001a 48%,#0000)}html.light body[data-carat-home-system] [data-home-guest-nav]{background:linear-gradient(180deg,#ffffff7a,#fff3 48%,#0000)}body[data-carat-home-system] [data-home-guest-nav] .home-auth-pricing{gap:6px;color:#62b3ff;background:#23262a73;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px)}html.light body[data-carat-home-system] [data-home-guest-nav] .home-auth-pricing{color:#007aff;background:#ffffff7a}@media(hover:hover) and (pointer:fine){body[data-carat-home-system] [data-home-guest-nav] .home-auth-pricing:hover{background:var(--carat-control-hover)}}@media(prefers-reduced-transparency:reduce){body[data-carat-home-system] [data-home-guest-nav] .home-auth-pricing{background:var(--carat-surface,#23262a);backdrop-filter:none;-webkit-backdrop-filter:none}html.light body[data-carat-home-system] [data-home-guest-nav] .home-auth-pricing{background:#fff}}@media(max-width:599.95px){body[data-carat-home-system] [data-home-menu=media]{width:100%!important;max-width:100%!important;left:0;right:0;border-radius:20px 20px 0 0!important}}@keyframes carat-menu-model-pulse{0%,to{transform:scale(1)}35%{transform:scale(1.12)}65%{transform:scale(1.06)}}@media(prefers-reduced-motion:no-preference){body[data-carat-home-system] [data-home-menu] [data-home-model-row]:not([disabled]):not([aria-disabled=true]):focus-visible [data-gen-symbol-tone] img{animation:carat-menu-model-pulse .8s cubic-bezier(.22,1,.36,1) both}}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body[data-carat-home-system] [data-home-menu] [data-home-model-row]:not([disabled]):not([aria-disabled=true]):hover [data-gen-symbol-tone] img{animation:carat-menu-model-pulse .8s cubic-bezier(.22,1,.36,1) both}}body[data-carat-home-system] [data-home-menu]{border-color:#ffffff0f!important}html.light body[data-carat-home-system] [data-home-menu]{border-color:#30415614!important}body[data-carat-home-system] [data-home-version-sheet]{border-radius:inherit;overflow:hidden}body[data-carat-home-system] [data-home-version-sheet]>div:first-child{padding:12px 14px;gap:10px}body[data-carat-home-system] [data-home-version-sheet]>div:first-child>.MuiTypography-root{font-size:13px;line-height:18px;font-weight:600}body[data-carat-home-system] [data-home-version-sheet] .remove-scrollbar{padding:0 14px 14px;gap:4px}body[data-carat-home-system] [data-home-version-sheet] [data-home-version-row]{padding:10px;min-height:60px;flex-shrink:0;border:0;border-radius:10px;gap:10px}body[data-carat-home-system] [data-home-version-sheet] [data-home-version-row]>div:first-child{gap:4px}body[data-carat-home-system] [data-home-version-sheet] [data-home-version-row] .MuiTypography-root:not([data-carat-new-badge] *){font-size:11px;line-height:16px}body[data-carat-home-system] [data-home-version-sheet] [data-home-version-row] [data-home-version-title]{font-size:13px!important;line-height:18px!important}body[data-carat-home-system] [data-home-version-sheet] [data-home-version-row]:hover{background:var(--carat-control-hover)}.assetPicker_root__3ZbHM{--ap-heart:#ff3b4e;--ap-ease:cubic-bezier(0.2,0.8,0.2,1);--ap-spring:cubic-bezier(0.34,1.4,0.64,1);--ap-shadow:0 0 0 1px #0000000a,0 12px 32px #0000001f,0 40px 80px #00000024;position:fixed;inset:0;z-index:1012;color:var(--text-main);letter-spacing:-.01em;-webkit-font-smoothing:antialiased}.dark .assetPicker_root__3ZbHM{--ap-shadow:0 0 0 1px #ffffff0f,0 12px 32px #00000073,0 40px 80px #0006}.assetPicker_scrim___XW49{position:absolute;inset:0;background:var(--bg-dim);backdrop-filter:blur(6px);animation:assetPicker_fadeIn__9lA4w .18s linear both}.assetPicker_picker__Z106_{position:absolute;display:flex;flex-direction:column;background:var(--bg-modal);box-shadow:var(--ap-shadow);isolation:isolate;left:50%;top:50%;width:min(960px,calc(100vw - 48px));height:min(680px,calc(100vh - 48px));border-radius:24px;transform:translate(-50%,-50%);animation:assetPicker_modalIn__IhppU .26s var(--ap-ease) both;overflow:hidden}.assetPicker_picker__Z106_:focus{outline:none}.assetPicker_grab__oypMQ{display:none;width:36px;height:5px;border-radius:3px;background:var(--text-disable);margin:8px auto 0;flex:none}.assetPicker_head__cj4u_{position:relative;display:flex;align-items:center;gap:8px;padding:16px 16px 12px 20px;flex:none}.assetPicker_seg__HAAgd{display:flex;gap:2px;padding:3px;border-radius:14px;background:var(--bg-container-normal);position:relative;flex:none}.assetPicker_pill__lcGKg{position:absolute;top:3px;bottom:3px;border-radius:11px;background:var(--bg-modal);box-shadow:0 1px 2px #00000014,0 2px 8px #0000000f;transition:left .26s var(--ap-ease),width .26s var(--ap-ease);z-index:0}.dark .assetPicker_pill__lcGKg{background:#ffffff1f;box-shadow:none}.assetPicker_tab__7ok8W{position:relative;z-index:1;font:inherit;font-size:14px;font-weight:500;color:var(--text-hint);background:#0000;border:0;border-radius:11px;padding:7px 13px;cursor:pointer;white-space:nowrap;transition:color .15s}.assetPicker_tab__7ok8W:hover,.assetPicker_tab__7ok8W[aria-selected=true]{color:var(--text-main)}.assetPicker_tab__7ok8W[aria-selected=true]{font-weight:600}.assetPicker_tab__7ok8W:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px}.assetPicker_spacer__yBNqF{flex:1}.assetPicker_iconbtn__fAohn{width:36px;height:36px;border-radius:18px;border:0;background:#0000;color:var(--text-sub);display:grid;place-items:center;cursor:pointer;flex:none;padding:0;transition:background .12s,transform .08s}.assetPicker_iconbtn__fAohn:hover{background:var(--bg-container-normal)}.assetPicker_iconbtn__fAohn:active{background:var(--bg-container-strong);transform:scale(.94)}.assetPicker_iconbtn__fAohn:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}.assetPicker_search__lPqox{position:relative;display:flex;align-items:center;height:36px;border-radius:18px;background:#0000;width:36px;overflow:hidden;transition:width .26s var(--ap-ease),background .15s;flex:none}.assetPicker_searchOn__rGaKc{width:240px;background:var(--bg-container-normal)}.assetPicker_search__lPqox input{flex:1;min-width:0;border:0;background:#0000;font:inherit;font-size:14px;color:var(--text-main);outline:none;padding:0 12px 0 0;opacity:0;transition:opacity .15s .08s}.assetPicker_searchOn__rGaKc input{opacity:1}.assetPicker_search__lPqox input::placeholder{color:var(--text-placeholder)}.assetPicker_body__2Mt3O{position:relative;flex:1;overflow-y:auto;padding:4px 20px 20px;overscroll-behavior:contain}.assetPicker_sec__vnVhU{margin-top:10px}.assetPicker_sec__vnVhU h3{position:sticky;top:0;z-index:2;margin:0 -20px;padding:10px 20px 8px;font-size:13px;font-weight:600;color:var(--text-hint);background:linear-gradient(var(--bg-modal) 70%,#0000)}.assetPicker_grid__lnna4{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.assetPicker_tile__6OsYL{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--bg-container-normal);cursor:pointer;outline:none;animation:assetPicker_tileIn__OVg63 .32s var(--ap-ease) both;animation-delay:calc(min(var(--i, 0), 24) * 18ms)}.assetPicker_tile__6OsYL img,.assetPicker_tile__6OsYL video{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);transition:transform .35s var(--ap-ease),filter .2s,opacity .2s;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.assetPicker_tile__6OsYL:hover img,.assetPicker_tile__6OsYL:hover video{transform:scale(1.09)}.assetPicker_tile__6OsYL:focus-visible{box-shadow:0 0 0 2px var(--bg-modal),0 0 0 4px var(--line-focus)}.assetPicker_tile__6OsYL:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 0 var(--text-main);transition:box-shadow .15s var(--ap-ease);pointer-events:none}.assetPicker_tile__6OsYL[aria-checked=true]:after{box-shadow:inset 0 0 0 2.5px var(--text-main),inset 0 0 0 5px var(--bg-modal)}.assetPicker_tile__6OsYL[aria-checked=true] img,.assetPicker_tile__6OsYL[aria-checked=true] video{transform:scale(1.04)}.assetPicker_no__59O0N{cursor:not-allowed}.assetPicker_no__59O0N img,.assetPicker_no__59O0N video{filter:grayscale(1);opacity:.35}.assetPicker_no__59O0N:hover img,.assetPicker_no__59O0N:hover video{transform:scale(1.04)}.assetPicker_fileGlyph__Dsujx{position:absolute;inset:0;display:grid;place-items:center;color:var(--text-hint);font-size:12px;padding:8px;text-align:center;word-break:break-all}.assetPicker_info__NCyMV{position:absolute;left:0;right:0;bottom:0;padding:22px 9px 8px;background:linear-gradient(#0000,#0000009e);color:#fff;font-size:11.5px;line-height:1.35;opacity:0;transform:translateY(4px);transition:opacity .15s,transform .2s var(--ap-ease);pointer-events:none}.assetPicker_tile__6OsYL:focus-visible .assetPicker_info__NCyMV,.assetPicker_tile__6OsYL:hover .assetPicker_info__NCyMV{opacity:1;transform:none}.assetPicker_info__NCyMV b{display:block;font-weight:600;font-size:11px;opacity:.8;margin-bottom:1px}.assetPicker_info__NCyMV span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.assetPicker_no__59O0N .assetPicker_info__NCyMV{display:none}.assetPicker_why__Vf7E6{position:absolute;inset:auto 8px 8px 8px;font-size:11px;color:#fff;background:#0009;border-radius:7px;padding:5px 7px;opacity:0;transition:opacity .15s;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assetPicker_no__59O0N:hover .assetPicker_why__Vf7E6{opacity:1}.assetPicker_ck___LKps{position:absolute;top:7px;right:7px;width:22px;height:22px;border-radius:11px;border:1.5px solid #fffffff2;box-sizing:border-box;background:#0003;backdrop-filter:blur(4px);display:grid;place-items:center;color:#171719;font:700 12px/1 Inter,sans-serif;opacity:0;transition:opacity .15s,background .15s}.assetPicker_hasSel__Drciw .assetPicker_ck___LKps,.assetPicker_tile__6OsYL:focus-visible .assetPicker_ck___LKps,.assetPicker_tile__6OsYL:hover .assetPicker_ck___LKps{opacity:1}.assetPicker_no__59O0N .assetPicker_ck___LKps{display:none}.assetPicker_tile__6OsYL[aria-checked=true] .assetPicker_ck___LKps{background:#fff;border-color:#fff;animation:assetPicker_pop__hxag8 .28s var(--ap-spring)}.assetPicker_dur__1wK7h{position:absolute;left:6px;top:6px;height:20px;padding:0 6px;border-radius:6px;background:#00000080;backdrop-filter:blur(4px);color:#fff;font:600 10.5px/20px Inter,sans-serif;display:flex;align-items:center;gap:3px}.assetPicker_fav__vkNFA{position:absolute;right:7px;bottom:7px;color:var(--ap-heart);filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));display:flex;transition:opacity .15s}.assetPicker_tile__6OsYL:hover .assetPicker_fav__vkNFA{opacity:0}.assetPicker_uptile__daEhz{position:relative;aspect-ratio:1;border-radius:12px;border:1.5px dashed var(--line-thick);background:#0000;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text-main);font:inherit;padding:0;transition:background .15s,border-color .15s,transform .1s}.assetPicker_uptile__daEhz:hover{background:var(--bg-container-normal);border-color:var(--text-placeholder)}.assetPicker_uptile__daEhz:active{transform:scale(.97)}.assetPicker_uptile__daEhz:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}.assetPicker_uptile__daEhz .assetPicker_ico__S0Gt2{width:44px;height:44px;border-radius:22px;background:var(--bg-container-normal);display:grid;place-items:center;transition:transform .3s var(--ap-spring),background .15s}.assetPicker_uptile__daEhz:hover .assetPicker_ico__S0Gt2{transform:translateY(-3px);background:var(--bg-container-strong)}.assetPicker_uptile__daEhz .assetPicker_t__GcRiX{font-size:14px;font-weight:600}.assetPicker_uptile__daEhz .assetPicker_s__p41w5{font-size:12px;color:var(--text-placeholder)}.assetPicker_busy__gi4vy{position:absolute;inset:0;background:#00000061}.assetPicker_busy__gi4vy .assetPicker_bar__u1Bbv{position:absolute;left:10px;right:10px;bottom:10px;height:3px;border-radius:2px;background:#ffffff4d;overflow:hidden}.assetPicker_busy__gi4vy .assetPicker_bar__u1Bbv i{position:absolute;inset:0;width:40%;background:#fff;border-radius:2px;animation:assetPicker_ind__5vrgJ 1.1s var(--ap-ease) infinite}.assetPicker_drop__phs4o{position:absolute;inset:10px;border-radius:18px;border:1.5px dashed var(--text-placeholder);background:color-mix(in srgb,var(--bg-modal) 80%,#0000);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;color:var(--text-main);font-weight:600;font-size:16px;opacity:0;pointer-events:none;transition:opacity .15s;z-index:9}.assetPicker_drop__phs4o .assetPicker_ico__S0Gt2{width:52px;height:52px;border-radius:26px;background:var(--bg-container-normal);display:grid;place-items:center}.assetPicker_dragging__X9IQa .assetPicker_drop__phs4o{opacity:1}.assetPicker_empty__TplF0{min-height:360px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-hint);text-align:center;font-size:14px}.assetPicker_empty__TplF0 .assetPicker_t__GcRiX{font-size:16px;font-weight:600;color:var(--text-main)}.assetPicker_empty__TplF0 .assetPicker_ico__S0Gt2{width:56px;height:56px;border-radius:28px;background:var(--bg-container-normal);display:grid;place-items:center;color:var(--text-sub)}.assetPicker_empty__TplF0 .assetPicker_hint__60V8z{font-size:13px;color:var(--text-placeholder)}.assetPicker_btn__AAObh{font:inherit;font-size:14px;font-weight:600;border-radius:12px;padding:10px 16px;border:0;cursor:pointer;transition:filter .12s,transform .08s,background .12s}.assetPicker_btn__AAObh:active{transform:scale(.97)}.assetPicker_btn__AAObh:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}.assetPicker_btnSec__GH_yi{background:var(--bg-container-normal);color:var(--text-main)}.assetPicker_btnSec__GH_yi:hover{background:var(--bg-container-strong)}.assetPicker_btnPri__KJnB1{background:var(--bg-brand);color:#fff}.assetPicker_btnPri__KJnB1:hover{filter:brightness(1.08)}.assetPicker_btnPri__KJnB1:disabled{opacity:.6;cursor:default}.assetPicker_body__2Mt3O mark{background:#0000;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.assetPicker_sk__oV5oE{aspect-ratio:1;border-radius:12px;background:linear-gradient(90deg,var(--bg-container-normal) 0,var(--bg-container-strong) 50%,var(--bg-container-normal) 100%);background-size:200% 100%;animation:assetPicker_sh__vvmgC 1.2s linear infinite}.assetPicker_sentinel__Vqbav{height:1px}.assetPicker_tray__34jHF{display:flex;align-items:center;gap:12px;padding:12px 16px 12px 20px;border-top:1px solid var(--line-thin);background:var(--bg-modal);flex:none;animation:assetPicker_trayIn__MP6YW .26s var(--ap-ease) both}.assetPicker_thumbs__02zxR{display:flex;gap:8px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;padding:4px 0 4px 4px}.assetPicker_th__OyJIE{position:relative;flex:none;width:44px;height:44px;border-radius:10px;cursor:grab;animation:assetPicker_chipIn__oGLWj .26s var(--ap-spring) both;transition:transform .2s var(--ap-ease),opacity .15s;background:var(--bg-container-normal)}.assetPicker_th__OyJIE img{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block;pointer-events:none}.assetPicker_th__OyJIE i{left:-4px;top:-4px;min-width:17px;height:17px;font:700 10px/17px Inter,sans-serif;text-align:center;font-style:normal}.assetPicker_th__OyJIE .assetPicker_rm__xNJRt,.assetPicker_th__OyJIE i{position:absolute;border-radius:9px;background:var(--text-main);color:var(--bg-modal);box-shadow:0 0 0 2px var(--bg-modal)}.assetPicker_th__OyJIE .assetPicker_rm__xNJRt{right:-5px;top:-5px;width:18px;height:18px;border:0;padding:0;font-size:11px;line-height:18px;cursor:pointer;opacity:0;transform:scale(.7);transition:opacity .12s,transform .15s var(--ap-spring)}.assetPicker_th__OyJIE:hover .assetPicker_rm__xNJRt{opacity:1;transform:none}.assetPicker_th__OyJIE:hover i{opacity:0}.assetPicker_thDragging__R2pjS{opacity:.35}.assetPicker_thOver__G_U_U{transform:translateX(6px)}.assetPicker_lim__r3ca4{font:500 13px/1 Inter,sans-serif;color:var(--text-placeholder);white-space:nowrap}.assetPicker_limFull__2pXQh{color:var(--text-main)}.assetPicker_attach__ukZND{display:flex;align-items:center;gap:8px;padding:12px 18px;white-space:nowrap}.assetPicker_attach__ukZND .assetPicker_n__ZNb7s{font:700 12px/1 Inter,sans-serif;background:#ffffff38;border-radius:8px;padding:3px 7px}.assetPicker_pv__U3TNK{position:absolute;inset:0;z-index:10;background:#000000db;backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;animation:assetPicker_fadeIn__9lA4w .18s linear both}.assetPicker_pv__U3TNK img,.assetPicker_pv__U3TNK video{max-width:70%;max-height:70%;border-radius:14px}.assetPicker_pv__U3TNK .assetPicker_cap__RCB22{color:#ffffffbf;font-size:13px;max-width:60%;text-align:center}.assetPicker_pv__U3TNK .assetPicker_bar__u1Bbv{display:flex;gap:8px}.assetPicker_pv__U3TNK .assetPicker_btnSec__GH_yi{background:#ffffff24;color:#fff}@media (hover:none){.assetPicker_ck___LKps{opacity:1}.assetPicker_info__NCyMV{display:none}.assetPicker_fav__vkNFA,.assetPicker_tile__6OsYL:hover .assetPicker_fav__vkNFA{opacity:1}.assetPicker_th__OyJIE .assetPicker_rm__xNJRt{display:none}}@media (max-width:600px){.assetPicker_picker__Z106_{left:0;right:0;top:auto;bottom:0;width:auto;height:90%;border-radius:22px 22px 0 0;transform:none;animation:assetPicker_sheetIn__U3yaj .32s var(--ap-ease) both}.assetPicker_grab__oypMQ{display:block}.assetPicker_head__cj4u_{padding:8px 10px 8px 14px;gap:4px}.assetPicker_tab__7ok8W{font-size:13px;padding:7px 10px}.assetPicker_searchOn__rGaKc{position:absolute;left:10px;right:52px;width:auto;top:8px;z-index:3;background:var(--bg-modal);box-shadow:0 0 0 1px var(--line-normal)}.assetPicker_body__2Mt3O{padding:0 10px 16px}.assetPicker_sec__vnVhU h3{margin:0 -10px;padding:8px 12px 6px}.assetPicker_grid__lnna4{grid-template-columns:repeat(3,1fr);gap:3px}.assetPicker_sk__oV5oE,.assetPicker_tile__6OsYL,.assetPicker_uptile__daEhz{border-radius:6px}.assetPicker_ck___LKps{top:5px;right:5px;width:20px;height:20px}.assetPicker_uptile__daEhz{gap:6px}.assetPicker_uptile__daEhz .assetPicker_ico__S0Gt2{width:36px;height:36px}.assetPicker_uptile__daEhz .assetPicker_t__GcRiX{font-size:12.5px}.assetPicker_uptile__daEhz .assetPicker_s__p41w5{display:none}.assetPicker_tray__34jHF{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.assetPicker_lim__r3ca4{display:none}}@keyframes assetPicker_fadeIn__9lA4w{0%{opacity:0}}@keyframes assetPicker_modalIn__IhppU{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}}@keyframes assetPicker_sheetIn__U3yaj{0%{transform:translateY(100%)}}@keyframes assetPicker_tileIn__OVg63{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes assetPicker_trayIn__MP6YW{0%{opacity:0;transform:translateY(100%)}}@keyframes assetPicker_chipIn__oGLWj{0%{opacity:0;transform:scale(.7)}}@keyframes assetPicker_pop__hxag8{0%{transform:scale(.6)}}@keyframes assetPicker_ind__5vrgJ{0%{left:-40%}to{left:100%}}@keyframes assetPicker_sh__vvmgC{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.assetPicker_root__3ZbHM *{animation-duration:.01ms!important;transition-duration:.06s!important;animation-delay:0s!important}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes v2-composer-spin{to{--angle:360deg}}.v2-composer-beam,.v2-composer-glow{position:absolute;overflow:hidden;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s ease}.v2-composer-beam{inset:0;border-radius:24px}.v2-composer-glow{inset:-10px;border-radius:34px;filter:blur(11px)}@media (max-width:599.95px){.v2-composer-beam{border-radius:18px}.v2-composer-glow{border-radius:28px}}.v2-composer-beam:before,.v2-composer-glow:before{content:"";position:absolute;left:0;top:50%;width:100%;aspect-ratio:1;transform:translateY(-50%) scaleY(var(--k));background:conic-gradient(from var(--angle),#0000 0deg,var(--v2-glow-soft) 34deg,var(--v2-glow-core) 95deg,var(--v2-glow-soft) 156deg,#0000 200deg,#0000 1turn);animation:v2-composer-spin 8s linear infinite;animation-play-state:paused}.v2-composer-beam:before{--k:var(--sq,0.152)}.v2-composer-glow:before{--k:var(--sqg,0.17)}.v2-composer-ring:focus-within .v2-composer-beam,.v2-composer-ring:hover .v2-composer-beam{opacity:.6}.v2-composer-ring:focus-within .v2-composer-glow,.v2-composer-ring:hover .v2-composer-glow{opacity:.2}.v2-composer-ring:focus-within .v2-composer-beam:before,.v2-composer-ring:focus-within .v2-composer-glow:before,.v2-composer-ring:hover .v2-composer-beam:before,.v2-composer-ring:hover .v2-composer-glow:before{animation-play-state:running}.v2-composer-ring:focus-within .v2-composer-surface,.v2-composer-ring:hover .v2-composer-surface{background-color:var(--v2-surface-hover)}@media (hover:none){.v2-composer-beam,.v2-composer-glow{opacity:0!important}.v2-composer-beam:before,.v2-composer-glow:before{animation:none!important}}@media (prefers-reduced-motion:reduce){.v2-composer-beam,.v2-composer-glow{opacity:0!important}.v2-composer-beam:before,.v2-composer-glow:before{animation:none!important}}.carat-pet{position:fixed;left:0;top:0;width:80px;height:84px;z-index:10010;pointer-events:none;contain:layout style;--pet-blue:#007aff}.carat-pet *{box-sizing:border-box}.carat-pet[hidden],.pet-notice[hidden]{display:none!important}.carat-pet .pet-grab{position:absolute;inset:0;width:80px;height:84px;min-width:0;padding:0;border:0;background:#0000!important;box-shadow:none!important;backdrop-filter:none;cursor:grab;touch-action:none;pointer-events:auto;user-select:none;-webkit-user-select:none;outline-offset:1px;border-radius:20px;transform:none!important}.carat-pet .pet-grab:focus-visible{outline:2px solid #007aff;outline-offset:3px}.pet-body{position:absolute;inset:0 0 4px;transform-origin:50% 52%;pointer-events:none}.pet-body img{width:80px;height:80px;max-width:none;display:block;image-rendering:pixelated;pointer-events:none;-webkit-user-drag:none}.pet-foot{position:absolute;top:65px;width:11px;background:#007aff;border:3px solid #084393;border-top:0;opacity:1;translate:0 0;transition:opacity .14s,translate .18s;pointer-events:none}.carat-pet:is([data-motion=roll],[data-motion=tumble]) .pet-foot{opacity:0;translate:0 -7px}.pet-foot.left{left:27px}.pet-foot.right{left:44px}.carat-pet[data-motion=walk] .pet-foot{opacity:1;translate:0 0;animation:pet-step .44s steps(2) infinite}.carat-pet[data-motion=walk] .pet-foot.right{animation-delay:-.22s}.carat-pet[data-motion=walk] .pet-body{animation:pet-bob .44s steps(2) infinite}.pet-lid{position:absolute;top:35px;width:8px;height:9px;background:var(--pet-blue);opacity:0}.pet-lid:after{content:"";position:absolute;top:5px;left:0;right:0;height:2px;background:#06274e}.pet-lid.left{left:30px}.pet-lid.right{left:47px}.carat-pet[data-motion=sleep] .pet-lid{opacity:1}.pet-zzz{position:absolute;right:2px;top:0;color:var(--carat-ink-secondary);font:600 13px/1 var(--carat-font-ui);opacity:0;pointer-events:none}.carat-pet[data-motion=sleep] .pet-zzz{opacity:1;animation:pet-doze 3s ease-in-out infinite}.pet-star{position:absolute;width:10px;height:10px;opacity:0;background:var(--pet-dust-1);clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);pointer-events:none}.pet-star.a{left:4px;top:19px}.pet-star.b{right:0;top:4px;background:var(--pet-dust-3)}.pet-star.c{right:7px;bottom:10px;background:var(--pet-dust-2)}.carat-pet[data-motion=celebrate] .pet-star,.carat-pet[data-motion=sparkle] .pet-star{animation:pet-twinkle 1.1s ease-out 2}.carat-pet[data-motion=celebrate] .pet-star.b,.carat-pet[data-motion=sparkle] .pet-star.b{animation-delay:.17s}.carat-pet[data-motion=celebrate] .pet-star.c,.carat-pet[data-motion=sparkle] .pet-star.c{animation-delay:.33s}.carat-pet[data-motion=celebrate] .pet-body{animation:pet-hop .65s ease-out 2}.carat-pet[data-motion=drag] .pet-grab{cursor:grabbing}.pet-notice{position:absolute;bottom:88px;right:0;max-width:min(340px,calc(100vw - 24px));width:max-content;text-align:left;border:1px solid var(--carat-material-line);border-radius:14px;padding:9px 12px;background:linear-gradient(145deg,#ffffff1f,hsla(0,0%,100%,.015) 45%,#74b1eb0a),#19202a47;color:var(--carat-ink);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);font:500 12px/18px var(--carat-font-ui);pointer-events:auto;box-shadow:inset 0 .25px 0 #ffffff2e,inset 0 -.25px 0 #ffffff08,0 8px 26px #0003}.carat-pet[data-paused=true] *{animation-play-state:paused!important}@keyframes pet-step{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pet-bob{0%,to{translate:0 0}50%{translate:0 -2px}}@keyframes pet-hop{0%,to{translate:0 0}45%{translate:0 -15px}}@keyframes pet-twinkle{0%,to{opacity:0;translate:0 3px}35%,65%{opacity:1;translate:0 -3px}}@keyframes pet-doze{0%,to{translate:0 0;opacity:.5}50%{translate:0 -3px;opacity:1}}@media(prefers-reduced-motion:reduce){.carat-pet *{animation:none!important;transition:none!important}.carat-pet[data-motion=celebrate] .pet-star,.carat-pet[data-motion=sparkle] .pet-star{opacity:1}}.pet-pixels{display:none;position:absolute;left:-16px;top:-32px;width:112px;height:128px;image-rendering:pixelated;pointer-events:none}.has-pixels .pet-pixels{display:block}.has-pixels .pet-body img,.has-pixels .pet-foot,.has-pixels .pet-lid{display:none}.has-pixels .pet-body{animation:none!important;transform:none!important;translate:none!important}.pet-foot{width:12px;height:10px;border-width:2px;transition:opacity .12s step-end,translate .16s steps(2)}.pet-foot.left{left:26px}.carat-pet[data-motion=walk] .pet-foot{animation-duration:.5s}.carat-pet[data-motion=walk] .pet-foot.right{animation-delay:-.25s}.carat-pet .pet-star{animation-timing-function:steps(3)!important}.carat-pet[data-motion=boing] .pet-star,.carat-pet[data-motion=tumble] .pet-star{animation:pet-twinkle .6s steps(3) 2}.carat-pet[data-motion=toeTap] .pet-star.b{animation:pet-twinkle .9s steps(3) 1}.carat-pet .pet-zzz{animation-timing-function:steps(4)!important}@media(prefers-reduced-motion:reduce){.carat-pet .pet-star{animation:none!important}}.carat-pet[data-party=true] .pet-foot{background:#adffdc;border-color:#9576e9}.carat-pet[data-party=true] .pet-star{animation:pet-twinkle 1.2s steps(3) infinite}@media(prefers-reduced-motion:reduce){.carat-pet[data-party=true] .pet-star{animation:none;opacity:1}}.carat-pet:not(.has-pixels){visibility:hidden}.pet-close[hidden],.pet-flip[hidden]{display:none!important}.pet-close,.pet-flip{position:absolute;left:calc(50% + 16px);top:88px;translate:-50% 0;transform:none!important;width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:color-mix(in srgb,var(--carat-ink-secondary) 10%,#0000);color:color-mix(in srgb,var(--carat-ink-secondary) 50%,#0000);font:500 18px/1 var(--carat-font-ui);pointer-events:auto;cursor:pointer;transition:color .16s,background-color .16s}.pet-close:hover,.pet-flip:hover{color:#fff;background:#8080802e}.pet-close:focus-visible,.pet-flip:focus-visible{outline:2px solid #007aff;outline-offset:2px}@media(pointer:coarse){.pet-close,.pet-flip{width:32px;height:32px}}.pet-flip{left:calc(50% - 16px)}.pet-close .carat-icon,.pet-flip .carat-icon{width:17px;height:17px;pointer-events:none}.c-control-tooltip{z-index:10020}.pet-notice-title{display:block;font:700 13px/18px var(--carat-font-ui);margin-bottom:4px;color:var(--carat-ink)}.pet-notice-text{display:block;font:500 12px/18px var(--carat-font-ui)}.carat-pet:is(:hover,:focus-within):after{content:"";position:absolute;left:4px;top:80px;width:72px;height:40px;pointer-events:auto;z-index:-1}.pet-dust-layer{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:10009}.pet-dust{position:absolute;width:2px;height:2px;background:currentColor;pointer-events:none;animation:pet-dust-fall .72s steps(8) both}.pet-dust.is-spark{box-shadow:2px 0 currentColor,-2px 0 currentColor,0 2px currentColor,0 -2px currentColor}@keyframes pet-dust-fall{0%{transform:translate(0);opacity:.9}25%{opacity:.55}50%{opacity:.8}to{transform:translate(var(--dust-x),var(--dust-y));opacity:0}}@media(prefers-reduced-motion:reduce){.pet-dust-layer{display:none}}body[data-carat-home-system]{--pet-dust-1:#c8f4ff;--pet-dust-2:#69caff;--pet-dust-3:#fff3b0}html.light{--pet-dust-1:#0065c9;--pet-dust-2:#7750b3;--pet-dust-3:#a16300}html.light :is(.pet-flip,.pet-close){background:rgba(0,0,0,.055);color:#6b6b6b;box-shadow:none}html.light :is(.pet-flip,.pet-close):hover{background:#0000001c;color:#454545;box-shadow:none}html.light :is(.pet-flip,.pet-close):focus-visible{outline-color:#6b6b6b}.pet-speed-line{position:absolute;width:2px;opacity:0;background:var(--pet-dust-1);pointer-events:none}.pet-speed-line.line-0{left:1px}.pet-speed-line.line-1{right:0}.pet-speed-line.line-2{left:7px}@media(prefers-reduced-motion:reduce){.pet-speed-line{display:none}}.pet-body-glass{position:absolute;left:-16px;top:-32px;width:112px;height:128px;pointer-events:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;image-rendering:pixelated}.pet-body-glass[hidden]{display:none}@media(prefers-reduced-transparency:reduce){.pet-body-glass{display:none}}.pet-notice{display:flex;align-items:flex-start;gap:4px}.pet-notice-icon{display:flex;align-items:center;justify-content:center;flex:0 0 16px;margin-top:1px;font:400 14px/16px var(--carat-font-ui)}.pet-notice-copy{min-width:0}.pet-notice:not([hidden]){--pet-enter-x:0px;animation:pet-ui-enter .24s cubic-bezier(.22,1,.36,1) both}:is(.pet-flip,.pet-close):not([hidden]){--pet-enter-x:-50%;animation:pet-ui-enter .24s cubic-bezier(.22,1,.36,1) 30ms both}.pet-close:not([hidden]){animation-delay:60ms}@keyframes pet-ui-enter{0%{opacity:0;translate:var(--pet-enter-x) 4px}to{opacity:1;translate:var(--pet-enter-x) 0}}@media(prefers-reduced-motion:reduce){.pet-close,.pet-flip,.pet-notice{animation:none!important}}html.light .pet-notice{background:linear-gradient(145deg,#ffffff47,hsla(0,0%,100%,.025) 45%,#8bc6ff0f),#f5faff29;backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%)}@supports not (backdrop-filter:blur(1px)){.pet-notice{background:#23262a}html.light .pet-notice{background:#f2f5f8}}@media(prefers-reduced-transparency:reduce){.pet-notice{background:#23262a;backdrop-filter:none;-webkit-backdrop-filter:none}html.light .pet-notice{background:#f2f5f8}}html.light .pet-notice{box-shadow:inset 0 .25px 0 #fff6,inset 0 -.25px 0 #30415608,0 8px 26px #2437511a}body[data-change-log-panel-open] .carat-pet{display:none!important}body.ReactModal__Body--open .carat-pet,body.ReactModal__Body--open .pet-dust-layer{visibility:hidden}