.PatternPreview_PatternPreviewShell__06WFN{container-type:inline-size;container-name:PatternPreview;min-width:0;flex-grow:1;border-radius:12px;overflow:hidden;cursor:pointer;display:flex}.PatternPreview_PatternPreview__pxAfJ{position:relative;border-radius:12px;display:grid;width:100%;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"preview";overflow:hidden}@container PatternPreview (min-width: 280px){.PatternPreview_PatternPreview__pxAfJ{grid-template-columns:auto 1fr;grid-template-rows:26px auto;grid-template-areas:"preview title" "preview description";-moz-column-gap:12px;column-gap:12px;row-gap:4px}}.PatternPreview_PatternPreviewImage__I8fLk{grid-area:preview;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px;display:flex}.PatternPreview_PatternPreviewImage__I8fLk.PatternPreview_PatternPreviewPhotoboothCompatible__wbu7y{border:2px solid #ffbe00;box-sizing:border-box}.PatternPreview_PatternPreviewImage__I8fLk.PatternPreview_PatternPreviewSmartFunction___k5F_{border:1px solid #aa20ff;box-sizing:border-box}.PatternPreview_PatternPreviewImage__I8fLk .PatternPreview_Name__JueS_{font-size:12px;font-weight:600;text-align:center;text-transform:uppercase;color:var(--text-primary);text-shadow:-1px 1px 7px #2c2727}.PatternPreview_PatternPreviewImage__I8fLk .PatternPreview_BadgeButton__WEURM,.PatternPreview_PatternPreviewImage__I8fLk:hover .PatternPreview_Name__JueS_{display:none}.PatternPreview_PatternPreviewImage__I8fLk:hover .PatternPreview_BadgeButton__WEURM{display:flex;font-size:9px}@container PatternPreview (min-width: 280px){.PatternPreview_PatternPreviewImage__I8fLk{aspect-ratio:1/1}.PatternPreview_PatternPreviewImage__I8fLk .PatternPreview_Name__JueS_,.PatternPreview_PatternPreviewImage__I8fLk:hover .PatternPreview_BadgeButton__WEURM{display:none}}.PatternPreview_PatternPreviewInner__1SrN9{display:flex;justify-content:center;align-items:center;flex-grow:1;background-color:rgba(0,0,0,.5);transition:background-color .2s ease;position:relative}.PatternPreview_PatternPreviewInner__1SrN9:hover{background-color:rgba(0,0,0,.3)}@container PatternPreview (min-width: 280px){.PatternPreview_PatternPreviewInner__1SrN9,.PatternPreview_PatternPreviewInner__1SrN9:hover{background-color:transparent}}.PatternPreview_DraftIndicator__bvzMS{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px;font-weight:600;text-transform:uppercase;color:var(--text-primary);background-color:var(--bg-primary);padding:4px 8px;border-radius:6px}@container PatternPreview (min-width: 280px){.PatternPreview_DraftIndicator__bvzMS{display:none}}.PatternPreview_Title__CoRUy{font-size:16px;font-weight:600;color:var(--text-primary);display:none;grid-area:title;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@container PatternPreview (min-width: 280px){.PatternPreview_Title__CoRUy{display:block;margin-right:30px}}.PatternPreview_Description__cywzJ{font-size:13px;line-height:14px;font-weight:400;color:var(--text-secondary);display:none;text-overflow:ellipsis;overflow:hidden}@container PatternPreview (min-width: 280px){.PatternPreview_Description__cywzJ{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:42px}}.PatternPreview_MobileBadgeButton__kqsvj{position:absolute;top:0;right:5px;border:1px solid;font-size:13px;padding:7px;border-radius:12px;border-color:var(--border-color);font-weight:300;display:none;gap:4px}.PatternPreview_MobileBadgeButton__kqsvj .PatternPreview_Icon__oEO4h,.PatternPreview_MobileBadgeButton__kqsvj .PatternPreview_Text__2sg7D{font-size:inherit;display:flex;align-items:center;justify-content:center;color:var(--text-primary)}@container PatternPreview (min-width: 280px){.PatternPreview_MobileBadgeButton__kqsvj{display:flex}}.UndefinedFunctionPreview_UndefinedFunctionPreview__1Dol8{position:relative;border-radius:12px;display:flex;flex-direction:column;flex-grow:1;min-width:0;width:100%;height:100%;overflow:hidden}.UndefinedFunctionPreview_PreviewSlot__Qahv1{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;padding:1px 6px;border-radius:12px;background-color:var(--bg-tertiary);border:1px solid var(--border-color)}.UndefinedFunctionPreview_SelectButton__1vVwv{min-height:0}.AvatarManager_ModalRoot__AnHWO{max-height:480px}.AvatarManager_GeneratorRoot__wUhCm,.AvatarManager_ModalRoot__AnHWO{width:100%;height:auto;min-height:0;display:flex;flex-direction:column;color:#fff}.AvatarManager_GeneratorRoot__wUhCm{max-height:800px;background:radial-gradient(circle at top left,rgba(255,77,168,.12),transparent 34%),linear-gradient(180deg,#17181d,#111216)}@media ((max-height:1204px) and (pointer:coarse)),(max-width:768px){.AvatarManager_GeneratorRoot__wUhCm,.AvatarManager_ModalRoot__AnHWO{height:100%;max-height:none;min-height:0}.AvatarManager_GeneratorIntroGuides__hpBgg li{font-size:12px}}.AvatarManager_GeneratorRoot__wUhCm{position:relative;overflow:auto;padding-bottom:16px;gap:12px}.AvatarManager_GeneratorRootDragging__70WgL{outline:2px dashed var(--accent-color);outline-offset:-12px}.AvatarManager_ModalHeader__on54p{flex:0 0 auto;display:flex;justify-content:center;padding:22px 24px 12px}.AvatarManager_ModalTitle__ZqTQD{margin:0;color:#fff;font-size:24px;font-weight:700;line-height:1.2;text-align:center}.AvatarManager_ModalBodyCentered__gDYGX,.AvatarManager_ModalBody__gzq22{flex:1;min-height:0;padding:12px 24px 24px;overflow:auto}.AvatarManager_ModalBodyCentered__gDYGX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;overflow:hidden}.AvatarManager_ModalFooter__cbRRa{flex:0 0 auto;display:flex;justify-content:center;align-items:center;gap:14px;padding:18px 24px;border-top:1px solid hsla(0,0%,100%,.1)}.AvatarManager_FileButton__mtzF_,.AvatarManager_PrimaryButton__WvO09,.AvatarManager_SecondaryButton__wzZD6{min-height:44px;border-radius:8px;padding:0 18px;color:#fff;font-size:15px;font-weight:650;cursor:pointer}.AvatarManager_SecondaryButton__wzZD6{border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.05)}.AvatarManager_PrimaryButton__WvO09{border:1px solid color-mix(in srgb,var(--custom-accent-color,#b54141) 80%,#fff);background:var(--custom-accent-color,#b54141)}.AvatarManager_FileButton__mtzF_{align-self:center;margin-top:14px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06)}.AvatarManager_LoadingBlock__1200A{min-height:220px;display:flex;align-items:center;justify-content:center}.AvatarManager_EmptyText__1x4p6{color:hsla(0,0%,100%,.56)}.AvatarManager_AvatarPromoBody__kP_lh,.AvatarManager_EmptyText__1x4p6{min-height:240px;display:flex;align-items:center;justify-content:center}.AvatarManager_AvatarPromoBody__kP_lh{max-width:520px;margin:0 auto;flex-direction:column;gap:16px;text-align:center}.AvatarManager_AvatarPromoText__UqZZc{margin:0;color:hsla(0,0%,100%,.78);font-size:15px;line-height:1.45}.AvatarManager_AvatarGrid__xpSN1{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--asset-card-width,118px),1fr));gap:14px}.AvatarManager_AvatarTile__d3_v9{min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.AvatarManager_AvatarCard__lCDxj{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;background:hsla(0,0%,100%,.05);color:#fff;padding:0;cursor:pointer}.AvatarManager_AvatarCard__lCDxj:disabled{cursor:default}.AvatarManager_AvatarActionButton__ORTQM{min-height:30px;padding:7px 12px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.88)}.AvatarManager_AvatarCardSelected__fRgMY{border-color:var(--custom-accent-color,#b54141);box-shadow:0 0 0 1px var(--custom-accent-color,#b54141)}.AvatarManager_AvatarImage___B5Lj{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AvatarManager_AvatarName__G3tFD{position:absolute;left:0;right:0;bottom:0;padding:9px 8px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78));color:#fff;font-size:12px;font-weight:650;text-align:center}.AvatarManager_CardOverlay__neAws{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px;background:rgba(0,0,0,.58);color:#fff;text-align:center;font-size:12px}.AvatarManager_GeneratorIntro__jIEfX{max-width:720px;margin:0 auto;padding:0 24px;color:hsla(0,0%,100%,.78);font-size:15px;line-height:1.45;text-align:center}.AvatarManager_GeneratorIntroGuides__hpBgg{list-style:none;max-width:720px;margin:12px auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.AvatarManager_GeneratorIntroGuides__hpBgg li{display:flex;align-items:flex-start;gap:8px;color:hsla(0,0%,100%,.78);font-size:14px;line-height:1.45}.AvatarManager_GeneratorIntroGuides__hpBgg li:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:var(--accent-color);margin-top:6px}.AvatarManager_ExampleLink__IfslO,.AvatarManager_LinkButton__lCB2s{align-self:center;border:0;background:transparent;color:var(--accent-color-2);cursor:pointer;font-size:14px}.AvatarManager_ExampleLink__IfslO{margin-top:12px}.AvatarManager_ReferenceGrid__TDv6Q{width:min(100%,680px);display:grid;grid-template-columns:repeat(6,minmax(72px,1fr));gap:10px;margin:22px auto 0;padding:0 24px}.AvatarManager_ReferenceSlot__UL4Rb{aspect-ratio:3/4;min-width:0}.AvatarManager_ReferenceImage__GNlwD{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.AvatarManager_ReferenceFillIndicator__0G83W{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;width:min(100%,680px);margin:10px auto 0;padding:0 24px}.AvatarManager_ReferenceFillSegment__TG1a9{width:40px;height:10px;border-radius:2px;background:var(--thin-border-color)}.AvatarManager_ReferenceFillSegmentDanger__ib6Vz{background:var(--danger-color)}.AvatarManager_ReferenceFillSegmentWarning__yBDMh{background:var(--warning-color)}.AvatarManager_ReferenceFillSegmentAccent__31R7q{background:var(--accent-color-5)}.AvatarManager_ReferenceFillSegmentSuccess__gm1UD{background:var(--success-color)}.AvatarManager_NameBlock__4g50c{width:min(100%,520px);margin:18px auto 0;padding:0 24px}.AvatarManager_NameInput__ZK1UM{width:100%;min-height:52px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;background:hsla(0,0%,100%,.08);color:#fff;padding:0 16px;font-size:18px;outline:none}.AvatarManager_NameInputError__YHApl{border-color:#ff5a64;box-shadow:0 0 0 1px #ff5a64}.AvatarManager_FieldError__T_ZeB{margin-top:8px;color:#ff8b93;font-size:13px}.AvatarManager_AvatarEditBody__6p9Sx{width:min(100%,520px);display:flex;flex-direction:column;align-items:stretch;gap:18px;margin:0 auto}.AvatarManager_AvatarEditPreview__0bTVl{align-self:center;width:132px;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);border-radius:10px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.58)}.AvatarManager_AvatarEditImage__zm2AZ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AvatarManager_EditFooter__ZPEc2{justify-content:space-between}.AvatarManager_EditFooterActions__hpKHr{display:flex;align-items:center;gap:12px}.AvatarManager_PrimaryButton__WvO09:disabled,.AvatarManager_SecondaryButton__wzZD6:disabled{cursor:default;opacity:.55}.AvatarManager_SuccessIcon__QkVkC{color:var(--success-color)}.AvatarManager_ErrorIcon__45wyO{color:#ff5a64}.AvatarManager_ExampleOverlay__l4eq3{position:fixed;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.72);padding:24px}.AvatarManager_ExampleDialog__AcPeN{width:min(900px,100%);gap:16px;padding:18px}.AvatarManager_DetailDialog__WeMoA,.AvatarManager_ExampleDialog__AcPeN{display:flex;flex-direction:column;align-items:center;border-radius:8px;background:#17181d}.AvatarManager_DetailDialog__WeMoA{width:min(460px,100%);gap:14px;padding:22px;color:#fff;text-align:center}.AvatarManager_DetailTitle__Puwqp{margin:0;font-size:20px;line-height:1.2}.AvatarManager_DetailText__TTvq1{margin:0;color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.45}.AvatarManager_ExampleImagesGrid__F5Pda{display:grid;grid-template-columns:repeat(3,minmax(0,280px));gap:12px;justify-content:center}.AvatarManager_ExampleGridImage__3_ub3{width:100%;max-width:280px;aspect-ratio:896/1200;-o-object-fit:cover;object-fit:cover;border-radius:8px}.AvatarManager_LocalGallery__T_UEY{width:100%;min-height:100%;padding:18px;overflow:auto}.AvatarManager_AvatarGenderChoices__yjqmS{display:flex;gap:40px}.AvatarManager_AvatarGenderChoice__VoVyS{min-width:112px;display:flex;flex-direction:column;align-items:center;gap:12px;border:1px solid hsla(0,0%,100%,.16);border-radius:8px;background:hsla(0,0%,100%,.04);color:#fff;padding:18px 20px;cursor:pointer}.AvatarManager_AvatarGenderChoiceSelected__gSQc_{border-color:var(--accent-color)}.AvatarManager_AvatarGenderLabel__7K6Xo{color:#fff;font-size:17px;font-weight:650}.AvatarManager_AvatarGenderFemale__7f_Wy{color:#ff6fae}.AvatarManager_AvatarGenderMale__CxI7R{color:#52a8ff}@media (orientation:portrait) and (max-width:768px){.AvatarManager_ExampleImagesGrid__F5Pda{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.AvatarManager_ReferenceGrid__TDv6Q{grid-template-columns:repeat(3,minmax(80px,1fr))}.AvatarManager_ModalFooter__cbRRa{flex-wrap:wrap}.AvatarManager_EditFooter__ZPEc2{align-items:stretch}.AvatarManager_EditFooterActions__hpKHr{width:100%;justify-content:center;flex-wrap:wrap}}@media ((max-height:1204px) and (pointer:coarse)),(max-width:768px){.AvatarManager_FooterBackButton__yyrXg{display:none}.AvatarManager_GeneratorRoot__wUhCm{padding-bottom:0}.AvatarManager_GeneratorRoot__wUhCm .AvatarManager_ModalFooter__cbRRa{position:sticky;bottom:0;z-index:1;margin-top:auto;background:#111216}}