.theme-dark,:root{color-scheme:dark;--color-viewport:#050b0f;--color-canvas:#0a1419;--color-surface-solid:#111f25;--color-surface-elevated:#172931;--color-chrome:rgba(13,27,33,.82);--color-text:#f2f7f7;--color-text-secondary:rgba(235,244,245,.72);--color-text-muted:rgba(226,238,240,.54);--color-text-subtle:rgba(218,232,234,.41);--color-text-disabled:rgba(210,225,227,.26);--color-surface-soft:rgba(164,207,213,.05);--color-surface:rgba(170,214,220,.08);--color-surface-strong:rgba(180,222,227,.13);--color-border:rgba(188,226,230,.11);--color-border-strong:rgba(199,233,236,.18);--color-primary:#79c8d2;--color-primary-strong:#4da8b4;--color-primary-rgb:121,200,210;--color-primary-soft:rgba(121,200,210,.14);--color-accent:#d9a08d;--color-accent-rgb:217,160,141;--color-accent-text:#b9e3e7;--color-icon:#b9e3e7;--color-mint-soft:rgba(101,211,179,.14);--color-lilac-soft:rgba(112,197,226,.12);--color-sun-soft:rgba(255,208,131,.14);--color-success:#65d3b3;--color-warning:#ffd083;--color-danger:#ff7d8f;--gradient-primary:linear-gradient(135deg,#3f96a3,#70c2cb 62%,#c99686);--gradient-glow:linear-gradient(135deg,rgba(121,200,210,.16),hsla(15,50%,70%,.08));--glass-surface:linear-gradient(145deg,rgba(177,220,225,.12),rgba(40,67,75,.09));--glass-surface-strong:linear-gradient(145deg,rgba(188,226,230,.17),rgba(38,63,71,.14));--glass-border:rgba(208,239,242,.17);--glass-highlight:hsla(0,0%,100%,.14);--glass-shadow:0 14PX 34PX rgba(0,6,9,.32);--color-entry-photo-fallback:#f3dfd0;--color-entry-video-fallback:#dce8f3;--shadow-entry-photo:rgba(121,76,55,.17);--shadow-entry-video:rgba(61,91,121,.17);--shadow-primary:0 8PX 26PX rgba(77,168,180,.24);--shadow-canvas:0 24PX 80PX rgba(0,5,8,.54);--membership-page-glow:hsla(15,50%,70%,.08);--membership-hero:linear-gradient(138deg,#111d21,#20383e 57%,#6f4e44);--membership-hero-border:rgba(255,237,218,.18);--membership-hero-shadow:0 20PX 48PX rgba(0,5,8,.38);--membership-hero-text:#fffaf3;--membership-hero-muted:rgba(255,247,236,.67);--membership-highlight:#f2c993;--membership-hero-orb:radial-gradient(circle,hsla(34,79%,76%,.28),transparent 70%);--membership-hero-orb-secondary:radial-gradient(circle,rgba(121,200,210,.2),transparent 70%);--membership-icon-filter:brightness(0) saturate(100%) invert(84%) sepia(31%) saturate(660%) hue-rotate(344deg) brightness(101%) contrast(90%);--membership-offer-surface:linear-gradient(145deg,hsla(15,50%,70%,.13),rgba(121,200,210,.07));--membership-offer-border:hsla(34,79%,76%,.28);--membership-offer-shadow:0 16PX 38PX rgba(0,6,9,.24);--membership-offer-glow:radial-gradient(circle,hsla(34,79%,76%,.15),transparent 70%);--membership-price:#f0c58f;--membership-badge-bg:hsla(34,79%,76%,.13);--membership-badge-text:#f0c58f;--membership-benefit-icon-bg:hsla(34,79%,76%,.12);--membership-cta:linear-gradient(135deg,#e3b878,#c98d64);--membership-cta-text:#251b16;--membership-cta-shadow:0 10PX 24PX hsla(24,48%,59%,.2);--membership-cta-icon-filter:brightness(0) saturate(100%) invert(9%) sepia(12%) saturate(1335%) hue-rotate(341deg) brightness(95%) contrast(87%)}.theme-light{color-scheme:light;--color-viewport:#f1e8e5;--color-canvas:#fff9f4;--color-surface-solid:#fff;--color-surface-elevated:#fffdfa;--color-chrome:rgba(255,251,247,.8);--color-text:#2b2428;--color-text-secondary:#62595f;--color-text-muted:#7d7279;--color-text-subtle:#9d9298;--color-text-disabled:#bdb3b8;--color-surface-soft:hsla(0,0%,100%,.62);--color-surface:hsla(0,0%,100%,.78);--color-surface-strong:hsla(16,60%,95%,.86);--color-border:rgba(171,126,136,.15);--color-border-strong:rgba(160,105,118,.24);--color-primary:#c75866;--color-primary-strong:#aa4554;--color-primary-rgb:199,88,102;--color-primary-soft:rgba(199,88,102,.11);--color-accent:#e98c6e;--color-accent-rgb:233,140,110;--color-accent-text:#9d3f50;--color-icon:#b04a5a;--color-mint-soft:rgba(112,214,180,.17);--color-lilac-soft:rgba(102,186,218,.13);--color-sun-soft:rgba(255,202,102,.18);--color-success:#22856f;--color-warning:#a86c19;--color-danger:#c95066;--gradient-primary:linear-gradient(135deg,#aa4554,#d86e72 58%,#ec9d78);--gradient-glow:linear-gradient(135deg,hsla(1,59%,71%,.24),rgba(255,206,166,.2));--glass-surface:linear-gradient(145deg,hsla(0,0%,100%,.84),hsla(16,56%,95%,.64));--glass-surface-strong:linear-gradient(145deg,hsla(0,0%,100%,.95),hsla(10,50%,93%,.8));--glass-border:hsla(0,0%,100%,.88);--glass-highlight:hsla(0,0%,100%,.94);--glass-shadow:0 14PX 34PX rgba(105,71,79,.11);--color-entry-photo-fallback:#f5e2d5;--color-entry-video-fallback:#dfeaf3;--shadow-entry-photo:rgba(138,91,67,.16);--shadow-entry-video:rgba(65,94,122,.16);--shadow-primary:0 8PX 24PX rgba(170,69,84,.2);--shadow-canvas:0 24PX 80PX rgba(91,50,65,.15);--membership-page-glow:hsla(26,55%,64%,.13);--membership-hero:linear-gradient(138deg,#3c272a,#704345 55%,#b77b5c);--membership-hero-border:rgba(255,248,235,.58);--membership-hero-shadow:0 20PX 46PX rgba(95,53,47,.22);--membership-hero-text:#fffaf2;--membership-hero-muted:rgba(255,248,237,.72);--membership-highlight:#f6d49d;--membership-hero-orb:radial-gradient(circle,rgba(255,218,163,.32),transparent 70%);--membership-hero-orb-secondary:radial-gradient(circle,rgba(255,238,220,.18),transparent 70%);--membership-icon-filter:brightness(0) saturate(100%) invert(87%) sepia(29%) saturate(671%) hue-rotate(339deg) brightness(104%) contrast(94%);--membership-offer-surface:linear-gradient(145deg,rgba(255,249,240,.94),hsla(23,69%,91%,.72));--membership-offer-border:rgba(188,127,87,.24);--membership-offer-shadow:0 16PX 38PX rgba(119,74,65,.12);--membership-offer-glow:radial-gradient(circle,hsla(31,66%,65%,.2),transparent 70%);--membership-price:#a65b42;--membership-badge-bg:rgba(178,102,71,.1);--membership-badge-text:#9f533c;--membership-benefit-icon-bg:rgba(185,113,76,.1);--membership-cta:linear-gradient(135deg,#3d292b,#704447 64%,#a86d50);--membership-cta-text:#fffaf2;--membership-cta-shadow:0 10PX 24PX rgba(96,55,53,.2);--membership-cta-icon-filter:brightness(0) invert(1)}:root{--background:var(--color-canvas);--foreground:var(--color-text);--card:var(--color-surface-solid);--primary:var(--color-primary);--primary-strong:var(--color-primary-strong);--accent:var(--color-accent);--muted:var(--color-text-muted);--line:var(--color-border);--gradient:var(--gradient-primary)}*{box-sizing:border-box}#app,body,html,page{background:var(--color-viewport);color:var(--color-text);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;margin:0;min-height:100%;overflow:hidden;width:100%}.taro_page,.taro_router{height:100%;overflow:hidden!important;width:100%}taro-button-core,taro-input-core,taro-textarea-core{font:inherit}.taro-input-core,taro-input-core{align-items:center;display:flex}.taro-input-core > .weui-input,.taro-input-core > taro-input-core,taro-input-core > .weui-input,taro-input-core > taro-input-core{box-sizing:border-box;margin:0;vertical-align:middle}taro-button-core::after{display:none}.taro-modal__mask{backdrop-filter:blur(5PX);background:rgba(3,5,8,.66)!important}.taro-modal__content{background:var(--color-surface-solid)!important;border:1px solid var(--color-border-strong);border-radius:22PX!important;box-shadow:0 24PX 64PX rgba(0,0,0,.28);color:var(--color-text)!important;overflow:hidden;width:min(320PX,100vw - 48PX)!important}.taro-modal__title{color:var(--color-text)!important;font-size:17PX!important;font-weight:700!important;line-height:1.35!important;padding:22PX 22PX 8PX!important}.taro-modal__text{color:var(--color-text-secondary)!important;font-size:14PX!important;line-height:1.65!important;padding:0 22PX 20PX!important}.taro-modal__foot{border-top:1px solid var(--color-border)!important}.taro-model__btn{align-items:center;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important;display:flex!important;font-size:14PX!important;font-weight:600!important;height:50PX!important;justify-content:center;line-height:50PX!important}.taro-model__confirm{background:var(--color-primary-soft)!important;color:var(--color-primary)!important;font-weight:700!important}.fig-app{background:var(--color-canvas);color:var(--color-text);height:100dvh;margin:0 auto;max-width:430PX;overflow:hidden;position:relative;width:100%}.fig-app img.taro-img__mode-aspectfill{height:100%!important;inset:0!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center;object-position:center;transform:none!important;width:100%!important}.fig-app img.taro-img__mode-aspectfit{height:100%!important;inset:0!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center;object-position:center;transform:none!important;width:100%!important}.fig-custom-scroll,.fig-scroll{height:100%;overflow-y:auto;padding-bottom:76PX;scrollbar-width:none}.fig-auth,.fig-case-detail,.fig-confirm-scroll,.fig-creation-gallery,.fig-custom-scroll,.fig-detail-page,.fig-feedback-scroll,.fig-flow,.fig-generation-main,.fig-masonry-scroll,.fig-membership-scroll,.fig-notification-scroll,.fig-order-detail__scroll,.fig-orders-scroll,.fig-payment-scroll,.fig-result-scroll,.fig-scroll,.fig-search-masonry,.fig-submit-scroll,.fig-template-hub-scroll,.fig-topic-detail-scroll,.fig-works-scroll{min-height:0;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.fig-auth::-webkit-scrollbar,.fig-case-detail::-webkit-scrollbar,.fig-confirm-scroll::-webkit-scrollbar,.fig-creation-gallery::-webkit-scrollbar,.fig-custom-scroll::-webkit-scrollbar,.fig-detail-page::-webkit-scrollbar,.fig-feedback-scroll::-webkit-scrollbar,.fig-flow::-webkit-scrollbar,.fig-generation-main::-webkit-scrollbar,.fig-masonry-scroll::-webkit-scrollbar,.fig-membership-scroll::-webkit-scrollbar,.fig-notification-scroll::-webkit-scrollbar,.fig-order-detail__scroll::-webkit-scrollbar,.fig-orders-scroll::-webkit-scrollbar,.fig-payment-scroll::-webkit-scrollbar,.fig-result-scroll::-webkit-scrollbar,.fig-scroll::-webkit-scrollbar,.fig-search-masonry::-webkit-scrollbar,.fig-submit-scroll::-webkit-scrollbar,.fig-template-hub-scroll::-webkit-scrollbar,.fig-topic-detail-scroll::-webkit-scrollbar,.fig-works-scroll::-webkit-scrollbar{display:none}.fig-pull-refresh{align-items:center;box-sizing:border-box;color:var(--color-text-muted);display:flex;flex:0 0 auto;gap:8PX;justify-content:center;min-height:0;overflow:hidden;pointer-events:none;transition:height .22s cubic-bezier(.22,1,.36,1),opacity .16s ease;width:100%;will-change:height,opacity}.fig-pull-refresh.is-pulling,.fig-pull-refresh.is-ready{transition:none}.fig-pull-refresh > taro-text-core{font-size:11PX;font-weight:600;letter-spacing:.01em;line-height:1}.fig-pull-refresh__icon{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;box-shadow:0 4PX 12PX rgba(0,0,0,.06);display:flex;height:24PX;justify-content:center;transform:rotate(-24deg) scale(.92);transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease;width:24PX}.fig-pull-refresh.is-ready{color:var(--color-primary)}.fig-pull-refresh.is-ready .fig-pull-refresh__icon{background:var(--color-primary-soft);border-color:rgba(var(--color-primary-rgb),.28);transform:rotate(0) scale(1)}.fig-pull-refresh.is-refreshing .fig-pull-refresh__icon{background:var(--color-primary-soft);border-color:rgba(var(--color-primary-rgb),.22);color:var(--color-primary)}.fig-pull-refresh.is-refreshing .fig-icon{animation:spin .8s linear infinite}.fig-icon{display:inline-block;flex:0 0 auto;line-height:0;max-height:none;max-width:none;overflow:visible;vertical-align:middle}.fig-icon > .taro-img,.fig-icon > img{display:block;height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}.fig-logo{display:block;height:20.34PX;width:99PX}.fig-media-shade{background:linear-gradient(0deg,rgba(0,0,0,.72),transparent 58%);inset:0;pointer-events:none;position:absolute}.fig-video-overlay{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.fig-video-overlay.is-loading{background:rgba(3,4,10,.24)}.fig-video-starting{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10PX;justify-content:center}.fig-video-starting > taro-text-core{font-size:11PX;font-weight:600;text-shadow:0 1PX 8PX rgba(0,0,0,.56)}.fig-play-badge{align-items:center;display:flex;justify-content:center;pointer-events:none}.fig-play-badge .fig-icon{filter:brightness(0) invert(1) drop-shadow(0 2PX 7PX rgba(0,0,0,.72));margin-left:2PX}.fig-app-video{background:#050507;height:100%;overflow:hidden;position:relative;width:100%}.fig-app-video__element{background:#050507;display:block;height:100%;inset:0;position:absolute;width:100%}.fig-app-video__tap-zone{align-items:center;background:transparent;bottom:44PX;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}.fig-app-video__action{align-items:center;color:#fff;display:flex;filter:drop-shadow(0 2PX 8PX rgba(0,0,0,.78));gap:7PX;justify-content:center;transform:translateY(22PX)}.fig-app-video__action > .taro-img,.fig-app-video__action > taro-image-core{filter:brightness(0) invert(1);height:48PX;-o-object-fit:contain;object-fit:contain;width:48PX}.fig-app-video__action.is-replay > .taro-img,.fig-app-video__action.is-replay > taro-image-core{height:25PX;width:25PX}.fig-app-video__action > taro-text-core{color:#fff;font-size:12PX;font-weight:700;text-shadow:0 2PX 8PX rgba(0,0,0,.84)}.fig-app-video__starting{align-items:center;color:#fff;display:flex;flex-direction:column;gap:9PX;justify-content:center;transform:translateY(22PX)}.fig-app-video__starting > taro-text-core{font-size:11PX;font-weight:600;text-shadow:0 1PX 8PX rgba(0,0,0,.64)}.fig-duration{background:rgba(0,0,0,.65);border-radius:4PX;bottom:7PX;color:#fff;font-size:9PX;font-weight:700;line-height:1.4;padding:2PX 5PX;position:absolute;right:7PX;z-index:3}.fig-bottom-nav{backdrop-filter:blur(18PX);background:var(--color-chrome);border-top:1px solid var(--color-surface);bottom:0;display:flex;height:66PX;left:0;padding:7PX 8PX 8PX;position:absolute;right:0;z-index:30}.fig-bottom-nav > taro-view-core{align-items:center;border-radius:14PX;color:var(--color-text-subtle);display:flex;flex:1;flex-direction:column;font-size:10PX;gap:3PX;justify-content:center;line-height:1;margin:0 3PX;min-width:0;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.fig-bottom-nav > taro-view-core .fig-icon{filter:grayscale(1);opacity:.36}.fig-bottom-nav > taro-view-core.is-active{background:var(--color-primary-soft);box-shadow:inset 0 0 0 1PX rgba(var(--color-primary-rgb),.18);color:var(--color-accent-text);font-weight:600}.fig-bottom-nav > taro-view-core.is-active .fig-icon{filter:none}.fig-page-header{align-items:end;display:grid;flex:0 0 auto;gap:10PX;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:96PX;padding:0 16PX 12PX;position:relative}.fig-page-header > taro-text-core{align-items:center;display:flex;font-size:16PX;font-weight:700;grid-column:2;grid-row:1;height:36PX;justify-content:center;line-height:1;text-align:center}.fig-page-header__right,.fig-round-button{align-items:center;display:flex;height:36PX;inset:auto;justify-content:center;line-height:0;position:relative;width:36PX}.fig-round-button{background:var(--color-surface);border-radius:50%;grid-column:1;grid-row:1;justify-self:start}.fig-page-header__right{grid-column:3;grid-row:1;justify-self:end;min-width:36PX;width:auto}.fig-auth__top > taro-view-core:first-child > .fig-icon,.fig-case-back > .fig-icon,.fig-detail-back > .fig-icon,.fig-media-viewer__head > taro-view-core:first-child > .fig-icon,.fig-notification-head > taro-view-core:first-child > .fig-icon,.fig-round-button > .fig-icon,.fig-search-bar > taro-view-core:first-child > .fig-icon,.fig-standalone-player__head > taro-view-core:first-child > .fig-icon{display:block;margin:0}.fig-section{margin-top:20PX;padding:0 16PX}.fig-section--last{padding-bottom:14PX}.fig-section-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:12PX}.fig-section-header > taro-view-core:first-child{align-items:flex-start;display:flex;flex-direction:column}.fig-section-header > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-text);font-size:15PX;font-weight:700;line-height:1.25}.fig-section-header > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:11PX;line-height:1.25;margin-top:2PX}.fig-more{align-items:center;color:var(--color-accent-text);display:flex;font-size:11PX;gap:2PX}.fig-primary-button{align-items:center;background:var(--gradient-primary);border:0;border-radius:16PX;box-shadow:var(--shadow-primary);color:#fff;display:flex;font-size:15PX;font-weight:700;gap:7PX;height:54PX;justify-content:center;line-height:54PX;margin:0}.fig-primary-button:not(.is-ghost) .fig-icon{filter:brightness(0) invert(1)}.fig-primary-button[aria-disabled=true],.fig-primary-button[disabled]:not([disabled=false]){background:var(--color-border-strong);box-shadow:none;color:hsla(0,0%,100%,.3)}.fig-primary-button.is-ghost{background:rgba(var(--color-primary-rgb),.1);border:1px solid rgba(var(--color-primary-rgb),.28);box-shadow:none;color:var(--color-icon)}.fig-fixed-action{background:var(--color-chrome);border-top:0;bottom:0;left:0;padding:16PX 16PX 32PX;position:absolute;right:0;z-index:24}.fig-floating-gen{align-items:center;backdrop-filter:blur(16PX);background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.09),transparent 58%),var(--color-surface-solid);border:1px solid var(--color-border-strong);border-radius:16PX;bottom:72PX;box-shadow:0 10PX 30PX rgba(0,0,0,.18);display:flex;gap:12PX;left:16PX;min-height:62PX;padding:12PX 14PX;position:absolute;right:16PX;z-index:50}.fig-floating-gen > taro-view-core:nth-child(2){display:flex;flex:1;flex-direction:column;min-width:0}.fig-floating-gen > taro-view-core:nth-child(2) > taro-text-core:first-child{color:var(--color-text);font-size:13PX;font-weight:700}.fig-floating-gen > taro-view-core:nth-child(2) > taro-text-core:last-child{align-items:center;color:var(--color-text-muted);display:flex;font-size:10PX;gap:5PX;margin-top:3PX;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-floating-spinner{animation:spin .9s linear infinite;border:3px solid rgba(var(--color-primary-rgb),.16);border-radius:50%;border-top-color:var(--color-primary);flex:0 0 36PX;height:36PX;width:36PX}.fig-login-guard{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:8PX;height:100%;justify-content:center}.fig-login-guard > taro-text-core:first-of-type{color:var(--color-text);font-size:15PX;font-weight:700;margin-top:8PX}.fig-login-guard > taro-text-core:last-of-type{font-size:12PX}.fig-floating-close{align-items:center;background:var(--color-surface-strong);border-radius:50%;display:flex;flex:0 0 22PX;height:22PX;justify-content:center;width:22PX}.fig-floating-progress{align-items:center;border-radius:50%;display:flex;flex:0 0 36PX;height:36PX;justify-content:center;width:36PX}.fig-floating-progress > taro-view-core{align-items:center;background:var(--color-surface-solid);border-radius:50%;box-shadow:inset 0 0 0 1PX var(--color-border);display:flex;height:29PX;justify-content:center;width:29PX}.fig-floating-progress taro-text-core{color:var(--color-accent-text);font-size:8PX;font-weight:700}.fig-floating-pulse{animation:pulse 1.2s ease-in-out infinite;background:var(--color-primary);border-radius:50%;display:inline-block;flex:0 0 6PX;height:6PX;width:6PX}@keyframes pulse{50%{opacity:.35;transform:scale(.75)}}@keyframes reward-jump{0%,100%{transform:translateY(0) rotate(0)}42%{transform:translateY(-8PX) rotate(-2deg)}58%{transform:translateY(-5PX) rotate(2deg)}}@media (prefers-reduced-motion:reduce){.fig-media-viewer__reward{animation:none!important}}.fig-floating-gen > .fig-floating-close{margin-left:auto}.fig-floating-gen.is-done{background:var(--gradient-primary);border-color:hsla(0,0%,100%,.22);box-shadow:var(--shadow-primary)}.fig-floating-gen.is-done > taro-view-core:first-child{align-items:center;background:hsla(0,0%,100%,.18);border-radius:50%;display:flex;flex:0 0 36PX;height:36PX;justify-content:center;width:36PX}.fig-floating-gen.is-done > .fig-icon,.fig-floating-gen.is-done > taro-view-core:first-child .fig-icon{filter:brightness(0) invert(1)}.fig-floating-gen.is-done > taro-view-core:nth-child(2) > taro-text-core:first-child{color:#fff}.fig-floating-gen.is-done > taro-view-core:nth-child(2) > taro-text-core:last-child{color:hsla(0,0%,100%,.72)}.fig-floating-gen.is-compact-done{border-radius:24PX;bottom:max(108PX,env(safe-area-inset-bottom) + 84PX);cursor:ns-resize;gap:8PX;left:auto;min-height:48PX;padding:8PX 9PX;right:16PX;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:152PX;will-change:transform}.fig-floating-gen.is-compact-done:active{cursor:ns-resize}.fig-floating-gen.is-compact-done > taro-view-core:first-child{flex-basis:28PX;height:28PX;width:28PX}.fig-floating-gen.is-compact-done > taro-view-core:nth-child(2) > taro-text-core:first-child{font-size:11PX;line-height:1.2}.fig-floating-gen.is-compact-done > taro-view-core:nth-child(2) > taro-text-core:last-child{font-size:9PX;line-height:1.2;margin-top:2PX}.fig-floating-gen.is-compact-done > .fig-icon{opacity:.82}.fig-floating-gen.is-compact-status{border-radius:24PX;bottom:max(108PX,env(safe-area-inset-bottom) + 84PX);gap:8PX;left:auto;min-height:48PX;padding:8PX 9PX;right:16PX;width:176PX}.fig-floating-gen.is-compact-status > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.1);border-radius:50%;display:flex;flex:0 0 28PX;height:28PX;justify-content:center;width:28PX}.fig-floating-gen.is-compact-status > .fig-floating-spinner{background:transparent;border-color:rgba(var(--color-primary-rgb),.16);border-style:solid;border-top-color:var(--color-primary);border-width:2PX}.fig-floating-gen.is-compact-status > .fig-floating-progress{background-clip:padding-box}.fig-floating-gen.is-compact-status > .fig-floating-progress > taro-view-core{height:22PX;width:22PX}.fig-floating-gen.is-compact-status > .fig-floating-progress taro-text-core{font-size:7PX}.fig-floating-gen.is-compact-status > taro-view-core:nth-child(2) > taro-text-core:first-child{font-size:11PX;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-floating-gen.is-compact-status > taro-view-core:nth-child(2) > taro-text-core:last-child{font-size:9PX;line-height:1.2;margin-top:2PX}.fig-floating-gen.is-compact-status > .fig-floating-close{flex-basis:20PX;height:20PX;margin-left:0;width:20PX}.fig-home-header{align-items:center;display:flex;height:48PX;justify-content:space-between;padding:8PX 16PX}.fig-home-header > taro-view-core{display:flex;gap:6PX}.fig-home-header > taro-view-core > taro-view-core{align-items:center;background:var(--color-surface-soft);border-radius:50%;display:flex;height:32PX;justify-content:center;width:32PX}.fig-theme-toggle{background:var(--color-surface)!important;border:1px solid var(--color-border);border-radius:12PX!important;display:grid!important;gap:2PX;grid-template-columns:1fr 1fr;height:34PX!important;padding:3PX;transition:background-color .2s ease,border-color .2s ease;width:74PX!important}.fig-theme-toggle > taro-view-core{align-items:center;background:transparent;border-radius:8PX;color:var(--color-text-subtle);display:flex;height:26PX;justify-content:center;line-height:1;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;width:auto}.fig-theme-toggle > taro-view-core .fig-icon{filter:grayscale(1);opacity:.48;transition:opacity .2s ease,filter .2s ease}.fig-theme-toggle > taro-view-core.is-active{background:var(--color-surface-elevated);box-shadow:0 2PX 7PX rgba(0,0,0,.16);color:var(--color-text);font-weight:700}.fig-theme-toggle > taro-view-core.is-active .fig-icon{filter:none;opacity:1}.fig-bell{position:relative}.fig-bell > taro-view-core{background:var(--color-accent);border:1px solid var(--color-canvas);border-radius:50%;height:5PX;position:absolute;right:6PX;top:6PX;width:5PX}.fig-banner-wrap{padding:4PX 16PX 0;position:relative}.fig-banner{background:var(--color-surface);border-radius:18PX;box-shadow:0 9PX 26PX rgba(0,0,0,.16);height:calc(43.47826vw - 13.91304PX);max-height:173PX;overflow:hidden;width:100%}.fig-banner-slide,.fig-banner-slide > taro-image-core{display:block;height:100%;width:100%}.fig-banner-dots{align-items:center;backdrop-filter:blur(8PX);background:rgba(30,24,27,.34);border:1px solid hsla(0,0%,100%,.25);border-radius:999PX;bottom:10PX;display:flex;gap:5PX;justify-content:center;left:50%;padding:4PX 7PX;position:absolute;transform:translateX(-50%);z-index:4}.fig-banner-dots > taro-view-core{background:hsla(0,0%,100%,.58);border-radius:4PX;height:5PX;transition:width .2s ease,background-color .2s ease;width:5PX}.fig-banner-dots > taro-view-core.is-active{background:#fff;width:18PX}.fig-quick-grid{display:grid;gap:10PX;grid-template-columns:1fr 1fr;margin:14PX 16PX 0}.fig-quick{align-items:center;background:var(--color-entry-photo-fallback);border:1px solid rgba(135,92,72,.14);border-radius:18PX;box-shadow:inset 0 1PX 0 hsla(0,0%,100%,.72),0 10PX 23PX var(--shadow-entry-photo);color:#3d3030;display:grid;gap:8PX;grid-template-columns:50PX minmax(0,1fr);height:76PX;isolation:isolate;overflow:hidden;padding:10PX 12PX;position:relative;transition:transform .16s ease,filter .16s ease}.fig-quick:active{filter:brightness(.98);transform:scale(.98)}.fig-quick::after{background:linear-gradient(90deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.02) 62%,hsla(0,0%,100%,.08));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.fig-quick--video{background:var(--color-entry-video-fallback);border-color:rgba(67,96,124,.14);box-shadow:inset 0 1PX 0 hsla(0,0%,100%,.78),0 10PX 23PX var(--shadow-entry-video)}.fig-quick__bg{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.fig-quick__bg > img{-o-object-fit:cover!important;object-fit:cover!important}.fig-quick__art{filter:drop-shadow(0 5PX 8PX rgba(70,49,43,.16));height:50PX;-o-object-fit:contain;object-fit:contain;position:relative;width:50PX;z-index:1}.fig-quick__art > img{-o-object-fit:contain!important;object-fit:contain!important}.fig-quick > .fig-icon{position:relative;z-index:1}.fig-quick > taro-text-core{color:#4c382f;font-size:13PX;font-weight:750;line-height:1.3;min-width:0;position:relative;text-shadow:0 1PX 0 hsla(0,0%,100%,.5);white-space:nowrap;z-index:1}.fig-quick--video > taro-text-core{color:#31475b}.fig-home-feature-grid{display:grid;gap:10PX;grid-template-columns:repeat(4,minmax(0,1fr));margin:10PX 16PX 0}.fig-home-feature-card{aspect-ratio:4/5;background:var(--color-surface-soft);border-radius:14PX;box-shadow:0 8PX 20PX rgba(41,31,35,.1);isolation:isolate;min-width:0;overflow:hidden;position:relative;transition:transform .16s ease,filter .16s ease}.fig-home-feature-card:active{filter:brightness(.97);transform:scale(.97)}.fig-home-feature-card::after{background:var(--glass-edge-film) border-box;border:1px solid transparent;border-radius:inherit;content:"";inset:0;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;position:absolute;z-index:6}.fig-home-feature-card__image,.fig-home-feature-card__image > img{height:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%}.fig-home-feature-card__shade{background:linear-gradient(180deg,transparent,rgba(15,14,18,.12) 30%,rgba(15,14,18,.7));inset:52% 0 0;pointer-events:none;position:absolute;z-index:3}.fig-home-feature-card > taro-text-core:last-child{bottom:7PX;color:#fff;font-size:10PX;font-weight:750;left:7PX;line-height:1.25;overflow:hidden;position:absolute;right:7PX;text-align:center;text-overflow:ellipsis;text-shadow:0 1PX 5PX rgba(0,0,0,.48);white-space:nowrap;z-index:5}.fig-tools-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:20PX 12PX calc(20PX + env(safe-area-inset-bottom));position:absolute;z-index:118}.fig-tools-modal__backdrop{animation:fig-tools-backdrop-in .2s ease-out both;backdrop-filter:blur(18PX) saturate(.82);background:rgba(47,36,40,.27);inset:0;position:absolute;z-index:0}.fig-tools-modal__panel{animation:fig-tools-panel-in .24s cubic-bezier(.2,.72,.22,1) both;background:rgba(255,250,247,.82);border-radius:26PX;box-shadow:0 28PX 72PX rgba(46,28,34,.27),inset 0 1PX 0 hsla(0,0%,100%,.86);display:flex;flex-direction:column;max-height:min(70vh,560PX);overflow:hidden;position:relative;width:min(100%,402PX);z-index:1}.fig-tools-modal__panel::after{background:var(--glass-edge-film) border-box;border:1px solid transparent;border-radius:inherit;content:"";inset:0;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;position:absolute;z-index:4}.fig-tools-modal__head{align-items:center;display:flex;flex:0 0 auto;gap:12PX;justify-content:space-between;padding:18PX 18PX 10PX}.fig-tools-modal__head > taro-view-core:first-child{display:flex;flex-direction:column;min-width:0}.fig-tools-modal__head > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-text);font-size:19PX;font-weight:800;line-height:1.3}.fig-tools-modal__head > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:10PX;line-height:1.4;margin-top:3PX}.fig-tools-modal__head > taro-view-core:last-child{background:hsla(0,0%,100%,.58);border-radius:50%;box-shadow:inset 0 1PX 0 hsla(0,0%,100%,.76),0 5PX 14PX rgba(53,36,43,.08);color:var(--color-text);display:grid;flex:0 0 34PX;height:34PX;place-items:center;width:34PX}.fig-tools-modal__scroll{box-sizing:border-box;max-height:min(58vh,448PX);min-height:0;padding:2PX 14PX 18PX}.fig-tools-modal__grid{align-items:start;display:grid;gap:8PX;justify-content:center}.fig-tools-modal__grid.is-1-columns{grid-template-columns:minmax(88PX,112PX)}.fig-tools-modal__grid.is-2-columns{grid-template-columns:repeat(2,minmax(88PX,112PX))}.fig-tools-modal__grid.is-3-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.fig-tools-modal__grid.is-4-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.fig-tools-modal__item{align-items:center;background:hsla(0,0%,100%,.36);border-radius:18PX;box-shadow:inset 0 1PX 0 hsla(0,0%,100%,.6);display:flex;flex-direction:column;gap:6PX;justify-content:center;min-height:103PX;min-width:0;padding:8PX 3PX 9PX;transition:transform .15s ease,background-color .18s ease}.fig-tools-modal__item:active{background:hsla(0,0%,100%,.58);transform:scale(.96)}.fig-tools-modal__icon{display:grid;height:62PX;overflow:visible;place-items:center;width:62PX}.fig-tools-modal__icon taro-image-core,.fig-tools-modal__icon taro-image-core > img{display:block;height:100%;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:100%}.fig-tools-modal__icon > .fig-icon{background:rgba(var(--color-primary-rgb),.09);border-radius:15PX;color:var(--color-primary);display:grid;height:44PX;place-items:center;width:44PX}.fig-tools-modal__item > taro-text-core{align-items:flex-start;color:var(--color-text-secondary);display:flex;font-size:10PX;font-weight:650;justify-content:center;line-height:1.25;min-height:25PX;overflow:hidden;text-align:center;width:100%}@keyframes fig-tools-backdrop-in{from{opacity:0}to{opacity:1}}@keyframes fig-tools-panel-in{from{opacity:0;transform:translateY(14PX) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.fig-tools-modal__backdrop,.fig-tools-modal__panel{animation:none!important}}.fig-compare-section{margin-top:12PX}.fig-compare-entry{align-items:center;background:linear-gradient(110deg,var(--color-surface-soft),rgba(var(--color-primary-rgb),.1));border:0;border-radius:16PX;display:flex;gap:10PX;height:60PX;padding:8PX 10PX}.fig-compare-entry__preview{background:var(--color-surface-soft);border-radius:12PX;flex:0 0 64PX;height:44PX;overflow:hidden;position:relative;width:64PX}.fig-compare-entry__preview > taro-image-core,.fig-compare-entry__preview > taro-view-core:first-of-type > taro-image-core{height:44PX;-o-object-fit:cover;object-fit:cover;-o-object-position:center 32%;object-position:center 32%;width:64PX}.fig-compare-entry__preview > taro-view-core:first-of-type{clip-path:inset(0 50% 0 0);inset:0;overflow:hidden;position:absolute}.fig-compare-entry__preview > taro-view-core:first-of-type > taro-image-core{-o-object-position:center 32%;object-position:center 32%}.fig-compare-entry__preview > taro-view-core:last-child{background:hsla(0,0%,100%,.9);bottom:0;left:50%;position:absolute;top:0;width:1PX}.fig-compare-entry > taro-view-core:nth-child(2){display:flex;flex:1;flex-direction:column;min-width:0}.fig-compare-entry > taro-view-core:nth-child(2) > taro-text-core:first-child{color:var(--color-text);font-size:14PX;font-weight:700;line-height:20PX}.fig-compare-entry > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-muted);font-size:11PX;line-height:16PX;margin-top:2PX}.fig-compare-entry > taro-view-core:last-child{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;flex:0 0 30PX;height:30PX;justify-content:center;width:30PX}.fig-compare-modal{background:var(--color-canvas);display:flex;flex-direction:column;inset:0;position:absolute;z-index:82}.fig-compare-modal__head{align-items:flex-end;display:flex;flex:0 0 96PX;height:96PX;justify-content:space-between;padding:0 16PX 12PX}.fig-compare-modal__head > taro-view-core:first-child{display:flex;flex-direction:column}.fig-compare-modal__head > taro-view-core:first-child > taro-text-core:first-child{font-size:18PX;font-weight:800}.fig-compare-modal__head > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:10PX;margin-top:3PX}.fig-compare-modal__head > taro-view-core:last-child{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:36PX;justify-content:center;width:36PX}.fig-compare-modal__body{align-items:center;display:flex;flex:1;flex-direction:column;min-height:0;padding:0 16PX 22PX}.fig-compare{background:#1e0645;border-radius:20PX;overflow:hidden;position:relative}.fig-compare--fullscreen{aspect-ratio:2/3;box-shadow:0 18PX 50PX rgba(0,0,0,.24);cursor:ew-resize;flex:0 0 auto;height:auto;max-width:398PX;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(100%,(100dvh - 118PX) * .666667)}.fig-compare > taro-image-core,.fig-compare__before > taro-image-core{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fig-compare > taro-image-core > img,.fig-compare__before > taro-image-core > img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.fig-compare__before{inset:0;overflow:hidden;position:absolute;will-change:clip-path}.fig-compare__line{background:#fff;bottom:0;box-shadow:0 0 0 1PX rgba(0,0,0,.08);position:absolute;top:0;transform:translateX(-50%);width:2PX;z-index:3}.fig-compare__handle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 5PX 18PX rgba(0,0,0,.28);display:flex;gap:1PX;height:40PX;justify-content:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:40PX;z-index:4}.fig-compare--fullscreen.is-dragging .fig-compare__handle{box-shadow:0 7PX 24PX rgba(0,0,0,.34);transform:translate(-50%,-50%) scale(1.08)}.fig-compare__label{backdrop-filter:blur(8PX);background:rgba(20,18,25,.5);border:1px solid hsla(0,0%,100%,.2);border-radius:999PX;color:#fff;font-size:10PX;font-weight:600;padding:5PX 9PX;position:absolute;top:12PX;z-index:4}.fig-compare__label--left{left:12PX}.fig-compare__label--right{right:12PX}.fig-compare__tip{backdrop-filter:blur(8PX);background:rgba(20,18,25,.48);border:1px solid hsla(0,0%,100%,.18);border-radius:999PX;bottom:12PX;color:hsla(0,0%,100%,.88);font-size:9PX;left:50%;padding:5PX 10PX;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:4}.fig-daily-grid{display:grid;gap:10PX;grid-template-columns:1fr 1fr}.fig-daily-card{aspect-ratio:1;border-radius:16PX;overflow:hidden;position:relative}.fig-daily-card > taro-image-core,.fig-square-card > taro-image-core{height:100%;width:100%}.fig-free-badge,.fig-vip-badge{border-radius:8PX;color:#fff;font-size:8PX;font-weight:700;left:7PX;padding:3PX 6PX;position:absolute;top:7PX;z-index:3}.fig-free-badge{background:linear-gradient(135deg,#059669,#10b981)}.fig-vip-badge{background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent))}.fig-daily-card > taro-view-core:last-child,.fig-square-card > taro-view-core:last-child{bottom:8PX;display:flex;flex-direction:column;left:9PX;position:absolute;right:7PX;z-index:3}.fig-daily-card > taro-view-core:last-child > taro-text-core:first-child{font-size:13PX;font-weight:700}.fig-daily-card > taro-view-core:last-child > taro-text-core:last-child,.fig-square-card > taro-view-core:last-child > taro-text-core:last-child{color:hsla(0,0%,100%,.55);font-size:9PX}.fig-home-topic-scroll{display:flex;gap:10PX;margin:0 -16PX;overflow-x:auto;padding:0 16PX 4PX;scrollbar-width:none}.fig-home-topic-scroll::-webkit-scrollbar{display:none}.fig-home-topic{background:#1e0645;border-radius:16PX;box-shadow:0 7PX 20PX rgba(0,0,0,.12);flex:0 0 152PX;height:108PX;overflow:hidden;position:relative;width:152PX}.fig-home-topic > taro-image-core{height:100%;width:100%}.fig-home-topic > taro-text-core{backdrop-filter:blur(6PX);background:rgba(20,18,25,.34);border:1px solid hsla(0,0%,100%,.22);border-radius:999PX;color:hsla(0,0%,100%,.88);font-size:8PX;left:9PX;padding:3PX 7PX;position:absolute;top:9PX;z-index:3}.fig-home-topic > taro-view-core:last-child{bottom:9PX;display:flex;flex-direction:column;left:10PX;position:absolute;right:10PX;z-index:3}.fig-home-topic > taro-view-core:last-child > taro-text-core:first-child{color:#fff;font-size:13PX;font-weight:700}.fig-home-topic > taro-view-core:last-child > taro-text-core:last-child{color:hsla(0,0%,100%,.62);font-size:8PX;margin-top:2PX}.fig-home-career-scroll{margin:0 -16PX;white-space:nowrap;width:calc(100% + 32PX)}.fig-home-career-track{align-items:stretch;display:inline-flex;gap:8PX;padding:0 16PX 4PX}.fig-home-career-card{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:12PX;flex:0 0 78PX;height:104PX;overflow:hidden;position:relative;width:78PX}.fig-home-career-card > taro-image-core,.fig-home-career-card > taro-image-core > img{height:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 34%!important;object-position:center 34%!important;width:100%}.fig-home-career-card .fig-media-shade{background:linear-gradient(0deg,rgba(12,10,12,.78),rgba(12,10,12,0) 52%)}.fig-home-career-card > taro-text-core{bottom:7PX;color:#fff;font-size:8PX;font-weight:700;left:7PX;line-height:1.35;overflow:hidden;position:absolute;right:7PX;text-overflow:ellipsis;white-space:nowrap;z-index:3}.fig-home-career-track.is-loading > .fig-home-career-card{animation:fig-skeleton-breathe 1.35s ease-in-out infinite;background:linear-gradient(100deg,var(--color-surface-soft) 18%,var(--color-surface-elevated) 38%,var(--color-surface-soft) 58%);background-size:220% 100%}.fig-photo-grid{display:grid;gap:8PX;grid-template-columns:repeat(3,1fr)}.fig-square-card{aspect-ratio:1;background:#1e0645;border-radius:12PX;overflow:hidden;position:relative}.fig-square-card > taro-text-core{border-radius:7PX;color:#fff;font-size:7PX;padding:2PX 5PX;position:absolute;right:6PX;top:6PX;z-index:3}.fig-square-card > taro-text-core.is-free{background:#059669}.fig-square-card > taro-text-core.is-vip{background:var(--color-primary-strong)}.fig-square-card > taro-view-core:last-child > taro-text-core:first-child{font-size:10PX;font-weight:700}.fig-case-preview-grid,.fig-video-grid{display:grid;gap:7PX;grid-template-columns:repeat(3,minmax(0,1fr))}.fig-video-card{background:var(--color-surface-soft);border-radius:11PX;min-width:0;overflow:hidden}.fig-case-preview > taro-view-core:first-child,.fig-video-card > taro-view-core:first-child{aspect-ratio:16/9;overflow:hidden;position:relative}.fig-video-card > taro-view-core:first-child > .fig-free-badge,.fig-video-card > taro-view-core:first-child > .fig-vip-badge{left:auto;right:5PX}.fig-case-preview taro-image-core,.fig-video-card taro-image-core{height:100%;width:100%}.fig-case-preview > taro-view-core:last-child,.fig-video-card > taro-view-core:last-child{display:flex;flex-direction:column;min-width:0;padding:6PX 7PX 7PX}.fig-case-preview > taro-view-core:last-child > taro-text-core:first-child,.fig-video-card > taro-view-core:last-child > taro-text-core:first-child{font-size:10PX;font-weight:700;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-case-preview > taro-view-core:last-child > taro-text-core:last-child,.fig-video-card > taro-view-core:last-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:8PX;line-height:1.4;margin-top:2PX;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-hot-badge{background:rgba(0,0,0,.55);border-radius:7PX;font-size:8PX;left:6PX;padding:2PX 5PX;position:absolute;top:6PX;z-index:3}.fig-tools-grid{display:grid;gap:4PX;grid-template-columns:repeat(4,minmax(0,1fr));margin:9PX 16PX 0}.fig-tools-grid > taro-view-core{align-items:center;border-radius:13PX;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:4PX;justify-content:center;min-height:82PX;min-width:0;transition:background-color .18s ease,transform .15s ease}.fig-tools-grid > taro-view-core:active{background:rgba(var(--color-primary-rgb),.07);transform:scale(.97)}.fig-tools-grid > taro-view-core > .fig-tool-art{align-items:center;display:flex;height:54PX;justify-content:center;width:54PX}.fig-tool-art > .fig-icon{background:rgba(var(--color-primary-rgb),.1);border-radius:14PX;color:var(--color-primary);display:grid;height:42PX;place-items:center;width:42PX}.fig-tool-art > taro-image-core{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fig-tool-art > taro-image-core > img{-o-object-fit:contain!important;object-fit:contain!important}.fig-tools-grid > taro-view-core > taro-text-core{font-weight:650;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-case-preview{background:var(--color-surface-soft);border:1px solid var(--color-surface-soft);border-radius:11PX;min-width:0;overflow:hidden}.fig-home-cases-state{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;color:var(--color-text-muted);display:flex;flex-direction:column;font-size:11PX;gap:9PX;justify-content:center;min-height:112PX;text-align:center}.fig-home-cases-state > taro-view-core{animation:spin .8s linear infinite;border:2px solid rgba(var(--color-primary-rgb),.18);border-radius:50%;border-top-color:var(--color-primary);height:26PX;width:26PX}.fig-home-cases-state.is-error > taro-text-core:last-child{color:var(--color-accent-text);font-weight:700}.fig-case-tag{background:rgba(var(--color-primary-rgb),.78);border-radius:8PX;color:#fff;font-size:8PX;font-weight:700;left:7PX;padding:3PX 6PX;position:absolute;top:7PX;z-index:3}.fig-template-hub-scroll{height:100%;overflow-y:auto;padding-bottom:84PX;scrollbar-width:none}.fig-template-hub-scroll::-webkit-scrollbar,.fig-topic-detail-scroll::-webkit-scrollbar{display:none}.fig-template-head{align-items:flex-end;display:flex;height:109PX;justify-content:space-between;padding:0 16PX 13PX}.fig-template-head > taro-view-core:first-child{display:flex;flex-direction:column}.fig-template-head > taro-view-core:first-child > taro-text-core{font-size:20PX;font-weight:800;line-height:30PX}.fig-template-head > taro-view-core:last-child{display:flex;gap:8PX}.fig-template-head > taro-view-core:last-child > taro-view-core{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:36PX;justify-content:center;position:relative;width:36PX}.fig-template-head > taro-view-core:last-child > taro-view-core.is-filtered{background:rgba(var(--color-primary-rgb),.18)}.fig-template-head > taro-view-core:last-child > taro-view-core > taro-text-core{align-items:center;background:var(--color-accent);border-radius:50%;color:#fff;display:flex;font-size:8PX;height:14PX;justify-content:center;position:absolute;right:-2PX;top:-2PX;width:14PX}.fig-template-types{display:grid;gap:10PX;grid-template-columns:repeat(2,minmax(0,1fr));padding:2PX 16PX 0}.fig-template-type-button{box-shadow:0 8PX 24PX rgba(0,0,0,.15)}.fig-topic-shade{background:linear-gradient(0deg,rgba(12,10,18,.92),rgba(12,10,18,.08) 66%),linear-gradient(135deg,rgba(0,0,0,.08),transparent);inset:0;pointer-events:none;position:absolute}.fig-topic-section{padding:22PX 16PX 0}.fig-topic-grid{display:grid;gap:10PX;grid-template-columns:repeat(2,minmax(0,1fr))}.fig-topic-card{aspect-ratio:1.08;background:#1e0645;border-radius:18PX;box-shadow:0 7PX 22PX rgba(0,0,0,.12);overflow:hidden;position:relative}.fig-topic-card.is-featured{aspect-ratio:2.05;grid-column:1/-1}.fig-topic-card > taro-image-core{height:100%;width:100%}.fig-topic-eyebrow{backdrop-filter:blur(6PX);background:rgba(20,18,25,.34);border:1px solid hsla(0,0%,100%,.2);border-radius:999PX;color:hsla(0,0%,100%,.9);font-size:8PX;left:10PX;padding:3PX 7PX;position:absolute;top:10PX;z-index:3}.fig-topic-card > taro-view-core:last-child{bottom:10PX;display:flex;flex-direction:column;left:11PX;position:absolute;right:10PX;z-index:3}.fig-topic-card > taro-view-core:last-child > taro-text-core:nth-child(1){color:#fff;font-size:14PX;font-weight:800}.fig-topic-card > taro-view-core:last-child > taro-text-core:nth-child(2){color:hsla(0,0%,100%,.62);display:-webkit-box;font-size:8PX;-webkit-line-clamp:2;line-height:1.4;margin-top:3PX;overflow:hidden;-webkit-box-orient:vertical}.fig-topic-card > taro-view-core:last-child > taro-text-core:nth-child(3){color:hsla(0,0%,100%,.86);font-size:8PX;font-weight:600;margin-top:6PX}.fig-topic-card.is-featured > taro-view-core:last-child{bottom:13PX;left:14PX}.fig-topic-card.is-featured > taro-view-core:last-child > taro-text-core:nth-child(1){font-size:17PX}.fig-topic-card.is-featured > taro-view-core:last-child > taro-text-core:nth-child(2){font-size:9PX;-webkit-line-clamp:1;max-width:78%}.fig-gallery-actions{display:flex;gap:6PX}.fig-gallery-actions > taro-view-core{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:34PX;justify-content:center;position:relative;width:34PX}.fig-gallery-actions > taro-view-core.is-filtered{background:rgba(var(--color-primary-rgb),.18)}.fig-gallery-actions > taro-view-core > taro-text-core{align-items:center;background:var(--color-accent);border-radius:50%;color:#fff;display:flex;font-size:8PX;height:14PX;justify-content:center;position:absolute;right:-1PX;top:-2PX;width:14PX}.fig-gallery-intro{align-items:center;display:flex;justify-content:flex-end;padding:0 16PX 12PX}.fig-gallery-intro > taro-text-core{color:var(--color-text-subtle);font-size:10PX}.fig-gallery .fig-sub-tabs{padding-bottom:10PX}.fig-gallery .fig-masonry-scroll{height:calc(100% - 153PX);padding-bottom:24PX}.fig-topic-detail-scroll{height:calc(100% - 96PX);overflow-y:auto;padding:0 12PX 28PX;scrollbar-width:none}.fig-topic-hero{aspect-ratio:1.52;border-radius:22PX;box-shadow:0 12PX 34PX rgba(0,0,0,.18);margin:0 4PX 14PX;overflow:hidden;position:relative}.fig-topic-hero > taro-image-core{height:100%;width:100%}.fig-topic-hero > taro-view-core:last-child{bottom:14PX;display:flex;flex-direction:column;left:15PX;position:absolute;right:15PX;z-index:3}.fig-topic-hero > taro-view-core:last-child > taro-text-core:nth-child(1){color:hsla(0,0%,100%,.72);font-size:9PX;letter-spacing:1PX}.fig-topic-hero > taro-view-core:last-child > taro-text-core:nth-child(2){color:#fff;font-size:22PX;font-weight:800;margin-top:3PX}.fig-topic-hero > taro-view-core:last-child > taro-text-core:nth-child(3){color:hsla(0,0%,100%,.68);font-size:9PX;line-height:1.45;margin-top:4PX;max-width:88%}.fig-topic-hero > taro-view-core:last-child > taro-text-core:nth-child(4){color:hsla(0,0%,100%,.9);font-size:9PX;font-weight:600;margin-top:8PX}.fig-topic-subtopics{margin:0 4PX 12PX}.fig-topic-select{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;box-shadow:0 8PX 22PX rgba(0,0,0,.06);color:var(--color-text-muted);display:flex;height:50PX;justify-content:space-between;padding:0 15PX 0 16PX}.fig-topic-select > taro-text-core{font-size:12PX;font-weight:650}.fig-topic-select.is-selected{background:rgba(var(--color-primary-rgb),.1);border-color:rgba(var(--color-primary-rgb),.34);color:var(--color-text)}.fig-topic-select__arrow{opacity:.65;transform:rotate(90deg)}.fig-topic-tabs{backdrop-filter:blur(16PX);background:var(--color-chrome);border:1px solid var(--color-border);border-radius:16PX;display:grid;gap:4PX;grid-template-columns:repeat(3,1fr);margin-bottom:4PX;padding:5PX;position:sticky;top:0;z-index:8}.fig-topic-tabs > taro-text-core{align-items:center;border-radius:12PX;color:var(--color-text-muted);display:flex;font-size:11PX;font-weight:600;height:38PX;justify-content:center}.fig-topic-tabs > taro-text-core.is-active{background:var(--gradient-primary);box-shadow:var(--shadow-primary);color:#fff}.fig-main-tabs,.fig-segment-tabs{background:var(--color-surface-soft);border-radius:16PX;display:flex;gap:4PX;margin:0 16PX 12PX;padding:4PX}.fig-main-tabs > taro-view-core,.fig-segment-tabs > taro-text-core{align-items:center;border-radius:12PX;color:var(--color-text-muted);display:flex;flex:1;font-size:12PX;font-weight:600;gap:5PX;height:39.5PX;justify-content:center}.fig-main-tabs > taro-view-core.is-active,.fig-segment-tabs > taro-text-core.is-active{background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));color:#fff}.fig-main-tabs > taro-view-core.is-active .fig-icon{filter:brightness(0) invert(1)}.fig-custom-tabs,.fig-sub-tabs{display:flex;gap:8PX;overflow-x:auto;padding:0 16PX 16PX;scrollbar-width:none}.fig-custom-tabs > taro-text-core,.fig-sub-tabs > taro-text-core{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-text-muted);flex:0 0 auto;font-size:11PX;padding:7PX 12PX}.fig-custom-tabs > taro-text-core.is-active,.fig-sub-tabs > taro-text-core.is-active{background:rgba(var(--color-primary-rgb),.18);border-color:rgba(var(--color-primary-rgb),.45);color:var(--color-icon)}.fig-masonry-scroll{height:calc(100% - 216PX);overflow-y:auto;padding:0 12PX 75PX}.fig-masonry{-moz-columns:2;column-count:2;-moz-column-gap:8PX;column-gap:8PX;padding-top:8PX}.fig-masonry-card{position:relative;-moz-column-break-inside:avoid;background:#1e0645;border-radius:12PX;break-inside:avoid;margin-bottom:8PX;overflow:hidden}.fig-masonry-card > taro-image-core{height:100%;width:100%}.fig-masonry-card > taro-view-core:last-child{bottom:8PX;display:flex;flex-direction:column;left:8PX;position:absolute;right:8PX;z-index:3}.fig-masonry-card > taro-view-core:last-child > taro-text-core:first-child{font-size:12PX;font-weight:700;line-height:1.25}.fig-masonry-card > taro-view-core:last-child > taro-text-core:last-child{color:hsla(0,0%,100%,.55);font-size:9PX;line-height:1.25}.fig-empty{align-items:center;color:var(--color-text-subtle);display:flex;flex-direction:column;padding:70PX 0}.fig-empty > taro-view-core{align-items:center;background:var(--color-surface-soft);border-radius:18PX;display:flex;height:52PX;justify-content:center;width:52PX}.fig-empty > taro-text-core:nth-child(2){font-size:13PX;margin-top:12PX}.fig-empty > taro-text-core:last-child{color:var(--color-accent-text);font-size:11PX;margin-top:8PX}.fig-data-tip{align-items:center;color:var(--color-text-muted);display:flex;font-size:12PX;justify-content:center;min-height:96PX;padding:20PX;text-align:center}.fig-template-unavailable{align-items:center;display:flex;flex:1;flex-direction:column;gap:10PX;justify-content:center;min-height:0;padding:28PX 24PX calc(40PX + env(safe-area-inset-bottom));text-align:center}.fig-template-unavailable > taro-view-core:first-child{align-items:center;background:var(--color-primary-soft);border:1px solid rgba(var(--color-primary-rgb),.2);border-radius:19PX;color:var(--color-icon);display:flex;height:58PX;justify-content:center;margin-bottom:5PX;width:58PX}.fig-template-unavailable > taro-text-core:first-of-type{color:var(--color-text);font-size:18PX;font-weight:750;line-height:1.4}.fig-template-unavailable > taro-text-core:last-of-type{color:var(--color-text-muted);font-size:12PX;line-height:1.7;max-width:285PX}.fig-template-unavailable .fig-primary-button{height:48PX;line-height:48PX;margin-top:16PX;width:min(220PX,100%)}.fig-search-bar{gap:10PX;height:92PX}.fig-search-bar > taro-view-core:last-child{background:var(--color-surface);border-radius:12PX;height:36PX;padding:0 11PX}.fig-search-bar taro-input-core{font-size:12PX;height:36PX}.fig-search-results{padding:3PX 16PX}.fig-search-results > taro-view-core{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:11PX;padding:10PX 0}.fig-search-results taro-image-core{border-radius:10PX;height:48PX;width:48PX}.fig-search-results > taro-view-core > taro-view-core{display:flex;flex:1;flex-direction:column}.fig-search-results > taro-view-core > taro-view-core > taro-text-core:first-child{font-size:12PX;font-weight:600}.fig-search-results > taro-view-core > taro-view-core > taro-text-core:last-child{color:var(--color-text-subtle);font-size:10PX;margin-top:3PX}.fig-search-results > taro-view-core > taro-text-core{color:#6ee7b7;font-size:9PX}.fig-sheet-backdrop{align-items:flex-end;background:rgba(0,0,0,.58);display:flex}.fig-filter-sheet{background:var(--color-surface-solid);padding:8PX 16PX 28PX}.fig-sheet-grab{background:hsla(0,0%,100%,.18);border-radius:3PX;height:4PX;margin:0 auto 15PX;width:34PX}.fig-sheet-title > taro-text-core{font-size:17PX}.fig-sheet-title > taro-view-core{background:var(--color-surface-soft)}.fig-filter-label{display:block;font-size:12PX;font-weight:600;margin-top:20PX}.fig-filter-options{display:flex;gap:8PX;margin-top:10PX}.fig-filter-options > taro-text-core{border:1px solid var(--color-border);border-radius:999PX;color:var(--color-text-muted);font-size:11PX;padding:8PX 17PX}.fig-filter-options > taro-text-core.is-active{background:rgba(var(--color-primary-rgb),.16);border-color:var(--color-primary);color:var(--color-icon)}.fig-sheet-actions{display:grid;gap:10PX;grid-template-columns:1fr 2fr;margin-top:24PX}.fig-sheet-actions > taro-view-core{align-items:center;border:1px solid var(--color-border-strong);border-radius:14PX;color:var(--color-text-secondary);display:flex;font-size:13PX;font-weight:600;height:44PX;justify-content:center}.fig-sheet-actions > taro-view-core:last-child{background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border:0;color:#fff}.fig-custom-head{align-items:flex-end;display:flex;height:109PX;justify-content:space-between;padding:0 16PX 13PX}.fig-custom-head > taro-view-core:first-child{display:flex;flex-direction:column}.fig-custom-head > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-text);font-size:20PX;font-weight:800;line-height:1.25}.fig-custom-head > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:11PX;line-height:1.25;margin-top:3PX}.fig-custom-head > taro-view-core:last-child{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:36PX;justify-content:center;width:36PX}.fig-custom-banner{align-items:center;background:linear-gradient(135deg,#2d0b60,#5b1a78 55%,#7c1d45);border-radius:16PX;display:flex;gap:16PX;height:76PX;justify-content:space-between;margin:0 16PX 16PX;overflow:hidden;padding:16PX;position:relative}.fig-custom-banner > taro-view-core:first-child{display:flex;flex-direction:column}.fig-custom-banner > taro-view-core:first-child > taro-text-core:first-child{font-size:15PX;font-weight:800;white-space:nowrap}.fig-custom-banner > taro-view-core:first-child > taro-text-core:last-child{color:hsla(0,0%,100%,.65);font-size:11PX;margin-top:4PX;white-space:nowrap}.fig-custom-banner > taro-view-core:last-child{background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.3);border-radius:12PX;color:#fff;flex:0 0 auto;font-size:13PX;font-weight:700;padding:10PX 16PX;white-space:nowrap}.fig-custom-grid{display:grid;gap:12PX;grid-template-columns:1fr 1fr;padding:0 16PX 88PX}.fig-custom-card{background:var(--color-surface-soft);border:1px solid var(--color-surface-soft);border-radius:14PX;overflow:hidden}.fig-custom-card > taro-view-core:first-child{aspect-ratio:16/9;overflow:hidden;position:relative}.fig-custom-card taro-image-core{height:100%;width:100%}.fig-custom-card > taro-view-core:last-child{display:flex;flex-direction:column;padding:8PX 9PX 10PX}.fig-custom-card > taro-view-core:last-child > taro-text-core:first-child{color:#fff;font-size:11PX;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-custom-card > taro-view-core:last-child > taro-text-core:last-child{color:hsla(0,0%,100%,.55);font-size:9PX;margin-top:2PX}.fig-custom-tabs{padding-bottom:8PX}.fig-custom-data-note{align-items:center;background:rgba(245,158,11,.09);border:1px solid rgba(245,158,11,.24);border-radius:12PX;color:var(--color-text-muted);display:flex;font-size:10PX;gap:12PX;justify-content:space-between;margin:0 16PX 10PX;padding:9PX 12PX}.fig-custom-data-note > taro-text-core:last-child{color:var(--color-accent-text);flex:0 0 auto;font-weight:700}.fig-custom-empty,.fig-custom-loading{align-items:center;color:var(--color-text-subtle);display:flex;flex-direction:column;font-size:12PX;gap:12PX;justify-content:center;min-height:240PX;padding:24PX;text-align:center}.fig-custom-loading > taro-view-core{animation:spin .8s linear infinite;border:2px solid rgba(var(--color-primary-rgb),.2);border-radius:50%;border-top-color:var(--color-primary);height:28PX;width:28PX}.fig-custom-float{align-items:center;background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border-radius:999PX;bottom:76PX;box-shadow:0 7PX 24PX rgba(var(--color-primary-rgb),.42);color:#fff;display:flex;font-size:12PX;font-weight:700;gap:6PX;height:42PX;left:50%;padding:0 18PX;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:28}.fig-custom-float .fig-icon{filter:brightness(0) invert(1)}.fig-profile > .fig-scroll{padding:0 16PX 82PX}.fig-profile-head{align-items:flex-end;display:flex;height:100PX;justify-content:space-between;padding:0 0 16PX}.fig-profile-head > taro-text-core{font-size:20PX;font-weight:800;line-height:1.5}.fig-profile-head > taro-view-core{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:36PX;justify-content:center;position:relative;width:36PX}.fig-profile-head > taro-view-core > taro-view-core{background:var(--color-accent);border:1px solid var(--color-canvas);border-radius:50%;height:6PX;position:absolute;right:6PX;top:6PX;width:6PX}.fig-member-card{background:radial-gradient(circle at 92% 2%,rgba(var(--color-primary-rgb),.14),transparent 34%),linear-gradient(145deg,var(--color-surface-elevated),var(--color-surface-soft));border:1px solid var(--color-border);border-radius:22PX;box-shadow:0 12PX 34PX rgba(0,0,0,.12);color:var(--color-text);overflow:hidden;padding:18PX;position:relative}.fig-member-orb{background:rgba(var(--color-primary-rgb),.06);border:1px solid rgba(var(--color-primary-rgb),.12);border-radius:50%;box-shadow:0 0 0 24PX rgba(var(--color-primary-rgb),.035);height:150PX;position:absolute;right:-45PX;top:-58PX;width:150PX}.fig-member-row{align-items:center;display:flex;position:relative}.fig-member-row > taro-view-core:first-child{flex:0 0 58PX;height:58PX;position:relative;width:58PX}.fig-member-row > taro-view-core:first-child > taro-image-core{border:2px solid var(--color-surface-elevated);border-radius:17PX;box-shadow:0 5PX 16PX rgba(0,0,0,.15);height:100%;width:100%}.fig-member-row > taro-view-core:first-child > taro-view-core{align-items:center;background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border-radius:50%;bottom:-3PX;display:flex;height:20PX;justify-content:center;position:absolute;right:-3PX;width:20PX}.fig-member-row > taro-view-core:first-child > taro-view-core .fig-icon{filter:brightness(0) invert(1)}.fig-member-row > taro-view-core:nth-child(2){display:flex;flex:1;flex-direction:column;margin-left:14PX;min-width:0}.fig-member-row > taro-view-core:nth-child(2) > taro-text-core{color:var(--color-text);font-size:16PX;font-weight:750;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-member-row > taro-view-core:nth-child(2) > taro-view-core{color:var(--color-text-muted);display:flex;font-size:11PX;margin-top:3PX}.fig-member-row > taro-view-core:nth-child(2) > taro-view-core > taro-text-core:first-child{color:var(--color-text-muted)}.fig-member-row > taro-view-core:nth-child(2) > taro-view-core > taro-text-core:last-child{align-self:center;margin-left:5PX}.fig-member-row > .fig-icon{opacity:.48}.fig-member-stats{border-top:1px solid var(--color-border);display:grid;gap:8PX;grid-template-columns:1.15fr 1fr 1fr;margin-top:17PX;padding-top:14PX;position:relative}.fig-member-stats > taro-view-core{align-items:flex-start;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:14PX;display:flex;flex-direction:column;justify-content:center;min-height:58PX;min-width:0;padding:9PX 10PX}.fig-member-stats > taro-view-core > taro-text-core:first-child{color:var(--color-text);font-size:16PX;font-weight:800;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-member-stat-unit{color:var(--color-text-subtle);font-size:10PX;font-weight:600;letter-spacing:0;margin-left:1PX}.fig-member-stats > taro-view-core > taro-text-core:last-child{color:var(--color-text-subtle);font-size:9PX;line-height:1.2;margin-top:4PX;white-space:nowrap}.fig-profile-group{margin-top:20PX}.fig-member-card + .fig-profile-group{margin-top:13PX}.fig-profile-group > taro-text-core{color:var(--color-text-subtle);display:block;font-size:11PX;font-weight:600;letter-spacing:.6PX;margin:0 4PX 8PX}.fig-profile-group > taro-view-core{background:var(--color-surface-soft);border:1px solid var(--color-surface);border-radius:16PX;overflow:hidden}.fig-profile-group > taro-view-core > taro-view-core{align-items:center;border-bottom:1px solid var(--color-border);display:flex;min-height:68PX;padding:0 16PX}.fig-profile-group > taro-view-core > taro-view-core:last-child{border-bottom:0}.fig-profile-group > taro-view-core > taro-view-core > taro-view-core:first-child{align-items:center;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.3),rgba(var(--color-accent-rgb),.3));border-radius:12PX;display:flex;height:36PX;justify-content:center;width:36PX}.fig-profile-group > taro-view-core > taro-view-core > taro-view-core:nth-child(2){display:flex;flex:1;flex-direction:column;margin-left:10PX}.fig-profile-group > taro-view-core > taro-view-core > taro-view-core:nth-child(2) > taro-text-core:first-child{font-size:14PX;font-weight:500}.fig-profile-group > taro-view-core > taro-view-core > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-subtle);font-size:11PX;margin-top:2PX}.fig-profile-group > taro-view-core > taro-view-core > .fig-icon{opacity:.45}.fig-logout{align-items:center;color:var(--color-text-subtle);display:flex;font-size:11PX;gap:7PX;height:44PX;justify-content:center;margin:20PX 0}.fig-logout .fig-icon{opacity:.5}.fig-auth{background:var(--color-canvas);overflow-y:auto}.fig-auth__glow{background:radial-gradient(circle,rgba(var(--color-primary-rgb),.22),transparent 68%);border-radius:50%;height:300PX;pointer-events:none;position:absolute;right:-110PX;top:-120PX;width:300PX}.fig-auth__top{align-items:center;display:flex;height:66PX;justify-content:flex-start;padding:12PX 16PX 0;position:relative;z-index:2}.fig-auth__top > taro-view-core:first-child{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:50%;display:flex;height:38PX;justify-content:center;width:38PX}.fig-auth__body{padding:28PX 18PX 36PX;position:relative;z-index:1}.fig-auth__brand{align-items:flex-start;display:flex;padding:0 8PX 20PX}.fig-auth__brand .fig-logo{height:24PX;width:116PX}.fig-auth__panel{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:24PX;box-shadow:0 18PX 44PX rgba(0,0,0,.12);padding:24PX 20PX 22PX}.fig-auth__title{color:var(--color-text);display:block;font-size:22PX;font-weight:800;line-height:1.35}.fig-auth__tabs{background:var(--color-surface-soft);border-radius:13PX;color:var(--color-text-muted);display:grid;font-size:13PX;gap:4PX;grid-template-columns:1fr 1fr;height:42PX;margin:22PX 0 18PX;padding:4PX}.fig-auth__tabs > taro-view-core{align-items:center;border-radius:10PX;display:flex;justify-content:center}.fig-auth__tabs > taro-view-core.is-active{background:var(--color-surface-solid);box-shadow:0 3PX 12PX rgba(0,0,0,.1);color:var(--color-accent-text);font-weight:700}.fig-auth__reset-title{align-items:center;display:flex;justify-content:space-between;margin:22PX 0 18PX}.fig-auth__reset-title > taro-text-core:first-child{color:var(--color-text);font-size:15PX;font-weight:700}.fig-auth__reset-title > taro-text-core:last-child{color:var(--color-accent-text);font-size:12PX}.fig-auth__field{margin-top:14PX}.fig-auth__field > taro-text-core{color:var(--color-text-secondary);display:block;font-size:12PX;font-weight:600;margin:0 2PX 7PX}.fig-auth__field > taro-view-core{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:14PX;display:flex;gap:10PX;height:50PX;padding:0 14PX}.fig-auth__field > taro-view-core:focus-within{border-color:rgba(var(--color-primary-rgb),.55);box-shadow:0 0 0 3PX rgba(var(--color-primary-rgb),.1)}.fig-auth__field .taro-input-core,.fig-auth__field taro-input-core{align-self:stretch;background:transparent;border:0;box-sizing:border-box;color:var(--color-text);flex:1;font-size:14PX;height:48PX;line-height:48PX;margin:0;min-width:0;outline:0;padding:0;vertical-align:middle}.fig-auth__field .taro-input-core::-moz-placeholder,.fig-auth__field taro-input-core::-moz-placeholder{color:var(--color-text-disabled);line-height:48PX}.fig-auth__field .taro-input-core::placeholder,.fig-auth__field taro-input-core::placeholder{color:var(--color-text-disabled);line-height:48PX}.fig-auth__field > taro-view-core > taro-text-core:first-child{border-right:1px solid var(--color-border);color:var(--color-text);font-size:13PX;font-weight:700;padding-right:10PX}.fig-auth__field > taro-view-core > taro-input-core + taro-text-core{color:var(--color-accent-text);flex:0 0 auto;font-size:12PX;font-weight:700}.fig-auth__field > taro-view-core > taro-input-core + taro-text-core.is-disabled{color:var(--color-text-disabled)}.fig-auth__forget{color:var(--color-accent-text);font-size:12PX;margin-top:12PX;text-align:right}.fig-auth__submit{margin-top:22PX;width:100%}.fig-auth__trust{align-items:center;color:var(--color-text-subtle);display:flex;font-size:10PX;gap:5PX;justify-content:center;margin-top:16PX}.fig-auth__trust .fig-icon{opacity:.65}.theme-light .fig-auth{background:radial-gradient(circle at 100% 0,rgba(255,214,179,.38),transparent 26%),linear-gradient(180deg,#fffdf9,#fff7f2)}.theme-light .fig-auth__panel{box-shadow:0 18PX 48PX rgba(91,50,65,.1)}.theme-light .fig-auth__top > taro-view-core:first-child{background:#fff;box-shadow:0 4PX 12PX rgba(91,50,65,.07)}.fig-detail-page{height:100%;overflow-y:auto;padding-bottom:94PX;scrollbar-width:none}.fig-detail-page::-webkit-scrollbar{display:none}.fig-detail-cover{aspect-ratio:1;background:#1e0645;overflow:hidden;position:relative;width:100%}.fig-detail-cover > taro-image-core{height:100%;width:100%}.fig-detail-shade{background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 30%,rgba(7,10,20,.9));inset:0;position:absolute}.fig-detail-back,.fig-detail-like{align-items:center;backdrop-filter:blur(6PX);background:rgba(0,0,0,.38);border-radius:50%;display:flex;height:36PX;justify-content:center;position:absolute;top:47PX;width:36PX;z-index:5}.fig-detail-back{left:16PX}.fig-detail-like{right:16PX}.fig-detail-back .fig-icon,.fig-detail-like .fig-icon{filter:brightness(0) invert(1)}.fig-detail-title{bottom:17PX;left:16PX;position:absolute;right:16PX;z-index:4}.fig-detail-title > taro-text-core{font-size:22PX;font-weight:800}.fig-detail-title > taro-view-core{display:flex;gap:6PX;margin-top:7PX}.fig-detail-title > taro-view-core > taro-text-core,.fig-tag-row > taro-text-core{background:hsla(0,0%,100%,.12);border-radius:9PX;color:hsla(0,0%,100%,.75);font-size:9PX;padding:4PX 8PX}.fig-detail-scroll{height:auto;overflow:visible;padding:16PX 16PX 26PX}.fig-free-quota-note{align-items:flex-start;background:rgba(var(--color-primary-rgb),.09);border:1px solid rgba(var(--color-primary-rgb),.24);border-radius:14PX;display:flex;gap:10PX;margin-bottom:12PX;padding:12PX}.fig-free-quota-note > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.16);border-radius:10PX;display:flex;flex:0 0 32PX;height:32PX;justify-content:center;width:32PX}.fig-free-quota-note > taro-view-core:last-child{display:flex;flex-direction:column;min-width:0}.fig-free-quota-note > taro-view-core:last-child > taro-text-core:first-child{color:var(--color-text);font-size:12PX;font-weight:700;line-height:1.4}.fig-free-quota-note > taro-view-core:last-child > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;line-height:1.55;margin-top:3PX}.fig-free-quota-note.is-used{background:var(--color-surface-soft);border-color:var(--color-border)}.fig-free-quota-note.is-used > taro-view-core:first-child{background:var(--color-surface-strong)}.fig-member-price{align-items:center;background:rgba(var(--color-primary-rgb),.12);border:1px solid rgba(var(--color-primary-rgb),.2);border-radius:12PX;display:flex;justify-content:space-between;margin-top:12PX;padding:10PX 14PX}.fig-member-price > taro-text-core{color:var(--color-text-muted);font-size:10PX}.fig-member-price > taro-view-core{align-items:baseline;display:flex;gap:6PX}.fig-member-price > taro-view-core > taro-text-core:first-child{color:var(--color-text-disabled);font-size:10PX;text-decoration:line-through}.fig-member-price > taro-view-core > taro-text-core:last-child{color:var(--color-accent-text);font-size:17PX;font-weight:800}.fig-stats{display:grid;gap:8PX;grid-template-columns:repeat(3,1fr);margin-top:20PX}.fig-stats > taro-view-core{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:12PX;display:flex;flex-direction:column;padding:12PX 4PX}.fig-stats > taro-view-core:last-child{border-right:0}.fig-stats > taro-view-core > taro-text-core:first-child{color:var(--color-text-subtle);font-size:9PX}.fig-stats > taro-view-core > taro-text-core:last-child{font-size:11PX;font-weight:600;margin-top:4PX}.fig-detail-copy{margin-top:18PX}.fig-detail-copy > taro-text-core:first-child{display:block;font-size:13PX;font-weight:700;margin-bottom:8PX}.fig-detail-copy > taro-text-core:last-child{color:var(--color-text-muted);display:block;font-size:11PX;line-height:1.75}.fig-template-tags{display:flex;flex-wrap:wrap;gap:6PX;margin-top:12PX}.fig-template-tags > taro-text-core{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-text-subtle);font-size:10PX;line-height:1.2;padding:4PX 8PX}.fig-ugc-head{align-items:baseline;display:flex;margin:19PX 0 10PX}.fig-ugc-head > taro-text-core{font-size:13PX;font-weight:700}.fig-public-masonry{-moz-columns:2;column-count:2;-moz-column-gap:10PX;column-gap:10PX}.fig-public-card{min-height:150PX;position:relative;width:100%;-moz-column-break-inside:avoid;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;box-shadow:0 8PX 24PX rgba(0,0,0,.08);break-inside:avoid;margin-bottom:10PX;overflow:hidden}.fig-public-card > taro-image-core{height:100%;inset:0;position:absolute;width:100%}.fig-public-shade{background:linear-gradient(0deg,rgba(3,4,8,.72),transparent 46%);inset:0;pointer-events:none;position:absolute}.fig-public-play{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.fig-public-like{align-items:center;backdrop-filter:blur(10PX);background:rgba(7,8,14,.62);border:1px solid hsla(0,0%,100%,.18);border-radius:999PX;bottom:8PX;color:hsla(0,0%,100%,.86);display:flex;font-size:10PX;font-weight:700;gap:5PX;height:28PX;padding:0 9PX;position:absolute;right:8PX;z-index:4}.fig-public-like .fig-icon{filter:brightness(0) invert(1);opacity:.9}.fig-public-like.is-liked{background:rgba(var(--color-primary-rgb),.82);border-color:rgba(var(--color-primary-rgb),.5);color:#fff}.fig-public-loading{align-items:center;color:var(--color-text-subtle);display:flex;font-size:10PX;height:46PX;justify-content:center}.fig-public-more{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-accent-text);display:flex;font-size:11PX;font-weight:600;gap:5PX;height:38PX;justify-content:center;margin:6PX auto 0;padding:0 16PX;width:-moz-fit-content;width:fit-content}.fig-public-more .fig-icon{transform:rotate(90deg)}.fig-ugc-grid{-moz-columns:3;column-count:3;-moz-column-gap:6PX;column-gap:6PX}.fig-ugc-grid > taro-view-core{position:relative;-moz-column-break-inside:avoid;background:var(--color-surface-soft);border-radius:8PX;break-inside:avoid;margin-bottom:6PX;overflow:hidden}.fig-ugc-grid taro-image-core{display:block;width:100%}.fig-ugc-grid > taro-view-core > taro-view-core{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.65),transparent);bottom:0;color:#fff;display:flex;font-size:8PX;justify-content:space-between;left:0;padding:18PX 6PX 6PX;position:absolute;right:0}.fig-ugc-grid > taro-view-core > taro-view-core > taro-text-core:last-child{align-items:center;color:hsla(0,0%,100%,.62);display:flex;gap:2PX}.fig-ugc-grid > taro-view-core > taro-view-core .fig-icon{filter:brightness(0) saturate(100%) invert(55%) sepia(86%) saturate(1647%) hue-rotate(294deg)}.fig-video-hero{background:#0e0e2e;overflow:hidden;position:relative;width:100%}.fig-video-hero > taro-image-core{height:100%;width:100%}.fig-template-video{background:#05050c;height:100%;inset:0;position:absolute;width:100%;z-index:1}.fig-case-hero > .fig-video-overlay,.fig-video-hero > .fig-video-overlay{z-index:2}.fig-video-detail .fig-detail-scroll{height:auto}.fig-video-detail .fig-detail-back,.fig-video-detail .fig-detail-like{top:16PX}.fig-video-heading{align-items:flex-start;display:flex;gap:14PX;justify-content:space-between;margin-bottom:12PX}.fig-video-heading > taro-view-core:first-child{flex:1;min-width:0}.fig-video-heading > taro-view-core:first-child > taro-text-core{display:block}.fig-video-heading > taro-view-core:first-child > taro-text-core:first-child{font-size:18PX;font-weight:800;letter-spacing:-.25PX;line-height:1.35}.fig-video-heading > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:10PX;line-height:1.4;margin-top:4PX;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-video-duration{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-text-muted);display:flex;flex:0 0 auto;gap:5PX;height:30PX;padding:0 10PX}.fig-video-duration > taro-text-core{font-size:10PX;font-weight:700}.fig-case-duration,.fig-hero-duration{align-items:center;background:rgba(0,0,0,.65);border-radius:8PX;bottom:12PX;color:#fff;display:flex;gap:4PX;padding:4PX 8PX;position:absolute;right:12PX;z-index:5}.fig-case-duration .fig-icon,.fig-hero-duration .fig-icon{filter:brightness(0) invert(1)}.fig-hero-duration > taro-text-core{font-size:10PX;font-weight:700}.fig-pause{display:flex;gap:6PX}.fig-pause > taro-view-core{background:#fff;border-radius:3PX;height:25PX;width:7PX}.fig-tag-row{display:flex;gap:6PX;margin-bottom:12PX}.fig-tag-row > taro-text-core{background:rgba(109,40,217,.2);border:1px solid rgba(var(--color-primary-rgb),.3);color:var(--color-icon);font-size:11PX;padding:3PX 8PX}.fig-video-ugc{display:flex;gap:10PX;overflow-x:auto;padding-bottom:4PX;scrollbar-width:none}.fig-video-ugc > taro-view-core{aspect-ratio:9/16;background:#0e0e2e;border-radius:12PX;flex:0 0 140PX;overflow:hidden;position:relative}.fig-video-ugc taro-image-core{height:100%;width:100%}.fig-video-ugc-shade{background:linear-gradient(0deg,rgba(0,0,0,.72),transparent 50%);inset:0;position:absolute}.fig-video-ugc-play{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.fig-video-ugc-meta{bottom:0;left:0;padding:8PX;position:absolute;right:0}.fig-video-ugc-meta > taro-text-core{color:#fff;display:block;font-size:9PX;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-video-ugc-meta > taro-view-core{align-items:center;display:flex;justify-content:space-between;margin-top:2PX}.fig-video-ugc-meta > taro-view-core > taro-text-core{color:hsla(0,0%,100%,.62);font-size:8PX}.fig-video-ugc-meta > taro-view-core > taro-text-core:first-child{align-items:center;display:flex;gap:2PX}.fig-video-ugc-meta > taro-view-core > taro-text-core:first-child .fig-icon{filter:brightness(0) saturate(100%) invert(55%) sepia(86%) saturate(1647%) hue-rotate(294deg)}.fig-video-ugc-meta > taro-view-core > taro-text-core:last-child{background:rgba(0,0,0,.6);border-radius:4PX;color:#fff;font-weight:700;padding:2PX 4PX}.fig-detail .fig-fixed-action,.fig-video-detail .fig-fixed-action{padding:12PX 16PX 24PX}.fig-flow{height:100%;overflow-y:auto;padding-bottom:max(116PX,100PX + env(safe-area-inset-bottom));scrollbar-width:none}.fig-current-template{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:12PX;display:flex;gap:12PX;height:80PX;margin:0 16PX 16PX;padding:12PX}.fig-current-template > taro-image-core{border-radius:8PX;height:53PX;width:40PX}.fig-current-template > taro-view-core{display:flex;flex:1;flex-direction:column}.fig-current-template > taro-view-core > taro-text-core:first-child{color:var(--color-text-subtle);font-size:9PX}.fig-current-template > taro-view-core > taro-text-core:last-child{font-size:12PX;font-weight:700;margin-top:4PX}.fig-current-template > taro-text-core{color:var(--color-accent-text);font-size:10PX}.fig-upload-body{padding:0 16PX}.fig-ratio-picker{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:18PX;margin-bottom:14PX;padding:14PX}.fig-ratio-picker > taro-view-core:first-child{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:12PX}.fig-ratio-picker > taro-view-core:first-child > taro-text-core:first-child{font-size:13PX;font-weight:800}.fig-ratio-picker > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:9PX}.fig-ratio-picker > taro-view-core:last-child{display:grid;gap:6PX;grid-template-columns:repeat(5,minmax(0,1fr))}.fig-ratio-picker.is-video > taro-view-core:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.fig-ratio-picker > taro-view-core:last-child > taro-view-core{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12PX;display:flex;flex-direction:column;gap:5PX;height:64PX;justify-content:flex-end;min-width:0;padding:7PX 3PX;position:relative}.fig-ratio-picker > taro-view-core:last-child > taro-view-core > taro-view-core{border:1.5px solid var(--color-text-disabled);border-radius:3PX;max-height:28PX;max-width:25PX;min-height:11PX;min-width:11PX}.fig-ratio-picker > taro-view-core:last-child > taro-view-core > taro-view-core.is-adaptive{border-radius:6PX;border-style:dashed;height:18PX;width:25PX}.fig-ratio-picker > taro-view-core:last-child > taro-view-core > taro-text-core:nth-of-type(1){color:var(--color-text-secondary);font-size:10PX;font-weight:700}.fig-ratio-picker > taro-view-core:last-child > taro-view-core > taro-text-core:nth-of-type(2){background:var(--color-primary);border-radius:7PX;color:#fff;font-size:7PX;font-weight:800;padding:2PX 5PX;position:absolute;right:-3PX;top:-6PX}.fig-ratio-picker > taro-view-core:last-child > taro-view-core.is-active{background:rgba(var(--color-primary-rgb),.1);border-color:rgba(var(--color-primary-rgb),.7);box-shadow:0 0 0 1PX rgba(var(--color-primary-rgb),.16)}.fig-ratio-picker > taro-view-core:last-child > taro-view-core.is-active > taro-view-core{background:rgba(var(--color-primary-rgb),.14);border-color:var(--color-primary)}.fig-ratio-picker > taro-view-core:last-child > taro-view-core.is-active > taro-text-core:nth-of-type(1){color:var(--color-accent-text)}.fig-upload-specification{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.13),rgba(var(--color-primary-rgb),.035));border:1px solid var(--color-border);border-radius:18PX;margin-bottom:14PX;padding:14PX}.fig-upload-specification > taro-view-core:first-child{align-items:baseline;display:flex;margin-bottom:12PX}.fig-upload-specification > taro-view-core:first-child > taro-text-core{font-size:13PX;font-weight:800}.fig-upload-specification > taro-view-core:last-child{display:grid;gap:8PX;grid-template-columns:repeat(3,minmax(0,1fr))}.fig-flow.is-video .fig-upload-specification > taro-view-core:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.fig-upload-specification > taro-view-core:last-child > taro-view-core{background:var(--color-surface-soft);border:1px solid rgba(var(--color-primary-rgb),.12);border-radius:12PX;display:flex;flex-direction:column;gap:3PX;min-width:0;padding:9PX 6PX;text-align:center}.fig-upload-specification > taro-view-core:last-child > taro-view-core > taro-text-core:first-child{color:var(--color-text-muted);font-size:9PX}.fig-upload-specification > taro-view-core:last-child > taro-view-core > taro-text-core:last-child{font-size:11PX;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-upload-zone{align-items:center;background:rgba(var(--color-primary-rgb),.05);border:2px dashed rgba(var(--color-primary-rgb),.5);border-radius:24PX;display:flex;flex-direction:column;height:256PX;justify-content:center}.fig-upload-zone > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.14);border-radius:20PX;display:flex;height:64PX;justify-content:center;margin-bottom:13PX;width:64PX}.fig-upload-zone > taro-view-core:nth-child(2){align-items:center;display:flex;flex-direction:column}.fig-upload-zone > taro-view-core:nth-child(2) > taro-text-core:first-child{font-size:14PX;font-weight:700}.fig-upload-zone > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;margin-top:5PX}.fig-upload-zone > taro-text-core{color:var(--color-text-disabled);font-size:9PX;margin-top:17PX}.fig-upload-preview{background:#1e0645;border-radius:24PX;height:256PX;overflow:hidden;position:relative}.fig-upload-preview > taro-image-core{height:100%;width:100%}.fig-checking{align-items:center;background:rgba(7,10,20,.7);display:flex;flex-direction:column;gap:12PX;inset:0;justify-content:center;position:absolute}.fig-checking > taro-view-core{animation:spin .9s linear infinite;border:3px solid hsla(0,0%,100%,.18);border-radius:50%;border-top:3px solid var(--color-accent-text);height:38PX;width:38PX}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fig-progress-sweep{0%{transform:translateX(-120%)}100%{transform:translateX(280%)}}@keyframes fig-ring-breathe{0%,100%{opacity:.56}50%{opacity:1}}.fig-checking > taro-text-core{font-size:12PX}.fig-passed{align-items:center;background:rgba(5,150,105,.88);border-radius:10PX;bottom:10PX;color:#fff;display:flex;font-size:9PX;font-weight:700;gap:4PX;left:10PX;padding:6PX 9PX;position:absolute}.fig-passed .fig-icon{filter:brightness(0) invert(1)}.fig-upload-close{align-items:center;background:rgba(0,0,0,.5);border-radius:50%;display:flex;height:30PX;justify-content:center;position:absolute;right:10PX;top:10PX;width:30PX}.fig-upload-close .fig-icon{filter:brightness(0) invert(1)}.fig-photo-tips{background:var(--color-surface-soft);border:1px solid var(--color-surface);border-radius:16PX;margin-top:16PX;padding:12PX}.fig-photo-tips > taro-text-core{font-size:12PX;font-weight:700}.fig-photo-tips > taro-view-core{display:grid;gap:7PX 12PX;grid-template-columns:1fr 1fr;margin-top:10PX}.fig-photo-tips > taro-view-core > taro-text-core{color:var(--color-text-secondary);font-size:11PX}.fig-photo-guide{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:20PX;margin-top:16PX;overflow:hidden}.fig-photo-guide-head{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:10PX;padding:13PX 14PX}.fig-photo-guide-head > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.14);border-radius:11PX;display:flex;flex:0 0 32PX;height:32PX;justify-content:center;width:32PX}.fig-photo-guide-head > taro-view-core:last-child{display:flex;flex-direction:column}.fig-photo-guide-head > taro-view-core:last-child > taro-text-core{font-size:13PX;font-weight:800}.fig-photo-guide-content{align-items:stretch;display:flex;gap:13PX;padding:14PX}.fig-photo-guide-example{background:var(--color-surface);border-radius:15PX;flex:0 0 108PX;height:135PX;overflow:hidden;position:relative;width:108PX}.fig-photo-guide-example > taro-image-core{height:100%;width:100%}.fig-photo-guide-example > taro-text-core{align-items:center;background:rgba(20,116,82,.92);border-radius:999PX;bottom:7PX;color:#fff;display:flex;font-size:8PX;font-weight:800;gap:3PX;left:7PX;padding:4PX 7PX;position:absolute}.fig-photo-guide-example > taro-text-core .fig-icon{filter:brightness(0) invert(1)}.fig-photo-guide-content > taro-view-core:last-child{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.fig-photo-guide-content > taro-view-core:last-child > taro-text-core{color:var(--color-text-secondary);font-size:10PX;line-height:1.65}.fig-photo-guide-content > taro-view-core:last-child > taro-view-core{display:grid;gap:6PX;grid-template-columns:1fr 1fr;margin-top:9PX}.fig-photo-guide-content > taro-view-core:last-child > taro-view-core > taro-text-core{align-items:center;color:var(--color-text);display:flex;font-size:9PX;font-weight:650;gap:3PX}.fig-photo-guide-content > taro-view-core:last-child > taro-view-core .fig-icon{filter:brightness(0) saturate(100%) invert(48%) sepia(25%) saturate(1129%) hue-rotate(112deg) brightness(89%) contrast(91%)}.fig-order-card{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-surface);border-radius:16PX;display:flex;gap:11PX;margin:0 16PX 16PX;padding:12PX}.fig-order-card > taro-image-core{border-radius:11PX;height:58PX;width:58PX}.fig-order-card > taro-view-core{display:flex;flex:1;flex-direction:column}.fig-order-card > taro-view-core > taro-text-core:first-child{font-size:13PX;font-weight:700}.fig-order-card > taro-view-core > taro-text-core:last-child{color:var(--color-text-subtle);font-size:9PX;margin-top:4PX}.fig-order-card > taro-text-core{color:var(--color-accent-text);font-size:15PX;font-weight:800}.fig-order-section{margin:0 16PX}.fig-order-section > taro-text-core{font-size:12PX;font-weight:700}.fig-order-photo{border-radius:13PX;height:92PX;margin-top:9PX;overflow:hidden;position:relative;width:92PX}.fig-order-photo > taro-image-core{height:100%;width:100%}.fig-order-photo > taro-view-core{align-items:center;background:rgba(5,150,105,.9);border-radius:7PX;bottom:5PX;color:#fff;display:flex;font-size:7PX;gap:3PX;left:5PX;padding:4PX;position:absolute;right:5PX}.fig-order-photo .fig-icon{filter:brightness(0) invert(1)}.fig-order-lines{background:var(--color-surface-soft);border:1px solid var(--color-surface-soft);border-radius:16PX;margin:19PX 16PX 0;padding:14PX}.fig-order-lines > taro-view-core{color:var(--color-text-muted);display:flex;font-size:11PX;justify-content:space-between;padding:7PX 0}.fig-order-lines > taro-view-core:last-child{border-top:1px solid var(--color-border);color:var(--color-text);font-weight:700;margin-top:5PX;padding-top:12PX}.fig-order-lines > taro-view-core:last-child > taro-text-core:last-child{color:var(--color-accent-text);font-size:17PX}.fig-agreement{align-items:center;color:var(--color-text-subtle);display:flex;font-size:9PX;gap:5PX;margin:12PX 16PX}.fig-confirm-scroll{display:flex;flex-direction:column;gap:16PX;height:calc(100% - 192PX);overflow-y:auto;padding:0 16PX 16PX;scrollbar-width:none}.fig-confirm-card,.fig-confirm-product{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX}.fig-confirm-product{display:flex;gap:12PX;padding:16PX}.fig-confirm-product > taro-image-core{border-radius:12PX;flex:0 0 80PX;height:107PX;width:80PX}.fig-confirm-product > taro-view-core{align-items:flex-start;display:flex;flex:1;flex-direction:column}.fig-confirm-product > taro-view-core > taro-text-core:first-child{font-size:15PX;font-weight:700}.fig-confirm-product > taro-view-core > taro-text-core:nth-child(2){color:var(--color-text-muted);font-size:12PX;margin-top:2PX}.fig-confirm-product > taro-view-core > taro-view-core{display:flex;flex-wrap:wrap;gap:6PX;margin-top:9PX}.fig-confirm-product > taro-view-core > taro-view-core > taro-text-core{background:rgba(var(--color-primary-rgb),.15);border:1px solid rgba(var(--color-primary-rgb),.2);border-radius:999PX;color:var(--color-icon);font-size:10PX;padding:3PX 8PX}.fig-confirm-card{padding:16PX}.fig-confirm-card > taro-text-core:first-child{display:block;font-size:13PX;font-weight:700;margin-bottom:8PX}.fig-confirm-card > taro-view-core{display:flex;font-size:13PX;justify-content:space-between;padding:5PX 0}.fig-confirm-card > taro-view-core > taro-text-core:first-child{color:var(--color-text-muted)}.fig-payment-methods{display:flex;flex-direction:column;gap:9PX}.fig-payment-methods > taro-text-core:first-child{font-size:13PX;font-weight:700;margin:0 2PX 2PX}.fig-payment-methods > .fig-payment-option{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;display:flex;gap:11PX;min-height:66PX;padding:10PX 12PX}.fig-payment-methods > .fig-payment-option.is-active{background:rgba(var(--color-primary-rgb),.1);border-color:rgba(var(--color-primary-rgb),.45);box-shadow:inset 0 0 0 1PX rgba(var(--color-primary-rgb),.08)}.fig-payment-option > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.12);border-radius:12PX;display:flex;flex:0 0 38PX;height:38PX;justify-content:center;width:38PX}.fig-payment-option > taro-view-core:first-child.fig-wechat-payment-icon{background:rgba(7,193,96,.1)}.fig-wechat-payment-icon .fig-icon{filter:none!important;opacity:1}.fig-payment-option > taro-view-core:nth-child(2){display:flex;flex:1;flex-direction:column;min-width:0}.fig-payment-option > taro-view-core:nth-child(2) > taro-text-core:first-child{color:var(--color-text);font-size:13PX;font-weight:700}.fig-payment-option > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;line-height:1.4;margin-top:3PX}.fig-payment-option > taro-text-core:last-child{color:var(--color-text-subtle);flex:0 0 auto;font-size:10PX;font-weight:600}.fig-payment-option.is-active > taro-text-core:last-child{color:var(--color-accent-text)}.fig-super-password-field{align-items:center;background:var(--color-surface-soft);border:1px solid rgba(var(--color-primary-rgb),.28);border-radius:14PX;display:grid;gap:8PX;grid-template-columns:72PX minmax(0,1fr);min-height:54PX;padding:6PX 12PX}.fig-super-password-field > taro-text-core{color:var(--color-text-muted);font-size:12PX;font-weight:600}.fig-super-password-field > .taro-input-core,.fig-super-password-field > taro-input-core{align-items:center;background:transparent;border:0;border-radius:0;box-sizing:border-box;display:flex;height:40PX;min-height:40PX;overflow:hidden;width:100%}.fig-super-password-field .taro-input-core > .weui-input,.fig-super-password-field taro-input-core,.fig-super-password-field taro-input-core > .weui-input{background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--color-text);font-size:13PX;height:40PX;line-height:40PX;margin:0;min-height:40PX;outline:0;padding:0;vertical-align:middle;width:100%}.fig-super-password-field .weui-input::-moz-placeholder,.fig-super-password-field taro-input-core::-moz-placeholder{color:var(--color-text-disabled);line-height:40PX}.fig-super-password-field .weui-input::placeholder,.fig-super-password-field taro-input-core::placeholder{color:var(--color-text-disabled);line-height:40PX}.fig-payment > taro-view-core{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-surface);border-radius:12PX;gap:12PX;justify-content:flex-start;margin-bottom:8PX;padding:12PX}.fig-payment > taro-view-core.is-active{background:rgba(var(--color-primary-rgb),.1);border-color:rgba(var(--color-primary-rgb),.4)}.fig-payment > taro-view-core > taro-text-core:first-child{align-items:center;border-radius:8PX;color:#fff;display:flex;font-size:11PX;font-weight:700;height:32PX;justify-content:center;width:32PX}.fig-payment > taro-view-core > taro-text-core:nth-child(2){color:var(--color-text);flex:1;font-size:14PX;font-weight:500}.fig-price-lines > taro-view-core{padding:6PX 0}.fig-price-lines > taro-view-core.is-total{border-top:1px solid var(--color-border);font-size:14PX;font-weight:700;margin-top:4PX;padding-top:10PX}.fig-price-lines > taro-view-core.is-total > taro-text-core:first-child{color:var(--color-text)}.fig-price-lines > taro-view-core.is-total > taro-text-core:last-child{color:var(--color-accent-text);font-size:16PX}.fig-confirm .fig-fixed-action{padding:16PX 16PX 24PX}.fig-progress-main{align-items:center;display:flex;flex-direction:column;height:calc(100% - 92PX);overflow-y:auto;padding:42PX 24PX 24PX;text-align:center}.fig-header-count,.fig-header-link{color:var(--color-accent-text);font-size:10PX}.fig-progress-art{height:160PX;margin-bottom:25PX;position:relative;width:160PX}.fig-progress-art > taro-image-core{border-radius:50%;height:100%;opacity:.4;width:100%}.fig-progress-art > taro-view-core:nth-child(2){animation:spin 3s linear infinite;border:2px solid rgba(var(--color-primary-rgb),.18);border-radius:50%;border-top-color:var(--color-primary);inset:-5PX;position:absolute}.fig-progress-ring{align-items:baseline;display:flex;inset:0;justify-content:center;padding-top:61PX;position:absolute}.fig-progress-ring > taro-text-core:first-child{font-size:31PX;font-weight:800}.fig-progress-ring > taro-text-core:last-child{color:var(--color-accent-text);font-size:13PX}.fig-progress-main > taro-text-core:nth-of-type(1){font-size:15PX;font-weight:700}.fig-progress-main > taro-text-core:nth-of-type(2){color:var(--color-text-subtle);font-size:10PX;margin-top:7PX}.fig-progress-bar{background:var(--color-border-strong);border-radius:5PX;height:5PX;margin-top:24PX;overflow:hidden;width:100%}.fig-progress-bar > taro-view-core{background:linear-gradient(90deg,var(--color-primary-strong),var(--color-accent));border-radius:5PX;height:100%;transition:width .4s}.fig-progress-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:24PX;width:100%}.fig-progress-steps > taro-view-core{align-items:center;color:var(--color-text-disabled);display:flex;flex-direction:column;font-size:8PX;gap:6PX}.fig-progress-steps > taro-view-core > taro-view-core{align-items:center;background:var(--color-surface-soft);border-radius:12PX;display:flex;height:34PX;justify-content:center;opacity:.35;width:34PX}.fig-progress-steps > taro-view-core.is-active{color:var(--color-icon)}.fig-progress-steps > taro-view-core.is-active > taro-view-core{background:rgba(var(--color-primary-rgb),.15);opacity:1}.fig-progress-note{align-items:center;background:rgba(var(--color-primary-rgb),.08);border-radius:11PX;color:var(--color-text-muted);display:flex;font-size:9PX;gap:6PX;margin-top:30PX;padding:9PX 12PX}.fig-generation-main{align-items:center;display:flex;flex-direction:column;height:calc(100% - 96PX);justify-content:center;padding:0 16PX 18PX}.fig-generation-ring{align-items:center;background:conic-gradient(var(--color-primary) 0 60%,rgba(var(--color-primary-rgb),.12) 60% 100%);border-radius:50%;display:flex;height:144PX;justify-content:center;margin-bottom:32PX;width:144PX}.fig-generation-ring > taro-view-core{align-items:center;background:var(--color-canvas);border-radius:50%;display:flex;flex-direction:column;height:128PX;justify-content:center;width:128PX}.fig-generation-ring > taro-view-core > taro-text-core:first-child{color:var(--color-accent-text);font-size:30PX;font-weight:800}.fig-generation-ring > taro-view-core > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;margin-top:2PX}.fig-generation-steps{align-items:center;display:flex;margin-bottom:32PX}.fig-generation-steps > taro-view-core{align-items:center;display:flex;gap:8PX}.fig-generation-steps > taro-view-core > taro-view-core:first-child{align-items:center;display:flex;gap:6PX}.fig-generation-step-icon{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border-strong);border-radius:50%;display:flex;flex:0 0 22PX;height:22PX;justify-content:center;opacity:.55;width:22PX}.fig-generation-step-icon .fig-icon{opacity:.72}.fig-generation-steps > taro-view-core.is-active .fig-generation-step-icon{background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border-color:rgba(var(--color-primary-rgb),.38);box-shadow:0 3PX 9PX rgba(var(--color-primary-rgb),.22);opacity:1}.fig-generation-steps > taro-view-core.is-active .fig-generation-step-icon .fig-icon{filter:brightness(0) invert(1);opacity:1}.fig-generation-steps > taro-view-core > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-muted);font-size:12PX}.fig-generation-steps > taro-view-core > taro-view-core:first-child > taro-text-core:last-child{white-space:nowrap}.fig-generation-steps > taro-view-core.is-active > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-icon)}.fig-generation-steps > taro-view-core > taro-view-core:last-child{background:var(--color-surface-strong);height:1PX;margin-right:8PX;width:16PX}.fig-generation-info{display:grid;gap:12PX;grid-template-columns:1fr 1fr;margin-bottom:24PX;width:100%}.fig-generation-info > taro-view-core{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;display:flex;flex-direction:column;padding:12PX}.fig-generation-info > taro-view-core > taro-text-core:nth-child(2){color:var(--color-text-muted);font-size:11PX;margin-top:4PX}.fig-generation-info > taro-view-core > taro-text-core:last-child{font-size:13PX;font-weight:700;margin-top:2PX}.fig-preview-title{color:var(--color-text-muted);font-size:11PX;margin-bottom:8PX}.fig-generation-preview{display:flex;gap:8PX;justify-content:center;margin-bottom:24PX;width:100%}.fig-generation-preview > taro-image-core,.fig-generation-preview > taro-view-core{background:#1e0645;border-radius:12PX;height:85PX;width:64PX}.fig-mini-spinner,.fig-more-count{align-items:center;border:1px solid var(--color-border-strong);display:flex;justify-content:center}.fig-mini-spinner > taro-view-core{animation:spin .9s linear infinite;border:2px solid var(--color-accent-text);border-radius:50%;border-top:2px solid transparent;height:20PX;width:20PX}.fig-more-count{border-style:dashed;color:var(--color-text-subtle);flex-direction:column;font-size:10PX}.fig-background-button{align-items:center;background:var(--color-surface);border:1px solid var(--color-surface-strong);border-radius:16PX;color:var(--color-text-secondary);display:flex;font-size:13PX;height:44PX;justify-content:center;width:100%}.fig-result{overflow:hidden;padding-bottom:0}.fig-result-head{align-items:center;display:flex;flex-direction:column;padding:9PX 0 20PX}.fig-result-head > taro-view-core{align-items:center;background:linear-gradient(135deg,#059669,#10b981);border-radius:50%;display:flex;height:48PX;justify-content:center;margin-bottom:10PX;width:48PX}.fig-result-head > taro-view-core .fig-icon{filter:brightness(0) invert(1)}.fig-result-head > taro-text-core:nth-child(2){font-size:18PX;font-weight:800}.fig-result-head > taro-text-core:nth-child(3){color:var(--color-text-muted);font-size:10PX;margin-top:4PX}.fig-result-grid{display:grid;gap:8PX;grid-template-columns:1fr 1fr;padding:0 12PX}.fig-result-grid > taro-view-core{aspect-ratio:3/4;border-radius:13PX;overflow:hidden;position:relative}.fig-result-grid taro-image-core{height:100%;width:100%}.fig-result-grid > taro-view-core > taro-view-core{align-items:center;bottom:7PX;display:flex;justify-content:space-between;left:7PX;position:absolute;right:7PX}.fig-result-grid > taro-view-core > taro-view-core > taro-text-core{color:hsla(0,0%,100%,.6);font-size:9PX}.fig-result-grid > taro-view-core > taro-view-core > taro-view-core{align-items:center;background:rgba(0,0,0,.5);border-radius:50%;display:flex;height:28PX;justify-content:center;width:28PX}.fig-result-grid > taro-view-core > taro-view-core .fig-icon{filter:brightness(0) invert(1)}.fig-result-actions{display:grid;gap:9PX;grid-template-columns:1.45fr 1fr;padding:16PX 12PX}.fig-result-header{align-items:flex-end;display:grid;gap:8PX;grid-template-columns:36PX 1fr 36PX;height:92PX;padding:0 16PX 10PX}.fig-result-header > taro-view-core:first-child,.fig-result-header > taro-view-core:last-child{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:36PX;justify-content:center;width:36PX}.fig-result-header > taro-view-core:nth-child(2){align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:36PX}.fig-result-header > taro-view-core:nth-child(2) > taro-text-core:first-child{font-size:15PX;font-weight:700}.fig-result-header > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-muted);font-size:11PX;margin-top:2PX}.fig-result-scroll{height:calc(100% - 244PX);overflow-y:auto;padding:8PX 16PX 16PX;scrollbar-width:none}.fig-result-photo-grid{display:grid;gap:8PX;grid-template-columns:repeat(3,1fr)}.fig-result-photo-grid > taro-view-core{aspect-ratio:3/4;background:#1e0645;border-radius:12PX;overflow:hidden;position:relative}.fig-result-photo-grid taro-image-core{height:100%;width:100%}.fig-result-photo-grid > taro-view-core > taro-text-core{background:rgba(0,0,0,.5);border-radius:4PX;bottom:8PX;color:#fff;font-size:9PX;font-weight:700;left:8PX;padding:2PX 4PX;position:absolute}.fig-public-reward-card{background:linear-gradient(145deg,rgba(var(--color-primary-rgb),.13),var(--color-surface-soft));border:1px solid rgba(var(--color-primary-rgb),.24);border-radius:18PX;display:grid;gap:10PX 12PX;grid-template-columns:40PX 1fr;margin-top:14PX;padding:14PX}.fig-public-reward-icon{align-items:center;background:rgba(var(--color-primary-rgb),.16);border-radius:13PX;display:flex;height:40PX;justify-content:center;width:40PX}.fig-public-reward-copy{display:flex;flex-direction:column;gap:4PX;min-width:0}.fig-public-reward-copy > taro-text-core:first-child{color:var(--color-text);font-size:12PX;font-weight:700}.fig-public-reward-copy > taro-text-core:last-child{color:var(--color-text-muted);font-size:9PX;line-height:1.6}.fig-public-reward-card > taro-view-core:last-child:not(.fig-public-reward-copy):not(.fig-public-reward-icon){align-items:center;background:var(--gradient-primary);border-radius:13PX;box-shadow:var(--shadow-primary);color:#fff;display:flex;font-size:12PX;font-weight:700;gap:5PX;grid-column:1/-1;height:42PX;justify-content:center}.fig-public-reward-card > taro-view-core:last-child:not(.fig-public-reward-copy):not(.fig-public-reward-icon) .fig-icon{filter:brightness(0) invert(1)}.fig-public-reward-card > taro-view-core.is-loading{opacity:.62}.fig-public-reward-card.is-published{background:var(--color-surface-soft);border-color:var(--color-border)}.fig-result-bottom{background:var(--color-canvas);border-top:0;bottom:0;left:0;padding:12PX 16PX 24PX;position:absolute;right:0}.fig-result-bottom > taro-view-core:first-child{align-items:center;background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border-radius:16PX;color:#fff;display:flex;font-size:14PX;font-weight:700;gap:7PX;height:50PX;justify-content:center}.fig-result-bottom > taro-view-core:first-child .fig-icon{filter:brightness(0) invert(1)}.fig-result-bottom > taro-view-core:last-child{display:grid;gap:8PX;grid-template-columns:1fr 1fr;margin-top:8PX}.fig-result-bottom > taro-view-core:last-child > taro-view-core{align-items:center;background:var(--color-surface);border-radius:12PX;color:var(--color-text-secondary);display:flex;font-size:13PX;gap:6PX;height:42PX;justify-content:center}.fig-upload-template-placeholder{background:var(--color-surface);border-radius:8PX;flex:0 0 40PX;height:53PX;width:40PX}.fig-generation-consent{align-items:flex-start;background:rgba(var(--color-primary-rgb),.08);border:1px solid rgba(var(--color-primary-rgb),.24);border-radius:16PX;display:flex;gap:10PX;padding:13PX}.fig-upload-body > .fig-generation-consent{margin-top:14PX}.fig-generation-consent > .fig-icon{flex:0 0 auto;margin-top:2PX}.fig-generation-consent > taro-view-core{display:flex;flex-direction:column;gap:4PX}.fig-generation-consent > taro-view-core > taro-text-core:first-child{font-size:12PX;font-weight:700}.fig-generation-consent > taro-view-core > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;line-height:1.65}.fig-model-card > taro-view-core{align-items:center;background:var(--color-canvas);border:1px solid var(--color-border);border-radius:13PX;gap:11PX;justify-content:flex-start;margin-top:8PX;padding:11PX}.fig-model-card > taro-view-core.is-active{background:rgba(var(--color-primary-rgb),.1);border-color:rgba(var(--color-primary-rgb),.55);box-shadow:inset 0 0 0 1PX rgba(var(--color-primary-rgb),.12)}.fig-model-card > taro-view-core.is-disabled{opacity:.48}.fig-model-card > taro-view-core > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.14);border-radius:10PX;display:flex;flex:0 0 34PX;height:34PX;justify-content:center;width:34PX}.fig-model-card > taro-view-core > taro-view-core:nth-child(2){display:flex;flex:1;flex-direction:column;gap:2PX}.fig-model-card > taro-view-core > taro-view-core:nth-child(2) > taro-text-core:first-child{color:var(--color-text);font-size:12PX;font-weight:700}.fig-model-card > taro-view-core > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-muted);font-size:9PX}.fig-model-card > taro-view-core > taro-text-core:last-child{color:var(--color-accent-text);font-size:9PX;font-weight:700}.fig-prompt-card{position:relative}.fig-prompt-card > taro-text-core:first-child > taro-text-core{color:var(--color-text-subtle);font-size:10PX;font-weight:400}.fig-prompt-card taro-textarea-core{background:var(--color-canvas);border:1px solid var(--color-border);border-radius:12PX;box-sizing:border-box;color:var(--color-text);font-size:11PX;height:92PX;line-height:1.65;padding:10PX;width:100%}.fig-prompt-card > taro-text-core:last-child{color:var(--color-text-disabled);display:block;font-size:9PX;margin-top:5PX;text-align:right}.fig-generation-cost-note{align-items:flex-start;color:var(--color-text-subtle);display:flex;font-size:9PX;gap:8PX;line-height:1.6;padding:0 4PX}.fig-generation-cost-note .fig-icon{flex:0 0 auto;margin-top:1PX}.fig-generation-main{justify-content:flex-start;overflow-y:auto;padding-top:22PX;scrollbar-width:none}.fig-generation-loading{align-items:center;color:var(--color-text-muted);display:flex;flex:1;flex-direction:column;font-size:11PX;gap:12PX;justify-content:center}.fig-generation-ring{flex:0 0 144PX;margin-bottom:16PX}.fig-generation-ring.is-verification_required{background:conic-gradient(#d6a845 0 25%,rgba(214,168,69,.14) 25% 100%)!important}.fig-generation-ring.is-cancelled,.fig-generation-ring.is-failed{background:conic-gradient(#b6404d 0 100%,#b6404d 100%)!important}.fig-generation-ring.is-succeeded{background:conic-gradient(#0f9f6e 0 100%,#0f9f6e 100%)!important}.fig-generation-ring.is-indeterminate{animation:fig-ring-breathe 1.8s ease-in-out infinite;background:conic-gradient(from 18deg,rgba(var(--color-primary-rgb),.12) 0 58%,var(--color-primary) 74%,rgba(var(--color-primary-rgb),.12) 92% 100%)!important}.fig-generation-stage-title{font-size:15PX;font-weight:800;text-align:center}.fig-generation-stage-sub{color:var(--color-text-muted);font-size:10PX;margin:6PX 0 22PX;text-align:center}.fig-verification-card{align-items:center;background:rgba(214,168,69,.08);border:1px solid rgba(214,168,69,.34);border-radius:18PX;display:flex;flex-direction:column;margin-bottom:16PX;padding:18PX 16PX;text-align:center;width:100%}.fig-verification-card > taro-view-core:first-child{align-items:center;background:rgba(214,168,69,.16);border-radius:14PX;display:flex;height:44PX;justify-content:center;margin-bottom:10PX;width:44PX}.fig-verification-card > taro-text-core:nth-child(2){font-size:13PX;font-weight:700}.fig-verification-card > taro-text-core:nth-child(3){color:var(--color-text-muted);font-size:10PX;line-height:1.65;margin:6PX 0 14PX}.fig-verification-card .fig-primary-button{width:100%}.fig-generation-error{align-items:flex-start;background:rgba(182,64,77,.09);border:1px solid rgba(182,64,77,.3);border-radius:16PX;display:flex;gap:10PX;margin-bottom:16PX;padding:14PX;width:100%}.fig-generation-error > taro-view-core{display:flex;flex-direction:column;gap:4PX}.fig-generation-error > taro-view-core > taro-text-core:first-child{font-size:12PX;font-weight:700}.fig-generation-error > taro-view-core > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;line-height:1.6}.fig-generation-cancel,.fig-generation-refresh{color:var(--color-text-subtle);font-size:10PX;margin-top:13PX;text-decoration:underline}.fig-result-video-list{display:flex;flex-direction:column;gap:20PX}.fig-result-video{align-items:center;display:flex;flex-direction:column}.fig-result-video taro-video-core{aspect-ratio:9/16;background:#000;border-radius:18PX;max-height:calc(100vh - 280PX);width:100%}.fig-result-video > taro-text-core:nth-child(2){font-size:14PX;font-weight:700;margin-top:12PX}.fig-result-video > taro-text-core:nth-child(3){color:var(--color-text-muted);font-size:10PX;margin-top:4PX}.fig-result-empty{align-items:center;color:var(--color-text-muted);display:flex;font-size:11PX;justify-content:center;min-height:260PX;text-align:center}.fig-face-verification{align-items:center;display:flex;justify-content:center;padding:24PX}.fig-face-loading{align-items:center;display:flex;flex-direction:column;gap:16PX;text-align:center}.fig-face-loading > taro-text-core:first-child{font-size:14PX;font-weight:700}.fig-face-loading > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX}.fig-case-detail{height:100%;overflow-y:auto;padding-bottom:max(112PX,96PX + env(safe-area-inset-bottom))}.fig-case-hero{background:#0e0e2e;position:relative;width:100%}.fig-case-hero > taro-image-core{height:100%;width:100%}.fig-case-video{display:block;height:100%;width:100%}.fig-case-hero-shade{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 30%,rgba(0,0,0,.3));inset:0;position:absolute}.fig-case-back{align-items:center;backdrop-filter:blur(8PX);background:rgba(0,0,0,.45);border-radius:50%;display:flex;height:36PX;justify-content:center;left:16PX;position:absolute;top:16PX;width:36PX;z-index:5}.fig-case-back .fig-icon{filter:brightness(0) invert(1)}.fig-case-duration{border-radius:999PX;padding:4PX 10PX}.fig-case-duration > taro-text-core{font-size:11PX;font-weight:600}.fig-case-play-loading{animation:spin .8s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:44PX;width:44PX}.fig-case-state{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;font-size:13PX;gap:12PX;justify-content:center;min-height:100%;padding:24PX;text-align:center}.fig-case-state > taro-view-core:first-child{animation:spin .8s linear infinite;border:2px solid rgba(var(--color-primary-rgb),.2);border-radius:50%;border-top-color:var(--color-primary);height:32PX;width:32PX}.fig-case-state > taro-text-core:last-child:not(:first-child){color:var(--color-accent-text);font-weight:700}.fig-case-copy{padding:16PX}.fig-case-copy .fig-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fig-case-copy > taro-view-core:first-child{display:flex;gap:12PX;justify-content:space-between}.fig-case-copy > taro-view-core:first-child > taro-view-core:first-child{display:flex;flex-direction:column}.fig-case-copy > taro-view-core:first-child > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-accent-text);font-size:9PX}.fig-case-copy > taro-view-core:first-child > taro-view-core:first-child > taro-text-core:nth-child(2){font-size:16PX;font-weight:800;margin-top:4PX}.fig-case-subtitle{color:var(--color-text-muted);font-size:10PX;line-height:1.45;margin-top:3PX}.fig-stars{color:#fbbf24;font-size:10PX;margin-top:5PX}.fig-stars > taro-text-core{color:var(--color-text-subtle);font-size:9PX;margin-left:5PX}.fig-case-copy > taro-view-core:first-child > taro-view-core:last-child{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column}.fig-case-copy > taro-view-core:first-child > taro-view-core:last-child > taro-text-core:first-child{color:var(--color-text-subtle);font-size:8PX}.fig-case-copy > taro-view-core:first-child > taro-view-core:last-child > taro-text-core:last-child{color:var(--color-accent-text);font-size:18PX;font-weight:800;margin-top:2PX}.fig-dual-action{background:var(--color-chrome);border-top:0;bottom:0;display:grid;gap:9PX;grid-template-columns:1fr 1.6fr;left:0;padding:12PX 16PX 28PX;position:absolute;right:0;z-index:24}.fig-submit-scroll{height:calc(100% - 180PX);overflow-y:auto;padding:2PX 16PX 20PX}.fig-lead-intro{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:18PX;margin:2PX 0 22PX;padding:16PX}.fig-lead-intro > taro-text-core{display:block}.fig-lead-intro > taro-text-core:first-child{color:var(--color-text);font-size:16PX;font-weight:800}.fig-lead-intro > taro-text-core:last-child{color:var(--color-text-muted);font-size:12PX;line-height:1.6;margin-top:6PX}.fig-form-block{margin-bottom:17PX}.fig-form-block > taro-text-core:first-child{display:block;font-size:13PX;font-weight:700;margin-bottom:9PX}.fig-form-block > taro-text-core:first-child > taro-text-core{color:var(--color-accent)}.fig-form-block > .taro-input-core,.fig-form-block > taro-input-core,.fig-form-block > taro-textarea-core{background:var(--color-surface-soft);border:1px solid var(--color-border-strong);border-radius:16PX;color:var(--color-text);font-size:13PX;width:100%}.fig-form-block > taro-textarea-core{height:106PX;padding:12PX}.fig-form-block > .taro-input-core,.fig-form-block > taro-input-core{height:46PX;padding:0 14PX}.fig-form-block > .taro-input-core > .weui-input,.fig-form-block > .taro-input-core > taro-input-core,.fig-form-block > taro-input-core > .weui-input,.fig-form-block > taro-input-core > taro-input-core{background:transparent;border:0;color:var(--color-text);font-size:13PX;height:44PX;line-height:44PX;margin:0;min-height:44PX;outline:0;padding:0;vertical-align:middle;width:100%}.fig-form-picker{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border-strong);border-radius:16PX;color:var(--color-text-subtle);display:flex;font-size:13PX;height:46PX;justify-content:space-between;padding:0 14PX;width:100%}.fig-form-picker.has-value{color:var(--color-text)}.fig-form-picker .fig-icon{opacity:.55}.fig-form-block taro-textarea-core{background:var(--color-surface-soft);border:1px solid var(--color-border-strong);border-radius:16PX;height:106PX;overflow:hidden;padding:0;width:100%}.fig-form-block taro-textarea-core > .taro-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:var(--color-text);font-size:13PX;height:100%;line-height:1.55;outline:0;padding:12PX;resize:none;width:100%}.fig-form-block taro-textarea-core > .taro-textarea::-moz-placeholder{color:var(--color-text-subtle)}.fig-form-block taro-textarea-core > .taro-textarea::placeholder{color:var(--color-text-subtle)}.fig-form-count{color:var(--color-text-subtle);display:block;font-size:10PX;margin-top:5PX;text-align:right}.fig-lead-agreement{color:var(--color-text-subtle);display:block;font-size:10PX;line-height:1.55;margin:-2PX 2PX 8PX}.fig-choice-row{display:flex;flex-wrap:wrap;gap:8PX}.fig-choice-row > taro-text-core{background:var(--color-surface-soft);border:1px solid var(--color-border-strong);border-radius:999PX;color:var(--color-text-secondary);font-size:12PX;padding:8PX 12PX}.fig-choice-row > taro-text-core.is-active{background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border-color:transparent;color:#fff}.fig-reference-upload{align-items:center;background:rgba(var(--color-primary-rgb),.05);border:2px dashed rgba(var(--color-primary-rgb),.4);border-radius:16PX;color:var(--color-accent-text);display:flex;font-size:12PX;gap:7PX;height:52PX;justify-content:center}.fig-submit-success{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24PX;text-align:center}.fig-submit-success > taro-view-core{align-items:center;background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border-radius:50%;display:flex;height:80PX;justify-content:center;margin-bottom:22PX;width:80PX}.fig-submit-success > taro-view-core .fig-icon{filter:brightness(0) invert(1)}.fig-submit-success > taro-text-core:nth-child(2){font-size:22PX;font-weight:800}.fig-submit-success > taro-text-core:nth-child(3),.fig-submit-success > taro-text-core:nth-child(4){color:var(--color-text-muted);font-size:13PX;margin-top:8PX}.fig-submit-success > taro-text-core > taro-text-core{color:var(--color-text);font-weight:700}.fig-submit-success .fig-primary-button{margin-top:28PX;width:100%}.fig-feedback-scroll{height:calc(100% - 158PX);overflow-y:auto;padding:4PX 16PX 24PX}.fig-orders-scroll,.fig-works-scroll{height:calc(100% - 140PX);overflow-y:auto;padding:0 12PX 20PX}.fig-work-columns{-moz-columns:2;column-count:2;-moz-column-gap:7PX;column-gap:7PX}.fig-work-photo{position:relative;-moz-column-break-inside:avoid;background:#1e0645;border-radius:12PX;break-inside:avoid;margin-bottom:7PX;overflow:hidden}.fig-work-photo > taro-image-core{height:100%;width:100%}.fig-work-photo > taro-view-core{bottom:7PX;display:flex;gap:5PX;position:absolute;right:7PX}.fig-work-photo > taro-view-core > taro-view-core{align-items:center;background:rgba(0,0,0,.5);border-radius:50%;display:flex;height:25PX;justify-content:center;width:25PX}.fig-work-photo .fig-icon{filter:brightness(0) invert(1)}.fig-video-work-columns{-moz-columns:2;column-count:2;-moz-column-gap:8PX;column-gap:8PX;padding-top:6PX}.fig-video-work-columns > taro-view-core{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:10PX}.fig-work-video{background:#0e0e2e;border-radius:12PX;overflow:hidden;position:relative}.fig-work-video > taro-image-core{height:100%;width:100%}.fig-video-work-columns > taro-view-core > taro-text-core:nth-child(2){display:block;font-size:11PX;font-weight:700;margin:6PX 2PX 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-video-work-columns > taro-view-core > taro-text-core:nth-child(3){color:var(--color-text-subtle);display:block;font-size:9PX;margin:2PX 2PX 6PX}.fig-video-work-columns > taro-view-core > taro-view-core:last-child{display:flex;gap:6PX}.fig-video-work-columns > taro-view-core > taro-view-core:last-child > taro-view-core{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:8PX;color:var(--color-text-secondary);display:flex;flex:1;font-size:9PX;gap:4PX;height:28PX;justify-content:center}.fig-creations{overflow:hidden}.fig-creation-summary{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.08),transparent 58%),var(--color-surface-soft);border:1px solid var(--color-border);border-radius:18PX;display:grid;gap:8PX;grid-template-columns:repeat(3,1fr);margin:0 16PX 10PX;padding:12PX 8PX}.fig-creation-summary > taro-view-core{align-items:center;border-right:1px solid var(--color-border);display:flex;flex-direction:column;justify-content:center;min-width:0}.fig-creation-summary > taro-view-core:last-child{border-right:0}.fig-creation-summary > taro-view-core > taro-text-core:first-child{font-size:17PX;font-weight:800;line-height:1.2}.fig-creation-summary > taro-view-core > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;margin-top:4PX}.fig-creation-tabs{margin-bottom:8PX}.fig-creation-scroll{height:calc(100% - 220PX);min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:0 14PX 30PX;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fig-creation-scroll::-webkit-scrollbar{display:none}.fig-creation-section{display:flex;flex-direction:column;gap:10PX;margin-bottom:18PX}.fig-creation-section > taro-text-core:first-child{color:var(--color-text-secondary);display:block;font-size:12PX;font-weight:700;padding:2PX 2PX 0}.fig-creation-task{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:17PX;display:flex;gap:11PX;min-height:86PX;padding:11PX}.fig-creation-task__thumb{align-items:center;background:var(--color-surface-strong);border-radius:12PX;display:flex;flex:0 0 58PX;height:64PX;justify-content:center;overflow:hidden;width:58PX}.fig-creation-task__thumb > taro-image-core{height:100%;width:100%}.fig-creation-task__thumb > .fig-icon{opacity:.55}.fig-creation-task__body{display:flex;flex:1;flex-direction:column;min-width:0}.fig-creation-task__body > taro-view-core:first-child{align-items:center;display:flex;gap:8PX;justify-content:space-between}.fig-creation-task__body > taro-view-core:first-child > taro-text-core:first-child{font-size:12PX;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-creation-task__body > taro-view-core:first-child > taro-text-core:last-child{background:rgba(var(--color-primary-rgb),.12);border-radius:999PX;color:var(--color-accent-text);flex:0 0 auto;font-size:9PX;font-weight:700;padding:3PX 7PX}.fig-creation-task__body > taro-text-core:nth-child(2){color:var(--color-text-subtle);font-size:9PX;margin-top:5PX}.fig-creation-task__progress{align-items:center;display:flex;gap:8PX;margin-top:9PX}.fig-creation-task__progress > taro-view-core{background:rgba(var(--color-primary-rgb),.12);border-radius:999PX;flex:1;height:4PX;overflow:hidden}.fig-creation-task__progress > taro-view-core > taro-view-core{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:inherit;height:100%}.fig-creation-task__progress > taro-text-core{color:var(--color-text-muted);font-size:9PX;text-align:right;width:28PX}.fig-creation-task__error{color:var(--color-text-muted);display:-webkit-box;font-size:9PX;-webkit-line-clamp:2;line-height:1.45;margin-top:7PX;overflow:hidden;-webkit-box-orient:vertical}.fig-creation-task.is-cancelled .fig-creation-task__body > taro-view-core:first-child > taro-text-core:last-child,.fig-creation-task.is-failed .fig-creation-task__body > taro-view-core:first-child > taro-text-core:last-child{background:var(--color-surface-strong);color:var(--color-text-muted)}.fig-creation-result{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:19PX;overflow:hidden}.fig-creation-result__head{align-items:center;display:flex;gap:10PX;justify-content:space-between;min-height:61PX;padding:12PX 13PX}.fig-creation-result__head > taro-view-core{display:flex;flex-direction:column;min-width:0}.fig-creation-result__head > taro-view-core > taro-text-core:first-child{font-size:13PX;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-creation-result__head > taro-view-core > taro-text-core:last-child{color:var(--color-text-subtle);font-size:9PX;margin-top:4PX}.fig-creation-result__head > taro-text-core{background:rgba(var(--color-primary-rgb),.12);border-radius:999PX;color:var(--color-accent-text);flex:0 0 auto;font-size:9PX;font-weight:700;padding:4PX 8PX}.fig-creation-media{background:var(--color-border);display:grid;gap:2PX;grid-template-columns:repeat(3,1fr)}.fig-creation-media.is-video{grid-template-columns:repeat(2,1fr)}.fig-creation-media > taro-view-core{background:#08080d;min-height:104PX;overflow:hidden;position:relative}.fig-creation-media > taro-view-core > .fig-work-video__placeholder,.fig-creation-media > taro-view-core > taro-image-core{height:100%;width:100%}.fig-creation-media > taro-view-core > taro-text-core{background:rgba(0,0,0,.55);border-radius:999PX;bottom:6PX;color:#fff;font-size:8PX;left:6PX;padding:2PX 5PX;position:absolute;z-index:3}.fig-creation-play{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.fig-creation-result__actions{display:grid;gap:8PX;grid-template-columns:.8fr 1.2fr;padding:10PX 12PX 12PX}.fig-creation-result__actions > taro-view-core{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:11PX;color:var(--color-text-secondary);display:flex;font-size:10PX;gap:6PX;height:36PX;justify-content:center;min-width:0;padding:0 10PX}.fig-creation-result__actions > taro-view-core:last-child{background:rgba(var(--color-primary-rgb),.1);border-color:rgba(var(--color-primary-rgb),.22);color:var(--color-accent-text)}.fig-creation-result__actions > taro-view-core.is-published{background:var(--color-surface-strong);border-color:var(--color-border);color:var(--color-text-muted)}.fig-creation-gallery{height:calc(100% - 152PX);min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:0 12PX 28PX;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fig-creation-masonry{-moz-columns:2;column-count:2;-moz-column-gap:8PX;column-gap:8PX}.fig-creation-tile{position:relative;-moz-column-break-inside:avoid;background:#090a0f;border-radius:14PX;box-shadow:0 6PX 16PX rgba(0,0,0,.12);break-inside:avoid;margin-bottom:8PX;min-height:0;overflow:hidden}.fig-creation-tile > .fig-work-video__placeholder,.fig-creation-tile > taro-image-core{height:100%;width:100%}.fig-creation-audio{align-items:center;background:radial-gradient(circle at 30% 20%,rgba(var(--color-primary-rgb),.32),transparent 54%),linear-gradient(145deg,#17202d,#090d14);color:hsla(0,0%,100%,.92);display:flex;flex-direction:column;gap:7PX;inset:0;justify-content:center;position:absolute}.fig-creation-audio > taro-text-core{font-size:9PX}.fig-creation-audio .fig-icon{filter:brightness(0) invert(1)}.fig-creation-tile > .fig-media-shade{z-index:2}.fig-creation-tile__meta{bottom:9PX;display:flex;flex-direction:column;left:10PX;position:absolute;right:10PX;z-index:3}.fig-creation-tile__meta > taro-text-core:first-child{color:#fff;font-size:11PX;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-creation-tile__meta > taro-text-core:last-child{color:hsla(0,0%,100%,.62);font-size:8PX;margin-top:2PX}.fig-order-filters{align-items:flex-start;display:flex;gap:7PX;height:40PX;padding:0 16PX 8PX;scrollbar-width:none}.fig-order-filters::-webkit-scrollbar{display:none}.fig-order-filters > taro-text-core{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-text-muted);display:flex;flex:0 0 auto;font-size:11PX;height:32PX;padding:0 13PX}.fig-order-filters > taro-text-core.is-active{background:rgba(var(--color-primary-rgb),.12);border-color:rgba(var(--color-primary-rgb),.26);color:var(--color-accent-text);font-weight:700}.fig-orders-scroll{height:calc(100% - 156PX)}.fig-orders-scroll.has-filters{height:calc(100% - 196PX)}.fig-orders-scroll.is-single-section{height:calc(100% - 156PX)}.fig-order-list-card{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:18PX;display:block;margin-bottom:12PX;overflow:hidden}.fig-order-list-card__head{align-items:center;border-bottom:0;display:flex;gap:12PX;justify-content:space-between;min-height:40PX;padding:0 14PX}.fig-order-list-card__head > taro-text-core{color:var(--color-text-subtle);font-family:monospace;font-size:9PX;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-order-state{align-items:center;color:var(--color-text-muted);display:flex;flex:0 0 auto;font-size:10PX;font-weight:700;gap:6PX}.fig-order-state > taro-view-core{background:var(--color-text-disabled);border-radius:50%;flex:0 0 6PX;height:6PX;width:6PX}.fig-order-state.is-completed{color:var(--color-accent-text)}.fig-order-state.is-completed > taro-view-core,.fig-order-state.is-creating > taro-view-core{background:var(--color-primary)}.fig-order-state.is-creating{color:var(--color-accent-text)}.fig-order-state.is-waiting{color:var(--color-warning)}.fig-order-state.is-waiting > taro-view-core{background:var(--color-warning)}.fig-order-state.is-failed{color:var(--color-danger)}.fig-order-state.is-failed > taro-view-core{background:var(--color-danger)}.fig-order-state.is-cancelled{color:var(--color-text-muted)}.fig-order-state.is-cancelled > taro-view-core{background:var(--color-text-disabled)}.fig-order-list-card__main{align-items:center;display:grid;gap:12PX;grid-template-columns:72PX minmax(0,1fr);min-height:96PX;padding:12PX 14PX}.fig-order-list-card__thumb{background:var(--color-surface-strong);border-radius:13PX;height:72PX;overflow:hidden;position:relative;width:72PX}.fig-order-list-card__thumb > taro-image-core,.fig-order-list-card__thumb > taro-view-core{height:100%;width:100%}.fig-order-list-card__thumb.is-ai-tool{background:var(--color-surface-soft);border:1px solid var(--color-border);box-sizing:border-box;padding:8PX}.fig-order-list-card__thumb.is-ai-tool > taro-image-core,.fig-order-list-card__thumb.is-ai-tool > taro-image-core > img{-o-object-fit:contain!important;object-fit:contain!important}.fig-order-list-card__copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.fig-order-list-card__copy > taro-text-core:first-child{color:var(--color-text);font-size:14PX;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-order-list-card__copy > taro-text-core:nth-child(2){color:var(--color-text-muted);font-size:11PX;margin-top:7PX}.fig-order-list-card__copy > taro-text-core:last-child{color:var(--color-text-subtle);font-size:10PX;margin-top:5PX}.fig-order-list-progress{padding:0 14PX 12PX}.fig-order-list-progress > taro-view-core:first-child{align-items:center;color:var(--color-text-muted);display:flex;font-size:10PX;gap:12PX;justify-content:space-between}.fig-order-list-progress > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-accent-text);font-weight:700}.fig-order-list-progress > taro-view-core:last-child{background:rgba(var(--color-primary-rgb),.12);border-radius:999PX;height:4PX;margin-top:7PX;overflow:hidden}.fig-order-list-progress > taro-view-core:last-child > taro-view-core{background:var(--color-primary);border-radius:inherit;height:100%;transition:width .28s ease}.fig-order-list-progress.is-indeterminate > taro-view-core:last-child > taro-view-core,.fig-order-task__track.is-indeterminate > taro-view-core{animation:fig-progress-sweep 1.55s ease-in-out infinite;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);width:34%}.fig-order-list-card__foot{align-items:center;border-top:0;display:flex;gap:12PX;justify-content:space-between;min-height:52PX;padding:9PX 14PX 10PX}.fig-order-list-card__foot > taro-view-core:first-child{display:flex;flex-direction:column;min-width:0}.fig-order-list-card__foot > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-text);font-size:14PX;font-weight:800}.fig-order-list-card__foot > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:9PX;margin-top:2PX;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-order-list-card__foot > taro-view-core:last-child{align-items:center;background:rgba(var(--color-primary-rgb),.08);border:1px solid rgba(var(--color-primary-rgb),.24);border-radius:11PX;color:var(--color-accent-text);display:flex;flex:0 0 auto;font-size:11PX;font-weight:700;gap:4PX;height:34PX;justify-content:center;min-width:86PX;padding:0 11PX}.fig-order-list-card__foot > taro-view-core:last-child .fig-icon{opacity:.8}.fig-order-detail{overflow:hidden}.fig-order-detail__scroll{height:calc(100% - 96PX);min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:0 16PX 130PX;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fig-order-status{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:18PX;display:grid;gap:12PX;grid-template-columns:44PX minmax(0,1fr);min-height:86PX;padding:14PX 15PX}.fig-order-status__icon{align-items:center;background:rgba(var(--color-primary-rgb),.13);border-radius:14PX;color:var(--color-accent-text);display:flex;height:44PX;justify-content:center;width:44PX}.fig-order-status.is-waiting .fig-order-status__icon{background:var(--color-sun-soft);color:var(--color-warning)}.fig-order-status.is-failed .fig-order-status__icon{background:var(--color-surface-strong);color:var(--color-danger)}.fig-order-status.is-cancelled .fig-order-status__icon{background:var(--color-surface-strong);color:var(--color-text-muted)}.fig-order-status__copy{display:flex;flex-direction:column;min-width:0}.fig-order-status__copy > taro-text-core:first-child{color:var(--color-text);font-size:17PX;font-weight:800}.fig-order-status__copy > taro-text-core:last-child{color:var(--color-text-muted);font-size:11PX;line-height:1.55;margin-top:5PX}.fig-order-detail-section{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:18PX;margin-top:12PX}.fig-order-product-section{padding:13PX 14PX 14PX}.fig-order-section-title{align-items:center;display:flex;gap:12PX;justify-content:space-between;margin:0;min-height:24PX}.fig-order-section-title > taro-text-core:first-child{color:var(--color-text);font-size:14PX;font-weight:700}.fig-order-section-title > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX}.fig-order-product{background:transparent;border:0;display:grid;gap:12PX;grid-template-columns:68PX minmax(0,1fr);margin-top:10PX;padding:0}.fig-order-product > taro-view-core:first-child{background:var(--color-surface-strong);border-radius:13PX;height:68PX;overflow:hidden;width:68PX}.fig-order-product > taro-view-core:first-child > taro-image-core,.fig-order-product > taro-view-core:first-child > taro-view-core{height:100%;width:100%}.fig-order-product > taro-view-core:last-child{display:flex;flex-direction:column;justify-content:center;min-width:0}.fig-order-product > taro-view-core:last-child > taro-text-core:first-child{font-size:14PX;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-order-product > taro-view-core:last-child > taro-text-core:nth-child(2){color:var(--color-text-muted);font-size:11PX;margin-top:5PX}.fig-order-product > taro-view-core:last-child > taro-text-core:last-child{color:var(--color-accent-text);font-size:11PX;font-weight:700;margin-top:6PX}.fig-order-progress{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;margin-top:12PX;padding:13PX 14PX}.fig-order-progress > taro-view-core:first-child{align-items:center;color:var(--color-text-secondary);display:flex;font-size:10PX;justify-content:space-between}.fig-order-progress > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-accent-text);font-weight:700}.fig-order-progress > taro-view-core:nth-child(2){background:rgba(var(--color-primary-rgb),.12);border-radius:999PX;height:5PX;margin-top:9PX;overflow:hidden}.fig-order-progress > taro-view-core:nth-child(2) > taro-view-core{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:inherit;height:100%}.fig-order-progress > taro-text-core:last-child{color:var(--color-text-subtle);display:block;font-size:9PX;line-height:1.5;margin-top:9PX}.fig-order-task{padding:13PX 14PX 14PX}.fig-order-task__summary{align-items:center;display:grid;gap:10PX;grid-template-columns:34PX minmax(0,1fr) auto;margin-top:10PX}.fig-order-task__summary > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.1);border-radius:11PX;color:var(--color-accent-text);display:flex;height:34PX;justify-content:center;width:34PX}.fig-order-task__summary > taro-view-core:nth-child(2){display:flex;flex-direction:column;min-width:0}.fig-order-task__summary > taro-view-core:nth-child(2) > taro-text-core:first-child{color:var(--color-text-secondary);font-size:12PX;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-order-task__summary > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-subtle);font-size:9PX;margin-top:3PX}.fig-order-task__summary > taro-text-core:last-child{color:var(--color-accent-text);font-size:13PX;font-weight:800}.fig-order-task__track{background:rgba(var(--color-primary-rgb),.12);border-radius:999PX;height:5PX;margin-top:11PX;overflow:hidden}.fig-order-task__track > taro-view-core{background:var(--color-primary);border-radius:inherit;height:100%;transition:width .28s ease}.fig-order-task__meta{border-top:1px solid var(--color-border);margin-top:10PX;padding-top:4PX}.fig-order-task__meta > taro-view-core{align-items:center;display:flex;gap:14PX;justify-content:space-between;min-height:34PX}.fig-order-task__meta > taro-view-core > taro-text-core:first-child{color:var(--color-text-subtle);font-size:10PX}.fig-order-task__meta > taro-view-core > taro-text-core:last-child{color:var(--color-text-secondary);font-size:10PX;min-width:0;overflow-wrap:anywhere;text-align:right}.fig-order-task__error,.fig-order-task__hint{background:var(--color-surface-strong);border-radius:11PX;color:var(--color-text-muted);display:block;font-size:9PX;line-height:1.55;margin-top:8PX;padding:9PX 10PX}.fig-order-task__error{color:var(--color-danger)}.fig-order-results{padding:13PX 14PX 14PX}.fig-order-results > .fig-order-section-title{margin-bottom:10PX}.fig-order-results > .is-audio,.fig-order-results > .is-image,.fig-order-results > .is-video{display:grid;gap:8PX;grid-template-columns:repeat(auto-fill,84PX);justify-content:start}.fig-order-results > .is-video{grid-template-columns:repeat(auto-fill,112PX)}.fig-order-results > .is-audio > taro-view-core,.fig-order-results > .is-image > taro-view-core,.fig-order-results > .is-video > taro-view-core{background:#08080d;border-radius:11PX;min-height:0;overflow:hidden;position:relative}.fig-order-results > .is-image > taro-view-core > taro-image-core,.fig-order-results > .is-video > taro-view-core > .fig-work-video__placeholder,.fig-order-results > .is-video > taro-view-core > taro-image-core{height:100%;width:100%}.fig-order-results > .is-audio > taro-view-core > taro-text-core,.fig-order-results > .is-image > taro-view-core > taro-text-core,.fig-order-results > .is-video > taro-view-core > taro-text-core{background:rgba(0,0,0,.56);border-radius:999PX;bottom:5PX;color:#fff;font-size:8PX;left:5PX;min-width:18PX;padding:2PX 5PX;position:absolute;text-align:center;z-index:3}.fig-order-audio-result{align-items:center;background:radial-gradient(circle at 32% 15%,rgba(var(--color-primary-rgb),.32),transparent 58%),#111824;color:#fff;display:flex;flex-direction:column;gap:5PX;height:100%;justify-content:center;padding:12PX 8PX;width:100%}.fig-order-audio-result > taro-text-core{color:hsla(0,0%,100%,.7);font-size:8PX;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-order-audio-result .fig-icon{filter:brightness(0) invert(1)}.fig-order-results__more{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:10PX;color:var(--color-text-muted);display:flex;font-size:10PX;gap:3PX;margin:12PX auto 0;min-height:30PX;padding:0 10PX;width:-moz-max-content;width:max-content}.fig-order-results__more .fig-icon{opacity:.62}.fig-order-actions{align-items:center;display:flex;gap:10PX}.fig-order-actions > .fig-primary-button{flex:1;min-width:0}.fig-order-actions__home{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:15PX;color:var(--color-text-secondary);display:flex;flex:0 0 70PX;font-size:11PX;font-weight:700;gap:5PX;height:52PX;justify-content:center;width:70PX}.fig-order-actions__home .fig-icon{opacity:.74}.fig-order-cancel{align-items:center;color:var(--color-text-subtle);display:flex;font-size:10PX;justify-content:center;margin:10PX auto 0;min-height:30PX;padding:0 10PX;text-decoration:underline;text-underline-offset:3PX;width:-moz-max-content;width:max-content}.fig-order-info{padding:13PX 14PX 4PX}.fig-order-info > .fig-order-section-title{margin-bottom:5PX}.fig-order-info > taro-view-core{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:14PX;justify-content:space-between;min-height:39PX}.fig-order-info > taro-view-core:last-child{border-bottom:0}.fig-order-info > taro-view-core > taro-text-core:first-child{color:var(--color-text-muted);flex:0 0 68PX;font-size:11PX}.fig-order-info > taro-view-core > taro-text-core:last-child{color:var(--color-text-secondary);font-size:11PX;min-width:0;overflow-wrap:anywhere;text-align:right}.fig-list-loading-more{align-items:center;color:var(--color-text-subtle);display:flex;font-size:10PX;gap:8PX;justify-content:center;min-height:52PX}.fig-list-loading-more .fig-floating-spinner{border-width:2PX;height:15PX;width:15PX}.fig-work-preview{align-items:center;background:#000;display:flex;inset:0;justify-content:center;position:absolute;z-index:80}.fig-work-preview > taro-image-core{height:75%;width:100%}.fig-preview-head{align-items:flex-end;background:linear-gradient(180deg,rgba(0,0,0,.82),transparent);display:flex;height:100PX;justify-content:space-between;left:0;padding:0 16PX 16PX;position:absolute;right:0;top:0;z-index:2}.fig-preview-head > taro-view-core:first-child{align-items:center;background:var(--color-surface-strong);border-radius:50%;display:flex;height:36PX;justify-content:center;width:36PX}.fig-preview-head > taro-text-core{font-size:12PX}.fig-preview-head > taro-view-core:last-child{display:flex;gap:8PX}.fig-preview-head .fig-icon{filter:brightness(0) invert(1)}.fig-orders-scroll{padding:0 16PX 20PX}.fig-payment-scroll{display:flex;flex-direction:column;gap:14PX;height:calc(100% - 176PX);overflow-y:auto;padding:2PX 16PX 24PX;scrollbar-width:none}.fig-payment-scroll::-webkit-scrollbar{display:none}.fig-payment-loading{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;font-size:12PX;gap:12PX;justify-content:center;min-height:260PX}.fig-payment-loading > taro-view-core{animation:spin .8s linear infinite;border:3px solid rgba(var(--color-primary-rgb),.16);border-radius:50%;border-top-color:var(--color-primary);height:30PX;width:30PX}.fig-payment-state{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:22PX;display:flex;flex-direction:column;padding:24PX 20PX 20PX;text-align:center}.fig-payment-state > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.13);border-radius:18PX;display:flex;height:52PX;justify-content:center;margin-bottom:12PX;width:52PX}.fig-payment-state.is-paid > taro-view-core:first-child{background:var(--color-mint-soft)}.fig-payment-state.is-closed > taro-view-core:first-child,.fig-payment-state.is-error > taro-view-core:first-child{background:var(--color-surface-strong)}.fig-payment-state > taro-text-core:nth-child(2){color:var(--color-text);font-size:18PX;font-weight:800;line-height:1.35}.fig-payment-state > taro-text-core:nth-child(3){color:var(--color-text-muted);font-size:11PX;line-height:1.65;margin-top:7PX;max-width:310PX}.fig-payment-countdown{background:var(--color-sun-soft);border-radius:999PX;color:var(--color-warning);font-size:10PX;font-weight:700;margin-top:12PX;padding:5PX 10PX}.fig-bank-card,.fig-payment-order-card{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:18PX;padding:15PX}.fig-payment-order-card > taro-view-core{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:12PX;justify-content:space-between;min-height:37PX}.fig-payment-order-card > taro-view-core:last-child{border-bottom:0}.fig-payment-order-card > taro-view-core > taro-text-core:first-child{color:var(--color-text-muted);font-size:11PX}.fig-payment-order-card > taro-view-core > taro-text-core:last-child,.fig-payment-order-card > taro-view-core > taro-view-core{color:var(--color-text);font-size:11PX;font-weight:600;text-align:right}.fig-payment-order-card > taro-view-core:last-child > taro-text-core:last-child{color:var(--color-accent-text);font-size:17PX;font-weight:800}.fig-payment-order-card > taro-view-core > taro-view-core{align-items:center;display:flex;gap:5PX}.fig-bank-card__head{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:11PX;padding-bottom:13PX}.fig-bank-card__head > taro-view-core:first-child{align-items:center;background:rgba(var(--color-primary-rgb),.13);border-radius:12PX;display:flex;height:38PX;justify-content:center;width:38PX}.fig-bank-card__head > taro-view-core:last-child{display:flex;flex-direction:column}.fig-bank-card__head > taro-view-core:last-child > taro-text-core:first-child{font-size:13PX;font-weight:700}.fig-bank-card__head > taro-view-core:last-child > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;margin-top:3PX}.fig-bank-row{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:12PX;justify-content:space-between;min-height:43PX}.fig-bank-row > taro-text-core{color:var(--color-text-muted);flex:0 0 62PX;font-size:10PX}.fig-bank-row > taro-view-core{align-items:center;color:var(--color-text);display:flex;font-size:11PX;font-weight:600;gap:5PX;justify-content:flex-end;min-width:0;text-align:right}.fig-bank-row > taro-view-core > taro-text-core{overflow-wrap:anywhere}.fig-bank-note,.fig-payment-tip{align-items:flex-start;background:var(--color-sun-soft);border-radius:12PX;color:var(--color-text-secondary);display:flex;font-size:10PX;gap:8PX;line-height:1.55;margin-top:13PX;padding:10PX 11PX}.fig-bank-note .fig-icon,.fig-payment-tip .fig-icon{flex:0 0 auto;margin-top:1PX}.fig-payment-tip{background:var(--color-surface-soft);border:1px solid var(--color-border);margin-top:0}.fig-order-item{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;margin-bottom:12PX;padding:14PX}.fig-order-item > taro-view-core:first-child{display:flex;justify-content:space-between;margin-bottom:12PX}.fig-order-item > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-text-subtle);font-family:monospace;font-size:9PX}.fig-order-item > taro-view-core:first-child > taro-text-core:last-child{color:#059669;font-size:10PX;font-weight:700}.fig-order-item > taro-view-core:first-child > taro-text-core.is-live{color:var(--color-primary)}.fig-order-item > taro-view-core:last-child{display:flex;gap:11PX}.fig-order-thumb{background:#1e0645;border-radius:12PX;flex:0 0 72PX;overflow:hidden;position:relative;width:72PX}.fig-order-thumb > taro-image-core{height:100%;width:100%}.fig-order-item--plain .fig-order-thumb{height:82PX}.fig-orders-empty > taro-text-core:nth-child(3){color:var(--color-text-muted);font-size:10PX;line-height:1.55;margin-top:7PX;max-width:260PX;text-align:center}.fig-order-item > taro-view-core:last-child > taro-view-core:last-child{display:flex;flex:1;flex-direction:column;justify-content:space-between}.fig-order-item > taro-view-core:last-child > taro-view-core:last-child > taro-view-core:first-child{display:flex;flex-direction:column}.fig-order-item > taro-view-core:last-child > taro-view-core:last-child > taro-view-core:first-child > taro-text-core:first-child{font-size:12PX;font-weight:700}.fig-order-item > taro-view-core:last-child > taro-view-core:last-child > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:9PX;margin-top:4PX}.fig-order-item > taro-view-core:last-child > taro-view-core:last-child > taro-view-core:last-child{align-items:center;display:flex;justify-content:space-between}.fig-order-item > taro-view-core:last-child > taro-view-core:last-child > taro-view-core:last-child > taro-text-core:first-child{color:var(--color-accent-text);font-size:14PX;font-weight:800}.fig-order-item > taro-view-core:last-child > taro-view-core:last-child > taro-view-core:last-child > taro-text-core:last-child,.is-primary{background:rgba(var(--color-primary-rgb),.13);border:1px solid rgba(var(--color-primary-rgb),.25);border-radius:999PX;color:var(--color-icon);font-size:10PX;padding:5PX 10PX}.fig-custom-order .is-primary,.fig-order-item > taro-view-core:last-child > taro-view-core:last-child > taro-view-core:last-child > taro-text-core.is-primary{background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border:0;color:#fff}.fig-custom-order{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;margin-bottom:12PX;overflow:hidden}.fig-custom-order > taro-view-core:first-child{aspect-ratio:16/7;position:relative}.fig-custom-order > taro-view-core:first-child > taro-image-core{height:100%;width:100%}.fig-custom-order > taro-view-core:first-child > taro-view-core:last-child{align-items:flex-end;bottom:11PX;display:flex;justify-content:space-between;left:12PX;position:absolute;right:12PX;z-index:2}.fig-custom-order > taro-view-core:first-child > taro-view-core:last-child > taro-view-core{display:flex;flex-direction:column}.fig-custom-order > taro-view-core:first-child > taro-view-core:last-child > taro-view-core > taro-text-core:first-child{font-size:13PX;font-weight:700}.fig-custom-order > taro-view-core:first-child > taro-view-core:last-child > taro-view-core > taro-text-core:last-child{color:hsla(0,0%,100%,.5);font-size:9PX;margin-top:3PX}.fig-custom-order > taro-view-core:first-child > taro-view-core:last-child > taro-text-core{background:rgba(var(--color-primary-rgb),.25);border:1px solid rgba(var(--color-primary-rgb),.3);border-radius:999PX;color:var(--color-accent-text);font-size:9PX;font-weight:700;padding:4PX 8PX}.fig-custom-order > taro-view-core:first-child > taro-view-core:last-child > taro-text-core.is-done{background:rgba(5,150,105,.22);border-color:rgba(5,150,105,.3);color:#34d399}.fig-custom-order > taro-view-core:last-child{padding:12PX 14PX}.fig-custom-order > taro-view-core:last-child > taro-view-core:last-child,.fig-custom-progress > taro-view-core:first-child{align-items:center;display:flex;justify-content:space-between}.fig-custom-progress > taro-view-core:first-child{color:var(--color-text-muted);font-size:10PX}.fig-custom-progress > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-accent-text);font-weight:700}.fig-custom-progress > taro-view-core:last-child{background:var(--color-border-strong);border-radius:5PX;height:5PX;margin:6PX 0 12PX;overflow:hidden}.fig-custom-progress > taro-view-core:last-child > taro-view-core{background:linear-gradient(90deg,var(--color-primary-strong),var(--color-accent));height:100%}.fig-custom-description{color:var(--color-text-muted);display:-webkit-box;font-size:10PX;line-height:1.5;margin:10PX 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fig-custom-order > taro-view-core:last-child > taro-view-core:last-child > taro-text-core:first-child{color:var(--color-accent-text);font-size:15PX;font-weight:800}.fig-membership-scroll{flex:1;height:auto;min-height:0;overflow-y:auto;padding:0 16PX 20PX}.fig-plan-heading{display:block;font-size:13PX;font-weight:700;margin:2PX 0 10PX}.fig-plan-list{display:flex;flex-direction:column;gap:11PX}.fig-plan-list > taro-view-core{align-items:flex-start;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:16PX;display:flex;gap:12PX;padding:15PX;position:relative}.fig-plan-list > taro-view-core.is-active{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.25),rgba(var(--color-accent-rgb),.15));border-color:rgba(var(--color-primary-rgb),.5)}.fig-plan-list > taro-view-core > taro-view-core:first-of-type{align-items:center;background:linear-gradient(135deg,#4c1d95,var(--color-primary-strong));border-radius:12PX;display:flex;flex:0 0 40PX;height:40PX;justify-content:center;width:40PX}.fig-plan-list > taro-view-core > taro-view-core:first-of-type .fig-icon{filter:brightness(0) invert(1)}.fig-plan-list > taro-view-core > taro-view-core:last-child{flex:1}.fig-plan-list > taro-view-core > taro-view-core:last-child > taro-view-core:first-child{align-items:baseline;display:flex;gap:6PX}.fig-plan-list > taro-view-core > taro-view-core:last-child > taro-view-core:first-child > taro-text-core:first-child{font-size:14PX;font-weight:700}.fig-plan-list > taro-view-core > taro-view-core:last-child > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX}.fig-plan-list > taro-view-core > taro-view-core:last-child > taro-view-core:nth-child(2){align-items:baseline;display:flex;margin-top:2PX}.fig-plan-list > taro-view-core > taro-view-core:last-child > taro-view-core:nth-child(2) > taro-text-core:first-child{color:var(--color-accent-text);font-size:21PX;font-weight:800}.fig-plan-list > taro-view-core > taro-view-core:last-child > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX}.fig-plan-list > taro-view-core > taro-view-core:last-child > taro-view-core:last-child{display:flex;flex-wrap:wrap;gap:5PX 10PX;margin-top:8PX}.fig-plan-list > taro-view-core > taro-view-core:last-child > taro-view-core:last-child > taro-text-core{align-items:center;color:var(--color-text-muted);display:flex;font-size:9PX;gap:2PX}.fig-plan-hot{background:linear-gradient(135deg,var(--color-primary-strong),var(--color-accent));border-radius:999PX;color:#fff;font-size:8PX;font-weight:700;padding:3PX 7PX;position:absolute;right:12PX;top:11PX}.fig-member-compare{background:var(--color-surface-soft);border:1px solid var(--color-surface);border-radius:16PX;margin-top:18PX;padding:14PX}.fig-member-compare > taro-text-core{display:block;font-size:12PX;font-weight:700;margin-bottom:7PX}.fig-member-compare > taro-view-core{align-items:center;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);display:grid;font-size:10PX;grid-template-columns:1fr 64PX 64PX;min-height:34PX}.fig-member-compare > taro-view-core > taro-text-core:nth-child(2){color:var(--color-text-disabled);text-align:center}.fig-member-compare > taro-view-core > taro-text-core:last-child{color:var(--color-accent-text);font-weight:700;text-align:center}.fig-notification-head{align-items:flex-end;display:grid;gap:10PX;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:99PX;padding:0 16PX 12PX}.fig-notification-head > taro-view-core:first-child{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:36PX;justify-content:center;justify-self:start;line-height:0;width:36PX}.fig-notification-head > taro-view-core:nth-child(2){align-items:center;display:flex;flex-direction:column;justify-content:center;justify-self:center;min-height:36PX}.fig-notification-head > taro-view-core:nth-child(2) > taro-text-core:first-child{font-size:16PX;font-weight:700}.fig-notification-head > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-accent-text);font-size:9PX;margin-top:2PX}.fig-notification-head > taro-text-core{align-items:center;align-self:end;color:var(--color-accent-text);display:flex;font-size:11PX;height:36PX;justify-self:end;line-height:1}.fig-notification-head > taro-text-core.is-disabled{color:var(--color-text-disabled)}.fig-notification-scroll{height:calc(100% - 99PX);overflow-y:auto;padding:0 16PX 28PX}.fig-notice-section{color:var(--color-text-subtle);display:block;font-size:10PX;font-weight:600;letter-spacing:.6PX;margin:7PX 0 8PX}.fig-notice-list{display:flex;flex-direction:column;gap:8PX;margin-bottom:16PX}.fig-notice{align-items:flex-start;background:var(--color-surface-soft);border:1px solid var(--color-surface);border-radius:16PX;display:flex;gap:11PX;padding:13PX}.fig-notice.is-unread{background:rgba(var(--color-primary-rgb),.08);border-color:rgba(var(--color-primary-rgb),.2)}.fig-notice-icon{align-items:center;background:rgba(var(--color-primary-rgb),.2);border-radius:16PX;display:flex;flex:0 0 40PX;height:40PX;justify-content:center;width:40PX}.fig-notice-icon.is-order{background:rgba(16,185,129,.15)}.fig-notice-icon.is-promo{background:rgba(var(--color-accent-rgb),.18)}.fig-notice-icon.is-system{background:var(--color-border)}.fig-notice > taro-view-core:last-child{flex:1;min-width:0}.fig-notice > taro-view-core:last-child > taro-view-core{align-items:flex-start;display:flex;gap:8PX;justify-content:space-between}.fig-notice > taro-view-core:last-child > taro-view-core > taro-text-core{font-size:12PX;font-weight:700;line-height:1.35}.fig-notice > taro-view-core:last-child > taro-view-core > taro-view-core{align-items:center;display:flex;flex:0 0 auto;gap:5PX}.fig-notice > taro-view-core:last-child > taro-view-core > taro-view-core > taro-text-core{color:var(--color-text-subtle);font-size:9PX}.fig-notice > taro-view-core:last-child > taro-view-core > taro-view-core > taro-view-core{background:var(--color-primary);border-radius:50%;height:7PX;width:7PX}.fig-notice > taro-view-core:last-child > taro-text-core{color:var(--color-text-muted);display:block;font-size:10PX;line-height:1.55;margin-top:5PX}.fig-notice.is-earlier{opacity:.72}.fig-notice-foot{color:var(--color-text-disabled);display:block;font-size:9PX;padding-top:3PX;text-align:center}.fig-search-overlay{background:var(--color-canvas);display:flex;flex-direction:column;inset:0;position:absolute;z-index:60}.fig-search-bar{align-items:flex-end;display:flex;flex:0 0 100PX;gap:12PX;height:100PX;padding:0 16PX 12PX}.fig-search-bar > taro-view-core:first-child{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;flex:0 0 36PX;height:36PX;justify-content:center;width:36PX}.fig-search-bar > taro-view-core:last-child{align-items:center;background:var(--color-border);border:1px solid var(--color-surface-strong);border-radius:999PX;display:flex;flex:1;gap:8PX;height:40PX;padding:0 12PX}.fig-search-bar taro-input-core{color:var(--color-text);flex:1;font-size:14PX;height:40PX}.fig-search-bar taro-input-core{align-items:center;display:flex;min-width:0}.fig-search-bar taro-input-core > .weui-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-text);font-size:14PX;height:20PX;line-height:20PX;outline:0;padding:0;width:100%}.fig-search-bar taro-input-core > .weui-input::-moz-placeholder{color:var(--color-text-subtle)}.fig-search-bar taro-input-core > .weui-input::placeholder{color:var(--color-text-subtle)}.fig-search-bar > taro-view-core:last-child > taro-view-core{align-items:center;background:hsla(0,0%,100%,.18);border-radius:50%;display:flex;height:16PX;justify-content:center;width:16PX}.fig-search-count{color:var(--color-text-subtle);display:block;font-size:11PX;padding:0 16PX 8PX}.fig-hot-search{padding:0 16PX 12PX}.fig-hot-search > taro-text-core{color:var(--color-text-muted);display:block;font-size:11PX;font-weight:600;margin-bottom:8PX}.fig-hot-search > taro-view-core{display:flex;flex-wrap:wrap;gap:8PX}.fig-hot-search > taro-view-core > taro-text-core{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:999PX;color:var(--color-text-secondary);font-size:12PX;padding:6PX 12PX}.fig-search-masonry{align-items:start;display:grid;flex:1;gap:8PX;grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto;padding:8PX 12PX 16PX;scrollbar-width:none}.fig-search-column{display:flex;flex-direction:column;gap:8PX;min-width:0}.fig-search-card{background:#1e0645;border-radius:12PX;flex:none;overflow:hidden;position:relative}.fig-search-card > taro-image-core{height:100%;width:100%}.fig-search-card > taro-text-core{background:rgba(var(--color-primary-rgb),.75);border-radius:999PX;color:#fff;font-size:9PX;font-weight:700;left:8PX;padding:3PX 6PX;position:absolute;top:8PX;z-index:3}.fig-search-card > taro-view-core:last-child{bottom:10PX;display:flex;flex-direction:column;left:10PX;position:absolute;right:10PX;z-index:3}.fig-search-card > taro-view-core:last-child > taro-text-core:first-child{color:#fff;font-size:11PX;font-weight:700;line-height:1.25}.fig-search-card > taro-view-core:last-child > taro-text-core:last-child{color:hsla(0,0%,100%,.5);font-size:9PX;margin-top:2PX}.fig-search-empty{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;padding:80PX 0}.fig-search-empty > taro-view-core{align-items:center;background:var(--color-surface-soft);border-radius:16PX;display:flex;height:56PX;justify-content:center;opacity:.5;width:56PX}.fig-search-empty > taro-text-core:nth-child(2){color:var(--color-text-muted);font-size:14PX;margin-top:12PX}.fig-search-empty > taro-text-core:last-child{color:var(--color-text-disabled);font-size:12PX;margin-top:5PX}.fig-sheet-backdrop{background:rgba(0,0,0,.6);display:block;inset:0;position:absolute;z-index:70}.fig-filter-sheet{background:var(--color-surface-elevated);border:1px solid var(--color-border-strong);border-radius:24PX 24PX 0 0;bottom:0;left:0;padding:0 20PX 32PX;position:absolute;right:0;width:100%;z-index:71}.fig-sheet-title{align-items:center;display:flex;height:72PX;justify-content:space-between}.fig-sheet-title > taro-text-core{font-size:16PX;font-weight:700}.fig-sheet-title > taro-view-core{align-items:center;background:var(--color-border);border-radius:50%;display:flex;height:32PX;justify-content:center;width:32PX}.fig-filter-group{margin-bottom:20PX}.fig-filter-group > taro-text-core{color:var(--color-text-muted);display:block;font-size:12PX;font-weight:600;letter-spacing:1PX;margin-bottom:10PX}.fig-filter-group > taro-view-core{display:flex;flex-wrap:wrap;gap:8PX}.fig-filter-group > taro-view-core > taro-text-core{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-text-muted);font-size:12PX;padding:7PX 14PX}.fig-filter-group > taro-view-core > taro-text-core.is-active{background:rgba(var(--color-primary-rgb),.25);border-color:rgba(var(--color-primary-rgb),.5);color:var(--color-icon)}.fig-filter-sheet .fig-sheet-actions{display:grid;gap:12PX;grid-template-columns:1fr 1fr;margin-top:24PX}.fig-filter-sheet .fig-sheet-actions > taro-view-core{border-radius:16PX;font-size:13PX;height:48PX}.fig-custom-subtabs{display:flex;gap:6PX;overflow-x:auto;padding:0 16PX 12PX;scrollbar-width:none}.fig-custom-subtabs > taro-text-core{background:var(--color-surface-soft);border:1px solid var(--color-surface);border-radius:999PX;color:var(--color-text-muted);flex:0 0 auto;font-size:11PX;padding:5PX 10PX}.fig-custom-subtabs > taro-text-core.is-active{background:rgba(var(--color-primary-rgb),.25);border-color:rgba(var(--color-primary-rgb),.4);color:var(--color-icon)}.fig-profile-label{color:var(--color-text)!important;font-size:14PX!important;font-weight:500!important;line-height:1.4!important;margin:0!important}.fig-profile-sub{color:var(--color-text-subtle)!important;font-size:11PX!important;font-weight:400!important;line-height:1.3!important;margin-top:2PX!important}.fig-masonry-card > .fig-free-badge,.fig-masonry-card > .fig-vip-badge{left:auto;right:8PX}.fig-masonry-card > .fig-vip-badge{background:rgba(180,90,0,.9)}.fig-banner,.fig-case-hero,.fig-custom-banner,.fig-custom-order > taro-view-core:first-child,.fig-daily-card,.fig-detail-cover,.fig-home-topic,.fig-masonry-card,.fig-square-card,.fig-template-type,.fig-topic-card,.fig-topic-hero,.fig-video-hero,.fig-work-preview{color:#fff}.theme-light .fig-app{background:radial-gradient(circle at 94% 2%,rgba(255,226,174,.3),transparent 18%),linear-gradient(180deg,#fffdf9,#fff9f4 190PX,#fff9f4)}.theme-light .fig-banner{box-shadow:0 10PX 28PX rgba(91,50,65,.14)}.theme-light .fig-custom-banner{background:linear-gradient(135deg,#5f2938,#a73b4d 58%,#e16c5d)}.theme-light .fig-member-card{background:radial-gradient(circle at 92% 2%,rgba(255,210,175,.38),transparent 35%),linear-gradient(145deg,#fff,#fff8f2);border-color:#eadfdd;box-shadow:0 12PX 32PX rgba(91,50,65,.09)}.theme-dark .fig-member-card{background:radial-gradient(circle at 92% 0,rgba(var(--color-primary-rgb),.22),transparent 36%),linear-gradient(145deg,#111827,#0d1222);border-color:hsla(0,0%,100%,.08);box-shadow:0 14PX 36PX rgba(0,0,0,.28)}.theme-light .fig-primary-button[aria-disabled=true],.theme-light .fig-primary-button[disabled]:not([disabled=false]){color:var(--color-text-disabled)}.theme-light .fig-search-bar > taro-view-core:last-child > taro-view-core,.theme-light .fig-sheet-grab{background:var(--color-surface-strong)}.theme-light .fig-bottom-nav{background:rgba(255,253,249,.97);border-top-color:#eee0df;box-shadow:0 -8PX 28PX rgba(91,50,65,.09)}.theme-light .fig-bottom-nav > taro-view-core{color:#998e94}.theme-light .fig-bottom-nav > taro-view-core.is-active{background:#fff0ec;box-shadow:inset 0 0 0 1PX #f1d2d0;color:#ba3046}.theme-light .fig-bottom-nav > taro-view-core:not(.is-active) .fig-icon{filter:brightness(0) saturate(100%) invert(64%) sepia(6%) saturate(388%) hue-rotate(285deg) brightness(90%) contrast(86%);opacity:.68}.theme-light .fig-bottom-nav > taro-view-core.is-active .fig-icon{filter:brightness(0) saturate(100%) invert(31%) sepia(64%) saturate(1494%) hue-rotate(316deg) brightness(92%) contrast(91%);opacity:1}.theme-dark .fig-bottom-nav > taro-view-core.is-active{background:linear-gradient(180deg,rgba(var(--color-primary-rgb),.24),rgba(var(--color-primary-rgb),.1));box-shadow:inset 0 0 0 1PX rgba(167,139,250,.16);color:var(--color-icon)}.fig-media-viewer{background:#050507;color:#fff;display:flex;flex-direction:column;inset:0;position:absolute;z-index:120}.fig-media-viewer__head{align-items:end;background:linear-gradient(180deg,rgba(0,0,0,.86),transparent);display:grid;gap:8PX;grid-template-columns:40PX minmax(0,1fr) auto;height:104PX;left:0;padding:0 16PX 16PX;position:absolute;right:0;top:0;z-index:3}.fig-media-viewer__head > taro-view-core:first-child{align-items:center;backdrop-filter:blur(10PX);background:rgba(10,10,12,.55);border:1px solid hsla(0,0%,100%,.16);border-radius:50%;display:flex;height:38PX;justify-content:center;width:38PX}.fig-media-viewer__head > taro-view-core:nth-child(2){align-items:center;display:flex;flex-direction:column;padding-bottom:2PX}.fig-media-viewer__head > taro-view-core:nth-child(2) > taro-text-core:first-child{font-size:14PX;font-weight:700;max-width:220PX;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-media-viewer__head > taro-view-core:nth-child(2) > taro-text-core:last-child{color:hsla(0,0%,100%,.55);font-size:10PX;margin-top:3PX}.fig-media-viewer__head-actions{align-items:center;display:flex;gap:7PX;justify-content:flex-end}.fig-media-viewer__head-actions > taro-view-core{align-items:center;backdrop-filter:blur(10PX);background:rgba(10,10,12,.55);border:1px solid hsla(0,0%,100%,.16);border-radius:999PX;color:#fff;display:flex;gap:5PX;height:38PX;justify-content:center;min-width:38PX;padding:0 11PX}.fig-media-viewer__head-actions > taro-view-core > taro-text-core{font-size:10PX;font-weight:700;white-space:nowrap}.fig-media-viewer__head-actions > taro-view-core.is-liked{background:rgba(var(--color-primary-rgb),.76);border-color:hsla(0,0%,100%,.28)}.fig-media-viewer__head-actions > taro-view-core.is-pending{opacity:.58}.fig-media-viewer__foot .fig-icon,.fig-media-viewer__head .fig-icon{filter:brightness(0) invert(1)!important}.fig-media-viewer__swiper{height:100%;width:100%}.fig-media-viewer__stage{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.fig-media-viewer__stage > .fig-app-video,.fig-media-viewer__stage > taro-image-core,.fig-media-viewer__stage > taro-video-core{background:#000;height:100%;width:100%}.fig-media-viewer__audio{background:radial-gradient(circle at 25% 18%,rgba(var(--color-primary-rgb),.3),transparent 44%),linear-gradient(150deg,#121b29,#050507 68%);flex-direction:column;gap:16PX;padding:120PX 28PX 44PX}.fig-media-viewer__audio > taro-view-core:first-child{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:30PX;box-shadow:inset 0 1PX 0 hsla(0,0%,100%,.2),0 18PX 36PX rgba(0,0,0,.24);display:flex;height:88PX;justify-content:center;width:88PX}.fig-media-viewer__audio > taro-view-core:first-child .fig-icon{filter:brightness(0) invert(1)}.fig-media-viewer__audio > taro-text-core{color:hsla(0,0%,100%,.74);font-size:12PX}.fig-media-viewer__audio > taro-audio-core{width:min(100%,340PX)}.fig-media-viewer__video-placeholder{align-items:center;background:#000;display:flex;height:100%;justify-content:center;width:100%}.fig-media-viewer__video-placeholder > taro-image-core{height:100%;width:100%}.fig-media-viewer__nav{align-items:center;backdrop-filter:blur(10PX);background:rgba(10,10,12,.48);border:1px solid hsla(0,0%,100%,.16);color:#fff;display:flex;height:52PX;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:38PX;z-index:4}.fig-media-viewer__nav.is-prev{border-radius:0 15PX 15PX 0;left:8PX}.fig-media-viewer__nav.is-next{border-radius:15PX 0 0 15PX;right:8PX}.fig-media-viewer__nav .fig-icon{filter:brightness(0) invert(1)!important}.fig-media-viewer__reward{align-items:center;animation:reward-jump 1.8s ease-in-out infinite;backdrop-filter:blur(10PX);background:linear-gradient(135deg,rgba(74,10,13,.94),rgba(32,7,9,.92));border:1px solid rgba(255,228,168,.46);border-radius:999PX;bottom:max(126PX,112PX + env(safe-area-inset-bottom));box-shadow:0 10PX 26PX rgba(125,19,25,.34);color:#fff;display:flex;gap:8PX;padding:7PX 10PX 7PX 7PX;position:absolute;right:14PX;z-index:5}.fig-media-viewer__reward > taro-view-core:first-child{align-items:center;background:linear-gradient(145deg,#e75348,#b8212d);border-radius:11PX;box-shadow:inset 0 0 0 1PX hsla(0,0%,100%,.16);display:flex;flex:0 0 34PX;height:34PX;justify-content:center;width:34PX}.fig-media-viewer__reward > taro-view-core:first-child .fig-icon{filter:brightness(0) invert(1)!important}.fig-media-viewer__reward > taro-view-core:last-child{display:flex;flex-direction:column;min-width:0}.fig-media-viewer__reward > taro-view-core:last-child > taro-text-core:first-child{font-size:11PX;font-weight:800;white-space:nowrap}.fig-media-viewer__reward > taro-view-core:last-child > taro-text-core:last-child{color:hsla(0,0%,100%,.78);font-size:8PX;margin-top:2PX;white-space:nowrap}.fig-media-viewer__reward.is-loading{animation:none;opacity:.68}.fig-media-viewer__foot{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.88),transparent);bottom:0;display:flex;flex-direction:column;gap:12PX;justify-content:flex-end;left:0;min-height:110PX;padding:24PX 18PX calc(18PX + env(safe-area-inset-bottom));position:absolute;right:0;z-index:3}.fig-media-viewer__foot > taro-text-core{color:hsla(0,0%,100%,.7);font-size:10PX;line-height:1.55;max-width:330PX;text-align:center}.fig-media-viewer__actions{align-items:center;display:flex;gap:8PX;justify-content:center}.fig-media-viewer__actions > taro-view-core{align-items:center;backdrop-filter:blur(12PX);background:rgba(var(--color-primary-rgb),.72);border:1px solid hsla(0,0%,100%,.22);border-radius:999PX;color:#fff;display:flex;font-size:12PX;font-weight:700;gap:7PX;height:40PX;justify-content:center;padding:0 18PX}.fig-media-viewer__actions > taro-view-core.is-liked{background:var(--color-primary)}.fig-media-viewer__loading{align-items:center;background:#050507;color:hsla(0,0%,100%,.72);display:flex;flex-direction:column;gap:10PX;height:100%;justify-content:center;width:100%}.fig-media-viewer__loading > taro-text-core{font-size:12PX;line-height:1.55;max-width:280PX;text-align:center}.fig-media-viewer__loading > taro-text-core:last-child:not(:first-of-type){border:1px solid hsla(0,0%,100%,.2);border-radius:999PX;color:#fff;padding:8PX 14PX}.fig-standalone-player{background:radial-gradient(circle at 86% 2%,rgba(var(--color-primary-rgb),.11),transparent 24%),var(--color-canvas);display:flex;flex-direction:column}.fig-standalone-player__head{align-items:end;backdrop-filter:blur(18PX);background:var(--color-chrome);border-bottom:1px solid var(--color-border);display:grid;flex:0 0 76PX;gap:8PX;grid-template-columns:40PX minmax(0,1fr) auto;padding:0 16PX 12PX}.fig-standalone-player__head > taro-view-core:first-child{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:36PX;justify-content:center;width:36PX}.fig-standalone-player__head .fig-logo{justify-self:center}.fig-standalone-player__head-actions{align-items:center;display:flex;gap:6PX;justify-content:flex-end}.fig-standalone-player__head-actions > taro-view-core{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:999PX;color:var(--color-text-secondary);display:flex;gap:5PX;height:36PX;justify-content:center;padding:0 10PX}.fig-standalone-player__head-actions > taro-view-core > taro-text-core{font-size:10PX;font-weight:700;white-space:nowrap}.fig-standalone-player__head-actions > taro-view-core.is-disabled{opacity:.42}.fig-standalone-player__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:18PX 16PX calc(24PX + env(safe-area-inset-bottom));touch-action:pan-y;-webkit-overflow-scrolling:touch}.fig-standalone-player__video{aspect-ratio:9/16;background:#050507;border:1px solid var(--color-border-strong);border-radius:22PX;box-shadow:0 18PX 42PX rgba(0,0,0,.22);max-height:62dvh;overflow:hidden;position:relative;width:100%}.fig-standalone-player__video > .fig-app-video,.fig-standalone-player__video > taro-video-core{background:#050507;display:block;height:100%;width:100%}.fig-standalone-player__info{display:flex;flex-direction:column;gap:5PX;margin-top:16PX}.fig-standalone-player__info > taro-text-core:first-child{color:var(--color-text);font-size:17PX;font-weight:750;line-height:1.4}.fig-standalone-player__info > taro-text-core:last-child{color:var(--color-text-muted);font-size:11PX;line-height:1.5}.fig-standalone-player__notice{align-items:flex-start;background:var(--color-primary-soft);border:1px solid rgba(var(--color-primary-rgb),.18);border-radius:15PX;color:var(--color-text-secondary);display:flex;gap:9PX;margin-top:14PX;padding:12PX 13PX}.fig-standalone-player__notice .fig-icon{margin-top:1PX}.fig-standalone-player__notice > taro-text-core{flex:1;font-size:11PX;line-height:1.65;min-width:0}.fig-standalone-player__home{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:15PX;color:var(--color-text-secondary);font-size:13PX;font-weight:700;height:46PX;line-height:46PX;margin:18PX 0 0}.fig-standalone-player__state{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:9PX;justify-content:center;min-height:65dvh;text-align:center}.fig-standalone-player__state > taro-text-core:first-of-type{color:var(--color-text);font-size:15PX;font-weight:700;margin-top:7PX}.fig-standalone-player__state.is-error > taro-view-core:first-child{align-items:center;background:var(--color-primary-soft);border-radius:17PX;display:flex;height:52PX;justify-content:center;width:52PX}.fig-standalone-player__state.is-error > taro-text-core:nth-of-type(2){font-size:12PX;line-height:1.65;max-width:280PX}.fig-standalone-player__state > taro-button-core{background:var(--color-surface);border-radius:999PX;color:var(--color-text);font-size:12PX;height:42PX;line-height:42PX;margin:10PX 0 0;padding:0 18PX}@media (min-width:700px){.fig-standalone-player__video{aspect-ratio:16/10;max-height:540PX}}.fig-result-video{position:relative}.fig-result-video__open{align-items:center;backdrop-filter:blur(8PX);background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.18);border-radius:999PX;color:#fff;display:flex;font-size:10PX;gap:5PX;height:32PX;padding:0 10PX;position:absolute;right:10PX;top:10PX;z-index:2}.fig-result-video__open .fig-icon{filter:brightness(0) invert(1)}.fig-result-video > taro-text-core:nth-last-child(2){font-size:14PX;font-weight:700;margin-top:12PX}.fig-result-video > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;margin-top:4PX}.fig-works-empty{min-height:calc(100% - 150PX)}.fig-works-empty > taro-text-core:nth-child(3){color:var(--color-text-muted);font-size:10PX;line-height:1.6;margin-top:7PX;max-width:270PX;text-align:center}.fig-order-thumb__empty,.fig-work-video__placeholder{align-items:center;background:linear-gradient(135deg,var(--color-surface-strong),var(--color-surface-soft));display:flex;height:100%;justify-content:center;width:100%}.fig-order-thumb__empty .fig-icon,.fig-work-video__placeholder .fig-icon{opacity:.55}.fig-member-account-line{margin-top:5PX!important}.fig-member-account-line > taro-text-core{background:transparent!important;border:0!important;color:var(--color-text-muted)!important;font-size:11PX!important;font-weight:400!important;line-height:1.45!important;padding:0!important}.fig-career-gallery,.fig-career-style{background:radial-gradient(circle at 88% 5%,rgba(var(--color-primary-rgb),.1),transparent 25%),var(--color-canvas)}.fig-career-header-action{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:999PX;color:var(--color-accent-text);display:flex;height:34PX;justify-content:center;padding:0 13PX}.fig-career-header-action > taro-text-core{font-size:11PX;font-weight:700;line-height:1;white-space:nowrap}.fig-career-gallery__scroll{height:calc(100% - 96PX);overflow-y:auto;overscroll-behavior-y:contain;padding:0 16PX max(28PX,20PX + env(safe-area-inset-bottom));touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fig-career-gallery__scroll::-webkit-scrollbar,.fig-career-style__scroll::-webkit-scrollbar{display:none}.fig-career-hero-wrap{position:relative;width:100%}.fig-career-hero{aspect-ratio:2/1;background:var(--color-surface);border:1px solid rgba(var(--color-primary-rgb),.14);border-radius:22PX;box-shadow:0 14PX 34PX rgba(0,0,0,.14);height:auto;overflow:hidden;position:relative;width:100%}.fig-career-hero__slide,.fig-career-hero__slide > taro-image-core{display:block;height:100%;width:100%}.fig-career-hero__slide > taro-image-core,.fig-career-hero__slide > taro-image-core > img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}.fig-career-hero-dots{align-items:center;backdrop-filter:blur(8PX);background:rgba(30,24,27,.34);border:1px solid hsla(0,0%,100%,.25);border-radius:999PX;bottom:9PX;display:flex;gap:5PX;justify-content:center;left:50%;padding:4PX 7PX;position:absolute;transform:translateX(-50%);z-index:4}.fig-career-hero-dots > taro-view-core{background:hsla(0,0%,100%,.58);border-radius:4PX;height:5PX;transition:width .2s ease,background-color .2s ease;width:5PX}.fig-career-hero-dots > taro-view-core.is-active{background:#fff;width:18PX}.fig-career-hero > taro-image-core,.fig-career-hero > taro-image-core > img{height:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%}.fig-career-hero__shade{background:linear-gradient(90deg,rgba(255,247,241,.9),rgba(255,247,241,.62) 36%,rgba(255,247,241,0) 67%);inset:0;pointer-events:none;position:absolute}.fig-career-hero__copy{align-items:flex-start;color:#37242a;display:flex;flex-direction:column;left:17PX;position:absolute;top:50%;transform:translateY(-47%);width:46%;z-index:2}.fig-career-hero__copy > taro-text-core:first-child{font-size:22PX;font-weight:800;letter-spacing:-.4PX;line-height:1.22}.fig-career-hero__copy > taro-text-core:nth-child(2){color:#765963;font-size:11PX;font-weight:600;line-height:1.45;margin-top:5PX}.fig-career-hero__copy > taro-view-core{align-items:center;backdrop-filter:blur(8PX);background:hsla(0,0%,100%,.74);border:1px solid rgba(121,75,84,.12);border-radius:999PX;color:#684751;display:flex;gap:5PX;height:26PX;margin-top:13PX;padding:0 9PX}.fig-career-hero__copy > taro-view-core .fig-icon{filter:brightness(0) saturate(100%) invert(31%) sepia(64%) saturate(1494%) hue-rotate(316deg) brightness(92%) contrast(91%)}.fig-career-hero__copy > taro-view-core > taro-text-core{font-size:8PX;font-weight:700;line-height:1;white-space:nowrap}.fig-career-tabs{margin:17PX -16PX 0;white-space:nowrap;width:calc(100% + 32PX)}.fig-career-tabs > taro-view-core{align-items:center;display:inline-flex;gap:7PX;padding:0 16PX 4PX}.fig-career-tabs > taro-view-core > taro-view-core{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-text-muted);display:flex;height:38PX;justify-content:center;padding:0 15PX;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.fig-career-tabs > taro-view-core > taro-view-core > taro-text-core{font-size:12PX;font-weight:650;line-height:1}.fig-career-tabs > taro-view-core > taro-view-core.is-active{background:var(--color-primary-soft);border-color:rgba(var(--color-primary-rgb),.32);box-shadow:inset 0 0 0 1PX rgba(var(--color-primary-rgb),.08);color:var(--color-accent-text)}.fig-career-section-head{align-items:flex-end;display:flex;justify-content:space-between;margin:18PX 0 11PX}.fig-career-section-head > taro-view-core{align-items:flex-start;display:flex;flex-direction:column}.fig-career-section-head > taro-view-core > taro-text-core{color:var(--color-text);font-size:16PX;font-weight:750;line-height:1.25}.fig-career-section-head > taro-text-core{color:var(--color-text-subtle);font-size:10PX}.fig-career-grid{display:grid;gap:11PX;grid-template-columns:repeat(2,minmax(0,1fr))}.fig-career-loading{display:grid;gap:11PX;grid-template-columns:repeat(2,minmax(0,1fr))}.fig-career-loading > taro-view-core{animation:fig-skeleton-breathe 1.35s ease-in-out infinite;aspect-ratio:.82;background:linear-gradient(100deg,var(--color-surface-soft) 18%,var(--color-surface-elevated) 38%,var(--color-surface-soft) 58%);background-size:220% 100%;border:1px solid var(--color-border);border-radius:18PX}.fig-career-empty{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:10PX;justify-content:center;min-height:260PX;text-align:center}.fig-career-empty > taro-text-core:first-of-type{color:var(--color-text-secondary);font-size:13PX;font-weight:650}.fig-career-empty > taro-text-core:last-child:not(:first-of-type){align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-accent-text);display:flex;font-size:11PX;font-weight:700;height:34PX;padding:0 14PX}.fig-career-card{aspect-ratio:.82;background:var(--color-surface);border:1px solid var(--color-border);border-radius:18PX;box-shadow:0 8PX 22PX rgba(0,0,0,.12);overflow:hidden;position:relative}.fig-career-card > taro-image-core,.fig-career-card > taro-image-core > img{height:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 34%!important;object-position:center 34%!important;width:100%}.fig-career-card .fig-media-shade{background:linear-gradient(0deg,rgba(12,10,12,.82),rgba(12,10,12,0) 54%)}.fig-career-card__copy{bottom:14PX;color:#fff;display:flex;left:12PX;position:absolute;right:38PX;z-index:2}.fig-career-card__copy > taro-text-core:first-child{font-size:14PX;font-weight:750;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-career-card__arrow{align-items:center;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;bottom:12PX;display:flex;height:25PX;justify-content:center;position:absolute;right:10PX;width:25PX;z-index:3}.fig-career-card__arrow .fig-icon{filter:brightness(0) invert(1)!important}.fig-career-style__scroll{height:calc(100% - 190PX);overflow-y:auto;overscroll-behavior-y:contain;padding:0 34PX 16PX;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fig-career-style__state{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:10PX;height:calc(100% - 76PX);justify-content:center;padding:24PX;text-align:center}.fig-career-style__state > taro-text-core{color:var(--color-text-secondary);font-size:13PX;line-height:1.6}.fig-career-style__state > taro-view-core:last-child:not(.fig-career-style__state-image){align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999PX;color:var(--color-accent-text);display:flex;height:38PX;padding:0 15PX}.fig-career-style__state > taro-view-core:last-child > taro-text-core{font-size:11PX;font-weight:700}.fig-career-style__state-image{animation:fig-skeleton-breathe 1.35s ease-in-out infinite;aspect-ratio:.8;background:linear-gradient(100deg,var(--color-surface-soft) 18%,var(--color-surface-elevated) 38%,var(--color-surface-soft) 58%);background-size:220% 100%;border:1px solid var(--color-border);border-radius:22PX;width:min(72%,270PX)}.fig-career-style__preview{aspect-ratio:var(--career-aspect,3/4);background:var(--color-surface-soft);border:2px solid rgba(var(--color-primary-rgb),.3);border-radius:23PX;box-shadow:0 16PX 38PX rgba(0,0,0,.16);overflow:hidden;position:relative;width:100%}.fig-career-style__preview > taro-image-core,.fig-career-style__preview > taro-image-core > img{height:100%;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:100%}.fig-career-style__preview::after{background:linear-gradient(0deg,rgba(11,9,12,.58),transparent 35%);content:"";inset:0;pointer-events:none;position:absolute}.fig-career-style__preview-label{align-items:flex-end;bottom:14PX;color:#fff;display:flex;left:14PX;position:absolute;right:14PX;z-index:2}.fig-career-style__preview-label > taro-text-core:first-child{font-size:17PX;font-weight:750;line-height:1.3}.fig-career-audiences{align-items:center;display:flex;flex-wrap:wrap;gap:6PX 8PX;justify-content:center;margin-top:12PX;text-align:center}.fig-career-audiences > taro-text-core{color:var(--color-text-subtle);font-size:11PX;line-height:1.3;white-space:nowrap}.fig-career-audiences > taro-view-core{display:flex;flex-wrap:wrap;gap:6PX;justify-content:center}.fig-career-audiences > taro-view-core > taro-text-core{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:9PX;color:var(--color-text-secondary);display:flex;font-size:10PX;height:26PX;line-height:1;padding:0 8PX}.fig-career-framing-head{align-items:center;color:var(--color-text-subtle);display:grid;gap:10PX;grid-template-columns:1fr auto 1fr;margin:13PX 0 9PX}.fig-career-framing-head > taro-view-core{background:var(--color-border);height:1PX}.fig-career-framing-head > taro-text-core{font-size:12PX;font-weight:650;line-height:1}.fig-career-framings{align-items:start;display:grid;gap:7PX;grid-template-columns:repeat(4,minmax(0,1fr))}.fig-career-framings > taro-view-core{color:var(--color-text-subtle);min-width:0;padding-bottom:4PX}.fig-career-framings > taro-view-core > taro-view-core{aspect-ratio:var(--career-aspect,3/4);background:var(--color-surface-soft);border:2px solid transparent;border-radius:13PX;overflow:hidden;position:relative;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.fig-career-framings > taro-view-core > taro-view-core > taro-image-core,.fig-career-framings > taro-view-core > taro-view-core > taro-image-core > img{height:100%;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:100%}.fig-career-framings > taro-view-core > taro-view-core > taro-text-core{align-items:center;background:rgba(22,17,20,.52);border-radius:6PX;bottom:4PX;color:#fff;display:flex;font-size:8PX;font-weight:700;height:18PX;justify-content:center;left:4PX;position:absolute;width:18PX}.fig-career-framings > taro-view-core.is-active{color:var(--color-accent-text);font-weight:700}.fig-career-framings > taro-view-core.is-active > taro-view-core{border-color:var(--color-primary);box-shadow:0 0 0 3PX rgba(var(--color-primary-rgb),.1)}.fig-career-style__action{align-items:center;display:grid;gap:13PX;grid-template-columns:auto minmax(0,1fr);padding:12PX 16PX max(22PX,14PX + env(safe-area-inset-bottom))}.fig-career-style__action > taro-view-core:first-child{display:flex;flex-direction:column;min-width:76PX}.fig-career-style__action > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-text-subtle);font-size:9PX;line-height:1.2}.fig-career-style__action > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-accent-text);font-size:18PX;font-weight:800;line-height:1.2;margin-top:2PX}.fig-career-style__action .fig-primary-button{width:100%}.fig-career-upload-modal{align-items:flex-end;backdrop-filter:blur(5PX);background:rgba(4,4,8,.62);display:flex;inset:0;position:absolute;z-index:96}.fig-career-upload-sheet{background:var(--color-surface-solid);border:1px solid var(--color-border-strong);border-bottom:0;border-radius:25PX 25PX 0 0;box-shadow:0 -20PX 56PX rgba(0,0,0,.25);padding:9PX 16PX max(22PX,16PX + env(safe-area-inset-bottom));width:100%}.fig-career-upload-sheet > .fig-sheet-grab{border-radius:999PX;height:4PX;margin:0 auto 12PX;width:38PX}.fig-career-upload-sheet__head{align-items:center;display:flex;justify-content:space-between}.fig-career-upload-sheet__head > taro-view-core:first-child{display:flex;flex-direction:column}.fig-career-upload-sheet__head > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-text);font-size:16PX;font-weight:750;line-height:1.35}.fig-career-upload-sheet__head > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-subtle);font-size:10PX;margin-top:3PX}.fig-career-upload-sheet__head > taro-view-core:last-child{align-items:center;background:var(--color-surface);border-radius:50%;display:flex;height:34PX;justify-content:center;width:34PX}.fig-career-upload-zone{align-items:center;background:linear-gradient(135deg,var(--color-primary-soft),var(--color-surface-soft));border:1px dashed rgba(var(--color-primary-rgb),.42);border-radius:18PX;display:flex;flex-direction:column;gap:7PX;justify-content:center;margin-top:15PX;min-height:154PX}.fig-career-upload-zone > taro-view-core:first-child{align-items:center;background:var(--color-surface-elevated);border-radius:16PX;box-shadow:0 8PX 18PX rgba(0,0,0,.1);display:flex;height:48PX;justify-content:center;width:48PX}.fig-career-upload-zone > taro-text-core:nth-child(2){color:var(--color-text);font-size:13PX;font-weight:700}.fig-career-upload-zone > taro-text-core:last-child{color:var(--color-text-subtle);font-size:10PX}.fig-career-upload-preview{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18PX;height:178PX;margin-top:15PX;overflow:hidden;position:relative}.fig-career-upload-preview > taro-image-core,.fig-career-upload-preview > taro-image-core > img{height:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 30%!important;object-position:center 30%!important;width:100%}.fig-career-upload-preview > taro-view-core{align-items:center;backdrop-filter:blur(8PX);background:rgba(16,14,16,.68);border-radius:999PX;bottom:9PX;color:#fff;display:flex;gap:5PX;height:28PX;left:9PX;padding:0 9PX;position:absolute;z-index:2}.fig-career-upload-preview > taro-view-core .fig-icon{filter:brightness(0) invert(1)!important}.fig-career-upload-preview > taro-view-core > taro-text-core{font-size:8PX;font-weight:650}.fig-career-upload-preview > taro-text-core{align-items:center;background:hsla(0,0%,100%,.88);border-radius:999PX;bottom:9PX;color:#542f39;display:flex;font-size:9PX;font-weight:700;height:28PX;padding:0 10PX;position:absolute;right:9PX;z-index:2}.fig-career-upload-tip{align-items:flex-start;background:var(--color-surface-soft);border-radius:13PX;color:var(--color-text-muted);display:flex;gap:8PX;margin:11PX 0;padding:10PX 11PX}.fig-career-upload-tip .fig-icon{margin-top:1PX}.fig-career-upload-tip > taro-text-core{flex:1;font-size:9PX;line-height:1.55;min-width:0}.fig-portrait-selector{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:20PX;margin-bottom:14PX;padding:14PX}.fig-portrait-selector__head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12PX}.fig-portrait-selector__head > taro-view-core{display:flex;flex-direction:column;min-width:0}.fig-portrait-selector__head > taro-view-core > taro-text-core{color:var(--color-text);font-size:14PX;font-weight:750}.fig-portrait-selector__head > taro-text-core{color:var(--color-primary);flex:0 0 auto;font-size:11PX;font-weight:700;padding:4PX 0 4PX 12PX}.fig-portrait-selector__scroll{white-space:nowrap;width:100%}.fig-portrait-selector__items{align-items:flex-start;display:inline-flex;gap:9PX;min-width:100%;padding-bottom:2PX}.fig-portrait-selector__item,.fig-portrait-selector__upload{flex:0 0 72PX;width:72PX}.fig-portrait-selector__item > taro-view-core,.fig-portrait-selector__upload > taro-view-core{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14PX;height:88PX;overflow:hidden;position:relative;width:72PX}.fig-portrait-selector__upload > taro-view-core{align-items:center;background:var(--color-primary-soft);border-color:rgba(var(--color-primary-rgb),.46);border-style:dashed;display:flex;justify-content:center}.fig-portrait-selector__item > taro-text-core,.fig-portrait-selector__upload > taro-text-core{color:var(--color-text-muted);display:block;font-size:9PX;line-height:1.2;margin-top:6PX;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fig-portrait-selector__item > taro-view-core > taro-image-core,.fig-portrait-selector__item > taro-view-core > taro-image-core > img{height:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 30%!important;object-position:center 30%!important;width:100%}.fig-portrait-selector__item.is-active > taro-view-core{border:2px solid var(--color-primary);box-shadow:0 0 0 2PX var(--color-primary-soft)}.fig-portrait-selector__item.is-active > taro-text-core{color:var(--color-text);font-weight:700}.fig-portrait-selector__item > taro-view-core > taro-text-core{background:var(--color-surface-solid);border-radius:999PX;color:var(--color-primary);font-size:8PX;font-weight:750;left:5PX;padding:2PX 5PX;position:absolute;top:5PX;z-index:3}.fig-portrait-selector__checked{align-items:center;background:var(--color-primary);border-radius:50%;bottom:5PX;display:flex;height:20PX;justify-content:center;position:absolute;right:5PX;width:20PX;z-index:4}.fig-portrait-selector__checked .fig-icon{filter:brightness(0) invert(1)!important}.fig-portrait-selector__loading{align-items:center;background:var(--color-chrome);display:flex;inset:0;justify-content:center;position:absolute;z-index:5}.fig-mini-spinner{animation:spin .8s linear infinite;border:2px solid var(--color-border-strong);border-radius:50%;border-top-color:var(--color-primary);box-sizing:border-box;height:17PX;width:17PX}.fig-portrait-selector__empty{align-items:center;color:var(--color-text-subtle);display:flex;font-size:9PX;gap:7PX;height:88PX;justify-content:center;min-width:150PX}.fig-portrait-selector__selected{align-items:center;background:var(--color-primary-soft);border:1px solid rgba(var(--color-primary-rgb),.24);border-radius:14PX;display:flex;gap:10PX;height:72PX;margin-top:12PX;padding:8PX}.fig-portrait-selector__selected > taro-image-core{border-radius:10PX;flex:0 0 48PX;height:56PX;overflow:hidden;width:48PX}.fig-portrait-selector__selected > taro-view-core{align-items:center;color:var(--color-text);display:flex;gap:7PX}.fig-portrait-selector__selected > taro-view-core > taro-text-core{font-size:10PX;font-weight:650}.fig-portrait-selector.is-compact{margin:13PX 0 0;padding:12PX}.fig-portrait-selector.is-compact .fig-portrait-selector__head{margin-bottom:9PX}.fig-portrait-selector.is-compact .fig-portrait-selector__selected{height:54PX;margin-top:9PX}.fig-portrait-selector.is-compact .fig-portrait-selector__selected > taro-image-core{flex-basis:38PX;height:40PX;width:38PX}.fig-my-portraits{overflow:hidden}.fig-my-portraits__scroll{box-sizing:border-box;height:calc(100% - 62PX);padding:0 16PX 112PX}.fig-my-portraits__grid{display:grid;gap:12PX;grid-template-columns:repeat(2,minmax(0,1fr))}.fig-my-portrait-card{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:18PX;overflow:hidden}.fig-my-portrait-card > taro-view-core:first-child{background:var(--color-surface);height:188PX;overflow:hidden;position:relative}.fig-my-portrait-card > taro-view-core:first-child > taro-image-core,.fig-my-portrait-card > taro-view-core:first-child > taro-image-core > img{height:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 30%!important;object-position:center 30%!important;width:100%}.fig-my-portrait-card > taro-view-core:first-child > taro-text-core{background:var(--color-surface-solid);border-radius:999PX;bottom:8PX;color:var(--color-primary);font-size:8PX;font-weight:750;left:8PX;padding:4PX 7PX;position:absolute}.fig-my-portrait-card > taro-view-core:nth-child(2){display:flex;flex-direction:column;padding:10PX 10PX 7PX}.fig-my-portrait-card > taro-view-core:nth-child(2) > taro-text-core:first-child{color:var(--color-text);font-size:12PX;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-my-portrait-card > taro-view-core:nth-child(2) > taro-text-core:last-child{color:var(--color-text-subtle);font-size:8PX;margin-top:3PX}.fig-my-portrait-card > taro-view-core:last-child{align-items:center;display:flex;justify-content:space-between;padding:7PX 10PX 10PX}.fig-my-portrait-card > taro-view-core:last-child > taro-text-core{color:var(--color-primary);font-size:9PX;font-weight:650}.fig-my-portrait-card > taro-view-core:last-child > taro-text-core:last-child{color:var(--color-text-subtle)}.fig-my-portrait-card > taro-view-core:last-child > taro-text-core.is-disabled{color:var(--color-text-disabled)}.fig-my-portraits__state{align-items:center;color:var(--color-text-subtle);display:flex;flex-direction:column;justify-content:center;min-height:360PX;text-align:center}.fig-my-portraits__state > taro-text-core:nth-last-child(2){color:var(--color-text);font-size:14PX;font-weight:700;margin-top:12PX}.fig-my-portraits__state > taro-text-core:last-child{font-size:10PX;line-height:1.6;margin-top:6PX;max-width:260PX}.theme-light .fig-career-card{box-shadow:0 10PX 24PX rgba(91,50,65,.1)}.theme-light .fig-career-hero{box-shadow:0 13PX 32PX rgba(91,50,65,.12)}.theme-light .fig-career-header-action,.theme-light .fig-career-upload-sheet__head > taro-view-core:last-child{background:#fff;box-shadow:0 3PX 10PX rgba(91,50,65,.05)}.theme-dark .fig-career-hero{border-color:hsla(0,0%,100%,.1)}.theme-dark .fig-career-hero__shade{background:linear-gradient(90deg,hsla(16,41%,93%,.9),hsla(16,41%,93%,.56) 36%,hsla(16,41%,93%,0) 67%)}.fig-auth__field > taro-view-core > .taro-input-core,.fig-auth__field > taro-view-core > taro-input-core{align-items:center;display:flex;flex:1;height:48PX;min-width:0}.fig-auth__field .taro-input-core > .weui-input,.fig-auth__field .taro-input-core > taro-input-core,.fig-auth__field > taro-view-core > taro-input-core,.fig-auth__field taro-input-core > .weui-input,.fig-auth__field taro-input-core > taro-input-core{background:transparent;border:0;box-sizing:border-box;color:var(--color-text);font-size:14PX;height:48PX;line-height:48PX;margin:0;min-height:48PX;outline:0;padding:0;vertical-align:middle;width:100%}.fig-auth__field .taro-input-core > .weui-input::-moz-placeholder,.fig-auth__field .taro-input-core > taro-input-core::-moz-placeholder,.fig-auth__field > taro-view-core > taro-input-core::-moz-placeholder,.fig-auth__field taro-input-core > .weui-input::-moz-placeholder,.fig-auth__field taro-input-core > taro-input-core::-moz-placeholder{color:var(--color-text-disabled);line-height:48PX}.fig-auth__field .taro-input-core > .weui-input::placeholder,.fig-auth__field .taro-input-core > taro-input-core::placeholder,.fig-auth__field > taro-view-core > taro-input-core::placeholder,.fig-auth__field taro-input-core > .weui-input::placeholder,.fig-auth__field taro-input-core > taro-input-core::placeholder{color:var(--color-text-disabled);line-height:48PX}.theme-light .fig-compare-entry > taro-view-core:last-child,.theme-light .fig-compare-modal__head > taro-view-core:last-child,.theme-light .fig-custom-head > taro-view-core:last-child,.theme-light .fig-gallery-actions > taro-view-core,.theme-light .fig-home-header > taro-view-core > taro-view-core:not(.fig-theme-toggle),.theme-light .fig-notification-head > taro-view-core:first-child,.theme-light .fig-profile-head > taro-view-core,.theme-light .fig-round-button,.theme-light .fig-search-bar > taro-view-core:first-child,.theme-light .fig-template-head > taro-view-core:last-child > taro-view-core{background:#fff;border:1px solid var(--color-border);box-shadow:0 3PX 10PX rgba(91,50,65,.05)}.theme-light .fig-theme-toggle{background:#f6e8e6!important;border-color:#ead9da}.theme-light .fig-theme-toggle > taro-view-core{background:transparent;box-shadow:none}.theme-light .fig-theme-toggle > taro-view-core.is-active{background:#fff;box-shadow:0 2PX 8PX rgba(91,50,65,.14);color:var(--color-primary-strong)}.theme-light .fig-theme-toggle > taro-view-core.is-active .fig-icon{filter:brightness(0) saturate(100%) invert(31%) sepia(64%) saturate(1494%) hue-rotate(316deg) brightness(92%) contrast(91%)}.theme-dark .fig-theme-toggle > taro-view-core.is-active{background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(124,58,237,.3));box-shadow:inset 0 0 0 1PX rgba(196,181,253,.18),0 2PX 8PX rgba(0,0,0,.22);color:#fff}.theme-dark .fig-theme-toggle > taro-view-core.is-active .fig-icon{filter:brightness(0) invert(1)}.theme-light .fig-main-tabs,.theme-light .fig-segment-tabs{box-shadow:inset 0 0 0 1PX var(--color-border)}.theme-light .fig-case-preview,.theme-light .fig-compare-entry,.theme-light .fig-current-template,.theme-light .fig-custom-card,.theme-light .fig-custom-order,.theme-light .fig-member-compare,.theme-light .fig-notice,.theme-light .fig-order-card,.theme-light .fig-order-item,.theme-light .fig-photo-tips,.theme-light .fig-plan-list > taro-view-core,.theme-light .fig-profile-group > taro-view-core,.theme-light .fig-video-card{box-shadow:0 5PX 18PX rgba(91,50,65,.045)}.theme-light .fig-profile-group > taro-view-core > taro-view-core > taro-view-core:first-child{background:linear-gradient(135deg,#fff0ec,#f1edfb)}.theme-light .fig-plan-list > taro-view-core.is-active{background:linear-gradient(135deg,#fff0ec,#fff8f2);border-color:#eab8bc}.theme-light .fig-plan-list > taro-view-core > taro-view-core:first-of-type{background:linear-gradient(135deg,#ba3046,#ef6d5c)}.theme-light .fig-notice-icon{background:#fff0ec}.theme-light .fig-notice-icon.is-order{background:#e8f6f0}.theme-light .fig-notice-icon.is-promo{background:#fff1c9}.theme-light .fig-notice-icon.is-system{background:#f1edfb}.theme-light .fig-notice.is-unread{background:#fff5f1;border-color:#f0c9cb}.theme-light .fig-filter-sheet{box-shadow:0 -16PX 48PX rgba(91,50,65,.13)}.theme-light .fig-icon{filter:brightness(0) saturate(100%) invert(31%) sepia(64%) saturate(1494%) hue-rotate(316deg) brightness(92%) contrast(91%)}.theme-light .fig-case-back .fig-icon,.theme-light .fig-case-duration .fig-icon,.theme-light .fig-custom-float .fig-icon,.theme-light .fig-detail-back .fig-icon,.theme-light .fig-detail-like .fig-icon,.theme-light .fig-hero-duration .fig-icon,.theme-light .fig-main-tabs > taro-view-core.is-active .fig-icon,.theme-light .fig-member-row > taro-view-core:first-child > taro-view-core .fig-icon,.theme-light .fig-order-photo .fig-icon,.theme-light .fig-passed .fig-icon,.theme-light .fig-plan-list > taro-view-core > taro-view-core:first-of-type .fig-icon,.theme-light .fig-play-badge .fig-icon,.theme-light .fig-preview-head .fig-icon,.theme-light .fig-quick > .fig-icon,.theme-light .fig-result-bottom > taro-view-core:first-child .fig-icon,.theme-light .fig-result-grid > taro-view-core > taro-view-core .fig-icon,.theme-light .fig-result-head > taro-view-core .fig-icon,.theme-light .fig-submit-success > taro-view-core .fig-icon,.theme-light .fig-upload-close .fig-icon,.theme-light .fig-work-photo .fig-icon,.theme-light .fig-work-preview .fig-icon{filter:brightness(0) invert(1)!important}.theme-light .fig-play-badge .fig-icon{filter:brightness(0) invert(1) drop-shadow(0 2PX 7PX rgba(0,0,0,.72))!important}.theme-light .fig-floating-gen .fig-icon{filter:none!important}.theme-light .fig-floating-gen.is-done > .fig-icon,.theme-light .fig-floating-gen.is-done > taro-view-core:first-child .fig-icon{filter:brightness(0) invert(1)!important}.theme-light .fig-ugc-grid > taro-view-core > taro-view-core .fig-icon,.theme-light .fig-video-ugc-meta > taro-view-core > taro-text-core:first-child .fig-icon{filter:brightness(0) saturate(100%) invert(55%) sepia(86%) saturate(1647%) hue-rotate(294deg)!important}.fig-skeleton-block{animation:fig-skeleton-breathe 1.35s ease-in-out infinite;background:var(--color-surface-strong);border-radius:9PX;display:block;pointer-events:none}.fig-skeleton-line{height:8PX}.fig-skeleton-line.is-title{height:10PX;width:68%}.fig-skeleton-line.is-copy{margin-top:7PX;width:86%}.fig-skeleton-line.is-meta{height:7PX;margin-top:6PX;opacity:.72;width:48%}.fig-skeleton-chip{border-radius:999PX;height:15PX;left:9PX;position:absolute;top:9PX;width:44PX;z-index:2}.fig-skeleton-home-topic,.fig-skeleton-topic-card{background:var(--color-surface-soft);box-shadow:none}.fig-skeleton-home-topic > taro-view-core:last-child,.fig-skeleton-topic-card > taro-view-core:last-child{z-index:2}.fig-skeleton-custom-grid,.fig-skeleton-custom-tabs,.fig-skeleton-home-cases,.fig-skeleton-home-photos,.fig-skeleton-home-videos,.fig-skeleton-profile,.fig-skeleton-topic-grid{pointer-events:none}.fig-skeleton-case-card,.fig-skeleton-custom-card,.fig-skeleton-media-card,.fig-skeleton-video-card{background:var(--color-surface-soft);border-color:var(--color-border);box-shadow:none}.fig-skeleton-media-card > .fig-skeleton-media{border-radius:0;inset:0;position:absolute}.fig-skeleton-media-card > taro-view-core:last-child{z-index:2}.fig-skeleton-case-card > .fig-skeleton-media,.fig-skeleton-custom-card > .fig-skeleton-media,.fig-skeleton-video-card > .fig-skeleton-media{border-radius:0}.fig-skeleton-case-card > taro-view-core:last-child,.fig-skeleton-custom-card > taro-view-core:last-child,.fig-skeleton-video-card > taro-view-core:last-child{justify-content:center;min-height:47PX}.fig-skeleton-topic-card > taro-view-core:last-child .is-copy{max-width:82%}.fig-skeleton-custom-tabs{padding-bottom:12PX}.fig-skeleton-custom-tabs .fig-skeleton-pill{border-radius:999PX;flex:0 0 auto;height:30PX;width:58PX}.fig-skeleton-custom-tabs .fig-skeleton-pill:nth-child(2){width:68PX}.fig-skeleton-custom-tabs .fig-skeleton-pill:nth-child(3){width:76PX}.fig-skeleton-custom-tabs .fig-skeleton-pill:nth-child(4){width:62PX}.fig-skeleton-custom-grid{padding-bottom:88PX}.fig-skeleton-member-card{pointer-events:none}.fig-skeleton-member-row{align-items:center;display:flex;position:relative}.fig-skeleton-avatar{border-radius:17PX;flex:0 0 58PX;height:58PX;width:58PX}.fig-skeleton-member-row > taro-view-core:last-child{flex:1;margin-left:14PX}.fig-skeleton-line.is-profile-name{height:14PX;width:42%}.fig-skeleton-line.is-profile-copy{height:9PX;margin-top:9PX;opacity:.72;width:72%}.fig-skeleton-member-stats > taro-view-core{pointer-events:none}.fig-skeleton-line.is-stat-value{height:13PX;width:58%}.fig-skeleton-line.is-stat-label{height:8PX;margin-top:8PX;opacity:.68;width:74%}.fig-skeleton-profile-group > .fig-skeleton-line.is-group-title{height:9PX;margin:0 4PX 8PX;width:54PX}.fig-skeleton-profile-group > taro-view-core > taro-view-core > .fig-skeleton-menu-icon{background:var(--color-surface-strong);border-radius:12PX;flex:0 0 36PX;height:36PX;width:36PX}.fig-skeleton-profile-group > taro-view-core > taro-view-core > taro-view-core:nth-child(2){margin-left:10PX}.fig-skeleton-line.is-menu-title{height:11PX;width:34%}.fig-skeleton-line.is-menu-copy{height:8PX;margin-top:8PX;opacity:.68;width:62%}.fig-platform-h5 .fig-page-header{height:60PX}.fig-platform-h5 .fig-compare-modal__head{flex-basis:60PX;height:60PX}.fig-platform-h5 .fig-custom-head,.fig-platform-h5 .fig-template-head{height:72PX}.fig-platform-h5 .fig-profile-head{height:68PX}.fig-platform-h5 .fig-search-bar{flex-basis:64PX;height:64PX}.fig-platform-h5 .fig-result-header{height:60PX}.fig-platform-h5 .fig-notification-head{height:64PX}.fig-platform-h5.fig-detail .fig-detail-back,.fig-platform-h5.fig-detail .fig-detail-like{top:16PX}.fig-platform-h5.fig-gallery .fig-masonry-scroll{height:calc(100% - 117PX)}.fig-platform-h5 .fig-topic-detail-scroll{height:calc(100% - 60PX)}.fig-platform-h5 .fig-confirm-scroll{height:calc(100% - 156PX)}.fig-platform-h5 .fig-progress-main{height:calc(100% - 56PX)}.fig-platform-h5 .fig-generation-main{height:calc(100% - 60PX)}.fig-ai-tool,.fig-ai-tool-result{overflow:hidden;position:relative}.fig-ai-tool-result__scroll,.fig-ai-tool__scroll{box-sizing:border-box;height:calc(100% - 156PX);overflow-y:auto;padding:0 16PX 28PX;scrollbar-width:none}.fig-platform-h5 .fig-ai-tool-result__scroll,.fig-platform-h5 .fig-ai-tool__scroll{height:calc(100% - 120PX)}.fig-ai-tool-result__scroll::-webkit-scrollbar,.fig-ai-tool__scroll::-webkit-scrollbar{display:none}.fig-ai-tool-upload{align-items:center;background:var(--color-surface-soft);border:1px dashed rgba(var(--color-primary-rgb),.35);border-radius:22PX;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:292PX;overflow:hidden}.fig-ai-tool-upload > taro-image-core,.fig-ai-tool-upload > taro-video-core{height:292PX;width:100%}.fig-ai-tool-upload > taro-view-core{background:rgba(var(--color-primary-rgb),.12);border-radius:18PX;color:var(--color-primary);display:grid;height:52PX;place-items:center;width:52PX}.fig-ai-tool-upload > taro-text-core{display:block;text-align:center}.fig-ai-tool-upload > taro-text-core:nth-of-type(1){color:var(--color-text);font-size:15PX;font-weight:700;margin-top:14PX}.fig-ai-tool-upload > taro-text-core:nth-of-type(2){color:var(--color-text-muted);font-size:12PX;line-height:1.55;margin-top:7PX;max-width:260PX}.fig-ai-tool-change{color:var(--color-primary);display:block;font-size:13PX;margin:10PX 0 0;text-align:center}.fig-ai-tool-options{margin-top:18PX}.fig-ai-tool-options > taro-text-core{color:var(--color-text);display:block;font-size:15PX;font-weight:700;margin-bottom:10PX}.fig-ai-tool-options > taro-view-core{display:grid;gap:8PX;grid-template-columns:repeat(3,minmax(0,1fr))}.fig-ai-tool-options > taro-view-core > taro-view-core{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:14PX;color:var(--color-text-muted);display:flex;font-size:13PX;gap:5PX;justify-content:center;min-height:46PX}.fig-ai-tool-options > taro-view-core > taro-view-core.is-active{background:rgba(var(--color-primary-rgb),.1);border-color:rgba(var(--color-primary-rgb),.54);color:var(--color-primary);font-weight:700}.fig-expand-editor{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:20PX;margin-top:18PX;padding:14PX}.fig-expand-editor__head{align-items:center;display:flex;gap:12PX;justify-content:space-between}.fig-expand-editor__head > taro-view-core:first-child{display:flex;flex-direction:column;min-width:0}.fig-expand-editor__head > taro-view-core:first-child > taro-text-core:first-child{color:var(--color-text);font-size:14PX;font-weight:750;line-height:1.35}.fig-expand-editor__head > taro-view-core:first-child > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;line-height:1.45;margin-top:4PX}.fig-expand-editor__head > taro-view-core:last-child{background:rgba(var(--color-primary-rgb),.1);border-radius:11PX;color:var(--color-primary);display:grid;flex:0 0 34PX;height:34PX;place-items:center;width:34PX}.fig-expand-stage{background-color:var(--color-surface);background-image:linear-gradient(45deg,rgba(var(--color-primary-rgb),.035) 25%,transparent 25%),linear-gradient(-45deg,rgba(var(--color-primary-rgb),.035) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(var(--color-primary-rgb),.035) 75%),linear-gradient(-45deg,transparent 75%,rgba(var(--color-primary-rgb),.035) 75%);background-position:0 0,0 10PX,10PX -10PX,-10PX 0;background-size:20PX 20PX;border:1px solid var(--color-border);border-radius:17PX;height:320PX;margin-top:13PX;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fig-expand-frame{background:repeating-linear-gradient(135deg,rgba(var(--color-primary-rgb),.13) 0,rgba(var(--color-primary-rgb),.13) 7PX,rgba(var(--color-primary-rgb),.045) 7PX,rgba(var(--color-primary-rgb),.045) 14PX);border:1.5px solid rgba(var(--color-primary-rgb),.72);border-radius:5PX;box-shadow:0 0 0 999PX rgba(9,12,18,.07);box-sizing:border-box;position:absolute;z-index:1}.fig-expand-source{background:var(--color-surface-strong);border-radius:3PX;box-shadow:0 5PX 18PX rgba(8,10,16,.18);overflow:hidden;pointer-events:none;position:absolute;z-index:2}.fig-expand-source > img,.fig-expand-source > taro-image-core,.fig-expand-source > taro-image-core > img{-o-object-fit:contain!important;object-fit:contain!important}.fig-expand-handle{align-items:center;background:var(--color-surface-solid);border:1px solid rgba(var(--color-primary-rgb),.26);border-radius:11PX;box-shadow:0 5PX 16PX rgba(8,10,16,.2);display:flex;gap:2PX;height:34PX;justify-content:center;position:absolute;touch-action:none;transform:translate(-50%,-50%);width:34PX;z-index:5}.fig-expand-handle > taro-view-core{background:var(--color-primary);border-radius:99PX;height:10PX;opacity:.7;width:2PX}.fig-expand-handle.is-bottom,.fig-expand-handle.is-top{cursor:ns-resize;transform:translate(-50%,-50%) rotate(90deg)}.fig-expand-handle.is-left,.fig-expand-handle.is-right{cursor:ew-resize}.fig-expand-source-badge{background:rgba(10,12,18,.66);border-radius:999PX;color:#fff;font-size:8PX;line-height:1.2;margin:5PX;padding:3PX 6PX;pointer-events:none;position:absolute;z-index:4}.fig-expand-output{align-items:center;color:var(--color-text);display:flex;font-size:12PX;font-weight:700;margin-top:12PX;padding:0 3PX}.fig-expand-presets{display:grid;gap:6PX;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8PX}.fig-expand-presets > taro-view-core{background:var(--color-surface);border:1px solid var(--color-border);border-radius:11PX;color:var(--color-text-muted);display:grid;font-size:9PX;height:34PX;min-width:0;place-items:center}.fig-expand-presets > taro-view-core.is-active{background:rgba(var(--color-primary-rgb),.09);border-color:rgba(var(--color-primary-rgb),.52);color:var(--color-primary);font-weight:700}.fig-expand-limit-note{color:var(--color-text-muted);display:block;font-size:10PX;line-height:1.55;margin-top:10PX;padding:0 3PX}.fig-ai-tool-unavailable{align-items:center;background:var(--color-surface-soft);border-radius:13PX;color:var(--color-text-muted);display:flex;font-size:12PX;gap:8PX;margin-top:14PX;min-height:44PX;padding:0 12PX}.fig-ai-tool-effect{background:linear-gradient(145deg,var(--color-surface),var(--color-surface-soft));border:1px solid var(--color-border);border-radius:18PX;box-shadow:0 12PX 32PX rgba(8,10,16,.045);margin-top:22PX;overflow:hidden;padding:13PX}.fig-ai-tool-effect__head{align-items:flex-start;display:flex;gap:12PX;justify-content:space-between;margin-bottom:11PX}.fig-ai-tool-effect__head > taro-view-core{display:flex;flex-direction:column;min-width:0}.fig-ai-tool-effect__head > taro-view-core > taro-text-core:first-child{color:var(--color-text);font-size:13PX;font-weight:750;line-height:1.35}.fig-ai-tool-effect__head > taro-view-core > taro-text-core:last-child{color:var(--color-text-muted);font-size:10PX;line-height:1.5;margin-top:3PX}.fig-ai-tool-effect__head > taro-text-core{background:rgba(var(--color-primary-rgb),.08);border-radius:999PX;color:var(--color-primary);flex:0 0 auto;font-size:9PX;line-height:1;padding:4PX 7PX}.fig-ai-tool-effect__compare{display:grid;gap:7PX;grid-template-columns:repeat(2,minmax(0,1fr))}.fig-ai-tool-effect__pane{background:var(--color-surface-strong);border-radius:13PX;height:138PX;overflow:hidden;position:relative}.fig-ai-tool-effect__pane > taro-image-core{height:100%;width:100%}.fig-ai-tool-effect__pane > taro-image-core.is-soft{filter:blur(1.8PX) saturate(.7);transform:scale(1.03)}.fig-ai-tool-effect__pane > taro-image-core.is-cropped{transform:scale(1.42)}.fig-ai-tool-effect__label{backdrop-filter:blur(7PX);background:rgba(8,10,16,.56);border-radius:999PX;bottom:7PX;color:#fff;font-size:9PX;left:7PX;line-height:1.2;padding:3PX 6PX;position:absolute;z-index:5}.fig-ai-tool-effect__play{color:#fff;display:grid;filter:drop-shadow(0 2PX 6PX rgba(0,0,0,.4));inset:0;place-items:center;position:absolute;z-index:4}.fig-ai-tool-effect__subtitle{background:rgba(8,10,16,.55);border-radius:4PX;bottom:20PX;color:#fff;font-size:8PX;left:50%;line-height:1.25;max-width:88%;padding:2PX 5PX;position:absolute;transform:translateX(-50%);width:-moz-max-content;width:max-content;z-index:4}.fig-ai-tool-effect__erase-mark{align-items:flex-end;display:flex;flex-direction:column;gap:4PX;position:absolute;right:7PX;top:16PX;z-index:4}.fig-ai-tool-effect__erase-mark > taro-text-core{background:rgba(var(--color-primary-rgb),.84);border-radius:5PX;color:#fff;font-size:8PX;font-weight:700;padding:3PX 5PX}.fig-ai-tool-effect__erase-mark > taro-view-core{background:hsla(0,0%,100%,.9);border-radius:99PX;box-shadow:0 0 0 1PX rgba(8,10,16,.08);height:4PX;width:38PX}.fig-ai-tool-effect__erase-mark > taro-view-core:last-child{opacity:.78;width:24PX}.fig-ai-tool-effect__crop-frame,.fig-ai-tool-effect__expand-frame{border:1px dashed hsla(0,0%,100%,.86);border-radius:8PX;box-shadow:0 0 0 999PX rgba(8,10,16,.12);inset:10PX;position:absolute;z-index:3}.fig-ai-tool-effect__expand-frame{border-color:hsla(0,0%,100%,.52);border-style:solid;box-shadow:inset 0 0 18PX hsla(0,0%,100%,.15);inset:7PX}.fig-ai-tool-effect__pane.is-checker{background-color:#eef0f3;background-image:linear-gradient(45deg,#d9dde4 25%,transparent 0),linear-gradient(-45deg,#d9dde4 25%,transparent 0),linear-gradient(45deg,transparent 75%,#d9dde4 0),linear-gradient(-45deg,transparent 75%,#d9dde4 0);background-position:0 0,0 9PX,9PX -9PX,-9PX 0;background-size:18PX 18PX}.fig-ai-tool-effect__pane.is-product-before{background:radial-gradient(circle at 68% 22%,rgba(255,224,187,.75),transparent 42%),linear-gradient(145deg,#fff1ea,#f1e5e8)}.fig-ai-tool-effect__pane.is-product-after{background:linear-gradient(145deg,#f4f7ff,#e6eefc)}.fig-ai-tool-effect__product{display:grid;height:100%;place-items:center;position:relative;width:100%}.fig-ai-tool-effect__product > taro-image-core{height:76%;width:76%}.fig-ai-tool-effect__product > taro-text-core{background:#ff655d;border-radius:5PX;color:#fff;font-size:8PX;font-weight:700;line-height:1.2;padding:3PX 5PX;position:absolute;z-index:2}.fig-ai-tool-effect__product > taro-text-core:nth-of-type(1){left:7PX;top:9PX}.fig-ai-tool-effect__product > taro-text-core:nth-of-type(2){background:#ffaf35;bottom:22PX;right:7PX}.fig-ai-tool-effect__product > taro-view-core{border:3px solid hsla(0,0%,100%,.9);border-radius:50%;height:20PX;position:absolute;right:9PX;top:12PX;width:20PX}.fig-ai-tool-effect__product.is-clean > taro-text-core,.fig-ai-tool-effect__product.is-clean > taro-view-core{display:none}.fig-ai-tool-effect__audio{align-items:center;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.08),var(--color-surface-strong));border-radius:13PX;display:grid;grid-template-columns:92PX 26PX minmax(0,1fr);min-height:138PX;padding:10PX}.fig-ai-tool-effect__audio-source{align-items:center;background:var(--color-surface);border-radius:14PX;display:flex;flex-direction:column;gap:8PX;height:88PX;justify-content:center}.fig-ai-tool-effect__audio-source > taro-text-core{color:var(--color-text-muted);font-size:9PX}.fig-ai-tool-effect__mini-wave,.fig-ai-tool-effect__wave{align-items:center;display:flex;gap:3PX;height:34PX;justify-content:center}.fig-ai-tool-effect__mini-wave > taro-view-core,.fig-ai-tool-effect__wave > taro-view-core{background:linear-gradient(180deg,#49d7e8,var(--color-primary));border-radius:99PX;width:3PX}.fig-ai-tool-effect__audio-branch{height:62PX;position:relative}.fig-ai-tool-effect__audio-branch::after,.fig-ai-tool-effect__audio-branch::before{border-top:1px solid rgba(var(--color-primary-rgb),.34);content:"";left:0;position:absolute;width:100%}.fig-ai-tool-effect__audio-branch::before{top:16PX;transform:rotate(-24deg)}.fig-ai-tool-effect__audio-branch::after{bottom:16PX;transform:rotate(24deg)}.fig-ai-tool-effect__audio-output{display:grid;gap:7PX}.fig-ai-tool-effect__audio-output > taro-view-core{align-items:center;background:var(--color-surface);border-radius:12PX;color:var(--color-text);display:grid;gap:5PX;grid-template-columns:22PX 1fr 48PX;height:48PX;min-width:0;padding:0 8PX}.fig-ai-tool-effect__audio-output > taro-view-core > taro-text-core{font-size:10PX}.fig-ai-tool-effect__mini-wave{gap:2PX;height:24PX}.fig-ai-tool-effect__mini-wave > taro-view-core{width:2PX}.fig-ai-tool-effect__pane > taro-video-core{background:#090b10;height:100%;width:100%}.fig-ai-tool-effect__pane.is-official{background:var(--color-surface-strong);display:grid;place-items:center}.fig-ai-tool-effect__pane.is-official > taro-image-core{height:100%;width:100%}.fig-ai-tool-effect__official-composite{background:var(--color-surface-strong);border-radius:13PX;height:176PX;overflow:hidden;width:100%}.fig-ai-tool-effect__official-composite > taro-image-core{height:100%;width:100%}.fig-ai-tool-effect__official-audio{display:grid;gap:8PX}.fig-ai-tool-effect__official-audio > taro-view-core{background:var(--color-surface-strong);border-radius:13PX;padding:9PX 10PX}.fig-ai-tool-effect__official-audio > taro-view-core > taro-view-core:first-child{align-items:center;color:var(--color-text);display:flex;gap:7PX;margin-bottom:7PX}.fig-ai-tool-effect__official-audio > taro-view-core > taro-view-core:first-child > taro-text-core{font-size:11PX;font-weight:650}.fig-ai-tool-effect__official-audio taro-audio-core{height:36PX;width:100%}.fig-ai-tool-effect__source{color:var(--color-text-muted);display:block;font-size:9PX;line-height:1.4;margin-top:9PX;text-align:right}.fig-ai-tool-upload > .fig-ai-tool-upload__audio{align-items:center;background:transparent;border-radius:0;box-sizing:border-box;color:var(--color-primary);display:flex;flex-direction:column;gap:12PX;height:292PX;justify-content:center;padding:24PX;width:100%}.fig-ai-tool-upload__audio > taro-text-core{color:var(--color-text);font-size:14PX;font-weight:650}.fig-ai-tool-upload__audio taro-audio-core{width:min(100%,320PX)}.fig-ai-tool-confirm .fig-confirm-product > taro-image-core,.fig-ai-tool-confirm .fig-confirm-product > taro-video-core{background:var(--color-surface-soft);border-radius:12PX;flex:0 0 78PX;height:78PX;-o-object-fit:contain;object-fit:contain;width:78PX}.fig-ai-tool-confirm .fig-confirm-product > .fig-ai-tool-confirm__audio{align-items:center;background:var(--color-surface-soft);border-radius:12PX;box-sizing:border-box;color:var(--color-primary);display:flex;flex:0 0 128PX;flex-direction:column;gap:6PX;height:78PX;justify-content:center;padding:7PX;width:128PX}.fig-ai-tool-confirm__audio taro-audio-core{height:32PX;width:114PX}.fig-ai-tool-confirm__preview-state{align-items:center;background:var(--color-surface-soft);border-radius:12PX;color:var(--color-text-muted);display:flex;flex:0 0 78PX;flex-direction:column;gap:6PX;height:78PX;justify-content:center;width:78PX}.fig-ai-tool-confirm__preview-state > taro-text-core{font-size:10PX;line-height:1.35;padding:0 6PX;text-align:center}.fig-ai-tool-confirm__input-error{align-items:center;background:rgba(var(--color-primary-rgb),.08);border-radius:12PX;color:var(--color-primary);display:flex;font-size:12PX;gap:7PX;justify-content:center;margin:-4PX 0 12PX;min-height:42PX;padding:0 12PX}.fig-ai-tool-result__scroll{height:calc(100% - 76PX);padding-top:8PX}.fig-ai-tool-compare,.fig-ai-tool-cutout{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:22PX;min-height:430PX;overflow:hidden;position:relative;width:100%}.fig-ai-tool-compare > taro-image-core,.fig-ai-tool-compare > taro-view-core:first-of-type,.fig-ai-tool-compare > taro-view-core:first-of-type > taro-image-core{height:100%;inset:0;position:absolute;width:100%}.fig-ai-tool-compare > taro-view-core:first-of-type{z-index:2}.fig-ai-tool-compare__line{align-items:center;background:#fff;bottom:0;box-shadow:0 0 0 1PX rgba(0,0,0,.12);color:#fff;display:flex;gap:2PX;justify-content:center;margin-left:-1PX;position:absolute;top:0;width:2PX;z-index:4}.fig-ai-tool-compare__line::before{background:var(--color-primary);border-radius:50%;box-shadow:0 8PX 24PX rgba(0,0,0,.2);content:"";height:42PX;position:absolute;width:42PX}.fig-ai-tool-compare__line > taro-image-core{filter:brightness(0) invert(1);position:relative;z-index:1}.fig-ai-tool-compare > taro-text-core{background:rgba(10,12,18,.58);border-radius:999PX;color:#fff;font-size:11PX;padding:5PX 9PX;position:absolute;top:14PX;z-index:5}.fig-ai-tool-compare > taro-text-core:nth-of-type(1){left:14PX}.fig-ai-tool-compare > taro-text-core:nth-of-type(2){right:14PX}.fig-ai-tool-cutout{display:grid;place-items:center}.fig-ai-tool-cutout.is-checker{background-color:#eef0f3;background-image:linear-gradient(45deg,#dadde3 25%,transparent 0),linear-gradient(-45deg,#dadde3 25%,transparent 0),linear-gradient(45deg,transparent 75%,#dadde3 0),linear-gradient(-45deg,transparent 75%,#dadde3 0);background-position:0 0,0 12PX,12PX -12PX,-12PX 0;background-size:24PX 24PX}.fig-ai-tool-cutout.is-white{background:#fff}.fig-ai-tool-cutout.is-black{background:#111}.fig-ai-tool-cutout > taro-image-core{height:430PX;width:100%}.fig-ai-tool-bg-tabs{background:var(--color-surface);border:1px solid var(--color-border);border-radius:13PX;display:flex;gap:3PX;margin:12PX auto 0;padding:4PX;width:-moz-max-content;width:max-content}.fig-ai-tool-bg-tabs > taro-view-core{border-radius:10PX;color:var(--color-text-muted);display:grid;font-size:12PX;height:34PX;min-width:62PX;place-items:center}.fig-ai-tool-bg-tabs > taro-view-core.is-active{background:rgba(var(--color-primary-rgb),.12);color:var(--color-primary);font-weight:700}.fig-ai-tool-result__hint{color:var(--color-text-muted);display:block;font-size:12PX;line-height:1.55;margin:12PX auto 18PX;text-align:center}.fig-ai-tool-video-result{background:#0b0c10;border:1px solid var(--color-border);border-radius:20PX;min-height:220PX;overflow:hidden;width:100%}.fig-ai-tool-video-result .fig-app-video-player{min-height:220PX}.fig-ai-tool-audio-results{display:flex;flex-direction:column;gap:12PX}.fig-ai-tool-audio-results > taro-view-core{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16PX;padding:14PX}.fig-ai-tool-audio-results > taro-view-core > taro-view-core:first-child{align-items:center;color:var(--color-text);display:flex;font-size:14PX;font-weight:700;gap:8PX}.fig-ai-tool-audio-results taro-audio-core{margin-top:10PX;width:100%}.fig-ai-tool-audio-results > taro-view-core > taro-text-core{color:var(--color-primary);display:block;font-size:12PX;margin-top:10PX;text-align:right}.fig-ai-tool-result__actions{display:grid;gap:10PX}.fig-ai-tool-result__actions .fig-primary-button > taro-image-core{filter:brightness(0) invert(1);margin-right:7PX}.fig-ai-tool-result__actions > taro-text-core{color:var(--color-text-muted);font-size:13PX;padding:7PX;text-align:center}.fig-ai-tool-result__empty{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:10PX;margin:20vh auto 0;text-align:center;width:calc(100% - 32PX)}.fig-ai-tool-result__empty > taro-text-core:first-of-type{color:var(--color-text);font-size:17PX;font-weight:700}.fig-ai-tool-result__empty .fig-primary-button{margin-top:12PX;width:100%}.fig-platform-h5 .fig-result-scroll{height:calc(100% - 212PX)}.fig-platform-h5 .fig-submit-scroll{height:calc(100% - 144PX)}.fig-platform-h5 .fig-feedback-scroll{height:calc(100% - 122PX)}.fig-platform-h5 .fig-works-scroll{height:calc(100% - 104PX)}.fig-platform-h5 .fig-creation-gallery{height:calc(100% - 116PX)}.fig-platform-h5 .fig-orders-scroll{height:calc(100% - 120PX)}.fig-platform-h5 .fig-orders-scroll.has-filters{height:calc(100% - 160PX)}.fig-platform-h5 .fig-orders-scroll.is-single-section{height:calc(100% - 120PX)}.fig-platform-h5 .fig-order-detail__scroll{height:calc(100% - 60PX)}.fig-platform-h5 .fig-payment-scroll{height:calc(100% - 140PX)}.fig-platform-h5 .fig-membership-scroll{height:auto}.fig-platform-h5 .fig-notification-scroll{height:calc(100% - 64PX)}.fig-platform-h5 .fig-career-gallery__scroll{height:calc(100% - 60PX)}.fig-platform-h5 .fig-career-style__scroll{height:calc(100% - 154PX)}.fig-platform-h5 .fig-career-style__state{height:calc(100% - 60PX)}@keyframes fig-skeleton-breathe{0%,100%{opacity:.54}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.fig-theme-toggle,.fig-theme-toggle > taro-view-core{transition:none}.fig-skeleton-block{animation:none;opacity:.72}}@media (min-width:431PX){body{display:flex;justify-content:center}.fig-app{box-shadow:var(--shadow-canvas)}}.fig-template-card{min-width:0;-moz-column-break-inside:avoid;background:var(--color-surface-soft);border-radius:12PX;break-inside:avoid;margin-bottom:8PX;overflow:hidden}.fig-template-card__cover{overflow:hidden;position:relative}.fig-template-card__cover > taro-image-core{display:block;height:100%;width:100%}.fig-template-card__caption{align-items:flex-end;background:linear-gradient(transparent,rgba(0,0,0,.56));color:#fff;display:flex;font-size:10PX;gap:6PX;inset:auto 0 0;justify-content:space-between;line-height:1.4;padding:22PX 8PX 7PX;pointer-events:none;position:absolute}.fig-template-card__category{min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1PX 3PX rgba(0,0,0,.45);white-space:nowrap}.fig-template-card__duration{flex:0 0 auto;font-variant-numeric:tabular-nums;text-shadow:0 1PX 3PX rgba(0,0,0,.45)}.fig-template-card__badges{display:flex;gap:4PX;pointer-events:none;position:absolute;right:6PX;top:6PX}.fig-template-card__badges > taro-text-core{background:rgba(0,0,0,.48);border-radius:5PX;color:#fff;font-size:8PX;line-height:1.4;padding:2PX 5PX}.fig-template-card__info{display:flex;flex-direction:column;gap:4PX;padding:9PX 10PX 10PX}.fig-template-card__title{color:var(--color-text);font-size:12PX;font-weight:700;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fig-template-card__usage{color:var(--color-text-muted);font-size:10PX;line-height:1.4}.fig-template-card.is-compact{margin-bottom:0}.fig-template-card.is-compact .fig-template-card__info{gap:3PX;padding:6PX 7PX 8PX}.fig-template-card.is-compact .fig-template-card__title{font-size:11PX}.fig-template-card.is-compact .fig-template-card__usage{font-size:9PX}.fig-template-card.is-compact .fig-template-card__caption{font-size:8PX;gap:4PX;padding:18PX 6PX 5PX}.scenic-page{display:flex;flex-direction:column;overflow:hidden!important}.scenic-main-scroll{box-sizing:border-box;flex:1;height:auto!important;min-height:0;padding-bottom:75PX}.scenic-home-entry{aspect-ratio:25/6;background:var(--color-surface);border-radius:16PX;margin:.8rem .8rem .4rem;overflow:hidden;position:relative}.scenic-home-entry > taro-image-core{height:100%;width:100%}.scenic-home-copy{align-items:flex-start;background:linear-gradient(transparent,rgba(0,0,0,.55));color:#fff;display:flex;flex-direction:column;font-size:18PX;font-weight:750;inset:0;justify-content:flex-end;padding:14PX 18PX;position:absolute}.scenic-home-subtitle{font-size:12PX;font-weight:400;line-height:1.5;margin-top:4PX}.scenic-portal-head{align-items:center;background:linear-gradient(rgba(0,0,0,.38),transparent);box-sizing:border-box;display:grid;gap:8PX;grid-template-columns:1fr auto 1fr;left:0;min-height:76PX;padding:calc(12PX + env(safe-area-inset-top)) 16PX 16PX;pointer-events:none;position:absolute;right:0;top:0;z-index:40}.scenic-portal-head > taro-text-core{color:var(--color-text);font-size:14PX;font-weight:650;grid-column:2;max-width:230PX;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1PX 8PX rgba(0,0,0,.6);white-space:nowrap}.scenic-head-share,.scenic-platform-return{align-items:center;backdrop-filter:blur(16PX);background:var(--scenic-control);border-radius:50%;color:var(--color-text);cursor:pointer;display:flex;height:44PX;justify-content:center;pointer-events:auto;width:44PX}.scenic-head-share{grid-column:3;justify-self:end}.scenic-platform-return{grid-column:1}.scenic-head-share:active,.scenic-platform-return:active{background:var(--color-surface-strong)}.scenic-banners{aspect-ratio:3/2;background:var(--color-surface);border-radius:0;margin:0 0 18PX;overflow:hidden;position:relative}.scenic-banners.is-portal{border-radius:0;margin:0 0 18PX}.scenic-banner-slide,.scenic-banner-slide > taro-image-core,.scenic-banners taro-swiper-core{height:100%;width:100%}.scenic-banners > taro-swiper-core{inset:0;position:absolute}.scenic-banner-dots{background:rgba(0,0,0,.2);border-radius:20PX;bottom:10PX;display:flex;gap:5PX;left:50%;padding:5PX 8PX;position:absolute;transform:translateX(-50%)}.scenic-banner-dots > taro-view-core{background:hsla(0,0%,100%,.5);border-radius:50%;height:5PX;width:5PX}.scenic-banner-dots > taro-view-core.active{background:#fff;width:14PX}.scenic-shortcuts{display:grid;gap:12PX;grid-template-columns:repeat(4,minmax(0,1fr));padding:5PX 16PX 18PX}.scenic-shortcuts > taro-view-core{align-items:center;display:flex;flex-direction:column;gap:7PX}.scenic-shortcut-symbol{align-items:center;background:var(--color-primary-soft);border-radius:18PX;display:flex;height:54PX;justify-content:center;width:54PX}.scenic-shortcut-symbol > taro-image-core{height:32PX;width:32PX}.scenic-shortcut-symbol > taro-view-core{align-items:center;display:flex;justify-content:center}.scenic-shortcuts taro-text-core{font-size:14PX;font-weight:600;line-height:22PX}.scenic-search{align-items:center;background:var(--color-surface);border-radius:14PX;display:flex;gap:8PX;margin:0 16PX 10PX;min-height:44PX;padding:0 12PX}.scenic-search taro-input-core{background:transparent;border:0;border-radius:0;color:var(--color-text);flex:1;font-size:14PX;height:44PX;line-height:44PX;min-width:0}.scenic-search > taro-text-core{color:var(--color-primary);font-size:14PX;padding:10PX 0}.scenic-toolbar{align-items:center;display:flex;justify-content:space-between;padding-right:16PX}.scenic-filters{display:flex;gap:8PX;padding:6PX 16PX 12PX}.scenic-filters > taro-view-core{align-items:center;background:var(--color-surface);border-radius:22PX;color:var(--color-text-secondary);display:flex;font-size:14PX;justify-content:center;min-height:36PX;min-width:52PX}.scenic-filters > taro-view-core.active{background:var(--gradient-primary);color:var(--scenic-on-primary);font-weight:700}.scenic-layout-toggle{align-items:center;display:flex;font-size:12PX;gap:5PX;min-height:44PX}.scenic-play-filters{display:flex;gap:8PX;overflow:auto;padding:0 16PX 12PX;white-space:nowrap}.scenic-play-filters > taro-text-core{background:var(--color-surface);border-radius:12PX;font-size:12PX;padding:8PX 10PX}.scenic-play-filters > taro-text-core.active{color:var(--color-primary)}.scenic-filter-note{color:var(--color-primary);font-size:12PX;padding:0 16PX 12PX}.scenic-content .fig-masonry{padding-left:12PX;padding-right:12PX}.scenic-template-grid{display:grid;gap:12PX;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12PX 24PX}.scenic-template-grid > taro-view-core{background:var(--color-surface);border-radius:15PX;min-width:0;overflow:hidden}.scenic-template-grid .fig-template-card{box-shadow:none}.scenic-template-grid .fig-template-card__cover{aspect-ratio:3/4!important}.scenic-template-grid .fig-template-card__title{font-size:15PX}.scenic-template-grid .fig-template-card__usage{font-size:12PX}.scenic-template-location{align-items:center;background:var(--color-surface-soft);border-radius:20PX;color:var(--color-text-secondary);display:flex;font-size:12PX;gap:3PX;margin:0 8PX 5PX;min-height:32PX;padding:0 6PX}.scenic-template-location > taro-text-core{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scenic-other-locations{color:var(--color-text-muted);display:block;font-size:10PX;padding:0 12PX 8PX}.scenic-location-list{display:grid;gap:12PX;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12PX 24PX}.scenic-location-card{aspect-ratio:3/4;background:var(--color-surface);border-radius:14PX;min-width:0;overflow:hidden;position:relative}.scenic-location-card > taro-image-core{height:100%;width:100%}.scenic-location-card > taro-view-core{background:linear-gradient(transparent 32%,rgba(0,0,0,.12) 48%,rgba(0,0,0,.82));color:#fff;display:flex;flex-direction:column;gap:5PX;inset:0;justify-content:flex-end;padding:12PX;position:absolute}.scenic-location-card > taro-view-core > taro-text-core:first-child{font-size:12PX;opacity:.85}.scenic-location-card > taro-view-core > taro-text-core:nth-child(2){display:-webkit-box;font-size:18PX;font-weight:750;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.scenic-location-card > taro-view-core > taro-view-core{align-items:center;display:flex;font-size:12PX;justify-content:space-between;margin-top:6PX}.scenic-location-card .fig-icon{filter:brightness(0) invert(1)!important}.scenic-state{color:var(--color-text-muted);display:flex;flex-direction:column;font-size:13PX;gap:12PX;padding:35PX 24PX;text-align:center}.scenic-state > taro-text-core + taro-text-core{color:var(--color-primary)}.scenic-my{bottom:calc(25PX + env(safe-area-inset-bottom));position:absolute;right:16PX;z-index:30}.scenic-my-button{align-items:center;backdrop-filter:blur(18PX);background:var(--color-surface-elevated);border-radius:50%;box-shadow:0 6PX 24PX rgba(0,0,0,.2);display:flex;flex-direction:column;font-size:12PX;gap:2PX;height:52PX;justify-content:center;position:relative;width:52PX;z-index:32}.scenic-my-dismiss{inset:0;position:fixed;z-index:30}.scenic-my-menu{border-radius:18PX;bottom:62PX;box-shadow:var(--shadow-card);padding:7PX;position:absolute;right:0;width:150PX;z-index:31}.scenic-my-menu > taro-view-core{align-items:center;color:var(--color-text);display:flex;font-size:12PX;gap:10PX;min-height:44PX;padding:0 9PX}.scenic-my.is-inline{bottom:auto;position:relative;right:auto}.scenic-my.is-inline .scenic-my-menu{right:0}.scenic-auth-brand{font-size:25PX;font-weight:750}.scenic-sheet-shade{align-items:flex-end;background:rgba(0,0,0,.6);display:flex;inset:0;position:absolute;z-index:90}.scenic-sheet{background:var(--color-surface-solid);border-radius:24PX 24PX 0 0;box-sizing:border-box;color:var(--color-text);display:flex;flex-direction:column;height:86%;max-height:86%;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);width:100%}.scenic-sheet-head{align-items:center;display:flex;flex:none;font-size:15PX;font-weight:700;justify-content:space-between;padding:9PX 18PX}.scenic-sheet-head > taro-view-core{align-items:center;display:flex;height:44PX;justify-content:center;width:44PX}.scenic-sheet-scroll{flex:1;height:auto!important;min-height:0}.scenic-poster-preview{background:var(--color-surface-soft);border-radius:12PX;margin:0 auto 12PX;min-height:390PX;overflow:hidden;width:220PX}.scenic-poster-preview > taro-image-core{width:100%}.scenic-poster-preview.is-qr{margin-bottom:40PX;margin-top:40PX;min-height:220PX}.scenic-poster-choices{box-sizing:border-box;padding:0 16PX}.scenic-poster-choices taro-view-core{background:var(--color-surface-soft);border-radius:15PX;display:inline-flex;font-size:12PX;margin-right:6PX;padding:10PX 12PX}.scenic-poster-choices taro-view-core.active{color:var(--color-primary)}.scenic-share-actions{padding:16PX}.scenic-share-actions > taro-view-core + taro-view-core{color:var(--color-primary);font-size:12PX;padding:15PX;text-align:center}.scenic-view-tabs{background:var(--color-surface);border-radius:15PX;display:grid;gap:4PX;grid-template-columns:1fr 1fr;margin:0 16PX 16PX;padding:4PX}.scenic-view-tabs > taro-view-core{align-items:center;border-radius:12PX;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:14PX;font-weight:600;gap:8PX;justify-content:center;min-height:44PX}.scenic-view-tabs > taro-view-core.is-active{background:var(--color-primary-soft);color:var(--color-primary)}.scenic-template-grid{-moz-column-count:2;column-count:2;-moz-column-gap:12PX;column-gap:12PX;display:block}.scenic-template-grid > taro-view-core{display:inline-block;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:12PX;vertical-align:top}.scenic-content .fig-template-card__title{font-size:15PX}.scenic-content .fig-template-card__usage{font-size:12PX}.scenic-content .fig-template-card__cover{aspect-ratio:3/4!important}.scenic-my-symbol{align-items:center;display:flex;justify-content:center}.scenic-main-scroll > .scenic-state:first-child{padding-top:90PX}.immersive-page{background:#080a08!important;color:var(--color-text);overflow:hidden!important;position:relative}.immersive-swiper{height:100%;inset:0;position:absolute;width:100%}.immersive-frame{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:64PX 0 194PX;width:100%}.immersive-media{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.immersive-top{align-items:center;display:flex;justify-content:space-between;left:16PX;pointer-events:none;position:absolute;right:16PX;top:calc(12PX + env(safe-area-inset-top));z-index:4}.immersive-top > taro-view-core{align-items:center;backdrop-filter:blur(16PX);background:var(--scenic-control);border-radius:50%;display:flex;height:44PX;justify-content:center;pointer-events:auto;width:44PX}.immersive-top > taro-text-core{background:var(--scenic-control);border-radius:20PX;color:var(--color-text-secondary);font-size:12PX;font-variant-numeric:tabular-nums;padding:6PX 10PX}.immersive-actions{align-items:center;bottom:calc(210PX + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:18PX;position:absolute;right:12PX;z-index:6}.immersive-page.is-video .immersive-actions{bottom:calc(275PX + env(safe-area-inset-bottom))}.immersive-action{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:6PX;justify-content:center;min-width:48PX}.immersive-action > taro-view-core{align-items:center;backdrop-filter:blur(12PX);background:var(--scenic-control);border-radius:50%;display:flex;height:48PX;justify-content:center;width:48PX}.immersive-action > taro-text-core{color:var(--color-text);font-size:12PX;font-weight:550;line-height:16PX;text-shadow:0 1PX 5PX #000}.immersive-actions .scenic-my-button{backdrop-filter:none;background:none;border-radius:0;box-shadow:none;height:auto;width:auto}.immersive-actions .scenic-my-menu{bottom:82PX;right:0}.immersive-bottom{background:linear-gradient(transparent,rgba(8,10,8,.94) 30%);bottom:0;left:0;padding:32PX 18PX calc(18PX + env(safe-area-inset-bottom));position:absolute;right:0;z-index:5}.immersive-location{align-items:center;display:flex;font-size:12PX;gap:5PX;margin-bottom:8PX;max-width:100%;min-height:32PX;width:-moz-max-content;width:max-content}.immersive-location > taro-text-core{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.immersive-title{align-items:center;display:flex;font-size:20PX;font-weight:750;gap:8PX;line-height:28PX;margin-bottom:6PX}.immersive-title > taro-text-core{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.immersive-meta{color:var(--color-text-secondary);display:block;font-size:12PX;line-height:18PX;margin-bottom:16PX}.immersive-free-note{color:var(--color-primary);display:block;font-size:12PX;margin:-6PX 0 12PX}.immersive-cta{align-items:center;background:var(--gradient-primary);border-radius:28PX;color:var(--scenic-on-primary);display:flex;font-size:16PX;font-weight:750;gap:16PX;justify-content:center;min-height:52PX}.immersive-cta > taro-text-core + taro-text-core{font-size:20PX}.immersive-video-controls{align-items:center;display:flex;gap:2PX;margin:0 -4PX 10PX;min-height:48PX}.immersive-video-controls > taro-view-core{align-items:center;display:flex;flex:none;height:44PX;justify-content:center;width:44PX}.immersive-video-controls > taro-text-core{color:var(--color-text-secondary);font-size:10PX;font-variant-numeric:tabular-nums;white-space:nowrap}.immersive-video-controls taro-slider-core{flex:1;margin:0 10PX;min-width:20PX}.immersive-video-controls .weui-slider{padding:20PX 0}.immersive-video-controls .weui-slider__inner,.immersive-video-controls .weui-slider__track{border-radius:2PX;height:2PX}.immersive-video-error{color:var(--color-text-secondary);font-size:12PX;line-height:20PX;margin-bottom:5PX}.immersive-state{align-items:center;box-sizing:border-box;color:var(--color-text);display:flex;flex-direction:column;font-size:14PX;gap:20PX;height:100%;justify-content:center;padding:24PX}.immersive-sheet{height:78%}.immersive-info{display:flex;flex-direction:column;font-size:14PX;gap:16PX;line-height:1.7;padding:5PX 20PX 30PX}.immersive-info > taro-text-core:first-child{font-size:20PX;font-weight:750}.immersive-info > taro-text-core:nth-child(2){color:var(--color-text-secondary)}.fig-app.cinema-skin,.fig-app.scenic-skin{color-scheme:dark;--color-canvas:#111410;--color-surface-solid:#1a1e18;--color-surface-elevated:#262b23;--color-surface:#1c211a;--color-surface-soft:#191e17;--color-surface-strong:#333b2e;--color-chrome:rgba(17,20,16,.88);--color-text:#f8f4eb;--color-text-secondary:#c6c9bd;--color-text-muted:#a2aa99;--color-text-subtle:#8b9582;--color-text-disabled:#63705a;--color-primary:#e5c48f;--color-primary-strong:#d4b079;--color-primary-rgb:229,196,143;--color-primary-soft:hsla(37,62%,73%,.12);--color-accent:#e5c48f;--color-accent-rgb:229,196,143;--color-accent-text:#e5c48f;--color-icon:#f8f4eb;--color-border:transparent;--color-border-strong:hsla(37,62%,73%,.16);--gradient-primary:linear-gradient(115deg,#eed4a7,#d6b27b);--gradient-glow:none;--glass-surface:#1c211a;--glass-surface-strong:#262b23;--glass-border:transparent;--glass-highlight:transparent;--glass-shadow:0 12PX 30PX rgba(0,0,0,.2);--shadow-primary:0 6PX 20PX rgba(0,0,0,.16);--shadow-card:0 8PX 24PX rgba(0,0,0,.18);--scenic-control:rgba(10,14,9,.55);--scenic-on-primary:#292216;background:var(--color-canvas)!important;color:var(--color-text)}.fig-app.immersive-page{background:#080a08!important}.fig-app.cinema-skin .fig-icon,.fig-app.scenic-skin .fig-icon{filter:brightness(0) invert(1)!important}.fig-app.scenic-skin .scenic-shortcut-symbol .fig-icon,.fig-app.scenic-skin .scenic-view-tabs > .is-active .fig-icon{filter:brightness(0) saturate(100%) invert(87%) sepia(28%) saturate(551%) hue-rotate(341deg) brightness(96%) contrast(87%)!important}.fig-app.cinema-skin .fig-button-primary,.fig-app.scenic-skin .fig-button-primary{color:var(--scenic-on-primary)}@media (prefers-reduced-motion:reduce){.scenic-platform-return:active{transform:none}}.scenic-main-scroll{scrollbar-width:none}.scenic-main-scroll::-webkit-scrollbar{display:none}.scenic-banners{aspect-ratio:16/9;margin-bottom:12PX}.scenic-banners.is-portal{margin-bottom:12PX}.scenic-banners::after{background:linear-gradient(transparent 0,rgba(17,20,16,.12) 32%,rgba(17,20,16,.62) 72%,var(--color-canvas) 100%);content:"";inset:35% 0 0;pointer-events:none;position:absolute;z-index:2}.scenic-banner-dots{background:transparent;bottom:14PX;z-index:3}.scenic-category-image{height:100%;width:100%}.scenic-category-fallback{align-items:center;background:var(--color-surface);color:var(--color-primary);display:flex;font-size:36PX;font-weight:800;height:100%;padding:0 28PX}.scenic-collection-page .fig-empty{margin-top:24PX}.scenic-view-tabs{margin-bottom:10PX}.scenic-share-sheet .scenic-sheet-scroll{scrollbar-width:none}.scenic-poster-choices::-webkit-scrollbar,.scenic-share-sheet .scenic-sheet-scroll::-webkit-scrollbar{display:none}.scenic-share-sheet .scenic-poster-preview{aspect-ratio:9/16;margin:4PX auto 14PX;min-height:0;position:relative;width:236PX}.scenic-share-sheet .scenic-poster-preview.is-qr{aspect-ratio:1;margin:28PX auto}.scenic-share-sheet .scenic-share-image{display:block;height:100%;width:100%}.scenic-image-status{align-items:center;background:var(--color-surface-solid);color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:14PX;gap:12PX;inset:0;justify-content:center;padding:20PX;position:absolute}.scenic-image-status > taro-view-core{align-items:center;color:var(--color-primary);display:flex;min-height:44PX}.scenic-poster-choices{padding:0 16PX 12PX;scrollbar-width:none;white-space:nowrap}.scenic-poster-choice{align-items:center;background:var(--color-surface-elevated);border-radius:12PX;box-sizing:border-box;color:var(--color-text-secondary);display:inline-flex;font-size:12PX;margin-right:8PX;min-height:44PX;padding:0 14PX}.scenic-poster-choice.active{background:var(--color-primary-soft);color:var(--color-primary)}.scenic-share-actions{background:var(--color-surface-solid);flex:none;padding:12PX 16PX 0}.scenic-share-copy{align-items:center;color:var(--color-primary);display:flex;font-size:14PX;justify-content:center;min-height:44PX}.scenic-banner-slide{overflow:hidden;position:relative}.scenic-portal-head > .scenic-portal-title{display:-webkit-box;font-size:17PX;font-weight:650;-webkit-line-clamp:2;line-height:1.3;max-width:260PX;text-align:center;white-space:normal;width:100%;-webkit-box-orient:vertical;overflow:hidden}.scenic-share-sheet .scenic-poster-preview{margin-top:8PX}.scenic-share-sheet .scenic-poster-preview{width:276PX}@media (max-height:700px){.scenic-share-sheet .scenic-poster-preview{width:200PX}}@media (max-height:540px){.scenic-share-sheet .scenic-poster-preview{width:160PX}}.scenic-banners,.scenic-banners.is-portal{margin-bottom:-28PX}.scenic-banners + taro-view-core{position:relative;z-index:3}.scenic-banner-dots{bottom:42PX}.immersive-video-stage{height:100%;position:relative;width:100%}.immersive-video-tap{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.immersive-paused-symbol{align-items:center;backdrop-filter:blur(8PX);background:rgba(0,0,0,.24);border-radius:50%;display:flex;height:76PX;justify-content:center;width:76PX}.immersive-page.is-video .immersive-actions{bottom:calc(245PX + env(safe-area-inset-bottom))}.immersive-action.is-favorited > taro-view-core{background:#a23d54}.immersive-action.is-favorited > taro-text-core{color:#f4c7ce}.immersive-meta{align-items:center;-moz-column-gap:4PX;column-gap:4PX;display:flex;flex-wrap:wrap;row-gap:1PX}.immersive-ai-label{color:#b9c0b0;font-size:12PX;white-space:nowrap}.immersive-sound-unlock{align-items:center;background:rgba(24,30,22,.84);border-radius:20PX;display:flex;font-size:12PX;gap:6PX;margin:0 0 10PX;min-height:36PX;padding:0 12PX;width:-moz-max-content;width:max-content}.scenic-my-button{background:var(--gradient-primary);border-radius:20PX;box-shadow:0 7PX 22PX rgba(0,0,0,.28);color:var(--scenic-on-primary);font-weight:600;gap:3PX;height:56PX;width:56PX}.fig-app.scenic-skin .scenic-my-button .fig-icon{filter:brightness(0)!important;opacity:.82}.scenic-my-menu{background:var(--color-surface-elevated);border-radius:22PX;bottom:68PX;box-shadow:0 12PX 36PX rgba(0,0,0,.32);padding:8PX;width:196PX}.scenic-my-menu > taro-view-core{border-radius:14PX;cursor:pointer;font-size:15PX;font-weight:550;gap:12PX;min-height:54PX;padding:0 10PX}.scenic-my-menu > taro-view-core:active{background:var(--color-primary-soft)}.scenic-my-item-icon{align-items:center;background:var(--color-primary-soft);border-radius:11PX;display:flex;flex:none;height:34PX;justify-content:center;width:34PX}.scenic-my-menu .scenic-my-chevron{margin-left:auto;opacity:.4}.fig-app.scenic-skin .scenic-my-item-icon .fig-icon{filter:brightness(0) saturate(100%) invert(87%) sepia(28%) saturate(551%) hue-rotate(341deg) brightness(96%) contrast(87%)!important}.scenic-share-styles{display:flex;flex:none;gap:12PX;justify-content:center;padding:0 16PX 2PX}.scenic-style-thumb{align-items:center;color:var(--color-text-muted);cursor:pointer;display:flex;flex-direction:column;gap:6PX;padding:5PX 0;width:88PX}.scenic-style-thumb > .taro-img,.scenic-style-thumb > taro-image-core{border-radius:5PX;box-shadow:0 0 0 2PX transparent;display:block;height:60PX;opacity:.65;width:34PX}.scenic-style-thumb > taro-text-core{display:block;font-size:11PX;line-height:16PX;text-align:center}.scenic-style-thumb.is-active{color:var(--color-primary)}.scenic-style-thumb.is-active > .taro-img,.scenic-style-thumb.is-active > taro-image-core{box-shadow:0 0 0 2PX var(--color-primary);opacity:1}.scenic-share-sheet .scenic-poster-preview{margin:4PX auto 10PX;max-width:calc(100% - 48PX);width:254PX}@media (max-height:740px){.scenic-share-sheet .scenic-poster-preview{width:202PX}}@media (max-height:640px){.scenic-share-sheet .scenic-poster-preview{width:160PX}.scenic-style-thumb > .taro-img,.scenic-style-thumb > taro-image-core{height:50PX;width:28PX}}.fig-favorites-page{display:flex;flex-direction:column}.fig-favorites-page .fig-page-header{flex:none}.fig-favorites-tabs{display:flex;flex:none;gap:8PX;padding:8PX 16PX 14PX}.fig-favorites-tabs > taro-view-core{align-items:center;border-radius:20PX;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:15PX;height:40PX;justify-content:center;min-width:70PX}.fig-favorites-tabs > .is-active{background:var(--color-primary-soft);color:var(--color-primary);font-weight:650}.fig-favorites-scroll{flex:1;height:auto!important;min-height:0;overflow-y:auto;padding:0 16PX calc(24PX + env(safe-area-inset-bottom));scrollbar-width:none}.fig-favorites-scroll::-webkit-scrollbar{display:none}.fig-favorites-caption{align-items:center;color:var(--color-text-muted);display:flex;font-size:12PX;justify-content:space-between;margin:0 0 16PX}.fig-favorites-page .fig-template-card__title{font-size:15PX}.fig-favorites-page .fig-template-card__usage{font-size:12PX}.fig-favorites-state{align-items:center;color:var(--color-text);display:flex;flex-direction:column;font-size:16PX;gap:14PX;justify-content:center;padding:64PX 12PX;text-align:center}.fig-favorites-state > taro-text-core + taro-text-core{color:var(--color-text-muted);font-size:13PX;line-height:1.6}.fig-favorites-empty-icon{align-items:center;background:var(--color-primary-soft);border-radius:24PX;display:flex;height:72PX;justify-content:center;margin-bottom:8PX;width:72PX}.fig-favorites-state > .fig-favorites-action{align-items:center;background:var(--color-primary-soft);border-radius:22PX;color:var(--color-primary);display:flex;font-size:14PX;gap:8PX;justify-content:center;margin-top:8PX;min-height:44PX;padding:0 18PX}.fig-favorites-end{color:var(--color-text-muted);display:block;font-size:12PX;padding:22PX 0;text-align:center}#app,body,html,page{background:radial-gradient(circle at 18% 8%,rgba(var(--color-primary-rgb),.11),transparent 28%),radial-gradient(circle at 82% 92%,rgba(var(--color-accent-rgb),.1),transparent 30%),var(--color-viewport)}.fig-app{--glass-edge-film:radial-gradient(145% 92% at 4% -12%,hsla(0,0%,100%,.98) 0%,hsla(0,0%,100%,.52) 24%,transparent 57%),radial-gradient(126% 92% at 102% 112%,hsla(0,0%,100%,.82) 0%,hsla(0,0%,100%,.25) 34%,transparent 67%),linear-gradient(136deg,hsla(0,0%,100%,.56),hsla(0,0%,100%,.055) 47%,hsla(0,0%,100%,.32));--glass-edge-glow:hsla(0,0%,100%,.24);background:radial-gradient(circle at 92% 3%,rgba(var(--color-primary-rgb),.14),transparent 24%),radial-gradient(circle at 4% 36%,rgba(var(--color-accent-rgb),.08),transparent 25%),linear-gradient(180deg,color-mix(in srgb,var(--color-canvas) 94%,#fff 6%),var(--color-canvas))}.theme-dark.fig-app{--glass-edge-film:radial-gradient(145% 92% at 4% -12%,hsla(0,0%,100%,.82) 0%,hsla(0,0%,100%,.34) 24%,transparent 57%),radial-gradient(126% 92% at 102% 112%,hsla(0,0%,100%,.58) 0%,hsla(0,0%,100%,.16) 35%,transparent 67%),linear-gradient(136deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.035) 47%,hsla(0,0%,100%,.2));--glass-edge-glow:hsla(0,0%,100%,.19);background:radial-gradient(circle at 88% 4%,rgba(121,200,210,.12),transparent 27%),radial-gradient(circle at 0 34%,hsla(15,50%,70%,.055),transparent 25%),linear-gradient(180deg,#0d1b21,#0a1419 48%,#081116)}.theme-light.fig-app{--glass-edge-film:radial-gradient(145% 92% at 4% -12%,hsla(0,0%,100%,.98) 0%,hsla(0,0%,100%,.54) 24%,transparent 57%),radial-gradient(126% 92% at 102% 112%,hsla(0,0%,100%,.88) 0%,hsla(0,0%,100%,.28) 35%,transparent 67%),linear-gradient(136deg,hsla(0,0%,100%,.66),hsla(0,0%,100%,.07) 47%,hsla(0,0%,100%,.38));--glass-edge-glow:hsla(0,0%,100%,.3);background:radial-gradient(circle at 92% 2%,rgba(255,214,176,.27),transparent 23%),radial-gradient(circle at 0 31%,rgba(222,144,145,.12),transparent 25%),linear-gradient(180deg,#fffdfa,#fff8f3 48%,#fffaf7)}.fig-compare-entry > taro-view-core:last-child,.fig-compare-modal__head > taro-view-core:last-child,.fig-custom-head > taro-view-core:last-child,.fig-gallery-actions > taro-view-core,.fig-home-header > taro-view-core > taro-view-core:not(.fig-theme-toggle),.fig-profile-head > taro-view-core,.fig-pull-refresh__icon,.fig-round-button,.fig-search-bar > taro-view-core:first-child,.fig-template-head > taro-view-core:last-child > taro-view-core,.fig-theme-toggle{backdrop-filter:blur(18PX) saturate(1.35);-webkit-backdrop-filter:blur(18PX) saturate(1.35);background:var(--glass-surface)!important;border:0!important;box-shadow:0 7PX 18PX rgba(26,92,107,.08),inset 0 0 16PX hsla(0,0%,100%,.12)!important;overflow:hidden;position:relative}.fig-banner-dots::after,.fig-career-card__arrow::after,.fig-career-hero-dots::after,.fig-compare-entry > taro-view-core:last-child::after,.fig-compare-modal__head > taro-view-core:last-child::after,.fig-compare__label::after,.fig-compare__tip::after,.fig-custom-banner > taro-view-core:last-child::after,.fig-custom-head > taro-view-core:last-child::after,.fig-fixed-action .fig-primary-button::after,.fig-gallery-actions > taro-view-core::after,.fig-home-header > taro-view-core > taro-view-core:not(.fig-theme-toggle)::after,.fig-home-topic > taro-text-core::after,.fig-main-tabs > taro-view-core.is-active::after,.fig-media-viewer__actions > taro-view-core::after,.fig-media-viewer__head > taro-view-core:first-child::after,.fig-media-viewer__head-actions > taro-view-core::after,.fig-media-viewer__nav::after,.fig-primary-button::after,.fig-profile-head > taro-view-core::after,.fig-public-like::after,.fig-pull-refresh__icon::after,.fig-result-video__open::after,.fig-round-button::after,.fig-search-bar > taro-view-core:first-child::after,.fig-segment-tabs > taro-text-core.is-active::after,.fig-template-head > taro-view-core:last-child > taro-view-core::after,.fig-theme-toggle::after,.fig-topic-eyebrow::after,.fig-topic-tabs > taro-text-core.is-active::after{background:var(--glass-edge-film) border-box;border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";filter:blur(.12PX) drop-shadow(0 0 5PX var(--glass-edge-glow));inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.88;pointer-events:none;position:absolute;z-index:3}.fig-banner-dots,.fig-career-card__arrow,.fig-career-hero-dots,.fig-compare__label,.fig-compare__tip,.fig-custom-banner > taro-view-core:last-child,.fig-home-topic > taro-text-core,.fig-media-viewer__actions > taro-view-core,.fig-media-viewer__head > taro-view-core:first-child,.fig-media-viewer__head-actions > taro-view-core,.fig-media-viewer__nav,.fig-public-like,.fig-result-video__open,.fig-topic-eyebrow{border:0!important;overflow:hidden}.fig-custom-banner > taro-view-core:last-child,.fig-media-viewer__actions > taro-view-core,.fig-media-viewer__head > taro-view-core:first-child,.fig-media-viewer__head-actions > taro-view-core{position:relative}.fig-custom-head,.fig-notification-head,.fig-page-header,.fig-profile-head,.fig-result-header,.fig-template-head{background:linear-gradient(180deg,color-mix(in srgb,var(--color-canvas) 82%,transparent),transparent)}.fig-platform-h5 .fig-custom-head,.fig-platform-h5 .fig-notification-head,.fig-platform-h5 .fig-page-header,.fig-platform-h5 .fig-profile-head,.fig-platform-h5 .fig-result-header,.fig-platform-h5 .fig-template-head{backdrop-filter:blur(14PX);-webkit-backdrop-filter:blur(14PX)}.fig-bottom-nav{backdrop-filter:blur(28PX) saturate(1.08) brightness(1.035);-webkit-backdrop-filter:blur(28PX) saturate(1.08) brightness(1.035);background:hsla(0,0%,100%,.12);border:0;border-radius:23PX;bottom:max(8PX,env(safe-area-inset-bottom));box-shadow:0 12PX 34PX rgba(26,26,31,.1),inset 0 1PX 0 hsla(0,0%,100%,.48),inset 0 -1PX 0 rgba(13,13,17,.08);box-sizing:border-box;height:62PX;left:50%;max-width:406PX;overflow:hidden;padding:6PX;position:fixed;right:auto;transform:translateX(-50%);width:calc(100% - 24PX)}.fig-bottom-nav::before{border-radius:inherit;box-shadow:inset 0 -1PX 1PX rgba(8,8,12,.095),inset -1PX 0 1PX rgba(8,8,12,.045),inset 1PX 0 1PX hsla(0,0%,100%,.2);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.fig-bottom-nav::after{background:var(--glass-edge-film) border-box;border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";filter:blur(.14PX) drop-shadow(0 0 7PX var(--glass-edge-glow));inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9;pointer-events:none;position:absolute;z-index:3}.fig-bottom-nav > taro-view-core{border:0;border-radius:17PX;gap:4PX;margin:0 2PX;position:relative;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s ease,box-shadow .2s ease,color .2s ease;z-index:1}.fig-bottom-nav > taro-view-core.is-active{backdrop-filter:blur(7PX) saturate(1.14) brightness(1.08);-webkit-backdrop-filter:blur(7PX) saturate(1.14) brightness(1.08);background:hsla(0,0%,100%,.34);border:0;box-shadow:0 3PX 13PX rgba(20,20,24,.065),inset 0 1PX 0 hsla(0,0%,100%,.72),inset 0 -1PX 0 rgba(15,15,18,.06);color:#101013;font-weight:650;transform:translateY(-1PX)}.fig-bottom-nav > taro-view-core.is-active::before{animation:fig-nav-edge-flow 4.8s linear infinite;background:radial-gradient(circle,#fff 0,hsla(0,0%,100%,.76) 20%,hsla(0,0%,100%,.26) 40%,transparent 69%) -55% -55%/66% 110% no-repeat,linear-gradient(136deg,hsla(0,0%,100%,.56),hsla(0,0%,100%,.04) 48%,hsla(0,0%,100%,.34));border:1.25px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";filter:blur(.16PX) drop-shadow(0 0 5PX rgba(255,255,255,.42));inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;position:absolute;z-index:4}.fig-bottom-nav > taro-view-core.is-active .fig-icon{opacity:1}.fig-custom-scroll,.fig-scroll,.fig-template-hub-scroll{padding-bottom:88PX}.fig-section{margin-top:22PX}.fig-section-header{align-items:center;margin-bottom:11PX}.fig-section-header > taro-view-core:first-child > taro-text-core:first-child{font-size:16PX;font-weight:760;letter-spacing:-.2PX}.fig-more{border-radius:999PX;color:var(--color-text-muted);min-height:30PX;padding:0 2PX 0 9PX}.fig-fixed-action .fig-primary-button,.fig-main-tabs > taro-view-core.is-active,.fig-primary-button,.fig-segment-tabs > taro-text-core.is-active,.fig-topic-tabs > taro-text-core.is-active{background:var(--gradient-primary);border:0;box-shadow:var(--shadow-primary),inset 0 1PX 0 hsla(0,0%,100%,.36);overflow:hidden;position:relative}.fig-primary-button::before{animation:fig-glass-sheen 5.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.34),transparent);content:"";height:220%;left:-38%;pointer-events:none;position:absolute;top:-60%;transform:rotate(17deg);width:34%}.fig-ai-tool-bg-tabs,.fig-main-tabs,.fig-order-filters,.fig-segment-tabs,.fig-topic-tabs{backdrop-filter:blur(16PX) saturate(1.3);-webkit-backdrop-filter:blur(16PX) saturate(1.3);background:var(--glass-surface);border:0;box-shadow:none;overflow:hidden;position:relative}.fig-order-filters{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;overflow-x:auto;overflow-y:hidden}.fig-quick{border:0;border-radius:21PX;box-shadow:0 13PX 28PX rgba(47,119,135,.1),inset 0 0 18PX hsla(0,0%,100%,.1),inset 1PX 1PX 0 hsla(0,0%,100%,.22);height:80PX}.fig-quick::before{background:var(--glass-edge-film) border-box;border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";filter:blur(.14PX) drop-shadow(0 0 7PX var(--glass-edge-glow));inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9;pointer-events:none;position:absolute;z-index:2}.fig-quick::after{background:radial-gradient(90% 130% at 8% -15%,hsla(0,0%,100%,.34),transparent 58%),radial-gradient(80% 110% at 104% 112%,hsla(0,0%,100%,.2),transparent 62%),radial-gradient(72% 90% at 86% 72%,rgba(var(--color-primary-rgb),.045),transparent 68%)}.fig-quick__art{animation:fig-soft-float 4.8s ease-in-out infinite;filter:drop-shadow(0 7PX 10PX rgba(44,99,112,.16))}.fig-quick--video .fig-quick__art{animation-delay:-2.2s}.fig-tools-grid{gap:7PX;margin-top:12PX}.fig-tools-grid > taro-view-core{animation:fig-tool-enter .48s cubic-bezier(.22,1,.36,1) both;background:transparent;border:0;border-radius:18PX;box-shadow:none;gap:5PX;min-height:91PX;overflow:visible;position:relative}.fig-tools-grid > taro-view-core:nth-child(2n){animation-delay:40ms}.fig-tools-grid > taro-view-core:nth-child(3n){animation-delay:80ms}.fig-tools-grid > taro-view-core:nth-child(4n){animation-delay:.12s}.fig-tools-grid > taro-view-core:active{background:transparent;border-color:transparent;transform:translateY(1PX) scale(.97)}.fig-tools-grid > taro-view-core > .fig-tool-art{backdrop-filter:blur(12PX) saturate(1.18);-webkit-backdrop-filter:blur(12PX) saturate(1.18);background:radial-gradient(115% 90% at 10% -10%,hsla(0,0%,100%,.58),transparent 55%),radial-gradient(95% 84% at 104% 108%,hsla(0,0%,100%,.3),transparent 60%),linear-gradient(145deg,hsla(0,0%,100%,.38),rgba(var(--color-primary-rgb),.045));border-radius:18PX;box-shadow:0 8PX 20PX rgba(83,70,75,.075),inset 0 0 17PX hsla(0,0%,100%,.14),inset 1PX 1PX 0 hsla(0,0%,100%,.26),inset -1PX -1PX 0 hsla(0,0%,100%,.14);box-sizing:border-box;height:59PX;margin-top:-2PX;overflow:hidden;padding:5PX;position:relative;width:59PX}.fig-tools-grid > taro-view-core > .fig-tool-art::before{background:var(--glass-edge-film) border-box;border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";filter:blur(.14PX) drop-shadow(0 0 5PX var(--glass-edge-glow));inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.86;pointer-events:none;position:absolute;z-index:2}.fig-tool-art > taro-image-core{flex:0 0 86%;height:86%;position:relative;transform:scale(var(--fig-tool-art-scale,1));transform-origin:center;width:86%;z-index:1}.fig-tool-art > taro-image-core > img{height:100%;-o-object-fit:contain!important;object-fit:contain!important;width:100%}.fig-tool-art--image_enhance{--fig-tool-art-scale:1.03}.fig-tool-art--background_remove{--fig-tool-art-scale:1.08}.fig-tool-art--image_erase{--fig-tool-art-scale:.97}.fig-tool-art--smart_expand{--fig-tool-art-scale:1.07}.fig-tool-art--video_enhance{--fig-tool-art-scale:.96}.fig-tool-art--subtitle_erase{--fig-tool-art-scale:1.06}.fig-tool-art--audio_separation{--fig-tool-art-scale:1.1}.fig-tool-art--ecommerce_clean{--fig-tool-art-scale:.96}.fig-tools-grid > taro-view-core > taro-text-core{color:var(--color-text-secondary);font-size:10PX;font-weight:680}.fig-tools-grid > taro-view-core:nth-child(n){background:var(--glass-surface)}.theme-light .fig-tools-grid > taro-view-core{background:transparent;border-color:transparent}.theme-dark .fig-tools-grid > taro-view-core{background:transparent;border-color:transparent;box-shadow:none}.theme-dark .fig-tools-grid > taro-view-core > .fig-tool-art{background:radial-gradient(115% 90% at 10% -10%,hsla(0,0%,100%,.18),transparent 55%),radial-gradient(95% 84% at 104% 108%,hsla(0,0%,100%,.11),transparent 60%),linear-gradient(145deg,hsla(0,0%,100%,.095),rgba(var(--color-primary-rgb),.035));box-shadow:0 9PX 22PX rgba(0,5,8,.24),inset 0 0 17PX hsla(0,0%,100%,.055),inset 1PX 1PX 0 hsla(0,0%,100%,.12),inset -1PX -1PX 0 hsla(0,0%,100%,.07)}.theme-dark .fig-quick::before{opacity:.74}.theme-dark .fig-tools-grid > taro-view-core > .fig-tool-art::before{opacity:.76}.theme-light .fig-tools-modal__backdrop{background:rgba(61,42,49,.25)}.theme-dark .fig-tools-modal__backdrop{backdrop-filter:blur(19PX) saturate(.72) brightness(.72);-webkit-backdrop-filter:blur(19PX) saturate(.72) brightness(.72);background:rgba(0,8,12,.6)}.theme-dark .fig-tools-modal__panel{background:rgba(17,31,37,.88);box-shadow:0 28PX 78PX rgba(0,5,8,.5),inset 0 1PX 0 hsla(0,0%,100%,.13)}.theme-dark .fig-tools-modal__item{background:rgba(176,220,225,.07);box-shadow:inset 0 1PX 0 hsla(0,0%,100%,.08)}.theme-dark .fig-tools-modal__item:active{background:rgba(176,220,225,.13)}.theme-dark .fig-tools-modal__head > taro-view-core:last-child{background:rgba(177,220,225,.1);box-shadow:inset 0 1PX 0 hsla(0,0%,100%,.1),0 7PX 16PX rgba(0,5,8,.18)}.theme-dark .fig-home-feature-card{box-shadow:0 11PX 28PX rgba(0,5,8,.28)}.fig-ai-tool-upload,.fig-career-upload-sheet,.fig-compare-entry,.fig-current-template,.fig-expand-editor,.fig-filter-sheet,.fig-member-card,.fig-my-portrait-card,.fig-notice,.fig-order-card,.fig-order-detail-section,.fig-order-lines,.fig-order-list-card,.fig-order-progress,.fig-order-status,.fig-photo-tips,.fig-portrait-selector,.fig-profile-group > taro-view-core,.fig-topic-select{backdrop-filter:blur(18PX) saturate(1.25);-webkit-backdrop-filter:blur(18PX) saturate(1.25);background:var(--glass-surface);border-color:var(--color-border);box-shadow:var(--glass-shadow)}.fig-career-upload-sheet,.fig-compare-entry,.fig-current-template,.fig-filter-sheet,.fig-member-card,.fig-notice,.fig-order-card,.fig-order-detail-section,.fig-order-lines,.fig-order-list-card,.fig-order-progress,.fig-order-status,.fig-photo-tips,.fig-profile-group > taro-view-core{border-color:transparent}.fig-career-card,.fig-career-hero,.fig-case-preview,.fig-custom-card,.fig-home-career-card,.fig-home-topic,.fig-square-card,.fig-template-hero,.fig-topic-card,.fig-video-card,.fig-video-hero{border:1px solid transparent;box-shadow:0 12PX 28PX rgba(16,65,78,.14)}.fig-case-preview,.fig-custom-card,.fig-video-card{background:var(--glass-surface)}.fig-compare,.fig-compare-entry__preview,.fig-detail-cover,.fig-generation-preview > taro-image-core,.fig-generation-preview > taro-view-core,.fig-home-topic,.fig-masonry-card,.fig-order-thumb,.fig-result-photo-grid > taro-view-core,.fig-search-card,.fig-square-card,.fig-topic-card,.fig-upload-preview,.fig-work-photo{background:linear-gradient(145deg,#0f4350,#173445 58%,#263b48)}.fig-custom-banner{background:linear-gradient(120deg,#743545,#b85962 58%,#e38b72);border:1px solid transparent;box-shadow:0 13PX 30PX rgba(116,53,69,.18)}.theme-dark .fig-custom-banner{background:linear-gradient(120deg,#173b45,#2c6872 58%,#9b7469)}.fig-compare-entry{background:linear-gradient(112deg,rgba(var(--color-primary-rgb),.12),hsla(0,0%,100%,.07),rgba(var(--color-accent-rgb),.09))}.fig-free-badge,.fig-square-card > taro-text-core.is-free{background:linear-gradient(135deg,#2cae91,#65d3b3);box-shadow:0 4PX 12PX rgba(38,144,119,.22),inset 0 1PX 0 hsla(0,0%,100%,.32)}.fig-app .taro-input-core,.fig-app taro-input-core,.fig-app taro-textarea-core{background:color-mix(in srgb,var(--color-surface-solid) 72%,transparent);border-color:rgba(var(--color-primary-rgb),.12)}.taro-modal__mask{backdrop-filter:blur(10PX) saturate(1.1);background:rgba(1,11,16,.56)!important}.taro-modal__content{backdrop-filter:blur(28PX) saturate(1.35);background:var(--glass-surface-strong)!important;border-color:var(--glass-border)!important;box-shadow:0 28PX 70PX rgba(0,17,24,.32),inset 0 1PX 0 var(--glass-highlight)!important}.theme-light .fig-icon{filter:brightness(0) saturate(100%) invert(37%) sepia(31%) saturate(1115%) hue-rotate(304deg) brightness(91%) contrast(87%)}.theme-dark .fig-icon{filter:brightness(0) saturate(100%) invert(88%) sepia(18%) saturate(531%) hue-rotate(136deg) brightness(94%) contrast(88%)}.theme-dark .fig-detail-back .fig-icon,.theme-dark .fig-detail-like .fig-icon,.theme-dark .fig-main-tabs > taro-view-core.is-active .fig-icon,.theme-dark .fig-media-viewer .fig-icon,.theme-dark .fig-play-badge .fig-icon,.theme-dark .fig-primary-button .fig-icon,.theme-dark .fig-result-head > taro-view-core .fig-icon,.theme-dark .fig-standalone-player .fig-icon{filter:brightness(0) invert(1)!important}.theme-light .fig-bottom-nav{background:radial-gradient(120% 90% at 8% -20%,hsla(0,0%,100%,.34),transparent 54%),linear-gradient(155deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.075));border-color:transparent;box-shadow:0 12PX 34PX rgba(35,31,34,.095),0 2PX 8PX rgba(35,31,34,.045),inset 0 1PX 0 hsla(0,0%,100%,.72),inset 1PX 0 0 hsla(0,0%,100%,.28),inset 0 -1PX 0 rgba(12,12,15,.085)}.theme-dark .fig-bottom-nav{background:radial-gradient(120% 90% at 8% -20%,hsla(0,0%,100%,.1),transparent 55%),linear-gradient(155deg,rgba(18,30,35,.2),rgba(5,13,17,.08));border-color:transparent;box-shadow:0 15PX 38PX rgba(0,5,8,.24),inset 0 1PX 0 hsla(0,0%,100%,.18),inset 1PX 0 0 hsla(0,0%,100%,.075),inset 0 -1PX 0 rgba(0,0,0,.25)}.theme-light .fig-bottom-nav > taro-view-core.is-active{background:radial-gradient(115% 120% at 12% 0,hsla(0,0%,100%,.66),transparent 55%),linear-gradient(155deg,hsla(0,0%,100%,.48),hsla(0,0%,100%,.19));border-color:transparent;box-shadow:0 4PX 16PX rgba(22,22,26,.075),inset 0 1PX 0 hsla(0,0%,100%,.88),inset 1PX 0 0 hsla(0,0%,100%,.34),inset 0 -1PX 0 rgba(13,13,16,.07);color:#9e4b58}.theme-dark .fig-bottom-nav > taro-view-core.is-active{background:radial-gradient(115% 120% at 12% 0,hsla(0,0%,100%,.16),transparent 55%),linear-gradient(155deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.035));border-color:transparent;box-shadow:0 5PX 18PX rgba(0,5,8,.22),inset 0 1PX 0 hsla(0,0%,100%,.27),inset 0 -1PX 0 rgba(0,0,0,.22);color:#d5f0f2}.theme-light .fig-bottom-nav > taro-view-core:not(.is-active){color:#111114;font-weight:540;text-shadow:none}.theme-dark .fig-bottom-nav > taro-view-core:not(.is-active){color:rgba(248,250,251,.88);font-weight:520;text-shadow:none}.theme-light .fig-bottom-nav > taro-view-core:not(.is-active) .fig-icon{filter:brightness(0) saturate(100%)!important;opacity:.88}.theme-dark .fig-bottom-nav > taro-view-core:not(.is-active) .fig-icon{opacity:.86}.theme-light .fig-bottom-nav > taro-view-core.is-active .fig-icon{filter:brightness(0) saturate(100%) invert(35%) sepia(31%) saturate(1047%) hue-rotate(304deg) brightness(90%) contrast(87%)!important}.theme-dark .fig-bottom-nav > taro-view-core.is-active .fig-icon{filter:brightness(0) saturate(100%) invert(91%) sepia(14%) saturate(508%) hue-rotate(137deg) brightness(97%) contrast(91%)!important}.theme-dark .fig-theme-toggle,.theme-light .fig-theme-toggle{background:var(--glass-surface)!important;border-color:transparent}.theme-dark .fig-theme-toggle > taro-view-core.is-active,.theme-light .fig-theme-toggle > taro-view-core.is-active{background:var(--glass-surface-strong);box-shadow:0 4PX 12PX rgba(var(--color-primary-rgb),.16),inset 0 1PX 0 var(--glass-highlight)}.theme-dark .fig-theme-toggle > taro-view-core.is-active .fig-icon,.theme-light .fig-theme-toggle > taro-view-core.is-active .fig-icon{filter:none}.theme-light .fig-theme-toggle > taro-view-core.is-active .fig-icon{filter:brightness(0) saturate(100%) invert(35%) sepia(31%) saturate(1047%) hue-rotate(304deg) brightness(90%) contrast(87%)}.theme-dark .fig-theme-toggle > taro-view-core.is-active .fig-icon{filter:brightness(0) saturate(100%) invert(91%) sepia(14%) saturate(508%) hue-rotate(137deg) brightness(97%) contrast(91%)}@keyframes fig-glass-sheen{0%,68%{opacity:0;transform:translateX(-180%) rotate(17deg)}72%{opacity:.72}100%,88%{opacity:0;transform:translateX(520%) rotate(17deg)}}@keyframes fig-soft-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-2PX)}}@keyframes fig-nav-edge-flow{0%,100%{background-position:-55% -55%,0 0}25%{background-position:155% -55%,0 0}50%{background-position:155% 155%,0 0}75%{background-position:-55% 155%,0 0}}@keyframes fig-tool-enter{from{opacity:0;transform:translateY(8PX) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.fig-bottom-nav > taro-view-core.is-active::before,.fig-primary-button::before,.fig-quick__art,.fig-tools-grid > taro-view-core{animation:none!important}}