.surface_layer__anb2m{position:fixed;inset:0;z-index:100;pointer-events:none}.surface_overlay__xnmu3{position:absolute;inset:0;pointer-events:auto;background:rgba(42,37,33,.4);display:flex;align-items:center;justify-content:center;padding:28px;transition:opacity .24s ease;opacity:1}.surface_overlayM__j7Mvy{align-items:flex-end;padding:0;overflow:hidden}.surface_overlayHidden__gXQVO{opacity:0;pointer-events:none}.surface_panel__g3CJM{height:min(620px,86svh);background:#fff;border:1px solid #e7ded4;border-radius:14px;display:flex;flex-direction:column;overflow:hidden;transition:transform .26s cubic-bezier(.45,0,.55,1),opacity .22s ease;transform:translateY(0);opacity:1}.surface_panelHidden__4otFS{transform:translateY(10px);opacity:0}.surface_panelM__EOiPU{width:100%;height:auto;max-height:85%;background:#fff;border-top:1px solid #e7ded4;border-radius:16px 16px 0 0;display:flex;flex-direction:column;overflow:hidden}.surface_panelMTall__Uq2yV{height:85%}.surface_handle__EhLTU{flex:0 0 auto;display:flex;justify-content:center;padding:10px 0 4px;touch-action:none}.surface_handleBar__VyNUH{width:40px;height:4px;border-radius:99px;background:#e7ded4}.surface_head__eioZH{flex:0 0 auto;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #f0e9e1}.surface_headL__z_qgS{display:flex;align-items:center;gap:8px;min-width:0}.surface_title__oU6gs{font-size:15px;font-weight:700;color:#2a2521;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.surface_sub__Ik55a{flex:0 0 auto;font-size:11.5px;color:#a89e93}.surface_close__NdLwp{flex:0 0 auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:#faf7f3;color:#8a8075;cursor:pointer}.surface_foot__RIJ8k{flex:0 0 auto;padding:10px 16px;border-top:1px solid #f0e9e1;display:flex;justify-content:flex-end;gap:8px}.surface_btnClose__foJoP{height:38px;padding:0 18px;border:1px solid #ddd4ca;border-radius:8px;background:#fff;font-family:inherit;font-size:13.5px;font-weight:500;letter-spacing:-.01em;color:#5c534b;cursor:pointer}.surface_slide__70oDq{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;transition:transform .26s cubic-bezier(.45,0,.55,1),opacity .2s ease}.surface_footM__rPQf7{flex:0 0 auto;position:relative;z-index:1;background:#fff;padding:10px 12px;border-top:1px solid #f0e9e1;display:flex;align-items:stretch;gap:8px}.surface_btnCloseM__oFtvS{border:1px solid transparent;border-radius:8px;background:#f4ecf3;color:#8a8075}.surface_btnApplyM__8hwqg,.surface_btnCloseM__oFtvS{flex:1 1;min-width:0;height:34px;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.surface_btnApplyM__8hwqg,.surface_btnApply__t153J{border:none;border-radius:8px;background:#ec86ac;color:#fff}.surface_btnApply__t153J{height:38px;padding:0 22px;font-family:inherit;font-size:13.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer}.surface_mixScroll__59wGS{flex:1 1 auto;min-height:0;overflow:hidden auto;padding:12px}.surface_mixGrid__yzd5w{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:8px;gap:8px}.surface_mixGridM__4U2LW{grid-template-columns:repeat(3,minmax(0,1fr))}.surface_cell__NIyKW{position:relative;width:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:0;border:2px solid #eee6dc;border-radius:10px;background:#fff;overflow:hidden;cursor:pointer;transition:border-color .18s ease,transform .16s ease}.surface_cellOn__vAK9l{border-color:#ec86ac;transform:translateY(-3px)}.surface_cellSprite__6SHQ8{display:block;width:100%;aspect-ratio:1/1;background:#f7f2ec}.surface_cellDots___eZje{flex:0 0 auto;height:22px;display:flex;align-items:center;justify-content:center;gap:4px;background:#faf7f3;border-top:1px solid #f2ebe3}.surface_cellOn__vAK9l .surface_cellDots___eZje{background:#fdf0f5}.surface_cellDot__sfIjj{width:9px;height:9px;border-radius:50%;background:var(--c);border:1px solid rgba(0,0,0,.12)}.surface_hsvPc__PHI9x{flex:1 1 auto;min-height:0;display:flex;gap:16px;padding:16px;overflow:hidden}.surface_hsvLeft__BcpFb{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:10px}.surface_pvBox__ne927{flex:1 1 auto;width:100%;min-height:0;border:1px solid #eee6dc;border-radius:12px;background:#faf7f3;overflow:hidden}.surface_pvBox__ne927,.surface_zoomRow__BVtuX{display:flex;align-items:center;justify-content:center}.surface_zoomRow__BVtuX{flex:0 0 auto;gap:5px}.surface_zoom__mZhIl{min-width:36px;height:28px;padding:0 10px;border:1px solid transparent;border-radius:7px;cursor:pointer;font-size:12px;font-weight:500;color:#8a8075;background:#f4ecf3}.surface_zoomOn__nuU_C{font-weight:600;color:#fff;background:#ec86ac}.surface_hsvRight__qlA_B{flex:0 0 300px;min-width:0;overflow:hidden auto;padding-left:16px;border-left:1px solid #f0e9e1;display:flex;flex-direction:column;gap:14px}.surface_famRow__PHy_C{flex:0 0 auto;height:32px;display:flex;align-items:center;justify-content:space-between;gap:6px}.surface_hr__sA72A{flex:0 0 auto;height:1px;background:#f2ebe3}.surface_rows__YCI66{display:flex;flex-direction:column;gap:10px}.surface_rowsCol__GnS5A{flex:0 0 auto;display:flex;flex-direction:column;gap:10px}.surface_resetRow__Gu07v{flex:0 0 auto;display:flex;justify-content:space-between;gap:6px}.surface_resetRowEnd__fhUEH{justify-content:flex-end}.surface_resetBtn__xcL20{height:30px;padding:0 10px;white-space:nowrap;border:1px solid #e7ded4;border-radius:8px;background:#fff;font-family:inherit;font-size:12px;font-weight:600;color:#8a8075;cursor:pointer}.surface_hsvM__Yh_aO{flex:1 1 auto;min-height:0;overflow:hidden auto;padding:12px;display:flex;flex-direction:column;gap:12px}.surface_topM__ns6CG{flex:1 1 auto;min-height:150px;display:flex;align-items:stretch;gap:10px}.surface_pvBoxM___fp1u{flex:1 1;min-width:0;border:1px solid #eee6dc;border-radius:12px;background:#faf7f3;display:flex;align-items:center;justify-content:center;overflow:hidden}.surface_zoomCol__Lj5QP{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end;gap:4px}.surface_resetIcon__DN49Z{display:flex;align-items:center;gap:6px;height:34px;padding:0 12px;white-space:nowrap;border:1px solid #e7ded4;border-radius:9px;background:#fff;font-family:inherit;font-size:12.5px;font-weight:600;color:#8a8075;cursor:pointer}.surface_dotBody__3uw27{flex:1 1 auto;min-height:0;overflow:hidden;padding:16px;display:flex;gap:16px}.surface_dotBodyM__yaPRD{padding:12px;flex-direction:column;gap:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.surface_dotLeft__RJQo4{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:10px}.surface_dotLeftM__29YuO{flex:0 0 auto;gap:8px}.surface_tools__NuCOz{flex:0 0 auto;display:flex;align-items:center;gap:5px}.surface_toolsSide__bBem5{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end;gap:4px}.surface_tool__58Ees{flex:0 0 auto;height:30px;padding:0 13px;border:1px solid transparent;border-radius:8px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;color:#8a8075;background:#f4ecf3}.surface_toolOn__lFNPI{border-color:#ec86ac;font-weight:600;color:#d76d9a;background:#fce9f1}.surface_canvasRow__LYbuX{flex:1 1 auto;min-height:0;display:flex;align-items:stretch;gap:10px}.surface_canvasArea__n4oQG{position:relative;flex:1 1 auto;min-height:260px;border:1px solid #eee6dc;border-radius:12px;background:#faf7f3;overflow:hidden;cursor:-webkit-grab;cursor:grab;touch-action:none}.surface_canvasAreaM__Rq9_Z{flex:1 1 auto;height:260px;min-height:260px}.surface_canvasAreaDot__2VRs_{cursor:crosshair}.surface_canvas__WpOh_{display:block;position:absolute;left:0;top:0;image-rendering:pixelated;touch-action:none}.surface_canvasSkel__8UlQ0{width:70%;height:70%;margin:15% auto;border-radius:12px}.surface_ring__SrKYf{position:absolute;width:36px;height:36px;margin:-18px 0 0 -18px;border:2px solid rgba(236,134,172,.6);border-radius:50%;pointer-events:none;transition:left .08s linear,top .08s linear}.surface_zoomLine__80yPy{flex:0 0 auto;margin-top:10px;min-height:34px;display:flex;align-items:center;gap:12px}.surface_gauge__xuGnx{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px}.surface_gaugeBar__qF5Qa{flex:1 1;min-width:0;height:6px;border-radius:99px;background:#efe6db;position:relative;overflow:hidden}.surface_gaugeFill__6rlyq{position:absolute;left:0;top:0;bottom:0;background:#ec86ac;border-radius:99px;transition:width .18s ease}.surface_gaugeLabel__zozXm{flex:0 0 auto;font-size:11px;font-weight:600;color:#a89e93;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.surface_posReset__aeb0B{flex:0 0 auto;height:32px;padding:0 13px;border:1px solid #e7ded4;border-radius:8px;background:#fff;font-family:inherit;font-size:12px;font-weight:600;color:#8a8075;white-space:nowrap;cursor:pointer}.surface_dotRight__q2u2v{flex:0 0 300px;display:flex;flex-direction:column;gap:14px;padding-left:16px;border-left:1px solid #f0e9e1}.surface_dotRightM__gs8pw{flex:0 0 auto;gap:10px;padding-left:0;border-left:none}.surface_offOn__6aSJs{background:#fce9f1;border-color:#f5c6da;color:#d76d9a}.surface_partBody__zX6qj{flex:1 1 auto;min-height:0;overflow:hidden auto;padding:12px}.surface_partEmpty__qD_U0{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.surface_partEmptyTitle__yDenk{font-size:13px;font-weight:600;color:#8a8075}.surface_partEmptyHint__elRC_{font-size:11.5px;color:#b7ada2}.surface_partGrid__yIcKA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.surface_partGridM__zEOrw{grid-template-columns:repeat(2,minmax(0,1fr))}.surface_partChip__cwxdl{display:flex;align-items:center;gap:9px;min-width:0;padding:8px 10px;border:1px solid #eee6dc;border-radius:11px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.surface_partThumb__XYR5j{position:relative;flex:0 0 auto;width:34px;height:34px;border-radius:8px;background:#f7f2ec}.surface_partSprite__a_XUm,.surface_partThumb__XYR5j{display:flex;align-items:center;justify-content:center}.surface_partSprite__a_XUm{width:100%;height:100%}.surface_partDot__CeGjC{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;border-radius:50%;border:2px solid #fff;background:conic-gradient(from 90deg,#ff8fb0,#ffd36b,#7fd88a,#6bb8ff,#c79bff,#ff8fb0)}.surface_partDotOff__vxDgK{filter:grayscale(1)}.surface_partText__u7QSz{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px}.surface_partSlot__GYcM_{font-size:10.5px;font-weight:600;color:#a89e93;line-height:1.2}.surface_partName__59eQt{width:100%;min-width:0;display:block;font-size:12px;font-weight:500;color:#3d372f;line-height:1.3;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.surface_vsBody__dUDio{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:12px;gap:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.surface_vsRow__9aXhy{flex:1 1 auto;min-height:230px;display:flex;gap:10px}.surface_vsRowM___Tk2N{flex:0 0 auto;height:236px;min-height:0}.surface_vsPane__93kaG{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.surface_vsPaneM__cN4ZU{gap:5px}.surface_vsLabelRow__G7Hrf{display:flex;align-items:center;justify-content:space-between;gap:6px}.surface_vsLabelRowM__AAgAV{padding-top:10px}.surface_vsLabel__prPAt{flex:0 0 auto;font-size:11px;font-weight:700;color:#a89e93;letter-spacing:.02em}.surface_vsLabelM__McSwf{font-size:10.5px}.surface_vsName__mNsXu{min-width:0;font-size:11.5px;font-weight:500;color:#3d372f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.surface_vsNameM__M9rAa{font-size:11px}.surface_vsStage__IxXrC{position:relative;flex:1 1 auto;min-height:0;border:1px solid #eee6dc;border-radius:11px;overflow:hidden}.surface_vsStageImg___EGtg{object-fit:cover;object-position:center 78%}.surface_vsStageTone__3esJv{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.18) 45%,hsla(0,0%,100%,.45))}.surface_vsHr__Umunl{flex:0 0 auto;height:1px;background:#f0e9e1}.surface_vsPick__f16CM{flex:0 0 auto}.surface_vsPickLabel__hGkwL{display:flex;align-items:baseline;gap:7px;font-size:11px;font-weight:700;color:#a89e93;margin-bottom:7px}.surface_vsPickHint__tfL4_{font-size:10.5px;font-weight:500;color:#c2b8ad}.surface_vsChips__mvb2M{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:7px;gap:7px}.surface_vsChipsM__y7GnC{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.surface_vsChip__74dNe{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border:1.5px solid #f0e9e1;border-radius:9px;background:#faf7f3;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.surface_vsChipOn__Giz7_{border-color:#ec86ac;background:#fce9f1}.surface_vsChipSprite__zxQLZ{width:calc(100% - 8px);height:calc(100% - 8px);display:flex;align-items:center;justify-content:center}.surface_innerSlide__syaF1{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;transition:transform .26s cubic-bezier(.45,0,.55,1),opacity .2s ease}.surface_tickBtn__aRIjY{display:inline-flex;align-items:center;gap:6px}.surface_tick__iO0zL{flex:0 0 auto;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ddd4ca;border-radius:4px;background:#fff;color:#fff;transition:background-color .2s cubic-bezier(.45,0,.55,1),border-color .2s cubic-bezier(.45,0,.55,1)}.surface_tick__iO0zL svg{opacity:0;transition:opacity .2s cubic-bezier(.45,0,.55,1)}.surface_tickOn__B5HFb{background:#ec86ac;border-color:#ec86ac}.surface_tickOn__B5HFb svg{opacity:1}.surface_swRow__T08ML{display:flex;align-items:center;gap:10px}.surface_swLabel__Kllcf{flex:0 0 42px;font-size:11.5px;font-weight:600;color:#a89e93}.surface_swList__CnTDV{flex:1 1;min-width:0;display:flex;justify-content:space-between;gap:6px;flex-wrap:nowrap}.preview_col__Wf2_z{flex:0 0 360px;min-width:0;display:flex;flex-direction:column;gap:10px}.preview_colHalf__Hc1Xa{flex-basis:312px}.preview_colTablet__xeu0x{flex-basis:330px}.preview_card__rJaVI{flex:1 1 auto;min-height:0;position:relative;background:#fff;border:1px solid #e7ded4;border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.preview_head__2yODM{flex:0 0 auto;height:44px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0e9e1}.preview_title__6ICkM{font-size:14px;font-weight:700}.preview_partBtn__bSKbp{flex:0 0 auto;display:flex;align-items:center;gap:5px;height:30px;padding:0 11px;border:1px solid #f0d3e0;border-radius:9px;background:#fff;font-family:inherit;font-size:12px;font-weight:600;color:#d76d9a;letter-spacing:-.01em;white-space:nowrap;cursor:pointer}.preview_partBtnNarrow__2Nqoy{padding:0 8px}.preview_partBtnOn__7Psao{border-color:#ec86ac;background:#fce9f1}.preview_hist___oRP9{display:flex;align-items:center;gap:4px}.preview_histBtn__rfyHm{flex:0 0 auto;padding:0 11px;gap:5px;color:#b8ada2;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.preview_histBtn__rfyHm,.preview_iconBtn__4pJNu{height:30px;display:flex;align-items:center;border:1px solid #f0e9e1;border-radius:8px;background:#faf7f3;cursor:default}.preview_iconBtn__4pJNu{width:30px;justify-content:center;color:#cdc2b7}.preview_histOn__T5sTf{border-color:#eeb2ce;background:#fff;color:#d76d9a;cursor:pointer}.preview_stage__xIItr{flex:1 1 auto;min-height:88px;position:relative;overflow:hidden}.preview_stageImg__ATWyG{object-fit:cover;object-position:center 78%}.preview_stageTone__Y6dCj{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.2) 45%,hsla(0,0%,100%,.5))}.preview_model__USkkO{position:absolute;inset:0;padding:8px}.preview_dotBtn__gG293{position:absolute;right:10px;top:10px;z-index:4;display:flex;align-items:center;gap:5px;height:30px;padding:0 12px;border:1px solid #f4cfdf;border-radius:9px;background:#fff;font-family:inherit;font-size:12px;font-weight:600;color:#d76d9a;cursor:pointer;transition:opacity .24s ease,transform .24s cubic-bezier(.22,.61,.36,1);opacity:0;transform:translateY(-6px);pointer-events:none}.preview_dotBtnOn__yETtM{opacity:1;transform:translateY(0);pointer-events:auto}.preview_drawer__YHTdU{bottom:50px;height:166px;max-height:calc(100% - 124px);transform:translateY(calc(100% + 46px))}.preview_drawerOpen__vrAsK{transform:translateY(0)}.preview_slides__Zdfek{flex:1 1 auto;min-height:0;position:relative;overflow:hidden}.preview_slidesM__M5q4P{flex:0 0 auto;position:relative;height:132px;overflow:hidden}.preview_slide__IaEEq{transform:translateY(100%)}.preview_slideOn___WoEy{transform:translateY(0)}.preview_slidePad__4mCua{padding:10px 16px;display:flex;flex-direction:column;gap:6px}.preview_pvRow__sIjua{height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px}.preview_pvLabel__4_ygQ{font-size:11.5px;font-weight:500;color:#5c534b;flex:0 0 auto}.preview_pvLabelM__8OELn{font-size:12px}.preview_line__39V2Q{flex:0 0 auto;height:1px;background:#f0e9e1}.preview_bars__eoolo{flex:0 0 auto;display:flex;align-items:stretch}.preview_bar__6hQLx{flex:1 1;width:50%;min-width:0;height:40px;padding:0 10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;border:none;background:transparent;cursor:pointer;transition:background-color .2s ease}.preview_bar2__wFI7C{border-left:1px solid #f4efe8}.preview_barOn__SduYz{background:#fce9f1}.preview_barLabel__ks_Wp{font-size:11.5px;font-weight:700;letter-spacing:.01em;color:#8a8075}.preview_barLabelM__8CFlp{font-size:12px}.preview_barOn__SduYz .preview_barLabel__ks_Wp{color:#d76d9a}.preview_barSummary__LWp3O{font-size:10.5px;color:#b7ada2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.preview_barSummaryM__6V9wG{font-size:11px}.preview_ctrlRow__mYQvR{flex:0 0 auto;position:relative;z-index:5;padding:10px 16px;background:#fff;border-top:1px solid #f0e9e1;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.preview_pvAll__xpmf_{flex:0 0 auto;height:30px;padding:0 7px 0 10px;display:flex;align-items:center;gap:3px;border:1px solid transparent;border-radius:8px;background:#f4ecf3;color:#8a8075;cursor:pointer}.preview_pvAllNarrow__z11wz{padding:0 5px 0 7px}.preview_pvAllOn__2WjI2{border-color:#eeb2ce;background:#fce9f1;color:#d76d9a}.preview_pvAllText__uiMP4{font-size:11.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.preview_pvCaret__nRo1A{flex:0 0 auto;transition:transform .24s cubic-bezier(.22,.61,.36,1);transform:rotate(0deg)}.preview_pvCaretOn__w8eIM{transform:rotate(180deg)}.preview_gridM__AUT91{flex:0 0 auto;padding:10px 16px;border-top:1px solid #f0e9e1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.preview_pinbox__HnklA{flex:0 0 auto;background:#fff;border:1px solid #e7ded4;border-radius:14px;padding:8px 12px 13px}.preview_pinHead__giXx8{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.preview_pinTitle__FHlyV{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.preview_count__vD5SA{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 6px;border-radius:20px;background:#f2ece5;color:#b7ada2;font-size:10.5px;font-weight:700}.preview_countOn__Sazt8{background:#fce9f1;color:#d76d9a}.preview_clear__fcqeN{height:26px;padding:0 10px;border:1px solid #f2ece5;border-radius:8px;background:#fff;font-size:11px;font-weight:600;color:#cdc2b7;cursor:default}.preview_clearOn__yqNIB{border-color:#f0d3e0;color:#c05a94;cursor:pointer}.preview_pinActs__sicY5{display:flex;align-items:center;gap:6px}.preview_vsBtn___c3eb{flex:0 0 auto;height:26px;padding:0 12px;border:1px solid #f0d3e0;border-radius:8px;background:#fff;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.04em;color:#d76d9a;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.preview_vsBtnOn__pU4TS{border-color:#ec86ac;background:#fce9f1}.preview_pinGrid__8kpaZ{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:6px;gap:6px}.preview_slot__dVr55{position:relative;aspect-ratio:1/1;border-radius:9px;display:flex;align-items:center;justify-content:center;border:1px dashed #e4dcd2;background:#fbf8f4;cursor:default;transition:border-color .22s ease,background-color .22s ease}.preview_slotFilled__h65lL{border-style:solid;border-color:#efe8e0;background:#fff;cursor:pointer}.preview_slotWorn__kefqx{border-color:#ec86ac;background:#fce9f1}.preview_slotSprite__ZtIEm{width:calc(100% - 6px);height:calc(100% - 6px)}.preview_slotSprite__ZtIEm,.preview_slotX__oVzFz{display:flex;align-items:center;justify-content:center}.preview_slotX__oVzFz{position:absolute;top:-4px;right:-4px;width:16px;height:16px;padding:0;border:1px solid #f0d3e0;border-radius:50%;background:#fff;color:#d76d9a;font-size:9px;line-height:1;cursor:pointer}.preview_sheetBody__z0VqB{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.preview_sheetBody__z0VqB>*{flex-shrink:0}.preview_vsWrap__hkd_0{flex:0 0 auto;overflow:hidden}.preview_vsWrapIn__KZrk9{padding:0 12px 12px;display:flex;flex-direction:column;gap:6px}.preview_bmList__bez9k{flex:0 0 auto;margin-top:-1px;position:relative;z-index:1;background:#fff}.preview_bmRow__KtM8f{flex:0 0 auto;padding:12px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f0e9e1}.preview_bmTitle__b8gwa{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#2a2521}.preview_bmBody__TSk3s{flex:0 0 auto;padding:12px;border-top:1px solid #f0e9e1}.preview_bmGrid__9mdF7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.preview_chipEmpty__rqHoT{position:relative;aspect-ratio:1/1;border:1px dashed #e4dcd2;border-radius:9px;background:#fbf8f4}.preview_chip__okzHO{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border:1.5px solid #f0e9e1;border-radius:9px;background:#faf7f3;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.preview_chipWorn__Pviy_{border-color:#ec86ac;background:#fce9f1}.preview_chipSprite__XP79a{width:calc(100% - 8px);height:calc(100% - 8px)}.preview_chipSprite__XP79a,.preview_chipX__L5faq{display:flex;align-items:center;justify-content:center}.preview_chipX__L5faq{position:absolute;top:-5px;right:-5px;width:18px;height:18px;border:1px solid #f0d3e0;border-radius:50%;background:#fff;color:#d76d9a;font-size:10px;line-height:1}.preview_hero__UgPL5{flex:0 0 auto;position:relative;height:216px;border-bottom:1px solid #f4efe8;overflow:hidden}.preview_heroImg__ZiVeb{object-fit:cover;object-position:center 76%}.preview_heroTone__LtJg3{background:hsla(0,0%,100%,.28)}.preview_heroModel__keyi9,.preview_heroTone__LtJg3{position:absolute;inset:0}.preview_heroHist__fFUH8{position:absolute;top:10px;right:12px;display:flex;gap:6px}.preview_heroIcon__QILv8{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid #f0e9e1;border-radius:8px;background:hsla(0,0%,100%,.92);color:#cdc2b7;cursor:default}.preview_heroIconOn__vZ7Cf{border-color:#eeb2ce;background:#fff;color:#d76d9a;cursor:pointer}.preview_heroLeft__MzY3l{position:absolute;left:12px;bottom:12px;display:flex;align-items:center;gap:6px}.preview_pvOpenBtn__wwNC9{height:30px;padding:0 12px;display:flex;align-items:center;gap:6px;border:1px solid #f4cfdf;border-radius:9px;background:#fff;font-family:inherit;color:#d76d9a;font-size:12px;font-weight:600;cursor:pointer}.preview_heroRight__pHmWS{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;justify-content:flex-end;gap:6px;height:32px;max-width:calc(100% - 24px)}.preview_dotBtnM__ovdsZ{flex:0 0 auto;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #f4cfdf;border-radius:9px;background:#fff;color:#d76d9a;cursor:pointer;transition:opacity .24s ease,transform .24s cubic-bezier(.22,.61,.36,1);opacity:0;transform:scale(.9);pointer-events:none}.preview_dotBtnMOn__HVrus{opacity:1;transform:scale(1);pointer-events:auto}.preview_fab__5aDZR{position:relative;flex:0 0 auto;width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #f4cfdf;border-radius:10px;background:#fff;color:#d76d9a;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.preview_fabOn__3YTTz{border-color:#ec86ac;background:#fce9f1}.preview_partFab__suTql{border-radius:9px}.preview_fabCount__iAqlf{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:#fff;border:1px solid #f4cfdf;color:#d76d9a;font-size:9.5px;font-weight:700}.preview_pvPanel__RCGVx{position:fixed;z-index:120;padding:8px;border:1px solid #f0dde7;border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(42,37,33,.12);overflow:hidden auto;overscroll-behavior:contain;transform:translateY(16px);opacity:0;transition:opacity .18s ease,transform .18s cubic-bezier(.45,0,.55,1)}.preview_pvPanelOn__9h02J{transform:translateY(0);opacity:1;transition:opacity .22s ease,transform .22s cubic-bezier(.45,0,.55,1)}.preview_pvGrid__qjL83{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.preview_pvGroup__p_hxL{display:contents}.preview_pvGroupName__qzZWh{grid-column:1/-1;padding:6px 2px 0;font-size:11px;font-weight:600;color:#a89e93}.preview_pvGroup__p_hxL:first-child .preview_pvGroupName__qzZWh{padding-top:0}.preview_pvCell__GlhHQ{display:flex;flex-direction:column;min-width:0;padding:0;border:1px solid #eee6dc;border-radius:9px;background:#fff;overflow:hidden;font-family:inherit;cursor:pointer;transition:border-color .22s ease,background-color .24s ease}.preview_pvCellOn__YnsgG{border-color:#ec86ac;background:#fdf4f8}.preview_pvCellOff__Ky5G4{opacity:.4;cursor:not-allowed}.preview_pvCellArt__rGzsC{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:76px;background:#f7f2ec}.preview_pvCellIcon__1s8fV{display:block;image-rendering:pixelated}.preview_pvCellName___6TPK{display:block;padding:4px 6px 6px;font-size:11.5px;font-weight:600;color:#5c534b;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview_pvCellOn__YnsgG .preview_pvCellName___6TPK{color:#d76d9a}.preview_pvCellPlain__hrOAS{flex:1 1 auto;min-height:76px;display:flex;align-items:center;justify-content:center;padding:4px 6px;font-size:12px;font-weight:600;color:#8a8075}.preview_pvCellOn__YnsgG .preview_pvCellPlain__hrOAS{color:#d76d9a}@media (hover:hover) and (pointer:fine){.preview_pvCell__GlhHQ:hover{border-color:#ec86ac}.preview_pvCellOff__Ky5G4:hover{border-color:#eee6dc}}.preview_sheetWrap__1_IuQ{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.preview_sheetSlide__eZqDk{transition:transform .26s cubic-bezier(.45,0,.55,1),opacity .2s ease}.preview_pickPage__oChjf{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.preview_pickHead__RuRdA{flex:0 0 auto;display:flex;align-items:baseline;gap:8px;padding:12px 16px 8px;font-size:13px;font-weight:700;color:#2a2521}.preview_pickHint__rgqPx{font-size:11.5px;font-weight:500;color:#a89e93}.preview_pickScroll__Qgj7r{flex:1 1 auto;min-height:0;padding:0 16px 14px;overflow:hidden auto;overscroll-behavior:contain}.preview_pickScroll__Qgj7r .preview_pvCellArt__rGzsC{height:96px}