.LyMpjq_section{--section-gutter:clamp(24px, 5vw, 80px);padding:clamp(40px, 5vw, 72px) var(--section-gutter) 0;background:var(--surface);grid-template-columns:minmax(0,1fr);gap:20px;scroll-margin-top:80px;display:grid}.LyMpjq_track{--film-width:min(560px, 78vw);--film-gap:12px;height:calc(var(--film-width) * 9 / 16 + 20px);margin-inline:calc(-1 * var(--section-gutter));width:calc(100% + 2 * var(--section-gutter));touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:grab;position:relative;overflow:hidden}.LyMpjq_track[data-dragging=true],.LyMpjq_track[data-dragging=true] .LyMpjq_film{cursor:grabbing}.LyMpjq_track[data-dragging=true] .LyMpjq_card{transition:none}.LyMpjq_card{margin-left:calc(var(--film-width) / -2);width:var(--film-width);border-radius:var(--radius-content);background:var(--surface);color:var(--ink);cursor:pointer;opacity:.48;filter:grayscale();transform:translateX(calc(var(--position) * (100% + var(--film-gap)))) scale(.98);translate:var(--drag-offset,0px) 0;text-align:left;border:0;padding:0;transition:opacity .4s,transform .4s,filter .4s,translate .4s;position:absolute;top:8px;left:50%}.LyMpjq_card[data-active=true]{opacity:1;filter:none;transform:translateX(calc(var(--position) * (100% + var(--film-gap)))) scale(1)}.LyMpjq_card[data-wrap=true]{transition:none}.LyMpjq_card:not([data-active=true]):hover,.LyMpjq_card:not([data-active=true]):focus-visible{opacity:.65}.LyMpjq_card:focus-visible,.LyMpjq_dot:focus-visible,.LyMpjq_playButton:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.LyMpjq_video,.LyMpjq_placeholder{width:100%;height:100%;position:absolute;inset:0}.LyMpjq_video{object-fit:contain;background:#151515}.LyMpjq_placeholder{background:var(--canvas);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.LyMpjq_wordmark{font-size:var(--type-body-size);letter-spacing:.02em;font-weight:600}.LyMpjq_placeholder small{font-size:var(--type-helper-size);color:var(--muted)}.LyMpjq_caption{border-radius:0 0 var(--radius-content) var(--radius-content);pointer-events:none;font-size:var(--type-body-size);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:36px 18px 12px;font-weight:500;display:flex;position:absolute;inset:auto 0 0}.LyMpjq_card[data-video=true] .LyMpjq_caption{color:#fff;background:linear-gradient(#0000,#000000a6)}.LyMpjq_controls{justify-content:center;align-items:center;gap:10px;display:flex}.LyMpjq_pagination{background:var(--canvas);border-radius:24px;align-items:center;height:36px;padding:0 12px;display:flex}.LyMpjq_dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:36px;padding:0;transition:width .25s;display:grid}.LyMpjq_dot[data-active=true]{width:58px}.LyMpjq_indicator{background:#969694;border-radius:8px;width:6px;height:6px;transition:width .25s;overflow:hidden}.LyMpjq_dot[data-active=true] .LyMpjq_indicator{background:#c9c9c6;width:44px}.LyMpjq_indicator>span{background:var(--ink);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.LyMpjq_playButton{background:var(--canvas);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.LyMpjq_playButton svg{width:var(--icon-size-control);height:var(--icon-size-control);fill:none}@media (max-width:600px){.LyMpjq_section{gap:18px}.LyMpjq_track{--film-gap:8px}}@media (prefers-reduced-motion:reduce){.LyMpjq_card,.LyMpjq_dot,.LyMpjq_indicator{transition:none}}.LyMpjq_film{aspect-ratio:16/9;border-radius:var(--radius-content);background:var(--canvas);width:100%;color:inherit;text-align:left;cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}.LyMpjq_film:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.LyMpjq_actions{pointer-events:auto;flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;display:flex}@media (max-width:720px){.LyMpjq_actions,.LyMpjq_playButton{--icon-size-control:var(--icon-size-label)}}.LyMpjq_card[data-video=true] .LyMpjq_actions{--muted:#fff}@media (max-width:600px){.LyMpjq_caption{gap:6px;padding:28px 10px 8px}.LyMpjq_actions{gap:4px}.LyMpjq_actions>*{font-size:var(--type-helper-size);gap:4px;padding-inline:2px}}@media (max-width:720px){.LyMpjq_actions .LyMpjq_tutorialAction{--icon-size-control:12px;gap:7px}}
.djITDW_logo{object-fit:contain;width:124px;max-width:100%;height:auto;display:block}@media (max-width:720px){.djITDW_logo{width:104px}}
.ZoHl_G_page{background:var(--surface);min-height:100dvh;color:var(--text-primary)}.ZoHl_G_header{border-bottom:var(--border-control-width) solid var(--line-soft);justify-content:space-between;align-items:center;height:64px;padding:0 28px;display:flex}.ZoHl_G_header>a:first-child{display:inline-flex}.ZoHl_G_backLink{color:var(--text-primary);font-size:var(--type-navigation-size);font-weight:var(--type-navigation-weight);text-decoration:none}.ZoHl_G_backLink:hover,.ZoHl_G_footer a:hover{color:var(--brand-primary)}.ZoHl_G_stage{grid-template-columns:minmax(0,3fr) minmax(440px,2fr);min-height:calc(100dvh - 64px);display:grid;overflow:hidden}.ZoHl_G_intro{min-width:0;min-height:620px;color:var(--surface);background:#111;flex-direction:column;justify-content:space-between;padding:clamp(48px,6vw,96px);display:flex;position:relative;overflow:hidden}.ZoHl_G_intro>span{color:#ffffff8a;font-size:var(--type-helper-size);font-weight:var(--type-helper-weight);letter-spacing:.12em}.ZoHl_G_intro>p{z-index:1;max-width:19em;font-size:var(--type-page-title-size);letter-spacing:-.025em;margin:auto 0 0;font-weight:500;line-height:1.24;position:relative}.ZoHl_G_shadowFigure{aspect-ratio:.74;opacity:.84;background:radial-gradient(circle at 49% 23%,#ff6219bd 0 5%,#0000 5.5%),linear-gradient(135deg,#0000 8%,#ff621933 45%,#0000 72%),#050505;border-radius:48% 44% 38% 46%;width:min(34vw,520px);position:absolute;top:18%;right:-5%;transform:rotate(8deg);box-shadow:-46px 18px 90px #ff621917}.ZoHl_G_panel{box-sizing:border-box;place-self:center;width:min(100%,520px);min-width:0;padding:32px 48px}.ZoHl_G_heading{margin-bottom:24px}.ZoHl_G_heading h1{font-size:var(--type-auth-title-size);font-weight:var(--type-auth-title-weight);line-height:var(--type-auth-title-line-height);letter-spacing:-.01em;margin:0}.ZoHl_G_heading p{color:var(--text-helper);font-size:var(--type-body-size);line-height:var(--type-body-line-height);margin:10px 0 0}.ZoHl_G_form{gap:14px;display:grid}.ZoHl_G_methodSwitch{width:100%;margin-bottom:16px}.ZoHl_G_form label{font-size:var(--type-body-size);font-weight:var(--type-body-weight);gap:8px;display:grid}.ZoHl_G_form .ZoHl_G_fieldTitle{align-items:baseline;gap:8px;display:flex}.ZoHl_G_fieldMessage,.ZoHl_G_fieldError{min-width:0;font-size:var(--type-helper-size);font-weight:var(--type-helper-weight);line-height:var(--type-helper-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZoHl_G_fieldMessage{color:var(--text-helper)}.ZoHl_G_fieldError{color:var(--brand-primary)}.ZoHl_G_form .ZoHl_G_accountFieldTitle{grid-template-columns:auto minmax(0,1fr);display:grid}.ZoHl_G_accountFieldTitle .ZoHl_G_fieldError{white-space:normal;overflow-wrap:anywhere;overflow:visible}.ZoHl_G_registrationHint{color:var(--brand-primary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height)}.ZoHl_G_fieldGroup{gap:8px;display:grid}.ZoHl_G_form input{width:100%;height:var(--auth-field-height,44px);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);color:var(--text-primary);font-size:var(--type-body-size);outline:none;padding:0 12px;transition:border-color .12s}.ZoHl_G_passwordField{display:block;position:relative}.ZoHl_G_form .ZoHl_G_passwordField input{padding-right:44px}.ZoHl_G_passwordVisibilityButton{width:32px;height:32px;color:var(--text-helper);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ZoHl_G_passwordVisibilityButton:hover,.ZoHl_G_passwordVisibilityButton:focus-visible{color:var(--text-primary);background:var(--line-soft);outline:0}.ZoHl_G_passwordVisibilityButton .figma-icon{width:var(--icon-size-control);height:var(--icon-size-control)}.ZoHl_G_form .ZoHl_G_codeField{height:var(--auth-field-height,44px);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:border-color .12s;display:grid;overflow:hidden}.ZoHl_G_form .ZoHl_G_codeField:focus-within{border-color:var(--brand-primary)}.ZoHl_G_form .ZoHl_G_codeField input{height:calc(var(--auth-field-height,44px) - 2px);min-width:0;box-shadow:none;border:0;border-radius:0}.ZoHl_G_codeField button{min-width:102px;height:var(--auth-field-height,44px);border:0;border-left:var(--border-control-width) solid var(--border-control);color:var(--brand-primary);font-family:inherit;font-size:var(--type-body-size);font-weight:var(--type-control-weight);cursor:pointer;background:0 0;padding:0 12px}.ZoHl_G_codeField button:disabled{color:var(--text-helper);cursor:wait}.ZoHl_G_authAction{width:100%}.ZoHl_G_legalNotice{color:var(--text-helper);font-size:var(--type-body-size);line-height:var(--type-body-line-height);text-align:center;margin:-2px 0 0}.ZoHl_G_legalNotice a{color:var(--text-primary);text-underline-offset:2px}.ZoHl_G_form small{color:var(--text-helper);font-size:var(--type-helper-size);font-weight:var(--type-helper-weight);line-height:var(--type-helper-line-height)}.ZoHl_G_error,.ZoHl_G_notice{font-size:var(--type-helper-size);line-height:var(--type-helper-line-height);margin:-4px 0 0}.ZoHl_G_error{color:var(--brand-primary)}.ZoHl_G_notice{color:var(--text-primary);text-align:center}.ZoHl_G_submit{}.ZoHl_G_secondary{width:100%;}.ZoHl_G_footer{border-top:var(--border-control-width) solid var(--line-soft);margin-top:18px;padding-top:16px}.ZoHl_G_footer p{color:var(--text-helper);font-size:var(--type-body-size);text-align:center;margin:0}.ZoHl_G_footer a{color:var(--text-primary);font-weight:500;text-decoration:none}.ZoHl_G_verification{gap:20px;display:grid}.ZoHl_G_resendForm{gap:12px;display:grid}.ZoHl_G_resendForm label{color:var(--text-helper);font-size:var(--type-helper-size);line-height:var(--type-helper-line-height);gap:8px;display:grid}.ZoHl_G_resendForm input{width:100%;height:var(--auth-field-height,44px);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);color:var(--text-primary);font-size:var(--type-body-size);outline:none;padding:0 12px}.ZoHl_G_mailMark{border:1px solid var(--text-primary);border-radius:var(--radius-content);background:var(--surface);justify-self:center;place-items:center;width:72px;height:52px;margin:8px 0 12px;display:grid}.ZoHl_G_mailMark>span{background:var(--brand-primary);width:28px;height:28px;box-shadow:0 0 0 7px var(--brand-background-subtle);border-radius:50%}.ZoHl_G_mailMark[data-state=verifying]>span{animation:.9s ease-in-out infinite alternate ZoHl_G_breathe}.ZoHl_G_mailMark[data-state=verified]>span{background:var(--green);box-shadow:0 0 0 7px #0d820014}.ZoHl_G_mailMark[data-state=failed]>span{background:var(--brand-primary);box-shadow:0 0 0 7px var(--brand-background-subtle)}@keyframes ZoHl_G_breathe{0%{opacity:.4;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@media (max-width:960px){.ZoHl_G_stage{grid-template-columns:1fr}.ZoHl_G_intro{min-height:220px;padding:40px 48px}.ZoHl_G_intro>p{max-width:22em;margin-top:56px;font-size:24px}.ZoHl_G_shadowFigure{width:340px;top:-70%}.ZoHl_G_panel{padding-block:48px 72px}}@media (max-width:640px){.ZoHl_G_header{padding-inline:20px}.ZoHl_G_intro{min-height:200px;padding:32px 24px}.ZoHl_G_intro>p{font-size:var(--type-auth-title-size);margin-top:40px}.ZoHl_G_panel{padding:40px 24px 64px}}@media (prefers-reduced-motion:reduce){.ZoHl_G_mailMark[data-state=verifying]>span{animation:none}}
.jk0MPa_identity{align-items:center;gap:7px;min-width:0;display:inline-flex}.jk0MPa_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jk0MPa_name[data-creator-badge=quality],.jk0MPa_name[data-creator-badge=super]{color:#0000;-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:5s linear infinite jk0MPa_creator-shimmer}.jk0MPa_name[data-creator-badge=quality]{background-image:linear-gradient(110deg,#875007 0%,#b87b12 22%,#e6b54b 35%,#fff0b0 40%,#a56b0b 48%,#875007 65%,#cc9628 82%,#875007 100%)}.jk0MPa_name[data-creator-badge=super]{background-image:linear-gradient(110deg,#a32aa9 0%,#df3865 16%,#b76b09 29%,#09856b 42%,#2377c9 55%,#8550ce 68%,#f6d6ff 73%,#a32aa9 82%,#df3865 100%);animation-duration:6s}.jk0MPa_verification{z-index:2;aspect-ratio:1;background-size:250% 100%;border:1.5px solid #fff;border-radius:50%;flex:none;place-items:center;width:clamp(10px,38%,30px);animation:5s linear infinite jk0MPa_creator-shimmer;display:grid;position:absolute;bottom:-3%;right:-5%;box-shadow:0 1px 3px #4d36162b,inset 0 1px 1px #ffffffa6}.jk0MPa_verification[data-creator-badge=quality]{background-image:linear-gradient(110deg,#b77800,#efb900 28%,#ffe795 40%,#d59800 55%,#b77800 75%,#efb900);box-shadow:0 1px 4px #ae72004d,inset 0 1px 2px #fff3b8}.jk0MPa_verification[data-creator-badge=super]{background-image:linear-gradient(110deg,#9d48cf,#e85d9b 22%,#efb74a 38%,#38b9a0 52%,#598ce3 68%,#9d48cf 82%,#e85d9b)}.jk0MPa_verification svg{fill:none;stroke:#fff;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px #0003);width:80%;height:80%}@keyframes jk0MPa_creator-shimmer{0%{background-position:100%}to{background-position:-150%}}@media (prefers-reduced-motion:reduce){.jk0MPa_name[data-creator-badge],.jk0MPa_verification{background-position:25%;animation:none}}@media (forced-colors:active){.jk0MPa_name[data-creator-badge]{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}.jk0MPa_verification{background:canvas;border-color:canvastext}.jk0MPa_verification svg{stroke:canvastext}}
.rBU35W_icon{width:var(--icon-size,var(--icon-size-control));height:var(--icon-size,var(--icon-size-control));stroke-width:var(--icon-stroke-width);flex-shrink:0;display:block}
._8DhGjG_page{background:var(--surface);min-height:100dvh;color:var(--text-primary)}._8DhGjG_accountPage ._8DhGjG_communityPageSection{padding-top:max(96px,8vw)}._8DhGjG_accountPage .lab-topbar[data-layout=floating]{z-index:30;background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}._8DhGjG_homePage{background:var(--surface);min-height:100dvh;position:relative}._8DhGjG_homePage .lab-topbar{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;height:64px;padding:0;position:fixed;inset:0 0 auto}._8DhGjG_homePage .lab-brand{pointer-events:auto;height:40px;position:absolute;top:12px;left:28px}._8DhGjG_homePage .lab-topbar>.segmented-control{pointer-events:auto;top:12px}._8DhGjG_homePage .lab-topbar>.segmented-control .segment-indicator{opacity:0}._8DhGjG_homePage .account-area{pointer-events:auto;gap:8px;position:absolute;top:12px;right:20px}._8DhGjG_homePage .credit-box button{display:none}._8DhGjG_homePage .credit-box{background:var(--surface);height:40px;box-shadow:var(--shadow-floating);gap:10px;padding:0 14px 0 18px}._8DhGjG_homePage .account-login-anonymous{justify-content:center;height:40px}:is(._8DhGjG_homePage .account-login-anonymous:hover,._8DhGjG_homePage .account-login-anonymous:focus-visible){color:var(--brand-primary)}._8DhGjG_homePage .account-area .avatar{pointer-events:none;width:30px;height:30px}._8DhGjG_assetSection,._8DhGjG_communityPageSection{padding:clamp(24px,4vw,64px) clamp(24px,5vw,80px)}._8DhGjG_assetSection{content-visibility:auto;contain-intrinsic-size:auto 900px;background:var(--surface);gap:28px;padding-top:clamp(56px,7vw,104px);padding-bottom:clamp(72px,9vw,140px);scroll-margin-top:80px;display:grid}._8DhGjG_communityTypeTabs{width:230px}._8DhGjG_communityTypeTabs>[role=group]{width:100%}._8DhGjG_communityToolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px;display:flex}._8DhGjG_libraryStickyHeader{z-index:19;background:var(--surface);gap:16px;margin-bottom:24px;padding-bottom:16px;display:grid;position:sticky;top:64px}._8DhGjG_libraryStickyHeader:after{border-top:var(--border-control-width) solid var(--line-soft);content:"";pointer-events:none;background:0 0;height:6px;position:absolute;top:100%;left:0;right:0}._8DhGjG_libraryStickyHeader[data-overlapping]:after{background:linear-gradient(#00000008,#0000)}._8DhGjG_libraryStickyHeader:before{background:var(--surface);content:"";pointer-events:none;width:100vw;height:64px;display:none;position:absolute;bottom:100%;right:50%;transform:translate(50%)}._8DhGjG_libraryStickyHeader[data-overlapping]:before{display:block}._8DhGjG_accountLibraryStickyHeader:before,._8DhGjG_accountLibraryStickyHeader[data-overlapping]:before{display:none}._8DhGjG_libraryStickyHeader ._8DhGjG_communityToolbar,._8DhGjG_libraryStickyHeader ._8DhGjG_accountLibraryToolbar{margin-bottom:0}:is(._8DhGjG_libraryStickyHeader .segmented-control button,._8DhGjG_libraryStickyHeader .filter-tabs button,._8DhGjG_libraryStickyHeader .underline-tabs button){font-size:14px}._8DhGjG_communityFilters{align-items:center;gap:20px;min-width:0;display:flex}._8DhGjG_communityFilters .filter-tabs{min-width:max-content}._8DhGjG_communityFilters .filter-tabs button{font-weight:var(--type-body-weight)}._8DhGjG_communitySearch{width:min(320px,100%)}._8DhGjG_woopGrid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(20px,2vw,34px);display:grid}._8DhGjG_woopCard{min-width:0;color:var(--text-primary);align-content:start;gap:8px;display:grid}._8DhGjG_woopPreview,._8DhGjG_woopSkeleton{aspect-ratio:1;border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-content);background:var(--surface);position:relative;overflow:hidden}:is(._8DhGjG_woopPreview .preview-frame,._8DhGjG_woopPreview .preview-frame img,._8DhGjG_woopPreview .preview-frame canvas){width:100%;height:100%}._8DhGjG_woopPreview .preview-frame{place-items:center;display:grid}:is(._8DhGjG_woopPreview .preview-frame img,._8DhGjG_woopPreview .preview-frame canvas),._8DhGjG_woopPreview>img{object-fit:contain}._8DhGjG_woopCard ._8DhGjG_woopPreview img:not(._8DhGjG_assetStatusBadge),._8DhGjG_woopCard ._8DhGjG_woopPreview canvas{transform-origin:50%;transition:transform .18s}._8DhGjG_woopCard:hover ._8DhGjG_woopPreview img:not(._8DhGjG_assetStatusBadge),._8DhGjG_woopCard:hover ._8DhGjG_woopPreview canvas,._8DhGjG_woopCard:focus-within ._8DhGjG_woopPreview img:not(._8DhGjG_assetStatusBadge),._8DhGjG_woopCard:focus-within ._8DhGjG_woopPreview canvas{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){._8DhGjG_woopCard ._8DhGjG_woopPreview img:not(._8DhGjG_assetStatusBadge),._8DhGjG_woopCard ._8DhGjG_woopPreview canvas{transition:none}}._8DhGjG_woopTemplateTrigger{z-index:4;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}._8DhGjG_woopTemplateTrigger:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px}._8DhGjG_woopTemplateFallback{color:var(--brand-primary);place-items:center;display:grid;position:absolute;inset:0}._8DhGjG_woopTemplateFallback .figma-icon{width:54px;height:54px}._8DhGjG_woopComparison{--comparison-position:0%;cursor:col-resize;touch-action:pan-y;position:absolute;inset:0;overflow:hidden}._8DhGjG_woopComparison:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px}._8DhGjG_woopComparisonColor,._8DhGjG_woopComparisonTemplate{position:absolute;inset:0}._8DhGjG_woopComparisonImage{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:12px;display:block}._8DhGjG_woopComparisonTemplate{clip-path:polygon(0 0, var(--comparison-position) 0, var(--comparison-position) 100%, 0 100%)}._8DhGjG_woopComparisonTemplate:after{content:"";pointer-events:none;background:#00000006;position:absolute;inset:0}._8DhGjG_woopMeta{min-width:0;padding:4px 6px 0}._8DhGjG_homePage ._8DhGjG_woopMeta{padding-left:0;padding-right:0}._8DhGjG_woopMeta h3{font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;min-width:0;margin:0;font-weight:600;line-height:1.4;overflow:hidden}._8DhGjG_woopFooter{justify-content:space-between;align-items:center;gap:12px;min-height:17px;display:flex}._8DhGjG_woopMeta h3 a{color:inherit;text-decoration:none}._8DhGjG_woopMeta h3 a:hover{color:var(--brand-primary)}._8DhGjG_woopMeta span{color:var(--text-helper);font-size:var(--type-helper-size)}._8DhGjG_woopCardFooter{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:0;display:flex}._8DhGjG_woopAuthor{min-width:0;color:var(--text-secondary,#444);font-size:var(--type-helper-size);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;padding-block:2px;display:inline-flex;overflow:hidden}._8DhGjG_woopAuthor img{border-radius:50%;flex:none;width:18px;height:18px}._8DhGjG_woopMetrics{flex:none;align-items:center;gap:12px;display:flex}._8DhGjG_woopMetric{color:#9b9b9b;font-size:var(--type-helper-size);align-items:center;gap:4px;line-height:1;display:inline-flex}._8DhGjG_woopMetric svg{width:var(--icon-size-control);height:var(--icon-size-control)}._8DhGjG_woopSkeleton{opacity:.72}._8DhGjG_assetError{color:var(--text-helper);font-size:var(--type-body-size);margin:0}._8DhGjG_videoPlaceholder{border-radius:var(--radius-md);min-height:min(62vh,680px);color:var(--surface);text-align:center;background:radial-gradient(circle at 50% 20%,#ff62192e,#0000 42%),#111;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}._8DhGjG_videoPlaceholder span,._8DhGjG_sectionHeading span{font-size:var(--type-helper-size);font-weight:var(--type-helper-weight);letter-spacing:.12em}._8DhGjG_videoPlaceholder h1,._8DhGjG_videoPlaceholder p,._8DhGjG_sectionHeading h1,._8DhGjG_sectionHeading h2,._8DhGjG_sectionHeading p,._8DhGjG_communityCard h2,._8DhGjG_communityCard h3{margin:0}._8DhGjG_communityCardMeta{align-items:start;gap:10px;min-width:0;display:grid}._8DhGjG_communityCardMeta>div:first-child{gap:4px;min-width:0;display:grid}._8DhGjG_communityAssetTitleRow{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._8DhGjG_communityAssetTitleRow h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._8DhGjG_assetRenameTrigger{color:var(--brand-primary);font-family:inherit;font-size:var(--type-helper-size);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:500}._8DhGjG_assetRenameTrigger:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #ff62193d}._8DhGjG_assetRenameTrigger:disabled{cursor:wait;opacity:.55}._8DhGjG_communityCardMeta span{color:var(--text-helper);font-size:var(--type-helper-size)}._8DhGjG_communityOwner{color:var(--brand-primary);font-size:var(--type-helper-size);white-space:nowrap;flex:none;align-items:center;gap:5px;font-weight:500;line-height:1;display:inline-flex}._8DhGjG_communityOwner:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}._8DhGjG_communityActions{flex-wrap:wrap;flex:none;gap:8px;display:flex}._8DhGjG_communityActions button{min-width:72px}._8DhGjG_communityState{border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-content);min-height:220px;color:var(--text-helper);font-size:var(--type-body-size);text-align:center;align-content:center;place-items:center;gap:12px;margin:0;display:grid}._8DhGjG_communityState p{margin:0}._8DhGjG_communityState a{color:var(--brand-primary);text-decoration:none}._8DhGjG_communityActionError{color:var(--brand-primary);font-size:var(--type-helper-size);margin:0 0 16px}._8DhGjG_libraryTruncationNotice{color:var(--text-helper);font-size:var(--type-helper-size);margin:0 0 16px}._8DhGjG_deleteImpactEmpty{color:var(--text-helper);font-size:var(--type-helper-size);line-height:var(--type-helper-line-height);margin-top:8px}._8DhGjG_accountLibraryToolbar{justify-content:space-between;align-items:end;gap:24px;min-width:0;margin-bottom:24px;display:flex;position:relative}._8DhGjG_accountLibraryControls{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;width:100%;min-width:0;max-width:100%;padding-top:72px;display:flex}._8DhGjG_accountLibraryControls>div:first-child{flex:none;justify-content:center;width:min(440px,100%);display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}._8DhGjG_accountLibraryControls>div:not(:first-child){align-items:center;min-width:0;max-width:100%;display:flex}._8DhGjG_accountLibraryControls>div .segmented-control{min-width:230px;max-width:100%}._8DhGjG_accountLibraryControls>div .underline-tabs{justify-content:space-around;width:230px}._8DhGjG_accountLibraryControls>div:first-child .underline-tabs{width:100%;margin-inline:auto}._8DhGjG_accountLibraryControls>div:first-child .underline-tabs button{font-weight:600}:is(._8DhGjG_accountLibraryControls .filter-tabs button,._8DhGjG_accountLibraryControls .underline-tabs button){font-weight:var(--type-body-weight)}._8DhGjG_videoPlaceholder h1{max-width:720px;font-size:var(--type-display-size);font-weight:500}._8DhGjG_videoPlaceholder p,._8DhGjG_sectionHeading p{color:var(--text-helper);font-size:var(--type-body-size);font-weight:var(--type-body-weight)}._8DhGjG_communityPageSection{gap:28px;display:grid}._8DhGjG_sectionHeading{justify-content:space-between;align-items:end;gap:24px;display:flex}._8DhGjG_sectionHeading>div{gap:8px;display:grid}._8DhGjG_sectionHeading h1,._8DhGjG_sectionHeading h2{font-size:var(--type-page-title-size);font-weight:500}._8DhGjG_sectionHeading>a{color:var(--brand-primary);font-size:var(--type-body-size);text-decoration:none}._8DhGjG_homePage ._8DhGjG_sectionHeading h2{font-size:var(--type-home-section-title-size);font-weight:var(--type-home-section-title-weight);line-height:var(--type-home-section-title-line-height)}._8DhGjG_homePage ._8DhGjG_assetSection{gap:20px}dialog._8DhGjG_accountSettingsDialog{--dialog-width:640px}dialog._8DhGjG_accountSettingsDialogExpanded{--dialog-width:1060px}@media (max-width:800px){dialog._8DhGjG_accountSettingsDialogExpanded{--dialog-width:640px}}._8DhGjG_accountProfileSummary{box-sizing:border-box;justify-content:center;align-items:center;gap:18px;width:100%;min-height:112px;padding-block:18px;display:flex}._8DhGjG_accountProfileAvatar{aspect-ratio:1;object-fit:cover;background:var(--control-track-background);border-radius:50%;flex:none;width:92px;height:92px;overflow:visible}._8DhGjG_accountProfileDetails{grid-template-rows:auto auto;align-content:center;gap:10px;min-width:0;display:grid}._8DhGjG_accountProfileName{overflow-wrap:anywhere;min-width:100px;font-size:18px;font-weight:500}._8DhGjG_accountProfileActions{flex-wrap:wrap;align-items:center;gap:4px 22px;display:flex}._8DhGjG_accountGuestAvatar{color:var(--text-helper);place-items:center;display:grid}._8DhGjG_accountGuestAvatar svg{width:55%;height:55%}._8DhGjG_logoutDialogError{color:var(--brand-primary)}._8DhGjG_communityGrid{grid-template-columns:repeat(auto-fill,minmax(210px,250px));justify-content:start;gap:28px 18px;display:grid}._8DhGjG_accountWoopGrid ._8DhGjG_communityCard{gap:8px}._8DhGjG_accountWoopGrid ._8DhGjG_woopPreview{border:var(--border-control-width) solid var(--border-control)}._8DhGjG_generationHistoryActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:22px;min-height:36px;margin-left:auto;display:flex}._8DhGjG_generationHistoryActions .figma-icon{width:var(--icon-size-control);height:var(--icon-size-control)}._8DhGjG_generationHistoryActions ._8DhGjG_remixCountIcon{width:var(--icon-size-control);height:var(--icon-size-control);flex-basis:var(--icon-size-control);display:block}._8DhGjG_generationHistoryCard{gap:0}._8DhGjG_generationHistorySelectionSurface{-webkit-user-select:none;user-select:none;min-height:50vh;margin:-24px calc(-1*clamp(24px,5vw,80px)) 0;padding:24px clamp(24px,5vw,80px) 0;position:relative}._8DhGjG_generationHistoryGrid{-webkit-user-select:none;user-select:none}._8DhGjG_generationHistoryMarquee{z-index:6;box-sizing:border-box;border:1px solid var(--brand-primary);pointer-events:none;background:#ff62191a;border-radius:4px;position:absolute}._8DhGjG_generationHistoryDetailTrigger{z-index:4;opacity:0;pointer-events:none;transition:color .12s,opacity .12s,transform .12s;position:absolute;top:12px;right:12px;transform:translateY(-2px)scale(.94)}._8DhGjG_generationHistoryDetailTrigger ._8DhGjG_remixCountIcon{width:var(--icon-size-control);height:var(--icon-size-control)}._8DhGjG_generationHistoryCard:hover ._8DhGjG_generationHistoryDetailTrigger,._8DhGjG_generationHistoryDetailTrigger:focus-visible{opacity:1;pointer-events:auto;transform:none}._8DhGjG_generationHistoryDetailTrigger:hover,._8DhGjG_generationHistoryDetailTrigger:focus-visible{z-index:20}._8DhGjG_generationHistorySelection{z-index:4;opacity:0;pointer-events:none;cursor:pointer;width:30px;height:30px;transition:opacity .12s,transform .12s;position:absolute;top:12px;left:12px;transform:translateY(-2px)scale(.94)}._8DhGjG_generationHistoryCard:hover ._8DhGjG_generationHistorySelection,._8DhGjG_generationHistoryGridSelecting ._8DhGjG_generationHistorySelection{opacity:1;pointer-events:auto;transform:none}._8DhGjG_generationHistorySelection:has(input:focus-visible){opacity:1;pointer-events:auto;transform:none}._8DhGjG_generationHistorySelection input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}._8DhGjG_generationHistorySelection span{box-sizing:border-box;border:var(--border-control-width) solid var(--border-control);background:#fffffff0;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;box-shadow:0 1px 4px #0000001a}._8DhGjG_generationHistorySelection input:checked+span{border-color:var(--brand-primary);background:var(--brand-primary)}._8DhGjG_generationHistorySelection input:checked+span:after{border-bottom:2px solid var(--surface);border-left:2px solid var(--surface);content:"";width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}._8DhGjG_generationHistorySelection input:focus-visible+span{outline-offset:2px;outline:2px solid #ff621947}._8DhGjG_generationHistorySelection input:disabled+span{opacity:.55;cursor:wait}._8DhGjG_assetPreviewButton ._8DhGjG_assetStatusBadge{z-index:2;position:absolute;bottom:6px;left:8px}._8DhGjG_accountWoopGrid ._8DhGjG_woopMeta{gap:4px;display:grid}._8DhGjG_accountWoopGrid ._8DhGjG_woopMeta h3{font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.4;overflow:hidden}._8DhGjG_communityCardMeta>div._8DhGjG_accountAssetTitleRow{justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}._8DhGjG_accountAssetTitleRow h3{flex:0 auto;min-width:0}._8DhGjG_accountAssetFailedDot{align-self:flex-start;margin-top:1px;margin-left:-3px}._8DhGjG_accountAssetRenameButton{width:20px;height:20px;color:var(--text-helper);cursor:pointer;background:0 0;border:0;flex:0 0 20px;place-items:center;padding:0;display:grid}._8DhGjG_accountAssetRenameButton .figma-icon{width:var(--icon-size-label);height:var(--icon-size-label);filter:grayscale();opacity:.72}:is(._8DhGjG_accountAssetRenameButton:hover .figma-icon,._8DhGjG_accountAssetRenameButton:focus-visible .figma-icon){filter:var(--brand-icon-filter);opacity:1}._8DhGjG_accountAssetRenameButton:focus-visible{border-radius:3px;outline:2px solid #ff621933}._8DhGjG_accountAssetRenameButton:disabled{cursor:wait;opacity:.5}._8DhGjG_accountWoopUploadCard{aspect-ratio:1;border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-content);background:var(--surface);width:100%;color:var(--text-helper);cursor:pointer;place-content:center;gap:6px;display:grid}._8DhGjG_accountWoopUploadCard:hover,._8DhGjG_accountWoopUploadCard:focus-visible{border-color:var(--brand-primary);color:var(--brand-primary);outline:none}._8DhGjG_accountWoopUploadCard span{font-size:24px;font-weight:300;line-height:1}._8DhGjG_accountWoopUploadCard small{font-size:var(--type-helper-size);font-weight:var(--type-helper-weight)}._8DhGjG_communityCard{gap:12px;display:grid;position:relative}._8DhGjG_communityCardSkeleton{aspect-ratio:1;border-radius:var(--radius-content);background:linear-gradient(100deg, var(--control-track-background) 20%, var(--surface) 40%, var(--control-track-background) 60%);background-size:220% 100%;width:100%;animation:1.2s ease-in-out infinite _8DhGjG_community-card-loading}@keyframes _8DhGjG_community-card-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._8DhGjG_communityCardSkeleton{animation:none}}._8DhGjG_assetMenuTrigger{z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#aaa;min-width:38px;height:26px;font:inherit;letter-spacing:2px;cursor:pointer;background:#ffffffad;border:0;border-radius:999px;padding:0;font-size:18px;line-height:1;position:absolute;top:6px;right:6px}._8DhGjG_assetMenuTrigger[aria-expanded=true]{color:var(--text-primary)}._8DhGjG_assetMenuTrigger:hover,._8DhGjG_assetMenuTrigger:focus-visible{color:var(--brand-primary);outline:0}._8DhGjG_assetCardMenu{z-index:8;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);width:max-content;min-width:128px;padding:8px;display:grid;position:absolute;top:42px;right:10px;box-shadow:0 12px 32px #00000024}._8DhGjG_assetCardMenu button{min-height:38px;color:var(--text-primary);font:inherit;font-size:var(--type-control-size);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;display:flex}._8DhGjG_assetCardMenu button:hover,._8DhGjG_assetCardMenu button:focus-visible{background:var(--control-track-background,#f3f3f3);outline:0}._8DhGjG_assetCardMenu button._8DhGjG_assetCardMenuUnavailable{color:var(--text-helper);cursor:not-allowed}._8DhGjG_assetCardMenu button._8DhGjG_assetCardMenuUnavailable:hover,._8DhGjG_assetCardMenu button._8DhGjG_assetCardMenuUnavailable:focus-visible{color:var(--text-helper);background:0 0}._8DhGjG_assetCardMenu button:last-child:hover,._8DhGjG_assetCardMenu button:last-child:focus-visible{color:var(--brand-primary)}._8DhGjG_assetCardMenu button>svg{width:var(--icon-size-control);height:var(--icon-size-control);flex:0 0 var(--icon-size-control)}._8DhGjG_assetCardMenu button .figma-icon{width:var(--icon-size-control);height:var(--icon-size-control);flex:0 0 var(--icon-size-control)}._8DhGjG_assetDeleteTrigger{z-index:1;width:22px;height:22px;color:var(--text-primary);font-family:inherit;font-size:var(--type-body-size);opacity:0;cursor:pointer;background:0 0;border:0;padding:0;font-weight:400;line-height:1;transition:color .12s,opacity .12s,transform .12s;position:absolute;top:10px;right:10px}._8DhGjG_visibilityBadge{z-index:1;color:#fff;min-height:28px;font-size:var(--type-control-size);font-weight:var(--type-control-weight);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 3px 10px #00000024}._8DhGjG_visibilityBadgePublic{background:var(--brand-primary)}._8DhGjG_visibilityBadgePrivate{background:#141414e0}._8DhGjG_visibilityBadge .figma-icon{filter:invert();width:16px;height:16px}._8DhGjG_visibilityBadge:disabled{cursor:wait;opacity:.68}._8DhGjG_assetPreviewButton{border-radius:var(--radius-content);background:var(--surface);cursor:pointer;border:0;width:100%;padding:0;display:block;overflow:hidden}._8DhGjG_assetPreviewButton:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}._8DhGjG_assetPreviewButton:disabled{cursor:wait}._8DhGjG_communityCard:hover ._8DhGjG_assetDeleteTrigger,._8DhGjG_assetDeleteTrigger:focus-visible{opacity:1}._8DhGjG_assetDeleteTrigger:hover:not(:disabled){color:var(--brand-primary);transform:scale(1.08)}._8DhGjG_assetDeleteTrigger:disabled{cursor:default}._8DhGjG_woopUploadKind{color:var(--text-helper);font-size:var(--type-helper-size);gap:8px;display:grid}._8DhGjG_woopUploadKind>div{width:100%}._8DhGjG_woopFilePicker{border:var(--border-control-width) dashed var(--border-control);border-radius:var(--radius-content);min-height:96px;color:var(--text-helper);font-size:var(--type-body-size);cursor:pointer;background:#fafafa;place-items:center;padding:16px;display:grid}._8DhGjG_woopFilePicker:focus-within{border-color:var(--brand-primary)}._8DhGjG_woopFilePicker input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8DhGjG_woopFilePicker span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._8DhGjG_woopUploadError{color:var(--brand-primary)!important;font-size:var(--type-helper-size)!important}._8DhGjG_assetRenameField{color:var(--text-primary);font-size:var(--type-control-size);font-weight:var(--type-control-weight);gap:6px;display:grid}._8DhGjG_assetRenameField input{border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:38px;color:var(--text-primary);font:inherit;padding:0 12px}._8DhGjG_renameAssetInput{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);width:100%;height:36px;color:var(--text-primary);font:inherit;padding:0 12px}._8DhGjG_publishDialogTitle{font-size:var(--font-lg)}._8DhGjG_assetInternalName{overflow-wrap:anywhere;font-size:var(--type-helper-size)!important}@media (hover:none){._8DhGjG_assetDeleteTrigger{opacity:1}}._8DhGjG_communityCard>img,._8DhGjG_assetPreviewButton img{aspect-ratio:1;border-radius:var(--radius-content);background:var(--surface);object-fit:contain;width:100%;height:auto}._8DhGjG_engagementBar{align-items:center;gap:12px;display:flex}._8DhGjG_engagementItem{color:#9b9b9b;min-width:0;font-family:inherit;font-size:var(--type-helper-size);background:0 0;border:0;align-items:center;gap:5px;padding:0;line-height:1;display:inline-flex;position:relative}button._8DhGjG_engagementItem{cursor:pointer;position:relative}button._8DhGjG_engagementItem:hover:not(:disabled),button._8DhGjG_engagementItem:focus-visible,._8DhGjG_engagementItemActive{color:var(--brand-primary)}button._8DhGjG_engagementItem:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ff62193d}button._8DhGjG_engagementItem:disabled{cursor:wait;opacity:.55}._8DhGjG_engagementIcon{width:var(--icon-size-label);height:var(--icon-size-label);flex:0 0 var(--icon-size-label);justify-content:center;align-items:center;display:inline-flex}._8DhGjG_engagementIcon>svg,._8DhGjG_engagementIcon>._8DhGjG_remixCountIcon,._8DhGjG_engagementIcon>._8DhGjG_relatedAssetsIcon{width:var(--icon-size-label);height:var(--icon-size-label);flex:0 0 var(--icon-size-label);display:block}._8DhGjG_engagementCount{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;height:18px;line-height:18px;display:inline-flex}._8DhGjG_engagementIcon>._8DhGjG_remixCountIcon{transform:none}._8DhGjG_communityCard h2,._8DhGjG_communityCard h3{font-size:var(--type-body-size);font-weight:500}._8DhGjG_communityPageSection{padding-top:clamp(48px,8vw,120px)}._8DhGjG_communityPageSection ._8DhGjG_sectionHeading{align-items:start}._8DhGjG_communityPageSection ._8DhGjG_sectionHeading p{max-width:480px}@media (max-width:900px){._8DhGjG_communityGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}._8DhGjG_woopGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8DhGjG_communityToolbar,._8DhGjG_communityFilters,._8DhGjG_accountLibraryToolbar{flex-direction:column;align-items:stretch}._8DhGjG_communityFilters{gap:14px}._8DhGjG_communitySearch,._8DhGjG_communityTypeTabs{width:min(100%,360px)}._8DhGjG_sectionHeading{flex-direction:column;align-items:start}}@media (min-width:901px) and (max-width:1280px){._8DhGjG_woopGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){._8DhGjG_accountPage ._8DhGjG_communityPageSection{padding-top:72px;padding-inline:12px}._8DhGjG_generationHistorySelectionSurface{margin-inline:-12px;padding-inline:12px}._8DhGjG_accountProfileSummary{justify-content:flex-start;align-items:flex-start;gap:12px}._8DhGjG_accountProfileAvatar{width:92px;height:92px}._8DhGjG_accountProfileActions{gap:0 14px}._8DhGjG_accountProfileDetails{gap:2px}._8DhGjG_accountLibraryStickyHeader{top:56px}._8DhGjG_communityCardMeta{flex-direction:column;align-items:start}}._8DhGjG_remixCountIcon,._8DhGjG_relatedAssetsIcon{width:var(--icon-size-control);height:var(--icon-size-control);flex:0 0 var(--icon-size-control)}._8DhGjG_woopPreview:has([data-woop-hover]){overflow:visible}._8DhGjG_woopCard:has([data-woop-hover][data-playing=true]){z-index:5;position:relative}._8DhGjG_woopCard:has([data-woop-hover=charge][data-playing=true]){z-index:6}._8DhGjG_woopCard ._8DhGjG_woopPreview [data-woop-hover] img,._8DhGjG_woopCard ._8DhGjG_woopPreview [data-woop-hover] canvas{transition:none;transform:none}._8DhGjG_woopBoundPair{gap:inherit;grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-width:0;display:grid}._8DhGjG_generationHistoryToolbar{flex-direction:row;align-items:center;gap:12px;width:100%;min-width:0;padding-top:72px}._8DhGjG_generationHistoryToolbar ._8DhGjG_accountLibraryControls{flex:1;width:auto;min-width:0;padding-top:0}@media (max-width:600px){._8DhGjG_generationHistoryToolbar{flex-direction:column;align-items:stretch;gap:12px}._8DhGjG_generationHistoryToolbar ._8DhGjG_accountLibraryControls{flex:none;width:100%}._8DhGjG_generationHistoryActions{justify-content:flex-start;gap:16px;width:100%;margin-left:0}}._8DhGjG_generationHistorySelectionDisabled{opacity:.45}._8DhGjG_generationHistorySelectionDisabled ._8DhGjG_generationHistorySelection,._8DhGjG_generationHistorySelectionDisabled ._8DhGjG_generationHistorySelection input:disabled+span{cursor:not-allowed}._8DhGjG_accountGuestSummary{align-items:center}
.tSWMOW_icon{width:min(var(--canvas-icon-glyph-size,var(--icon-size-control)), 61.5%);height:min(var(--canvas-icon-glyph-size,var(--icon-size-control)), 61.5%);pointer-events:none}
._2DJ3Vq_button{--canvas-icon-glyph-size:var(--icon-size-control);color:#000;cursor:pointer;background:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;padding:0;transition:color .12s;display:inline-grid;position:relative;box-shadow:0 2px 10px #0000001f}._2DJ3Vq_button>.figma-icon{width:var(--canvas-icon-glyph-size);height:var(--canvas-icon-glyph-size)}._2DJ3Vq_button[aria-pressed=true],._2DJ3Vq_button:hover:not(:disabled),._2DJ3Vq_button:focus-visible{color:var(--brand-primary)}._2DJ3Vq_button:focus-visible{outline-offset:3px;outline:2px solid #ff621973}._2DJ3Vq_button:disabled{cursor:not-allowed;opacity:.58}._2DJ3Vq_button[aria-pressed=true]>.figma-icon{filter:var(--brand-icon-filter)}._2DJ3Vq_button:hover:not(:disabled)>.figma-icon{filter:var(--brand-icon-filter)}._2DJ3Vq_button:focus-visible:not(:disabled)>.figma-icon{filter:var(--brand-icon-filter)}
.lm8mya_dialog{box-sizing:border-box;width:min(var(--dialog-width,400px), calc(100% - 48px));border-radius:var(--radius-content);background:var(--surface);max-width:calc(100% - 48px);height:auto;min-height:0;max-height:calc(100dvh - 48px);color:var(--text-primary);font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line-height);overscroll-behavior:contain;border:0;align-content:start;margin:0 auto;padding:26px;position:fixed;inset:50% 0 auto;overflow:auto;transform:translateY(-50%);box-shadow:0 24px 80px #0000003d}:where(.lm8mya_dialog)[open]{gap:14px;display:grid}.lm8mya_dialog:not([open]){display:none}.lm8mya_dialog:focus{outline:none}.lm8mya_dialog::backdrop{background:#0000005c}.lm8mya_small{--dialog-width:400px}.lm8mya_medium{--dialog-width:560px}.lm8mya_large{--dialog-width:760px}.lm8mya_wide{--dialog-width:1240px}.lm8mya_dialog.lm8mya_unpadded{padding:0}:where(.lm8mya_dialog.lm8mya_unpadded)[open]{gap:0;display:block}.lm8mya_form{display:contents}:where(.lm8mya_dialog) h2{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);line-height:var(--type-section-title-line-height);margin:0}:where(.lm8mya_dialog) p{margin:0}:where(.lm8mya_dialog)>p,:where(.lm8mya_form)>p{color:var(--text-helper)}.lm8mya_dialog>.lm8mya_close{z-index:3;position:absolute;top:20px;right:20px}.lm8mya_dialog:has(>.lm8mya_close)>h2{padding-right:30px}.lm8mya_dialog:has(>.lm8mya_close)>.lm8mya_form>h2{padding-right:30px}.lm8mya_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.lm8mya_dialog :focus-visible:not(input,textarea,select){outline-offset:3px;outline:2px solid #ff621973}.lm8mya_header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px 16px 28px;display:flex}.lm8mya_headerText{flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;display:flex}.lm8mya_header h2{font-size:var(--dialog-header-title-size,var(--type-section-title-size));font-weight:var(--type-section-title-weight);margin:0}.lm8mya_header p{color:var(--text-helper);font-size:var(--dialog-header-description-size,var(--type-helper-size));margin:0}@media (max-width:600px){.lm8mya_dialog{width:min(var(--dialog-width), calc(100% - 32px));max-width:calc(100% - 32px);max-height:calc(100dvh - 32px);padding:24px}.lm8mya_dialog>.lm8mya_close{top:16px;right:16px}.lm8mya_actions>:is(button,a){flex:1}.lm8mya_header{padding-left:20px}}@media (pointer:coarse){.lm8mya_close:after{content:"";position:absolute;inset:-7px}}
.q99mUW_emptyState{border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-content);background:var(--surface);min-height:260px;color:var(--text-primary);text-align:center;align-content:center;place-items:center;gap:16px;padding:36px 24px;display:grid}.q99mUW_illustration{background:0 0;width:80px;height:80px}.q99mUW_illustration .figma-icon{width:80px;height:80px}.q99mUW_copy{gap:6px;display:grid}.q99mUW_copy h3,.q99mUW_copy p{margin:0}.q99mUW_copy p>a{color:var(--brand-primary);font-weight:var(--type-control-weight);text-decoration:none}.q99mUW_copy p>a:hover,.q99mUW_copy p>a:focus-visible{text-decoration:underline}.q99mUW_copy p>a:focus-visible{outline-offset:2px;outline:2px solid #ff62193d}.q99mUW_copy h3{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight)}.q99mUW_copy p{color:var(--text-helper);font-size:var(--type-body-size);line-height:1.6}.q99mUW_emptyState>a{border:1px solid var(--brand-primary);border-radius:var(--radius-control);min-height:36px;color:var(--brand-primary);font-size:var(--type-control-size);font-weight:var(--type-control-weight);align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.q99mUW_emptyState>a:hover,.q99mUW_emptyState>a:focus-visible{background:var(--brand-background-subtle)}.q99mUW_emptyState>a:focus-visible{outline-offset:3px;outline:2px solid #ff62193d}.q99mUW_embedded{background:0 0;border:0;grid-column:1/-1;width:100%;min-height:180px;padding:24px 16px}
.OE3jaG_root{box-sizing:border-box;flex:auto;width:100%;min-width:0;min-height:0;transition:padding .12s;position:relative}.OE3jaG_hasLeftArrow{padding-left:calc(var(--overflow-arrow-size,30px) + 8px)}.OE3jaG_hasRightArrow{padding-right:calc(var(--overflow-arrow-size,30px) + 8px)}.OE3jaG_viewport{overscroll-behavior-x:none;scrollbar-width:none;min-width:0;overflow-x:auto}.OE3jaG_viewport::-webkit-scrollbar{display:none}.OE3jaG_arrow{z-index:2;width:var(--overflow-arrow-size,30px);height:var(--overflow-arrow-size,30px);position:absolute;top:50%;transform:translateY(-50%)}.OE3jaG_arrowLeft{left:0}.OE3jaG_arrowRight{right:0}@media (prefers-reduced-motion:reduce){.OE3jaG_root{transition:none}}
.vj2Wia_description{font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.vj2Wia_passwordFields{gap:10px}.vj2Wia_notice,.vj2Wia_error{font-size:var(--type-helper-size);line-height:var(--type-helper-line-height)}.vj2Wia_notice{color:var(--text-helper)}.vj2Wia_error{color:var(--brand-primary)}.vj2Wia_suppressionChoice{width:fit-content;min-height:36px;color:var(--text-primary);font-size:var(--type-helper-size);line-height:var(--type-helper-line-height);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.vj2Wia_suppressionChoice input{appearance:none;border:var(--border-control-width) solid var(--border-control);background:var(--surface);cursor:pointer;border-radius:50%;flex:0 0 16px;width:16px;height:16px;margin:0;position:relative}.vj2Wia_suppressionChoice input:checked{border-color:var(--brand-primary);background:var(--brand-primary)}.vj2Wia_suppressionChoice input:checked:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.vj2Wia_suppressionChoice input:focus-visible{outline-offset:2px;outline:2px solid #ff621947}.vj2Wia_action.vj2Wia_action{flex:none;width:auto;min-width:0}
.Z3AnSW_button.Z3AnSW_button[data-unavailable=true]{color:var(--text-helper);border-color:var(--border-control);background:var(--surface);cursor:pointer}.Z3AnSW_button.Z3AnSW_button[data-unavailable=true]:hover:not(:disabled),.Z3AnSW_button.Z3AnSW_button[data-unavailable=true]:focus-visible:not(:disabled){background:var(--canvas)}.Z3AnSW_button.Z3AnSW_button[data-unavailable=true]:active:not(:disabled){background:var(--line-soft)}.Z3AnSW_button.Z3AnSW_button[data-unavailable=true] .figma-icon{filter:grayscale();opacity:.55}.Z3AnSW_button.Z3AnSW_button[data-unavailable=true]:disabled{cursor:default}.Z3AnSW_reason{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.KVJ8xW_dock{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.KVJ8xW_header{align-items:center;gap:8px;display:flex}.KVJ8xW_header>button{white-space:nowrap;width:auto;padding-inline:10px}
.dOynqW_preview{width:100%;height:100%;min-height:0;color:var(--text-helper);font-size:var(--type-helper-size);text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.dOynqW_preview img{object-fit:contain;width:100%;height:100%;padding:12px 12px 40px}.dOynqW_caption{background:var(--surface);font-size:var(--type-helper-size);position:absolute;bottom:10px;left:12px;right:12px}.dOynqW_content{position:absolute;inset:0 0 40px}
.WHzKVW_card{isolation:isolate;min-width:0;min-height:0;position:relative}.WHzKVW_card>*{min-width:0;min-height:0}.WHzKVW_card canvas{display:block}.WHzKVW_card:after{content:"";z-index:10;border:inherit;border-radius:inherit;pointer-events:none;position:absolute;inset:-1px}
.s3M9Ra_overlay{z-index:8;pointer-events:none;--performance-pose-rest-color:var(--brand-primary);position:absolute;inset:0;overflow:visible}.s3M9Ra_skeleton{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.s3M9Ra_bone{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke:#ffffffeb;stroke-width:1.5px}.s3M9Ra_boneSelected{stroke:var(--brand-primary)}.s3M9Ra_handle{background:var(--performance-pose-rest-color);cursor:grab;pointer-events:auto;touch-action:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;padding:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000052}.s3M9Ra_handle:before{content:"";border-radius:50%;position:absolute;inset:-5px}.s3M9Ra_handle:hover,.s3M9Ra_handle:focus-visible,.s3M9Ra_handleSelected{outline:2px solid var(--brand-primary);outline-offset:1px;background:var(--brand-primary);border-color:#fff}.s3M9Ra_handle:active{cursor:grabbing}.s3M9Ra_endpoint{z-index:2;background:var(--performance-pose-rest-color);cursor:move;pointer-events:auto;touch-action:none;border:2px solid #fff;border-radius:7px;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 7px #00000057}.s3M9Ra_endpoint>span{border:1.5px solid #fff;border-radius:50%;width:7px;height:7px}.s3M9Ra_endpoint:hover,.s3M9Ra_endpoint:focus-visible,.s3M9Ra_endpointSelected{outline-offset:3px;background:var(--brand-primary);outline:2px solid #ff621959}.s3M9Ra_endpoint:active{cursor:grabbing}.s3M9Ra_pivot{pointer-events:none;background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000038}@media (max-width:720px),(any-pointer:coarse){.s3M9Ra_handle{width:calc(8px * var(--node-inverse-scale,1));height:calc(8px * var(--node-inverse-scale,1));border-width:calc(1.5px * var(--node-inverse-scale,1))}.s3M9Ra_endpoint{width:calc(16px * var(--node-inverse-scale,1));height:calc(16px * var(--node-inverse-scale,1));border-width:calc(1.5px * var(--node-inverse-scale,1));border-radius:calc(5px * var(--node-inverse-scale,1))}.s3M9Ra_endpoint>span{width:calc(5px * var(--node-inverse-scale,1));height:calc(5px * var(--node-inverse-scale,1));border-width:calc(1px * var(--node-inverse-scale,1))}.s3M9Ra_pivot{width:calc(5px * var(--node-inverse-scale,1));height:calc(5px * var(--node-inverse-scale,1))}.s3M9Ra_handle:before,.s3M9Ra_endpoint:before{content:"";width:calc(32px * var(--node-inverse-scale,1));height:calc(32px * var(--node-inverse-scale,1));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
.SArZ7a_dot{background:var(--failed-draft-indicator-color);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;flex:0 0 8px;display:inline-block;position:relative}.SArZ7a_dot:before{content:"";position:absolute;inset:-5px}.SArZ7a_small{flex-basis:6px;width:6px;height:6px}
.wU-BMq_label{justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (max-width:720px){.wU-BMq_label[data-icon-only]{gap:0}.wU-BMq_label[data-icon-only] .wU-BMq_text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
@media (max-width:720px){._7VkCSG_toolbar[data-compact-search]{--library-kind-row:1;--library-category-row:2;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:14px 12px;display:grid}._7VkCSG_toolbar[data-compact-search][data-scope-first]{--library-kind-row:2;--library-category-row:3}._7VkCSG_toolbar[data-compact-search][data-search-expanded]{grid-template-columns:88px minmax(0,1fr)}._7VkCSG_toolbar[data-compact-search]>[data-library-controls]{display:contents}._7VkCSG_toolbar[data-compact-search] [data-library-control=scope]{grid-area:1/1/auto/-1;width:100%;position:static;transform:none}._7VkCSG_toolbar[data-compact-search] [data-library-control=kind]{grid-column:1;grid-row:var(--library-kind-row);width:min(230px,100%);min-width:0}._7VkCSG_toolbar[data-compact-search] [data-library-control=kind] .segmented-control{width:100%;min-width:0}._7VkCSG_toolbar[data-compact-search] [data-library-control=category]{grid-column:1/-1;grid-row:var(--library-category-row);min-width:0;max-width:100%}._7VkCSG_toolbar[data-compact-search]>form{grid-column:2;grid-row:var(--library-kind-row);width:100%;min-width:0}}
.QEqg4q_root{z-index:5;border-right:1px solid var(--line-soft);background:var(--surface);min-width:0;height:100%;box-shadow:var(--shadow-panel);scrollbar-width:thin;flex-direction:column;display:flex;position:relative;overflow:hidden}.generation-app.work-mode-生成 .QEqg4q_root{z-index:12;width:var(--asset-sidebar-width);border:0;border-radius:12px;height:auto;position:absolute;top:60px;bottom:14px;left:14px;overflow:hidden;box-shadow:0 5px 20px #1f232914}.generation-app.work-mode-生成 .QEqg4q_top{height:auto;padding-top:14px;padding-bottom:0}.generation-app.work-mode-生成 .QEqg4q_sources{min-height:0;padding-top:14px;padding-bottom:4px}.generation-app.work-mode-生成 .QEqg4q_filters{min-height:0;padding-top:4px;padding-bottom:14px}.QEqg4q_top{flex:none;justify-content:space-between;align-items:center;height:48px;padding:10px clamp(16px,1.25vw,31px);display:flex}.QEqg4q_top .segmented-control{flex:1;max-width:340px}.QEqg4q_top h2{color:var(--text-primary);font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);line-height:var(--type-section-title-line-height);text-align:left;margin:0}.QEqg4q_headerHint{min-width:0;color:var(--text-helper);font-size:var(--type-helper-size);font-weight:var(--type-helper-weight);line-height:var(--type-helper-line-height);text-align:left;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;margin-right:auto;overflow:hidden}.QEqg4q_toggle{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:36px;height:36px;margin-left:10px;padding:0;display:grid}.QEqg4q_toggle .figma-icon{width:var(--icon-size-label);height:var(--icon-size-label)}.QEqg4q_filters{border-bottom:1px solid var(--line-soft);flex:none;align-items:center;gap:4px;min-height:40px;padding:0 clamp(16px,1.25vw,31px);display:flex;overflow:hidden}.QEqg4q_sources{flex:none;align-items:center;min-height:40px;padding:0 clamp(16px,1.25vw,31px);display:flex}:is(.QEqg4q_sources .filter-tabs button,.QEqg4q_filters .filter-tabs button){font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height)}.QEqg4q_sources .underline-tabs{justify-content:space-around;width:100%}.QEqg4q_sources .filter-tabs{scrollbar-width:none;width:100%;min-width:0;overflow-x:auto}.QEqg4q_sources .filter-tabs::-webkit-scrollbar{display:none}.QEqg4q_scrollContent{scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.QEqg4q_filters .filter-tabs{scrollbar-width:none;width:100%;min-width:0;overflow:auto hidden}.QEqg4q_filters .filter-tabs::-webkit-scrollbar{display:none}.QEqg4q_filterIcon{flex:none}.QEqg4q_grid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));justify-content:start;gap:12px;width:100%;max-width:calc(128px + clamp(16px,1.25vw,24px) + clamp(16px,1.25vw,24px));padding:16px clamp(16px,1.25vw,24px) 24px;display:grid}.QEqg4q_grid:has(>.QEqg4q_card:nth-child(2)){max-width:calc(268px + clamp(16px,1.25vw,24px) + clamp(16px,1.25vw,24px))}.QEqg4q_grid:has(>.QEqg4q_card:nth-child(3)){max-width:calc(408px + clamp(16px,1.25vw,24px) + clamp(16px,1.25vw,24px))}.QEqg4q_grid:has(>.QEqg4q_card:nth-child(4)){max-width:calc(548px + clamp(16px,1.25vw,24px) + clamp(16px,1.25vw,24px))}.QEqg4q_card{aspect-ratio:1;border:var(--card-border-width) solid var(--card-border);border-radius:var(--radius-content);background:var(--surface);cursor:grab;padding:0;transition:transform .14s;position:relative;overflow:hidden}.QEqg4q_card:hover:not(:disabled){z-index:1;position:relative;transform:scale(1.02)}.QEqg4q_thumbnail{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:12px;display:block}.QEqg4q_card:active{cursor:grabbing}.QEqg4q_progressiveSkeletonCard{cursor:default;pointer-events:none}.QEqg4q_card.QEqg4q_active{border-width:1px;border-color:var(--brand-primary);box-shadow:none}@media (prefers-reduced-motion:reduce){.QEqg4q_card{transition:none}}.QEqg4q_cardBadge{z-index:2;width:14px;height:14px;color:var(--brand-primary);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;left:8px}.QEqg4q_cardBadge svg{width:14px;height:14px}.QEqg4q_failedDraftDot{z-index:2;position:absolute;top:8px;right:8px}.QEqg4q_card .preview-frame{box-sizing:border-box;border-radius:0;height:100%;margin:0;padding:12px}.QEqg4q_card canvas,.QEqg4q_card img{object-fit:contain;width:100%;height:100%;display:block}.QEqg4q_dragPreview{z-index:60;aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface);opacity:.92;pointer-events:none;border:1px solid #222;width:112px;position:fixed;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 12px 30px #0000002e}.QEqg4q_dragPreview .preview-frame{box-sizing:border-box;border-radius:0;height:100%;margin:0;padding:12px}.QEqg4q_dragPreview canvas{width:100%;height:100%;display:block}.QEqg4q_dragCount{position:absolute;bottom:7px;right:7px}.QEqg4q_check{z-index:3;pointer-events:none;width:20px;height:20px;position:absolute;bottom:7px;right:7px}.QEqg4q_check .figma-icon{filter:var(--brand-icon-filter)}.QEqg4q_sourceEmpty,.QEqg4q_filterEmpty{background:var(--surface);min-height:calc(100% - clamp(60px,3.58vw,89px))}.QEqg4q_filterEmpty{min-height:calc(100% - clamp(60px,3.58vw,89px) - clamp(42px,2.49vw,62px))}.QEqg4q_listNotice{color:var(--text-helper);font-size:var(--type-helper-size);text-align:center;margin:8px 0 0}.QEqg4q_importDock{z-index:7;border-top:1px solid var(--line-soft);background:var(--surface);border-radius:0 0 12px 12px;flex:none;gap:10px;width:auto;padding:12px 16px;display:flex;position:relative}.QEqg4q_importDock button{justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.QEqg4q_importIcon{width:var(--icon-size-label);height:var(--icon-size-label);filter:var(--brand-icon-filter)}.performance-asset-sidebar.QEqg4q_root{box-shadow:none;border-right:0}.performance-asset-sidebar .QEqg4q_importDock{border-top:1px solid var(--line-soft)}@media (max-width:1100px){.QEqg4q_top{padding-inline:13px}.QEqg4q_filters{gap:7px;padding-inline:13px}.QEqg4q_grid{gap:14px 10px;padding-inline:13px}}@media (max-width:720px){.QEqg4q_top{height:40px;padding-block:4px}.QEqg4q_sources,.QEqg4q_filters{min-height:34px;padding-block:0}.QEqg4q_scrollContent{overscroll-behavior-x:contain;overflow:auto hidden}.QEqg4q_grid{gap:10px;width:max-content;min-width:100%;max-width:none;padding:10px 12px 14px;display:flex}.QEqg4q_card{flex:0 0 clamp(86px,24vw,112px);width:clamp(86px,24vw,112px);min-width:clamp(86px,24vw,112px)}.QEqg4q_thumbnail{padding:8px}.QEqg4q_card .preview-frame{padding:8px}.QEqg4q_importDock{gap:8px;padding:6px 12px}}.generation-mobile-panel .QEqg4q_scrollContent{overscroll-behavior:contain;overflow:hidden auto}.generation-mobile-panel .QEqg4q_grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px;width:100%;min-width:0;padding:12px;display:grid}.generation-mobile-panel .QEqg4q_card{width:100%;min-width:0}@media (max-width:720px){.QEqg4q_headerHint{display:none}.QEqg4q_card{touch-action:pan-y}.work-mode-演绎 .QEqg4q_top{display:none}}.QEqg4q_createCard{color:var(--text-helper);font-size:var(--type-helper-size);font-weight:var(--type-helper-weight);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.QEqg4q_createCard,.QEqg4q_createCard:active{cursor:pointer}.QEqg4q_createIcon{font-size:var(--type-credit-metric-size)}@media (max-width:720px){.generation-app.work-mode-生成 .generation-mobile-panel .QEqg4q_top{padding-top:4px}}
.uDbSgq_block{background:linear-gradient(100deg,#ededed 20%,#f8f8f8 42%,#ededed 64%) 0 0/220% 100%;border-radius:999px;flex:none;min-width:8px;height:12px;animation:1.25s ease-in-out infinite uDbSgq_skeleton-shimmer;display:block}.uDbSgq_circle{border-radius:50%}.uDbSgq_media{border-radius:var(--radius-content);width:100%;height:100%}.uDbSgq_mediaFrame{border-radius:inherit;display:block;position:absolute;inset:0;overflow:hidden}.uDbSgq_mediaPlaceholder{z-index:0;border-radius:inherit;position:absolute;inset:0}.uDbSgq_mediaFrame>:not(.uDbSgq_mediaPlaceholder){z-index:1;position:relative}.uDbSgq_mediaLoaded .uDbSgq_mediaPlaceholder{display:none}.uDbSgq_mediaOverlay{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.uDbSgq_mediaOverlayHidden{display:none}.uDbSgq_card{align-content:start;gap:10px;min-width:0;display:grid}.uDbSgq_cardMedia{aspect-ratio:1;border:var(--border-control-width) solid var(--border-control)}.uDbSgq_cardFooter{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.uDbSgq_cardGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,2vw,34px);display:grid}.uDbSgq_profile,.uDbSgq_stack{gap:12px;display:grid}.uDbSgq_profile{gap:24px;padding:8px 0}.uDbSgq_profileHeader{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:18px;display:grid}.uDbSgq_profilePanel{border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-content);gap:14px;padding:20px;display:grid}.uDbSgq_canvas{background:#fafafa;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.uDbSgq_canvasCompact{min-height:72px;position:relative}.uDbSgq_canvasMedia{border-radius:inherit;position:absolute;inset:0}.uDbSgq_canvasTranslucent{background:0 0}.uDbSgq_canvasTranslucent .uDbSgq_canvasMedia{opacity:.56}.uDbSgq_dialog{grid-template-columns:minmax(0,1.4fr) minmax(150px,.8fr);align-items:center;gap:24px;min-height:240px;padding-top:18px;display:grid}.uDbSgq_dialogMedia{min-height:210px}.uDbSgq_accountControl{background:var(--surface);min-height:40px;box-shadow:var(--shadow-floating);border-radius:999px;grid-template-columns:28px 30px;align-items:center;gap:8px;padding:5px 6px 5px 14px;display:inline-grid}@keyframes uDbSgq_skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:900px){.uDbSgq_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.uDbSgq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.uDbSgq_dialog{grid-template-columns:1fr}.uDbSgq_dialogMedia{min-height:180px}}@media (prefers-reduced-motion:reduce){.uDbSgq_block{animation:none}}
.m5yGBW_tag{box-sizing:border-box;min-height:24px;color:var(--text-helper);font-size:var(--type-control-size);font-weight:var(--type-control-weight);white-space:nowrap;pointer-events:none;background:#ffffffdb;border:0;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;line-height:1.25;display:inline-flex;box-shadow:0 1px 4px #0000000f}.m5yGBW_brand{color:var(--brand-primary)}.m5yGBW_tag svg{width:var(--icon-size-label);height:var(--icon-size-label);flex:0 0 var(--icon-size-label)}
.ZhjsHW_pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}.ZhjsHW_pagination>strong{font-size:var(--type-helper-size);color:var(--text-helper);white-space:nowrap;font-weight:400}.ZhjsHW_paginationControls{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ZhjsHW_pagination button{border-radius:var(--radius-control);min-width:28px;height:28px;color:var(--text-primary);font:inherit;font-size:var(--type-helper-size);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0 6px;display:grid}.ZhjsHW_pagination button:not(:disabled):hover{border-color:var(--brand-primary);color:var(--brand-primary)}.ZhjsHW_pagination button:disabled{color:var(--text-disabled);cursor:default;opacity:.5}.ZhjsHW_pagination button.ZhjsHW_currentPage{background:var(--brand-background-subtle);color:var(--brand-primary)}.ZhjsHW_pagination button.ZhjsHW_compactCurrentPage{border-color:var(--brand-primary);background:var(--brand-background-subtle);color:var(--brand-primary)}.ZhjsHW_ellipsis{min-width:28px;height:28px;color:var(--text-helper);font-size:var(--type-helper-size);place-items:center;display:grid}.ZhjsHW_pageJump{color:var(--text-helper);font-size:var(--type-helper-size);white-space:nowrap;align-items:center;gap:4px;margin-left:8px;display:flex}.ZhjsHW_pageJump input{border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);width:52px;height:28px;color:var(--text-primary);font:inherit;text-align:center;font-variant-numeric:tabular-nums;padding:0 6px}.ZhjsHW_pageJump input:disabled{color:var(--text-disabled);background:var(--surface-subtle,#f8f8f8);cursor:default}.ZhjsHW_pageJump input::-webkit-inner-spin-button{appearance:none;margin:0}.ZhjsHW_pageJump input::-webkit-outer-spin-button{appearance:none;margin:0}.ZhjsHW_pageJump input[type=number]{appearance:textfield}
.FsWh6a_panel{min-width:0;min-height:0;font-size:var(--type-body-size);flex-direction:column;flex:1;display:flex}.FsWh6a_metrics{justify-content:center;align-items:center;gap:32px;padding-bottom:20px;display:flex}.FsWh6a_metrics>div{align-items:baseline;gap:8px;display:flex}.FsWh6a_metrics>div>span{font-size:var(--type-helper-size);color:var(--text-helper)}.FsWh6a_record span,.FsWh6a_record time{font-size:var(--type-body-size);color:var(--text-primary)}.FsWh6a_metrics strong{font-size:var(--type-credit-metric-size);align-items:baseline;gap:6px;font-weight:500;display:flex}.FsWh6a_metrics small{font-size:var(--type-helper-size);font-weight:400}.FsWh6a_metrics strong,.FsWh6a_amount{color:var(--brand-primary)}.FsWh6a_records{flex:1;min-height:0;overflow-y:auto}.FsWh6a_recordHeader,.FsWh6a_record{grid-template-columns:minmax(96px,.75fr) minmax(140px,.95fr) 144px 60px;align-items:center;gap:16px;display:grid}.FsWh6a_recordHeader{color:var(--text-helper);font-size:var(--type-helper-size);padding:0 0 8px}.FsWh6a_record{border-top:var(--border-control-width) solid var(--line-soft);padding:10px 0}.FsWh6a_record strong{overflow-wrap:anywhere;font-weight:500}.FsWh6a_record>strong:first-child{min-width:0;font-weight:var(--type-body-weight);white-space:normal}.FsWh6a_record>span,.FsWh6a_record>time,.FsWh6a_amount{white-space:nowrap}.FsWh6a_recordHeader>span:last-child{justify-self:end}.FsWh6a_record>time{justify-self:start}.FsWh6a_amount{text-align:right;justify-self:end}.FsWh6a_sourceKind{text-align:left;justify-self:start;min-width:144px}.FsWh6a_empty{color:var(--text-helper);line-height:1.7;font-size:var(--type-helper-size);text-align:center;padding-block:20px}.FsWh6a_feedback{align-items:center;gap:12px;display:flex}.FsWh6a_panel>nav{flex-shrink:0;margin-top:0}@media (max-width:800px){.FsWh6a_panel{flex:none}.FsWh6a_records{overflow-y:visible}}@media (max-width:480px){.FsWh6a_metrics{gap:20px}.FsWh6a_recordHeader{display:none}.FsWh6a_record{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.FsWh6a_record>strong:first-child{grid-area:1/1}.FsWh6a_record>time{grid-area:2/1}.FsWh6a_sourceKind{text-align:right;grid-area:2/2;justify-self:end}.FsWh6a_amount{grid-area:1/2}}
.L_lNiW_sentinel{pointer-events:none;justify-content:center;align-items:center;width:100%;min-height:40px;display:flex;position:relative}.L_lNiW_dots{align-items:center;gap:5px;display:inline-flex}.L_lNiW_dots>span{background:var(--text-helper);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite L_lNiW_progressive-dot}.L_lNiW_dots>span:nth-child(2){animation-delay:.12s}.L_lNiW_dots>span:nth-child(3){animation-delay:.24s}.L_lNiW_dots[data-loading=true]>span{background:var(--brand-primary)}.L_lNiW_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes L_lNiW_progressive-dot{0%,60%,to{opacity:.34;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.L_lNiW_dots>span{opacity:.58;animation:none}}
.cN1OTG_root{align-items:center;min-width:0;height:12px;display:grid;position:relative}.cN1OTG_root progress,.cN1OTG_root input{width:100%;position:absolute;inset:0}.cN1OTG_root progress{appearance:none;background:var(--border-control);border:0;border-radius:999px;height:4px;margin:auto 0;overflow:hidden}.cN1OTG_root progress::-webkit-progress-bar{background:var(--border-control);border:0;border-radius:999px}.cN1OTG_root progress::-webkit-progress-value{background:#000;border:0;border-radius:999px}.cN1OTG_root progress::-moz-progress-bar{background:#000;border:0;border-radius:999px}.cN1OTG_root input{appearance:none;height:12px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:999px;outline:0;margin:0}.cN1OTG_root input::-webkit-slider-runnable-track{height:4px;box-shadow:none;background:0 0;border:0;border-radius:999px}.cN1OTG_root input::-webkit-slider-thumb{appearance:none;width:12px;height:12px;box-shadow:none;background:#000;border:0;border-radius:50%;margin-top:-4px}.cN1OTG_root input::-moz-range-track{background:0 0;border:0;border-radius:999px;height:4px}.cN1OTG_root input::-moz-range-thumb{background:#000;border:0;border-radius:50%;width:12px;height:12px}.cN1OTG_root input:disabled{cursor:not-allowed}.cN1OTG_root:has(input:disabled){opacity:.45}.cN1OTG_root input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #ff621947}.cN1OTG_root input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #ff621947}
.BTxhMa_control{grid-template-columns:40px auto minmax(0,1fr) 44px;align-items:center;gap:12px;min-width:0;display:grid}.BTxhMa_preview{place-items:center;width:40px;height:40px;display:grid}.BTxhMa_preview i{box-sizing:border-box;border:2px solid var(--brand-primary);border-radius:50%;min-width:2px;min-height:2px;display:block}.BTxhMa_control strong,.BTxhMa_control output{font-size:var(--type-body-size);line-height:var(--type-body-line-height);white-space:nowrap}.BTxhMa_panel strong,.BTxhMa_panel output{font-weight:var(--type-body-weight)}.BTxhMa_control output{text-align:right}.BTxhMa_range{width:100%}.BTxhMa_valueControl{grid-template-columns:auto minmax(0,1fr) 44px}.BTxhMa_floating{box-sizing:border-box;border:1px solid var(--border-control);background:var(--surface);width:300px;height:40px;box-shadow:var(--shadow-card);color:var(--text-primary);border-radius:12px;grid-template-columns:24px auto minmax(0,1fr) auto;padding:7px 12px}.BTxhMa_floating .BTxhMa_preview{width:24px;height:24px}.BTxhMa_floating strong,.BTxhMa_floating output{font-weight:var(--type-body-weight)}.BTxhMa_floating.BTxhMa_valueControl{grid-template-columns:auto minmax(0,1fr) auto}
._4jQRUW_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}._4jQRUW_actions>button{white-space:nowrap;padding-inline:10px}._4jQRUW_actions .generation-action-dock{background:0 0;border:0;padding:0;display:flex;position:static}._4jQRUW_actions .generation-action-dock>button{width:auto;padding:0 10px}
.gbxSrq_vertical:after{top:var(--sidebar-resize-line-inset,0px);bottom:var(--sidebar-resize-line-inset,0px);content:"";opacity:0;background:#aab9d1;width:1px;transition:opacity .12s;position:absolute;left:50%;transform:translate(-50%)}.gbxSrq_vertical:hover:after{opacity:1}
.zoP3PW_action{border-radius:var(--radius-control);min-height:36px;color:var(--muted);font:inherit;font-size:var(--type-body-size);font-weight:var(--type-control-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 4px;line-height:1.4;text-decoration:none;transition:color .12s;display:inline-flex}.zoP3PW_action:hover:not(:disabled),.zoP3PW_action:focus-visible,.zoP3PW_action[aria-pressed=true]{color:var(--brand-primary)}.zoP3PW_action:focus-visible{outline:1px solid var(--brand-primary);outline-offset:3px}.zoP3PW_action:disabled{opacity:.45;cursor:not-allowed}.zoP3PW_icon,.zoP3PW_icon>svg{width:var(--icon-size-control);height:var(--icon-size-control);flex:none;display:block}@media (prefers-reduced-motion:reduce){.zoP3PW_action{transition:none}}
.jxSzyW_bubble{z-index:30;left:50%;bottom:calc(100% + 10px * var(--tooltip-scale,1));border-radius:var(--radius-content);width:max-content;max-width:min(280px,100vw - 32px);color:var(--text-primary);font-size:var(--type-helper-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);text-align:left;white-space:normal;overflow-wrap:anywhere;visibility:hidden;opacity:0;pointer-events:none;transform-origin:bottom;transform:translate(-50%, calc(3px * var(--tooltip-scale,1))) scale(var(--tooltip-scale,1));background:#fff;border:0;gap:6px;padding:6px 12px;transition:opacity .12s,transform .12s,visibility .12s;display:grid;position:absolute;box-shadow:0 6px 24px #00000029}.jxSzyW_bubble:after{content:"";background:#fff;border-radius:1px;width:10px;height:10px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.jxSzyW_bubble.jxSzyW_bottom{top:calc(100% + 10px * var(--tooltip-scale,1));transform-origin:top;transform:translate(-50%, calc(-3px * var(--tooltip-scale,1))) scale(var(--tooltip-scale,1));bottom:auto}.jxSzyW_bubble.jxSzyW_bottom:after{top:auto;bottom:100%;transform:translate(-50%,50%)rotate(45deg)}.jxSzyW_bubble.jxSzyW_start{left:var(--tooltip-start-offset,0px);transform:translate(0, calc(-3px * var(--tooltip-scale,1))) scale(var(--tooltip-scale,1))}.jxSzyW_bubble.jxSzyW_start:after{left:calc(8px - var(--tooltip-start-offset,0px))}.jxSzyW_title{font-weight:600}:is(:hover:not(:disabled)>.jxSzyW_bubble,:focus-visible:not(:disabled)>.jxSzyW_bubble){visibility:visible;opacity:1;transform:translate(-50%, 0) scale(var(--tooltip-scale,1))}:is(:hover:not(:disabled)>.jxSzyW_bubble.jxSzyW_start,:focus-visible:not(:disabled)>.jxSzyW_bubble.jxSzyW_start){transform:translate(0, 0) scale(var(--tooltip-scale,1))}@media (max-width:600px){.jxSzyW_bubble.jxSzyW_start{max-width:min(280px,100vw - 125px)}}@media (prefers-reduced-motion:reduce){.jxSzyW_bubble{transition:none}}.jxSzyW_bubble.jxSzyW_portal{z-index:1000;visibility:visible;opacity:1;transition:none;position:fixed;bottom:auto;transform:translate(-50%,-100%)}
.eORcpq_workspace{position:absolute;inset:0}.eORcpq_stage{padding:0 20px 20px}.eORcpq_stage .eORcpq_nodes{grid-template-columns:calc(var(--edit-detail-size) * .68) var(--edit-detail-size);--edit-stage-margin:12px;--edit-stage-gap:28px;--edit-detail-size:max(1px, min(calc((100cqw - 52px) / 1.68), calc(100cqh - 258px)));padding:100px 0 138px}.eORcpq_workspace .eORcpq_previewCard,.eORcpq_workspace .eORcpq_editorCard{width:100%;height:100%}.eORcpq_workspace .eORcpq_previewCard{border-color:var(--green)}.eORcpq_workspace .eORcpq_editorCard{border-color:var(--node-label-neutral-color)}.eORcpq_editor{touch-action:none;width:100%;height:100%;display:block}.eORcpq_editControls{gap:8px;display:grid;position:absolute;top:calc(100% + 12px);left:0;right:0}.eORcpq_parts{flex-wrap:wrap;justify-content:center;gap:8px;padding:4px 0;display:flex}.eORcpq_parts button{flex-shrink:0}.eORcpq_workspace .eORcpq_panel{flex-direction:column;padding-bottom:0;display:flex}.eORcpq_workspace .eORcpq_panel>header{flex-wrap:wrap;flex-shrink:0;gap:8px 10px;height:auto;min-height:60px;padding-top:20px;padding-bottom:16px}.eORcpq_panelContent{flex:1;min-height:0;overflow:auto}.eORcpq_sourceResults{min-width:0}.eORcpq_sourceResults>div>div{grid-template-columns:none;grid-auto-columns:128px;grid-auto-flow:column}.eORcpq_dock{border-top:var(--border-control-width) solid var(--border-control);background:var(--surface);flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px;display:grid}.eORcpq_helper{font-size:var(--type-helper-size);color:var(--text-helper);line-height:var(--type-helper-line-height);margin:0}.eORcpq_sheetPicker{border-radius:var(--radius-content);background:var(--surface);width:100%;height:auto;display:block}.eORcpq_sheetPicker rect[aria-disabled=false]{cursor:copy}.eORcpq_sheetPicker rect:hover,.eORcpq_sheetPicker rect:focus-visible{fill:color-mix(in srgb, var(--brand-primary) 15%, transparent);stroke-width:2px;outline:none}@media (max-width:720px){.eORcpq_stage{padding:12px}.eORcpq_stage .eORcpq_nodes{grid-template-columns:calc(var(--edit-detail-size) * .52) var(--edit-detail-size);--edit-stage-gap:12px;--edit-detail-size:max(1px, min(calc((100cqw - 36px) / 1.52), calc(100cqh - 64px)));padding:32px 0}.eORcpq_panel{height:100%}.eORcpq_editControls{gap:4px}}.eORcpq_mobileControls{gap:8px;display:grid}.eORcpq_panelContent>.parameter-section{border-bottom:0;flex-direction:column;gap:12px;display:flex}.eORcpq_panelContent .inspector-label{margin:0}.eORcpq_editor:focus,.eORcpq_editor [data-layer]:focus{outline:none}.eORcpq_editControls .eORcpq_parts,.eORcpq_editControls .eORcpq_eraserSize{transform:scale(var(--assembly-tool-scale,1));transform-origin:top}.eORcpq_validation{font-size:var(--type-helper-size);color:var(--brand-primary)}.eORcpq_validation[data-valid=true]{color:var(--green)}.eORcpq_panelContent>.eORcpq_validation{line-height:var(--type-helper-line-height);gap:6px}.eORcpq_validation p{margin:0}.eORcpq_validation ul{gap:6px;margin:0;padding-left:20px;display:grid}.eORcpq_validation button{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.eORcpq_validation button:hover{text-decoration:underline}.eORcpq_loading{place-items:center;display:grid;position:absolute;inset:0}.eORcpq_eraserSize{justify-self:center;max-width:100%}.eORcpq_removePart:not(:hover):not(:focus-visible)>.figma-icon{filter:brightness(0)}.eORcpq_removePart:disabled>.figma-icon{filter:brightness(0)}.eORcpq_historyStatus{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.eORcpq_historyStatusMessage{min-width:0;color:var(--text-helper);font-size:var(--type-helper-size);line-height:var(--type-helper-line-height);align-items:center;gap:6px;display:inline-flex;position:relative}.eORcpq_historyStatusMessage>svg{width:var(--icon-size-label);height:var(--icon-size-label)}.eORcpq_historyStatus>button{min-height:24px;font-size:var(--type-helper-size);flex-shrink:0;padding:0}.eORcpq_historyStatus>button>span,.eORcpq_historyStatus>button svg{width:var(--icon-size-label);height:var(--icon-size-label)}
.UxlrqG_frame,.UxlrqG_svgFrame{--selection-outline:#6e6e6e8c;--selection-handle:#b7b7b7;--selection-axis:#a8a8a8}.UxlrqG_frame{pointer-events:none;position:absolute}.UxlrqG_frame[data-visible=true]:after{z-index:4;inset:calc(0% - var(--performance-selection-bleed,0%));border:2px dashed var(--selection-outline);content:"";pointer-events:none;border-radius:4px;position:absolute}.UxlrqG_resizeHandle{border:2px solid var(--selection-handle);box-sizing:border-box;background:#fff;border-radius:50%;transition:border-color .12s}.UxlrqG_resizeHandle:hover{border-color:var(--brand-primary)}.UxlrqG_svgFrame{--selection-outline:var(--brand-primary);--selection-handle:var(--brand-primary);--selection-axis:var(--brand-primary)}.UxlrqG_svgFrame [role=button]:focus{outline:none}.UxlrqG_outline{fill:none;stroke:var(--selection-outline);stroke-width:1px;stroke-dasharray:4 3;pointer-events:none}.UxlrqG_svgResizeHandle{fill:#fff;stroke:var(--selection-handle);stroke-width:1px;cursor:crosshair}.UxlrqG_svgResizeHandle:hover,.UxlrqG_svgResizeHandle:focus-visible{stroke:var(--brand-primary);outline:none}.UxlrqG_svgRotateHandle{cursor:url(/figma-assets/cursor-rotate.svg) 10 9,alias}.UxlrqG_svgRotateHandle line{stroke:var(--selection-axis);stroke-width:1px;stroke-dasharray:3 3}.UxlrqG_svgRotateHandle circle{fill:#fff;stroke:var(--selection-axis);stroke-width:1px}.UxlrqG_svgRotateHandle:hover circle,.UxlrqG_svgRotateHandle:focus-visible circle{fill:var(--brand-primary);stroke:var(--brand-primary)}.UxlrqG_svgRotateHandle:focus-visible{outline:none}.UxlrqG_rotateHandle{z-index:9;top:50%;left:calc(-38px - var(--performance-selection-bleed));cursor:url(/figma-assets/cursor-rotate.svg) 10 9,alias;pointer-events:auto;touch-action:none;background:0 0;border:0;width:38px;height:32px;padding:0;position:absolute;transform:translateY(-50%)}.UxlrqG_rotateHandle[data-side=right]{right:auto;left:calc(100% + var(--performance-selection-bleed));transform:translateY(-50%)rotate(180deg)}.UxlrqG_rotateHandle:before{border-top:1px dashed var(--selection-axis);content:"";width:29px;position:absolute;top:calc(50% - .5px);right:0}.UxlrqG_rotateHandle:after{border:2px solid var(--selection-axis);box-sizing:border-box;content:"";background:#fff;border-radius:50%;width:9px;height:9px;transition:border-color .12s,background-color .12s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.UxlrqG_rotateHandle:hover:after,.UxlrqG_rotateHandle:focus-visible:after,.UxlrqG_rotateHandle:active:after{border-color:var(--brand-primary);background:var(--brand-primary)}.UxlrqG_rotateHandle:active{cursor:url(/figma-assets/cursor-rotate.svg) 10 9,alias}.UxlrqG_rotateHandle:focus-visible{outline:2px solid var(--brand-primary);outline-offset:1px}.UxlrqG_svgFrame[data-warp=true] .UxlrqG_svgResizeHandle{fill:var(--selection-handle)}
.Ie48fW_footer{border-top:var(--border-control-width) solid var(--line-soft);background:var(--surface)}.Ie48fW_inner{justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:18px clamp(24px,5vw,80px);display:flex}.Ie48fW_inner nav{align-items:center;gap:20px;display:flex}.Ie48fW_inner a{color:var(--text-helper);font-size:var(--type-helper-size);line-height:var(--type-helper-line-height);text-decoration:none;transition:color .12s}.Ie48fW_inner a:hover,.Ie48fW_inner a:focus-visible{color:var(--text-primary)}.Ie48fW_inner a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:4px}.Ie48fW_filing{white-space:nowrap}@media (max-width:640px){.Ie48fW_inner{flex-direction:column;align-items:flex-start;gap:14px;min-height:0;padding-block:24px}.Ie48fW_inner nav{flex-wrap:wrap;gap:12px 18px}}
.mA1eWq_avatar{background:var(--control-track-background);isolation:isolate;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.mA1eWq_image{object-fit:cover;border-radius:50%;width:100%;height:100%}.mA1eWq_pending .mA1eWq_image{filter:grayscale(.62)contrast(.94)opacity(.86)}.mA1eWq_reviewLabel{z-index:1;color:#fff;font-weight:var(--type-control-weight);letter-spacing:-.02em;pointer-events:none;background:#00000057;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;inset:0}
.QplvJa_badge{z-index:2;border-radius:var(--radius-control);color:var(--text-helper);font-size:var(--type-helper-size);font-weight:var(--type-helper-weight);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffffe6;align-items:center;gap:6px;padding:5px 7px;line-height:1;display:inline-flex;position:absolute;bottom:12px;right:12px}.QplvJa_logo{flex-shrink:0;width:55px;height:12.5px;display:block;overflow:hidden}@media (max-width:720px){.QplvJa_badge{transform-origin:100% 100%;bottom:4px;right:6px;transform:scale(.75)}}
.zOsGca_gamepad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:4px 12px;display:flex}.zOsGca_stickWrap,.zOsGca_jumpWrap{justify-items:center;gap:8px;display:grid}.zOsGca_stick{background:var(--surface);touch-action:none;-webkit-user-select:none;user-select:none;border:0;border-radius:50%;width:132px;height:132px;position:relative}.zOsGca_stick>span{color:var(--text-helper);pointer-events:none;z-index:1;width:12px;height:12px;position:absolute}.zOsGca_stick>span>svg{width:12px;height:12px}.zOsGca_up{top:4px;left:calc(50% - 6px);transform:rotate(180deg)}.zOsGca_down{bottom:4px;left:calc(50% - 6px)}.zOsGca_left{top:calc(50% - 6px);left:4px}.zOsGca_right{top:calc(50% - 6px);right:4px}.zOsGca_jumpWrap{margin-bottom:0}.zOsGca_jump{border:2px solid var(--brand-primary);background:var(--surface);width:80px;height:80px;color:var(--brand-primary);font-size:var(--type-body-size);font-weight:var(--type-control-weight);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:50%;place-content:center;justify-items:center;gap:6px;display:grid}.zOsGca_jump:active{color:var(--surface);background:var(--brand-primary)}.zOsGca_jumpArrow{display:block;transform:rotate(180deg)}.zOsGca_jumpArrow>svg{width:16px;height:16px}.zOsGca_error{color:var(--brand-primary);font-size:var(--type-helper-size);flex:0 0 100%}
.U32F3q_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.U32F3q_status{justify-content:space-between;align-items:center;gap:8px;margin-top:0;display:flex}.U32F3q_status,.U32F3q_hint{font-size:var(--type-helper-size);color:var(--text-helper)}.U32F3q_hint{margin:0}.U32F3q_game{gap:12px;display:grid}.U32F3q_actions[data-game-available=true]{grid-template-columns:repeat(4,minmax(0,1fr))}.U32F3q_actions>button[aria-pressed=true]{color:var(--brand-primary);background:var(--brand-background-subtle)}
.V0W_iG_preview{border-radius:inherit;width:100%;height:100%;position:relative}.V0W_iG_hiddenRenderer{opacity:0;pointer-events:none}.V0W_iG_image,.V0W_iG_referenceRig{position:absolute;inset:0}.V0W_iG_referenceRig{pointer-events:none}.V0W_iG_renderer{border-radius:inherit;width:100%;height:100%}.V0W_iG_keyboardHint{top:calc(100% + 10px * var(--node-inverse-scale,1));width:var(--node-message-width,72%);transform:translateX(-50%) scale(var(--node-inverse-scale,1));transform-origin:top;text-align:center;pointer-events:none;font-size:var(--type-helper-size);font-weight:var(--type-helper-weight);line-height:var(--type-helper-line-height);color:var(--text-helper);overflow-wrap:anywhere;position:absolute;left:50%}:is(.canvas-node[data-annotations-hidden=true] .V0W_iG_keyboardHint,.canvas-viewport.is-node-annotation-hidden .V0W_iG_keyboardHint){visibility:hidden}.V0W_iG_referenceRig button:not([data-joint-id]){display:none}
.xMu9wq_creditBalance{background:var(--surface);width:max-content;min-width:0;height:40px;box-shadow:var(--shadow-floating);color:var(--text-primary);text-align:right;cursor:pointer;border:0;border-radius:999px;justify-content:flex-end;padding:0 14px 0 18px}.xMu9wq_creditBalance>span{white-space:nowrap;justify-content:flex-end;width:auto}.xMu9wq_creditBalance strong{color:#4b4b4b;font-size:var(--type-body-size);transition:color .12s}.xMu9wq_creditBalance .credit-icon{color:#4b4b4b}.xMu9wq_creditBalance .figma-icon{filter:grayscale()brightness(.45);transition:filter .12s}.xMu9wq_creditIcon{justify-content:center;align-items:center;display:inline-flex;position:relative}.xMu9wq_incomeBadge{border:2px solid var(--surface);background:var(--brand-primary);min-width:18px;height:18px;color:var(--surface);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;place-items:center;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:grid;position:absolute;top:-9px;right:-11px}.xMu9wq_creditBalance:hover strong,.xMu9wq_creditBalance:focus-visible strong{color:var(--brand-primary)}:is(.xMu9wq_creditBalance:hover .figma-icon,.xMu9wq_creditBalance:focus-visible .figma-icon){filter:var(--brand-icon-filter)}.xMu9wq_dialog[open]{--dialog-width:700px;--type-section-title-size:16px;--type-body-size:14px;flex-direction:column;height:min(600px,100dvh - 48px);padding:0;display:flex;overflow:hidden}.xMu9wq_dialog.xMu9wq_expanded{--dialog-width:1060px}.xMu9wq_rechargePanel h2{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);margin:0}.xMu9wq_records h3{font-size:var(--type-body-size);font-weight:var(--type-section-title-weight);margin:0}.xMu9wq_layout{flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden}.xMu9wq_overview{flex-direction:column;flex:1;min-width:0;min-height:0;padding:28px;display:flex;overflow:hidden}.xMu9wq_pointsCard{border-radius:var(--radius-content);background:var(--brand-background-subtle);grid-template-columns:1fr auto;align-items:center;gap:12px 24px;padding:20px;display:grid}.xMu9wq_pointsCard>strong{color:var(--brand-primary);font-size:calc(var(--type-metric-size) * 1.125);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-weight:600;line-height:1;display:flex}.xMu9wq_pointsCard .xMu9wq_balanceCoin{flex:none;width:17px;height:20px}.xMu9wq_pointsCard small{color:var(--text-helper);font-size:var(--type-helper-size);grid-column:1/-1}.xMu9wq_rechargePanel{border-left:1px solid var(--line-soft);background:#fafafa;flex-direction:column;flex:0 0 340px;gap:20px;min-width:0;padding:28px;display:flex}.xMu9wq_rechargePanel>*{flex-shrink:0}.xMu9wq_discountNote{min-height:1.7em}.xMu9wq_amountOptions{font-size:var(--type-body-size);gap:10px;display:grid}.xMu9wq_rechargeSummary{border-top:1px solid var(--line-soft);gap:12px;padding-top:20px;display:grid}.xMu9wq_rechargeTotal{font-size:var(--type-body-size);justify-content:space-between;align-items:center;display:flex}.xMu9wq_rechargeTotal strong{color:var(--brand-primary);font-variant-numeric:tabular-nums;font-weight:500}.xMu9wq_rechargeTotal small{font-size:var(--type-helper-size);color:var(--text-helper);margin-left:6px;font-weight:400}.xMu9wq_rechargeNote,.xMu9wq_rechargeFeedback{color:var(--text-helper);font-size:var(--type-helper-size);line-height:1.7}.xMu9wq_rechargeFeedback{color:var(--brand-primary)}.xMu9wq_rechargePanel>:last-child{margin-top:auto}.xMu9wq_rechargePanel>:last-child>button{width:100%}.xMu9wq_records{flex-direction:column;flex:1;margin-top:0;display:flex}.xMu9wq_records>nav{margin-top:auto}.xMu9wq_records h3{margin-bottom:18px}.xMu9wq_recordHeader,.xMu9wq_recordRow{grid-template-columns:minmax(0,1.15fr) minmax(0,1.35fr) 64px 128px;align-items:center;gap:14px;display:grid}.xMu9wq_recordHeader{color:var(--text-helper);font-size:var(--type-helper-size);padding:0 0 12px}.xMu9wq_recordRow{color:var(--text-primary);border-top:1px solid var(--line-soft);font-size:var(--type-body-size);padding:14px 0}.xMu9wq_recordRow span{overflow-wrap:anywhere}.xMu9wq_recordRow span:nth-child(3),.xMu9wq_recordHeader span:nth-child(3){text-align:right;font-variant-numeric:tabular-nums;padding-right:12px}.xMu9wq_recordHeader span:last-child,.xMu9wq_recordRow span:last-child{justify-self:end}.xMu9wq_recordRow span:last-child{color:var(--text-helper)}.xMu9wq_recordRow span.xMu9wq_positive{color:var(--brand-primary)}.xMu9wq_emptyState{color:var(--text-helper);text-align:center;font-size:var(--type-helper-size);flex:1;place-items:center;padding:40px 8px;display:grid}@media (max-width:800px){.xMu9wq_layout{flex-direction:column;overflow:auto}.xMu9wq_rechargePanel{border-left:0;border-top:1px solid var(--line-soft);flex-basis:auto}.xMu9wq_overview,.xMu9wq_rechargePanel{padding:20px;overflow:visible}.xMu9wq_overview{flex:none}.xMu9wq_recordHeader,.xMu9wq_recordRow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 50px;gap:8px}.xMu9wq_recordRow span:nth-child(3),.xMu9wq_recordHeader span:nth-child(3){padding-right:0}.xMu9wq_recordHeader,.xMu9wq_recordRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px 64px}}.xMu9wq_recordTabs{flex-shrink:0;margin:24px 0 20px}.xMu9wq_rulesTrigger{vertical-align:-2px;margin-left:6px;display:inline-flex;position:relative}.xMu9wq_remixRulesTrigger{--tooltip-start-offset:-104px}.xMu9wq_rulesIcon{width:var(--icon-size-label);height:var(--icon-size-label);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke-width)}.xMu9wq_rulesIconDot{fill:currentColor;stroke:none}.xMu9wq_overview>*{flex-shrink:0}:is(.xMu9wq_creditBalance:hover .credit-icon,.xMu9wq_creditBalance:focus-visible .credit-icon){color:var(--brand-primary)}@media (max-width:720px){.lab-topbar .xMu9wq_creditBalance{justify-content:center;width:32px;padding-inline:0}.lab-topbar .xMu9wq_creditBalance>span{justify-content:center}.lab-topbar .xMu9wq_creditBalance strong{display:none}}
.gv5U3a_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:12px;margin:12px 0;display:grid}.gv5U3a_card{border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-content);position:relative}.gv5U3a_image{aspect-ratio:1;border-radius:var(--radius-content) var(--radius-content) 0 0;background:#fff;position:relative;overflow:hidden}.gv5U3a_image img{object-fit:cover;padding:0}.gv5U3a_previewButton{cursor:pointer;background:0 0;border:0;outline:none;width:100%;padding:0;display:block;position:absolute;inset:0}:is(.gv5U3a_card:has(.gv5U3a_previewButton:hover),.gv5U3a_card:has(.gv5U3a_previewButton[aria-pressed=true]),.gv5U3a_card:has(.gv5U3a_previewButton:focus-visible)){border-color:var(--brand-primary)}.gv5U3a_statusBadge{z-index:2;position:absolute;bottom:6px;left:8px}.gv5U3a_statusBadge.gv5U3a_statusBadgeBrand{color:var(--brand-primary)}.gv5U3a_details{gap:8px;padding:8px;display:grid}.gv5U3a_details time{color:var(--type-helper-color,#777);font-size:var(--type-helper-size)}.gv5U3a_creator{min-width:0;color:var(--text-primary);font-size:var(--type-helper-size);align-items:center;display:flex;overflow:hidden}.gv5U3a_creator>span{max-width:100%}.gv5U3a_imageOnly{border-radius:calc(var(--radius-content) - var(--border-control-width))}
.qsHUOG_panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.qsHUOG_heading{flex-shrink:0}.qsHUOG_scrollContent{overscroll-behavior:contain;min-height:0;overflow-y:auto}.qsHUOG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qsHUOG_actions>span{flex-basis:100%}.qsHUOG_description{color:var(--type-helper-color,#777);font-size:var(--type-helper-size);line-height:var(--type-helper-line-height);margin:0}.qsHUOG_error{font-size:var(--type-body-size);color:var(--brand-primary)}.qsHUOG_detail{border:0;padding:0}.qsHUOG_apply{z-index:2;position:absolute;top:8px;right:8px}
.-Cyb0G_panel{box-sizing:border-box;border-left:1px solid var(--line-soft);background:#fafafa;flex-direction:column;flex:0 0 420px;gap:20px;min-width:0;padding:40px 28px 28px;display:flex}.-Cyb0G_backgroundPanel{background:0 0;border-left:0;width:100%;padding:0}.-Cyb0G_header{gap:8px;display:grid}.-Cyb0G_header h2{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);margin:0}.-Cyb0G_header h2:focus{outline:none}.-Cyb0G_header p{color:var(--text-helper);font-size:var(--type-helper-size);line-height:var(--type-helper-line-height);margin:0}.-Cyb0G_panel>:last-child{margin-top:auto}.-Cyb0G_layout{gap:20px;display:grid}.-Cyb0G_cropColumn{gap:12px;min-width:0;display:grid}.-Cyb0G_cropStage{aspect-ratio:1;cursor:grab;touch-action:none;width:100%;margin-top:0;position:relative}.-Cyb0G_backgroundCropStage{aspect-ratio:var(--crop-aspect-ratio);max-height:min(58vh,520px)}.-Cyb0G_cropStage:active{cursor:grabbing}.-Cyb0G_cropViewport{z-index:0;border-radius:var(--radius-content);background:#f2f2f2;position:absolute;inset:0;overflow:hidden}.-Cyb0G_selectionViewport{z-index:2;border-radius:var(--radius-content);pointer-events:none;position:absolute;inset:0;overflow:hidden}.-Cyb0G_cropImage{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute;inset:0 auto auto 0}.-Cyb0G_cropMask{pointer-events:none;z-index:1;position:absolute;inset:0}.-Cyb0G_cropMask:after{width:var(--crop-width);height:var(--crop-height);content:"";border:1px solid #ffffffb8;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 999px #00000061}.-Cyb0G_rectangularCropMask:after{border-radius:3px}.-Cyb0G_imageBounds{box-sizing:border-box;pointer-events:none;z-index:5;position:absolute;inset:0 auto auto 0}.-Cyb0G_rotateAxis{z-index:6;pointer-events:auto;touch-action:none;cursor:grab;position:absolute}.-Cyb0G_rotateAxisTop{width:32px;height:42px;top:-42px;left:50%;transform:translate(-50%)}.-Cyb0G_rotateAxisLine{background:#b7b7b7;width:1px;height:24px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.-Cyb0G_rotateAxisKnob{box-sizing:border-box;background:#fff;border:2px solid #b7b7b7;border-radius:50%;width:14px;height:14px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.-Cyb0G_rotateAxisRight{width:42px;height:32px;top:50%;right:-42px;transform:translateY(-50%)}.-Cyb0G_rotateAxisRight .-Cyb0G_rotateAxisLine{width:24px;height:1px;top:50%;left:0;transform:translateY(-50%)}.-Cyb0G_rotateAxisRight .-Cyb0G_rotateAxisKnob{top:50%;left:28px;transform:translate(-50%,-50%)}.-Cyb0G_rotateAxis:hover .-Cyb0G_rotateAxisKnob,.-Cyb0G_rotateAxis:focus-visible .-Cyb0G_rotateAxisKnob{border-color:var(--brand-primary)}.-Cyb0G_rotateAxis:focus-visible{outline:none}.-Cyb0G_rotateAxis:active{cursor:grabbing}.-Cyb0G_adjustmentControls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px;padding:4px 0;display:grid}.-Cyb0G_adjustmentControl{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.-Cyb0G_rangeSlider{width:100%}.-Cyb0G_controlLabel{color:var(--text-primary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height)}.-Cyb0G_error{color:var(--brand-primary);font-size:var(--type-helper-size);margin:0}@media (max-width:800px){.-Cyb0G_panel{border-top:1px solid var(--line-soft);border-left:0;flex-basis:auto;padding:20px}.-Cyb0G_adjustmentControls{grid-template-columns:1fr;gap:10px}.-Cyb0G_backgroundPanel{width:100%;padding:0}}
.En_-bq_overlay{z-index:3;box-sizing:border-box;border-radius:inherit;width:100%;height:100%;color:var(--text-primary);font-size:var(--type-control-size);opacity:0;pointer-events:none;background:#fff9;border:0;place-items:center;transition:opacity .12s;display:grid;position:absolute;inset:0;overflow:hidden}.En_-bq_content{line-height:var(--type-control-line-height);flex-direction:column;align-items:center;gap:2px;display:flex}.En_-bq_icon.En_-bq_icon{flex:0 0 21px;width:21px;height:18.75px}.En_-bq_compactIcon.En_-bq_compactIcon{object-fit:contain;flex-basis:16px;width:16px;height:14.3px}@media (prefers-reduced-motion:reduce){.En_-bq_overlay{transition:none}}
.l1VOiG_sections{gap:18px;display:grid}.l1VOiG_embeddedLayout{align-items:stretch;display:flex}.l1VOiG_embeddedLayout>.l1VOiG_embeddedPage{flex:auto;min-width:0}.l1VOiG_embeddedPage{--auth-field-height:36px;gap:20px;width:100%;max-width:720px;margin-inline:auto;padding:24px 20px;display:grid}.l1VOiG_embeddedPage>h1{width:fit-content;max-width:100%;margin:0;font-size:16px;font-weight:500}.l1VOiG_section{border:var(--border-control-width) solid var(--line-soft);border-radius:var(--radius-content);background:var(--surface);gap:16px;padding:18px;display:grid}.l1VOiG_sectionHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.l1VOiG_sectionHeading h2{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);line-height:var(--type-section-title-line-height);margin:0}.l1VOiG_sectionHeading p{color:var(--text-helper);font-size:var(--type-body-size);line-height:var(--type-helper-line-height);margin:0}.l1VOiG_profileSaveButton{flex:none;width:auto;min-width:64px}.l1VOiG_headingCopy{align-items:baseline;gap:14px;display:flex}.l1VOiG_subsectionTitle{font-size:var(--type-body-size);margin:0;font-weight:600}.l1VOiG_subsectionDivider{background:var(--line-soft);height:1px;margin:4px 0}.l1VOiG_statusTag{background:var(--brand-background-subtle);color:var(--brand-primary);font-size:var(--type-helper-size);font-weight:var(--type-control-weight);border-radius:999px;flex:none;padding:4px 8px}.l1VOiG_avatarPreviewButton{border:var(--border-control-width) solid var(--border-control);background:var(--surface);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:80px;height:80px;padding:0;display:flex;position:relative;overflow:hidden}.l1VOiG_avatarPreviewButton:hover:not(:disabled) [data-asset-replace-overlay],.l1VOiG_avatarPreviewButton:focus-visible:not(:disabled) [data-asset-replace-overlay]{opacity:1}.l1VOiG_avatarPreviewButton:focus-visible{border-color:var(--brand-primary);outline:none}.l1VOiG_avatarPreviewButton:disabled{cursor:wait}.l1VOiG_avatarPreview{object-fit:cover;border-radius:50%;display:block}.l1VOiG_profileAvatarRow{grid-template-columns:80px minmax(0,1fr);align-items:end;gap:18px;display:grid}.l1VOiG_nicknameField{font-size:var(--type-body-size);line-height:var(--type-body-line-height);grid-template-columns:80px minmax(0,1fr);align-items:center;gap:18px;display:grid}.l1VOiG_nicknameField>span{text-align:left}.l1VOiG_nicknameValue{align-items:center;gap:10px;min-width:0;min-height:36px;display:flex}.l1VOiG_nicknameValue>span{overflow-wrap:anywhere;min-width:0}.l1VOiG_nicknameValue>input{width:100%;min-width:0;height:36px;font-size:var(--type-body-size);flex:1}.l1VOiG_nicknameValue>button{flex-shrink:0}.l1VOiG_nicknameEditButton>span,.l1VOiG_nicknameEditButton>span>svg{width:var(--icon-size-label);height:var(--icon-size-label)}.l1VOiG_nicknameCancelButton[data-changed=false]:not(:disabled){color:var(--text-helper);border-color:var(--border-control)}.l1VOiG_nicknameCancelButton[data-changed=false]:not(:disabled):hover,.l1VOiG_nicknameCancelButton[data-changed=false]:not(:disabled):focus-visible{color:var(--brand-primary);border-color:var(--brand-primary)}.l1VOiG_avatarFieldset{border:0;grid-area:1/2;justify-content:flex-end;justify-self:end;align-items:center;gap:8px;min-width:0;min-height:80px;margin:0;padding:0;display:flex;position:relative}.l1VOiG_avatarFieldsetLabel{font-size:var(--type-body-size);font-weight:var(--type-body-weight);margin:0;display:block}.l1VOiG_avatarGrid{isolation:isolate;justify-content:flex-end;align-items:center;padding-right:2px;display:flex}.l1VOiG_avatarOption{border:var(--border-control-width) solid var(--border-control);background:var(--surface);cursor:pointer;border-radius:50%;flex:0 0 48px;width:48px;height:48px;padding:2px;position:relative;overflow:hidden}.l1VOiG_avatarOption+.l1VOiG_avatarOption{margin-left:-16px}.l1VOiG_avatarOption:first-child{z-index:10}.l1VOiG_avatarOption:nth-child(2){z-index:9}.l1VOiG_avatarOption:nth-child(3){z-index:8}.l1VOiG_avatarOption:nth-child(4){z-index:7}.l1VOiG_avatarOption:nth-child(5){z-index:6}.l1VOiG_avatarOption:nth-child(6){z-index:5}.l1VOiG_avatarOption:nth-child(7){z-index:4}.l1VOiG_avatarOption:nth-child(8){z-index:3}.l1VOiG_avatarOption:nth-child(9){z-index:2}.l1VOiG_avatarOption:hover,.l1VOiG_avatarOption:focus-visible{z-index:20}.l1VOiG_avatarUploadOption{color:var(--brand-primary);place-items:center;font-size:24px;line-height:1;display:grid}.l1VOiG_avatarUploadOption:disabled{cursor:wait;opacity:.55}.l1VOiG_avatarFileInput{display:none}.l1VOiG_avatarReviewNotice{z-index:1;color:var(--text-helper);font-size:var(--type-helper-size);white-space:nowrap;grid-area:1/2;place-self:end start;margin:0;line-height:1.5}.l1VOiG_avatarOption img{border-radius:50%;width:100%;height:100%;display:block}.l1VOiG_avatarOption[data-selected=true],.l1VOiG_avatarOption.l1VOiG_avatarOption:focus-visible{border-color:var(--brand-primary);outline:none}.l1VOiG_identities{border-top:var(--border-control-width) solid var(--line-soft);gap:0;margin:0;display:grid}.l1VOiG_identities>div{border-bottom:var(--border-control-width) solid var(--line-soft);font-size:var(--type-body-size);line-height:var(--type-body-line-height);grid-template-columns:72px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.l1VOiG_identities dt{color:var(--text-primary)}.l1VOiG_identities dd{min-width:0;color:var(--text-helper);overflow-wrap:anywhere;margin:0}.l1VOiG_identityValue{justify-content:space-between;align-items:center;gap:12px;display:flex}.l1VOiG_identityAction{color:var(--brand-primary);font:inherit;height:36px;font-size:var(--type-body-size);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.l1VOiG_identityAction:disabled{cursor:not-allowed;opacity:.5}.l1VOiG_identityAction:focus-visible{border-radius:var(--radius-control);outline-offset:3px;outline:2px solid #ff621947}.l1VOiG_accountSettingList{border-top:var(--border-control-width) solid var(--line-soft)}.l1VOiG_accountSettingItem{border-bottom:var(--border-control-width) solid var(--line-soft);box-sizing:border-box;gap:14px;min-height:45px;padding:0;display:grid}.l1VOiG_accountSettingItemExpanded{background:var(--control-background);margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.l1VOiG_accountSettingRow{min-height:44px;font-size:var(--type-body-size);line-height:var(--type-body-line-height);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.l1VOiG_accountSettingLabel,.l1VOiG_accountSettingDescription{min-width:0}.l1VOiG_accountSettingLabel{color:var(--text-primary)}.l1VOiG_accountSettingDescription{color:var(--text-helper);overflow-wrap:anywhere}.l1VOiG_passwordMask{transform:translateY(2px)}.l1VOiG_expandedSettingPanel{background:0 0;border:0;border-radius:0;padding:0 16px 16px}.l1VOiG_settingFormActions .l1VOiG_compactSubmit.l1VOiG_compactSubmit{justify-self:end;width:100px;min-width:100px;max-width:100%}.l1VOiG_settingFormActions{grid-template-columns:minmax(0,1fr) 100px;align-items:start;gap:16px;display:grid}.l1VOiG_settingFormActions p{color:var(--brand-primary);font-size:var(--type-helper-size);margin-top:0}.l1VOiG_emailActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.l1VOiG_verificationActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.l1VOiG_emailActions>:only-child{grid-column:1/-1}@media (max-width:800px){.l1VOiG_embeddedLayout{flex-direction:column}}@media (max-width:600px){.l1VOiG_avatarReviewNotice{grid-row:2;margin-top:8px}}@media (max-width:480px){.l1VOiG_embeddedPage{padding:20px 12px}.l1VOiG_section{padding:12px}.l1VOiG_headingCopy{flex-wrap:wrap;gap:4px}.l1VOiG_accountSettingRow{grid-template-columns:max-content minmax(0,1fr) auto;gap:8px}.l1VOiG_accountSettingLabel{white-space:nowrap}.l1VOiG_accountSettingDescription{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l1VOiG_accountSettingItemExpanded{margin-inline:-12px;padding-inline:12px}.l1VOiG_expandedSettingPanel{padding:0 0 12px}.l1VOiG_profileAvatarRow,.l1VOiG_nicknameField{grid-template-columns:80px minmax(0,1fr)!important;gap:12px!important}.l1VOiG_avatarGrid{flex-wrap:wrap;justify-content:flex-start;padding-left:0}.l1VOiG_avatarReviewNotice{grid-row:2;margin-top:8px}.l1VOiG_avatarOption{flex-basis:42px;width:42px;height:42px}.l1VOiG_verificationActions{grid-template-columns:1fr}}.l1VOiG_loading{color:var(--text-helper);font-size:var(--type-body-size);text-align:center;margin:0;padding:28px 0}@media (max-width:600px){.l1VOiG_avatarFieldsetLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.l1VOiG_nicknameField{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.l1VOiG_nicknameValue{gap:8px}.l1VOiG_nicknameValue .l1VOiG_profileSaveButton{min-width:48px;padding-inline:8px}}
._6QY5zq_panel{border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-content);background:var(--surface);min-width:0;padding:28px}._6QY5zq_metric{border:var(--border-control-width) solid var(--border-control);border-radius:var(--radius-content);background:var(--surface);font-variant-numeric:tabular-nums;align-content:start;gap:14px;min-width:0;padding:24px;display:grid}._6QY5zq_summary{flex-wrap:wrap;align-items:baseline;gap:12px;margin:8px 0 24px;display:flex}._6QY5zq_summary strong,._6QY5zq_metric>strong{font-size:var(--type-metric-size);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}._6QY5zq_summary>span{color:var(--text-helper);font-size:var(--type-helper-size)}@media (max-width:720px){._6QY5zq_panel,._6QY5zq_metric{padding:16px}}
._4ONX1G_search{border:var(--border-control-width) solid var(--border-control);background:var(--surface);border-radius:999px;align-items:stretch;min-width:0;height:36px;display:flex;overflow:hidden}._4ONX1G_search input{min-width:0;color:var(--text-primary);font:inherit;font-size:var(--type-body-size);background:0 0;border:0;outline:0;flex:auto;padding:0 8px 0 18px}._4ONX1G_search input::placeholder{color:#aaa}._4ONX1G_search input::-webkit-search-cancel-button{cursor:pointer}._4ONX1G_search:focus-within{border-color:var(--brand-primary)}._4ONX1G_search button{background:var(--brand-primary);color:#fff;min-width:76px;font:inherit;font-size:var(--type-body-size);cursor:pointer;border:0;border-radius:999px;flex:none;margin:3px;padding:0 18px}._4ONX1G_search button:disabled{cursor:default;background:#d4d4d4}._4ONX1G_search ._4ONX1G_disclosure,._4ONX1G_submitIcon{display:none}@media (max-width:720px){._4ONX1G_search[data-mobile-disclosure]{--icon-size-control:var(--icon-size-label)}._4ONX1G_search[data-mobile-disclosure] ._4ONX1G_disclosure{width:30px;min-width:30px;color:var(--text-helper);background:0 0;place-items:center;margin:2px;padding:0;display:grid}._4ONX1G_search[data-mobile-disclosure]:not([data-expanded]) ._4ONX1G_disclosure{color:var(--text-primary);flex:1}._4ONX1G_search[data-mobile-disclosure]:not([data-expanded]) input,._4ONX1G_search[data-mobile-disclosure]:not([data-expanded]) button[type=submit]{display:none}._4ONX1G_search[data-mobile-disclosure] input{padding-left:2px}._4ONX1G_search[data-mobile-disclosure] ._4ONX1G_submitText{display:none}._4ONX1G_search[data-mobile-disclosure] ._4ONX1G_submitIcon{display:block}._4ONX1G_search[data-mobile-disclosure] button[type=submit]{place-items:center;width:30px;min-width:30px;padding:0;display:grid}}
._2NzYBq_preview,._2NzYBq_still{position:absolute;inset:0}._2NzYBq_stage{pointer-events:none;opacity:0;place-items:center;display:grid;position:absolute;inset:12px}._2NzYBq_actor{transform-origin:50% 75%;position:relative}._2NzYBq_stage[data-playing=true]{opacity:1}._2NzYBq_flightStage{z-index:60;display:block;position:fixed;inset:0;overflow:clip}._2NzYBq_flightStage ._2NzYBq_actor{transform-origin:50%;position:absolute;top:0;left:0}._2NzYBq_flightStage canvas{pointer-events:none}._2NzYBq_preview[data-playing=true] ._2NzYBq_still{visibility:hidden}._2NzYBq_trigger{z-index:4;cursor:pointer;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._2NzYBq_trigger:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px}@media (prefers-reduced-motion:reduce){._2NzYBq_stage[data-playing=true]{opacity:0}._2NzYBq_preview[data-playing=true] ._2NzYBq_still{visibility:visible}}._2NzYBq_offscreen{pointer-events:none;width:260px;height:260px;position:fixed;inset:calc(100vh + 40px) auto auto calc(50vw - 130px)}._2NzYBq_preview[data-woop-hover=escape]{border-radius:inherit;overflow:hidden}._2NzYBq_preview[data-woop-hover=escape] ._2NzYBq_actor{transform-origin:40% 90%}._2NzYBq_flame{transform-origin:0;opacity:0;filter:drop-shadow(0 0 8px #ff8a35);pointer-events:none;width:95%;height:52%;position:absolute;top:0;left:82%;overflow:visible}._2NzYBq_duelMist{z-index:59;pointer-events:none;visibility:hidden;background:radial-gradient(65% 38% at 50% 55%,#ffffffad,#0000 100%);position:fixed;inset:0;overflow:hidden}._2NzYBq_duelMist[data-playing=true]{visibility:visible}._2NzYBq_duelMist span{filter:blur(16px);background:radial-gradient(at 25% 55%,#ffffffd9,#0000 43%),radial-gradient(at 65% 40%,#ffffffbf,#0000 48%);border-radius:50%;width:130%;height:48%;animation:6s ease-in-out infinite alternate paused _2NzYBq_duel-cloud-drift;position:absolute;top:27%;left:-15%}._2NzYBq_duelMist span:nth-child(2){opacity:.8;height:33%;animation-direction:alternate-reverse;animation-delay:-3s;top:43%}._2NzYBq_duelMist span:nth-child(3){opacity:.6;height:34%;animation-delay:-1.5s;top:18%}._2NzYBq_duelMist[data-playing=true] span{animation-play-state:running}@keyframes _2NzYBq_duel-cloud-drift{0%{transform:translate(-5%,4%)scale(1)}to{transform:translate(6%,-5%)scale(1.12,.92)}}@media (prefers-reduced-motion:reduce){._2NzYBq_duelMist{display:none}}
._6ii_Gq_list{max-height:240px;font-size:var(--type-helper-size);color:var(--text-helper);margin:0;padding:0;list-style:none;overflow-y:auto}._6ii_Gq_list li{border-bottom:var(--border-control-width) solid var(--border-control);gap:4px;padding:10px 0;display:grid}._6ii_Gq_name{color:var(--text-primary);font-size:var(--type-body-size);overflow-wrap:anywhere}._6ii_Gq_error{color:var(--brand-primary);overflow-wrap:anywhere}._6ii_Gq_picker{font-size:var(--type-body-size);gap:12px;display:grid}._6ii_Gq_templates{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;max-height:240px;padding:2px;display:grid;overflow-y:auto}._6ii_Gq_template{text-align:left;grid-template-rows:96px auto auto;align-content:start;gap:6px;min-width:0;min-height:max-content;padding:8px;display:grid}._6ii_Gq_template>span:not(._6ii_Gq_thumbnail),._6ii_Gq_template small{overflow-wrap:anywhere;width:100%}._6ii_Gq_template small{font-size:var(--type-helper-size);color:var(--text-helper)}._6ii_Gq_thumbnail{width:100%;height:96px;display:block}._6ii_Gq_thumbnail img{object-fit:contain;width:100%;height:100%}
.gzIHZa_share{align-items:center;gap:8px;display:flex}.gzIHZa_share meter{width:64px;height:8px;accent-color:var(--brand-primary)}.gzIHZa_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.gzIHZa_fields label{font-size:var(--type-body-size);flex-direction:column;gap:8px;display:flex}.gzIHZa_expenses{margin-top:24px}.gzIHZa_expenses summary{cursor:pointer;font-size:var(--type-section-title-size);padding:12px 0}@media (max-width:720px){.gzIHZa_fields{grid-template-columns:1fr}}.gzIHZa_header{flex-wrap:wrap}.gzIHZa_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gzIHZa_metrics{margin-bottom:20px}.gzIHZa_subheading{font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);margin:24px 0 14px}.gzIHZa_share meter::-webkit-meter-bar{background:var(--border-control);border:0;border-radius:4px}.gzIHZa_share meter::-webkit-meter-optimum-value{background:var(--brand-primary);border-radius:4px}.gzIHZa_share meter::-moz-meter-bar{background:var(--brand-primary)}.gzIHZa_breakdown{gap:16px;display:grid}.gzIHZa_breakdown>p{margin:0}strong.gzIHZa_value{font-size:var(--type-metric-size);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.gzIHZa_value .gzIHZa_unit{font-size:var(--type-body-size);font-weight:400;line-height:1.4}.gzIHZa_billing>p{margin:16px 0}.gzIHZa_billing input[type=month]{width:auto}.gzIHZa_billing .gzIHZa_metrics{margin-top:16px}
