.IconButton_root__9gABg{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:var(--btn-border,none);outline:var(--btn-outline,none);outline-offset:var(--btn-outline-offset,0);border-radius:var(--btn-radius,var(--radius-button,var(--radius-default,.375rem)));background:var(--btn-bg,transparent);color:var(--btn-color,var(--body-fg));text-shadow:var(--btn-text-shadow,none);box-shadow:var(--btn-shadow,none);cursor:pointer;padding:0;position:relative;overflow:var(--btn-overflow,hidden);transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,outline-offset .16s ease,outline-color .16s ease,opacity .16s ease,transform .16s ease;-webkit-tap-highlight-color:transparent}.IconButton_root__9gABg>:not(.IconButton_srOnly__te7Fj){position:relative;z-index:1}.IconButton_root__9gABg:before{content:"";position:absolute;inset:var(--btn-before-inset,0);box-sizing:border-box;border:var(--btn-before-border,none);background:var(--btn-fill-bg,transparent);transform:scaleX(var(--btn-fill-scale,0));transform-origin:var(--btn-fill-origin,left);transition:transform var(--btn-fill-duration,.32s) cubic-bezier(.34,1.15,.64,1),inset var(--btn-before-duration,.16s) ease,border-color var(--btn-before-duration,.16s) ease;border-radius:inherit;pointer-events:none;z-index:0}.IconButton_root__9gABg:hover:before{inset:var(--btn-before-hover-inset,var(--btn-before-inset,0));border:var(--btn-before-hover-border,var(--btn-before-border,none));transform:scaleX(var(--btn-fill-hover-scale,var(--btn-fill-scale,0)))}.IconButton_root__9gABg:after{content:"";position:absolute;bottom:-.1em;left:0;width:100%;height:var(--btn-underline-height,0);background:var(--btn-underline-color,transparent);transform:scaleX(1);transform-origin:center;transition:transform .3s ease;pointer-events:none;z-index:0}.IconButton_root__9gABg:hover:after{transform:scaleX(var(--btn-underline-hover-scale,1))}.IconButton_root__9gABg:hover{background-color:var(--btn-hover-bg,var(--btn-bg,transparent));outline:var(--btn-hover-outline,var(--btn-outline,none));outline-offset:var(--btn-hover-outline-offset,var(--btn-outline-offset,0));color:var(--btn-hover-color,var(--btn-color,var(--body-fg)));text-shadow:var(--btn-hover-text-shadow,var(--btn-text-shadow,none));box-shadow:var(--btn-hover-shadow,var(--btn-shadow,none));opacity:var(--btn-hover-opacity,1);transform:var(--btn-hover-transform,none)}.IconButton_root__9gABg:active{transform:var(--btn-active-transform,none)}.IconButton_root__9gABg:focus-visible{outline:none;box-shadow:var(--btn-focus-shadow,0 0 0 2px var(--input-focus-outline,currentColor))}.IconButton_root__9gABg:disabled{opacity:var(--btn-disabled-opacity,.5);cursor:not-allowed;pointer-events:none}.IconButton_sm__L3RnP{width:1.75rem;height:1.75rem;font-size:.875rem}.IconButton_md__CMbxS{width:2.25rem;height:2.25rem;font-size:1rem}.IconButton_lg__FqJlh{width:2.75rem;height:2.75rem;font-size:1.25rem}.IconButton_iconButtonSkew__wL8lP:after,.IconButton_iconButtonSkew__wL8lP:before{content:"";position:absolute;width:200%;height:200%;background-color:var(--btn-accent,var(--palette-primary));z-index:0;transition:transform .5s ease-out;pointer-events:none}.IconButton_iconButtonSkew__wL8lP:before{bottom:0;left:0;transform-origin:bottom left;transform:skewX(45deg) scaleX(0)}.IconButton_iconButtonSkew__wL8lP:after{top:0;right:0;transform-origin:top right;transform:skewX(-45deg) scale(0)}.IconButton_iconButtonSkew__wL8lP:hover:before{transform:skewX(45deg) scaleX(1)}.IconButton_iconButtonSkew__wL8lP:hover:after{transform:skewX(-45deg) scale(1)}.IconButton_iconButtonSkew__wL8lP:active{filter:var(--btn-active-filter,brightness(.7));transform:var(--btn-active-transform,scale(.98))}.IconButton_iconButtonIconRotate__KAiIJ{transition:transform .3s ease,box-shadow .3s ease,background-color .2s ease,color .2s ease}.IconButton_iconButtonIconRotate__KAiIJ:hover{transform:var(--btn-hover-transform,translateY(-3px));box-shadow:var(--btn-hover-shadow,0 8px 15px rgba(0,0,0,.3))}.IconButton_iconButtonIconRotate__KAiIJ:active{transform:scale(.95);box-shadow:var(--btn-shadow,0 2px 5px rgba(0,0,0,.2))}.IconButton_iconButtonIconRotate__KAiIJ svg{transition:transform .3s ease}.IconButton_iconButtonIconRotate__KAiIJ:hover svg{transform:rotate(-90deg)}.IconButton_iconButtonRadialFill___Geq8:before{content:"";position:absolute;inset:0;background:var(--btn-fill-bg,var(--button-bg));border-radius:inherit;transform:none;clip-path:inset(0 50%);transition:clip-path .4s cubic-bezier(.34,1.15,.64,1);pointer-events:none;z-index:0}.IconButton_iconButtonRadialFill___Geq8:hover:before{transform:none;clip-path:inset(0 0)}.IconButton_iconButtonRadialFill___Geq8:active{transform:var(--btn-active-transform,scale(.97))}.IconButton_iconButtonGapBorder__UAHMr{border:none!important;background:transparent;border-radius:0!important}.IconButton_iconButtonGapBorder__UAHMr:before{top:0}.IconButton_iconButtonGapBorder__UAHMr:after,.IconButton_iconButtonGapBorder__UAHMr:before{content:"";position:absolute;left:0;width:100%;pointer-events:none;z-index:0;background:var(--btn-gap-color,var(--button-outline-fg));height:var(--btn-gap-width,2px);transform:scaleX(0);transition:transform .25s cubic-bezier(.34,1.15,.64,1);inset:auto}.IconButton_iconButtonGapBorder__UAHMr:after{bottom:0}.IconButton_iconButtonGapBorder__UAHMr:hover:after,.IconButton_iconButtonGapBorder__UAHMr:hover:before{transform:scaleX(1)}.IconButton_iconButtonGapBorder__UAHMr:active{transform:var(--btn-active-transform,scale(.97))}.IconButton_iconButtonNeumorph__1wOF6{transition:box-shadow .3s ease,transform .15s ease}.IconButton_iconButtonNeumorph__1wOF6:hover{box-shadow:var(--btn-hover-shadow)}.IconButton_iconButtonNeumorph__1wOF6 svg{transition:transform .15s ease}.IconButton_iconButtonNeumorph__1wOF6:hover svg{transform:scale(.93)}.IconButton_iconButtonNeumorph__1wOF6:active svg{transform:scale(.87)}.IconButton_iconButtonBounce__gCBkW{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background-color .2s ease,color .2s ease}.IconButton_iconButtonBounce__gCBkW:hover{transform:scale(1.05)}.IconButton_iconButtonBounce__gCBkW:active{animation:IconButton_iconBouncePress__Rj3Pg .4s ease}@keyframes IconButton_iconBouncePress__Rj3Pg{0%{transform:scale(1.05)}30%{transform:scale(.9)}50%{transform:scale(1.04)}70%{transform:scale(.97)}to{transform:scale(1.05)}}.IconButton_iconButtonTiltedHatched__0Lmq7{transform:rotate(-2deg);overflow:visible;background-color:transparent;transition:transform var(--transition-duration,.2s) var(--transition-easing,cubic-bezier(.22,1,.36,1))}.IconButton_iconButtonTiltedHatched__0Lmq7:before{content:"";position:absolute;border-radius:inherit;top:calc(var(--shadow-offset-y, 4px) * 2);right:calc(var(--shadow-offset-x, 4px) * -2);bottom:calc(var(--shadow-offset-y, 4px) * -2);left:calc(var(--shadow-offset-x, 4px) * 2);background:repeating-linear-gradient(45deg,var(--shadow-color,currentColor) 0 2.5px,transparent 2.5px 7px);border:var(--button-border-width,2px) solid var(--shadow-color,currentColor);z-index:-1;transform:none;opacity:1;pointer-events:none;transition:opacity var(--transition-duration,.2s) var(--transition-easing,cubic-bezier(.22,1,.36,1)),transform var(--transition-duration,.2s) var(--transition-easing,cubic-bezier(.22,1,.36,1))}.IconButton_iconButtonTiltedHatched__0Lmq7:after{content:"";position:absolute;inset:calc(-1 * var(--button-border-width, 2px));width:auto;height:auto;background-color:var(--btn-bg,var(--button-bg,transparent));border-radius:inherit;z-index:-1;transform:none;pointer-events:none;transition:background-color var(--transition-duration,.2s) ease}.IconButton_iconButtonTiltedHatched__0Lmq7:hover{transform:rotate(0deg);background-color:transparent}.IconButton_iconButtonTiltedHatched__0Lmq7:hover:before{opacity:0;transform:translate(calc(-1 * var(--shadow-offset-x, 4px) * .5),calc(-1 * var(--shadow-offset-y, 4px) * .5))}.IconButton_iconButtonTiltedHatched__0Lmq7:hover:after{background-color:var(--btn-hover-bg,var(--btn-bg,var(--button-hover-bg,transparent)))}.IconButton_iconButtonTiltedHatched__0Lmq7:active{transform:rotate(0deg) scale(.97)}.IconButton_srOnly__te7Fj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.paper_wrinkle__FfdvY{background:rgba(120,110,100,1);filter:var(--paper-wrinkle-filter,none);mix-blend-mode:multiply;opacity:.28}.paper_grain__MCzlP,.paper_wrinkle__FfdvY{position:absolute;inset:0;pointer-events:none}.paper_grain__MCzlP{background:rgba(215,205,190,1);filter:var(--paper-grain-filter,none);mix-blend-mode:screen;opacity:.18}.sand_dark__m1QDi{background:rgba(40,35,30,.65);mix-blend-mode:multiply;opacity:.35}.sand_dark__m1QDi,.sand_light__7cZ9E{position:absolute;inset:0;pointer-events:none;filter:var(--sand-filter,none)}.sand_light__7cZ9E{background:rgba(225,220,215,.65);mix-blend-mode:screen;opacity:.45}.Wrapper_wrapper__8xmIY{position:relative;width:100%;height:100%;min-height:0;color:var(--body-fg);border-radius:var(--radius-wrapper,var(--radius-default,12px));overflow:hidden;transition:box-shadow var(--transition-duration,.2s) var(--transition-easing,cubic-bezier(.22,1,.36,1)),transform var(--transition-duration,.2s) var(--transition-easing,cubic-bezier(.22,1,.36,1))}.Wrapper_contentFit__EX5Md{height:auto}.Wrapper_tinted__cp0k2{position:relative;isolation:isolate}.Wrapper_tintLayer__RPqIn{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse at 50% 40%,color-mix(in oklch,var(--tint-color,transparent) var(--tint-center,5%),transparent) 0,color-mix(in oklch,var(--tint-color,transparent) var(--tint-edge,14%),transparent) 100%);pointer-events:none;z-index:2}.Wrapper_variantSolid__GHjnZ{background:var(--body-bg);border-width:var(--wrapper-surface-border-width,0);border-color:var(--wrapper-surface-border-color,transparent);border-style:var(--wrapper-surface-border-style,solid);box-shadow:var(--wrapper-surface-shadow,none)}.Wrapper_variantPaper__ZFeLr{position:relative;isolation:isolate;background:var(--body-bg,#f5f1ea);border-width:var(--wrapper-surface-border-width,1px);border-color:var(--wrapper-surface-border-color,color-mix(in srgb,var(--body-fg,#000) 8%,transparent));border-style:var(--wrapper-surface-border-style,solid);box-shadow:var(--wrapper-surface-shadow,none)}.Wrapper_paperGrain__ws0HO,.Wrapper_paperWrinkle__mUP9v{z-index:1}.Wrapper_variantSand__boq7s{position:relative;isolation:isolate;background:var(--surface-sand-bg,#f5f0eb);border-width:var(--wrapper-surface-border-width,1px);border-color:var(--wrapper-surface-border-color,color-mix(in srgb,#000 10%,transparent));border-style:var(--wrapper-surface-border-style,solid);box-shadow:var(--wrapper-surface-shadow,none)}.Wrapper_sandDark__DdI2c,.Wrapper_sandLight__A8EKj{z-index:1}.Wrapper_variantMatte__FopMf{background:var(--wrapper-neumorph-bg,var(--body-bg))}.Wrapper_mattePressed__akoTt{box-shadow:var(--neumorph-shadow-inset,inset 3px 3px 6px rgba(0,0,0,.18)),inset 0 0 0 1px color-mix(in srgb,var(--neumorph-shadow-light,rgba(255,255,255,.8)) 35%,transparent)}.Wrapper_matteRaised__h_fxJ:after,.Wrapper_matteRaised__h_fxJ:before{display:none}.Wrapper_liquidLayer__oAmmf{position:absolute;inset:0;border-radius:inherit;background:var(--paper-lg-layer-bg,rgba(255,255,255,.045));filter:var(--paper-lg-filter,none) var(--paper-lg-post,blur(.5px) contrast(1.02));backdrop-filter:blur(2px) saturate(110%);-webkit-backdrop-filter:blur(2px) saturate(110%);pointer-events:none;z-index:0}.Wrapper_variantLiquidGlass__1EKmg:after{content:"";position:absolute;inset:-2px;border-radius:inherit;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(255,255,255,.3) 0,transparent 50%),radial-gradient(ellipse 60% 30% at 20% 100%,rgba(255,255,255,.15) 0,transparent 40%),radial-gradient(ellipse 60% 30% at 80% 100%,rgba(255,255,255,.15) 0,transparent 40%);pointer-events:none;z-index:2}.Wrapper_content__8POTZ{position:relative;z-index:3;width:100%;height:100%}.Wrapper_contentInnerFit__V2k0i{height:auto}.Wrapper_chromatic__9aBBm .Wrapper_liquidLayer__oAmmf{mix-blend-mode:screen;opacity:.85}.BellaBackdrop_page__1Xeau{position:relative;height:100%;min-height:100vh;overflow-x:clip;overflow-y:auto;color-scheme:light;color:#0b1726;background:radial-gradient(circle at 50% -6%,rgba(255,255,255,.9),rgba(255,255,255,0) 30%),radial-gradient(circle at 14% 24%,rgba(181,214,255,.6),rgba(181,214,255,0) 32%),radial-gradient(circle at 84% 18%,rgba(224,239,255,.92),rgba(224,239,255,0) 25%),linear-gradient(180deg,#dbeaff,#cfe3fb 34%,#bed9f8)}.BellaBackdrop_glowBottom__H2EiA,.BellaBackdrop_glowTop__DrwR1{position:absolute;pointer-events:none;border-radius:999px;filter:blur(80px)}.BellaBackdrop_glowTop__DrwR1{top:-6rem;left:-2rem;width:26rem;height:26rem;background:rgba(255,255,255,.76)}.BellaBackdrop_glowBottom__H2EiA{right:-4rem;bottom:-8rem;width:30rem;height:30rem;background:rgba(132,183,255,.36)}.BellaOrb_orb__vovDD{position:absolute;pointer-events:none}.BellaOrb_hero__AHlXr,.BellaOrb_primary__l6Yoj,.BellaOrb_secondary__S7d0h,.BellaOrb_tertiary__jtG_h{border-radius:999px}.BellaOrb_primary__l6Yoj,.BellaOrb_secondary__S7d0h{filter:blur(80px)}.BellaOrb_primary__l6Yoj{top:-6rem;left:-2rem;width:26rem;height:26rem;background:rgba(255,255,255,.76)}.BellaOrb_secondary__S7d0h{right:-4rem;bottom:-8rem;width:30rem;height:30rem;background:rgba(132,183,255,.36)}.BellaOrb_tertiary__jtG_h{top:9rem;left:50%;width:min(64rem,100%);height:24rem;transform:translateX(-50%);background:radial-gradient(circle,rgba(255,255,255,.88) 0,rgba(255,255,255,0) 72%);filter:blur(16px);animation:BellaOrb_orbHaloFloat__IeqTx 9s ease-in-out infinite}.BellaOrb_hero__AHlXr{top:7rem;left:-3.5rem;width:22rem;height:22rem;background:radial-gradient(circle at 36% 34%,rgba(255,255,255,.94),rgba(151,203,255,.22) 46%,rgba(151,203,255,0) 78%);opacity:.92;filter:blur(8px);z-index:2;animation:BellaOrb_orbPulseHero__Zys18 8s ease-in-out infinite}.BellaOrb_large__g7Z1h,.BellaOrb_small__k7dZv{border-radius:999px;z-index:2}.BellaOrb_large__g7Z1h{top:10.5rem;left:calc(50% - 17rem);width:10rem;height:10rem;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.95),rgba(119,180,255,.18));opacity:.72;filter:blur(1px);animation:BellaOrb_orbPulseLarge__a_2tA 6s ease-in-out infinite}.BellaOrb_small__k7dZv{right:calc(50% - 18rem);bottom:8rem;width:6rem;height:6rem;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.95),rgba(166,209,255,.16));opacity:.78;animation:BellaOrb_orbPulseSmall__r_VM7 5s ease-in-out 1.5s infinite}@keyframes BellaOrb_orbHaloFloat__IeqTx{0%,to{transform:translateX(-50%) translateZ(0) scale(1)}50%{transform:translateX(-50%) translate3d(0,.75rem,0) scale(1.04)}}@keyframes BellaOrb_orbPulseLarge__a_2tA{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.15);opacity:.45}}@keyframes BellaOrb_orbPulseHero__Zys18{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.08);opacity:.72}}@keyframes BellaOrb_orbPulseSmall__r_VM7{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.22);opacity:.5}}.BackgroundVariantPicker_grid__1fAtI{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.BackgroundVariantPicker_card__2_MLL{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 6px 6px;border:1.5px solid var(--bella-border,rgba(188,210,240,.42));border-radius:.75rem;background:var(--bella-card-bg,rgba(255,255,255,.72));cursor:pointer;transition:border-color .15s,transform .12s}.BackgroundVariantPicker_card__2_MLL:hover{border-color:var(--bella-text);transform:translateY(-1px)}.BackgroundVariantPicker_cardActive__raEmv{border-color:var(--bella-accent);border-width:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--bella-accent) 14%,transparent)}.BackgroundVariantPicker_label__VePA3{font-size:var(--bella-small-size,.72rem);font-weight:600;color:var(--bella-muted);text-align:center}.BackgroundVariantPicker_cardActive__raEmv .BackgroundVariantPicker_label__VePA3{color:var(--bella-text)}.BackgroundVariantPicker_previewWrap__hMCYt{width:100%;aspect-ratio:1/1;border-radius:.5rem;overflow:hidden;position:relative}.BackgroundVariantPicker_previewWrapLive__LhMcz{background:linear-gradient(135deg,#6b7fa3,#a8b8d0 40%,#e8edf5 70%,#f5f7fb)}.BackgroundVariantPicker_previewWrapLive__LhMcz[data-variant=liquid-glass]{background:radial-gradient(circle at 30% 40%,#8ba4c8 0,#5c7499 40%,#3d5575 80%)}.BackgroundVariantPicker_previewWrapLive__LhMcz[data-variant=matte],.BackgroundVariantPicker_previewWrapLive__LhMcz[data-variant=neumorph]{--body-bg:#edf1f8;--neumorph-shadow-dark:rgba(0,0,0,0.14);--neumorph-shadow-light:rgba(255,255,255,0.9);--neumorph-shadow-inset:inset 3px 3px 7px rgba(0,0,0,0.14);background:#edf1f8}.BackgroundVariantPicker_previewWrapLive__LhMcz[data-variant=paper]{--body-bg:#f5f1ea;--body-fg:#2d2a25;background:#f5f1ea}.BackgroundVariantPicker_preview__XF7Pq{width:100%;height:100%;border-radius:.5rem;overflow:hidden;position:relative}.BackgroundVariantPicker_wrapperPreview__hInEE{width:100%!important;height:100%!important;min-height:0!important;border-radius:.5rem!important;border:none!important;--wrapper-border-width:0!important;--wrapper-border-color:transparent!important}.BackgroundVariantPicker_wrapperInner__qzGQm{width:100%;height:100%}.BackgroundVariantPicker_preview_none__0Q7Qg{background-image:linear-gradient(45deg,rgba(188,210,240,.18) 25%,transparent 0),linear-gradient(-45deg,rgba(188,210,240,.18) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(188,210,240,.18) 0),linear-gradient(-45deg,transparent 75%,rgba(188,210,240,.18) 0);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.BackgroundVariantPicker_preview_color__JE4PX{background:var(--body-bg,#f5f5f5)}.BackgroundVariantPicker_scope__FzMS0{display:contents}.BackgroundVariantPicker_preview_glass__b6lxf{background:linear-gradient(180deg,rgba(180,190,205,.35),rgba(255,255,255,.65));border:1px solid rgba(255,255,255,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -1px 0 rgba(0,0,0,.03)}.BackgroundVariantPicker_preview_liquid_glass__tYzkp{background:radial-gradient(ellipse at 35% 30%,rgba(255,255,255,.22),transparent 55%),linear-gradient(180deg,rgba(50,55,65,.92),rgba(35,40,50,.96));border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(0,0,0,.2)}.BackgroundVariantPicker_preview_sand__9ctcX{background:repeating-conic-gradient(rgba(190,185,175,.06) 0 25%,transparent 0 50%) 0 0 /4px 4px,linear-gradient(180deg,rgba(215,210,200,.7),rgba(195,190,180,.55));border:1px solid rgba(180,175,165,.35)}.BackgroundVariantPicker_preview_matte__W6_lO{background:linear-gradient(145deg,rgba(235,240,250,.96),rgba(245,248,255,.98));border:none;box-shadow:inset 3px 3px 6px rgba(64,100,160,.1),inset -3px -3px 6px rgba(255,255,255,.85)}.BackgroundVariantPicker_preview_neumorph__WrHSJ{background:linear-gradient(145deg,rgba(245,248,255,.98),rgba(235,240,250,.96));border:none;box-shadow:3px 3px 6px rgba(64,100,160,.12),-3px -3px 6px rgba(255,255,255,.9)}.BackgroundVariantPicker_preview_paper__EwagD{background:linear-gradient(145deg,#f0ece4,#e8e2d8);border:1px solid rgba(0,0,0,.06);background-image:repeating-conic-gradient(rgba(0,0,0,.03) 0 25%,transparent 0 50%) 0 0 /3px 3px}.BackgroundVariantPicker_preview_solid__j8Dvm{background:var(--bella-card-bg,rgba(248,250,255,.9));border:1px solid rgba(0,0,0,.08)}.BellaSplitLayout_shell__f49Uw{position:relative;z-index:1;display:grid;grid-template-columns:minmax(18rem,26rem) minmax(0,44rem);gap:2.5rem;align-items:stretch;width:min(1320px,calc(100% - 2rem));height:100vh;height:100dvh;margin:0 auto;padding:4rem 0 3rem;min-height:0}.BellaSplitLayout_hero__oqb0A{display:flex;flex-direction:column;gap:.9rem;align-items:flex-start;align-self:start;width:100%;text-align:left;padding-top:.9rem;position:sticky;top:3rem}.BellaSplitLayout_form__aPHWA{position:relative;display:flex;flex-direction:column;gap:1rem;align-self:stretch;width:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}.BellaSplitLayout_actions__18mEI{position:relative;z-index:1;display:flex;justify-content:center}.BellaSplitLayout_errorNotice__wUcxc{position:relative;z-index:1;display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.8rem .95rem;border:1px solid rgba(244,179,170,.6);border-radius:1rem;background:linear-gradient(180deg,rgba(255,247,245,.96),rgba(255,239,235,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.8);font-size:.9rem;line-height:1.45;color:#b42318}@media (max-width:980px){.BellaSplitLayout_shell__f49Uw{grid-template-columns:1fr;gap:.6rem;padding-top:1.75rem;justify-items:center;height:auto;min-height:100dvh}.BellaSplitLayout_hero__oqb0A{width:min(42rem,100%);position:relative;top:auto;align-items:center;text-align:center;padding-top:0}.BellaSplitLayout_form__aPHWA{align-self:start;overflow-y:visible}}@media (max-width:640px){.BellaSplitLayout_shell__f49Uw{width:min(100%,calc(100% - 1rem));gap:.35rem;padding-bottom:1.5rem}}.CanvasBadgeButton_root__RQKJ1{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bella-handle-border);background:var(--bella-overlay);color:var(--bella-overlay-text);box-shadow:var(--bella-handle-shadow);cursor:pointer;padding:0}.CanvasBadgeButton_warning__xeo3v{background:var(--bella-warning)}.CanvasBadgeButton_danger__xoN8K{background:var(--bella-danger)}.CanvasBadgeButton_neutral__7SKw1{background:var(--bella-overlay)}.CanvasBadgeButton_sm__OipJx{width:20px;height:20px;border-radius:10px}.CanvasBadgeButton_md__ypAyf{width:24px;height:24px;border-radius:12px}.CanvasBadgeButton_root__RQKJ1:focus-visible{box-shadow:var(--bella-shadow-focus);outline:none}.DashboardCard_card__rzw75{padding:16px;border-radius:8px;border:1px solid var(--bella-border,#e5e7eb);background:var(--bella-panel-bg,#fff);color:var(--bella-text,#111827)}.GhostButton_btn__19F4i{background:transparent;border:none;cursor:pointer;padding:0;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--bella-muted);display:inline-flex;align-items:center;gap:6px;transition:color .12s}.GhostButton_btn__19F4i:hover{color:var(--bella-text)}.GhostButton_danger__jZE6H,.GhostButton_danger__jZE6H:hover{color:var(--bella-danger,#dc2626)}.GhostButton_danger__jZE6H:hover{opacity:.8}@keyframes Drawer_drawerBackdropIn__OBL3C{0%{opacity:0}to{opacity:1}}@keyframes Drawer_drawerSlideInLeft__3o4kE{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes Drawer_drawerSlideInRight__J2aU7{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Drawer_root__1Srdm{position:fixed;inset:0;z-index:1100;display:flex;pointer-events:none;overflow:hidden}.Drawer_rootContained__2YBzv{position:absolute}.Drawer_backdrop__oJb7D{position:absolute;inset:0;pointer-events:auto;background:color-mix(in srgb,#000 34%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:Drawer_drawerBackdropIn__OBL3C .4s ease-out both}.Drawer_surface__ktBli{position:absolute;top:0;bottom:0;pointer-events:auto;display:flex;flex-direction:column;background:var(--cart-menu-bg,var(--body-bg));color:var(--cart-menu-fg,var(--body-fg));border:1px solid color-mix(in srgb,var(--cart-menu-fg,var(--body-fg)) 12%,transparent);box-shadow:0 18px 48px color-mix(in srgb,#000 22%,transparent);outline:none;will-change:transform}.Drawer_left__g3IK8{left:0;animation:Drawer_drawerSlideInLeft__3o4kE .5s cubic-bezier(.25,.46,.45,.94) both}.Drawer_right__iLgqu{right:0;animation:Drawer_drawerSlideInRight__J2aU7 .5s cubic-bezier(.25,.46,.45,.94) both}.GlassPanelShell_shell__cpMbg{border:1px solid rgba(255,255,255,.48);border-radius:1.45rem;background:linear-gradient(180deg,rgba(243,248,255,.82),rgba(239,246,255,.74)),rgba(244,248,255,.44);box-shadow:inset 0 1px 0 rgba(255,255,255,.74),0 24px 80px rgba(67,112,173,.12);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);overflow:hidden;display:flex;flex-direction:column}.GlassPanelShell_header__Iu66R{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.2rem .75rem;border-bottom:1px solid rgba(255,255,255,.4)}.GlassPanelShell_title__vWLk_{margin:.25rem 0 0;font-size:1.45rem;font-weight:700;letter-spacing:-.03em;color:var(--bella-text)}.GlassPanelShell_body___HKh8{flex:1 1;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;display:grid;gap:1rem;padding:1rem;scrollbar-width:thin;scrollbar-color:rgba(188,210,240,.25) transparent}.GlassPanelShell_body___HKh8::-webkit-scrollbar{width:3px}.GlassPanelShell_body___HKh8::-webkit-scrollbar-track{background:transparent}.GlassPanelShell_body___HKh8::-webkit-scrollbar-thumb{background:rgba(188,210,240,.25);border-radius:999px}.GlassPanelShell_body___HKh8::-webkit-scrollbar-thumb:hover{background:rgba(160,190,230,.45)}.ShopCartItem_item__8emK6{display:grid;grid-template-columns:4rem 1fr;gap:.875rem;align-items:start;padding:.875rem;border-radius:var(--radius-card,var(--radius-default,.75rem));border:1px solid color-mix(in srgb,var(--body-fg) 10%,transparent);background:color-mix(in srgb,var(--body-bg) 92%,var(--body-fg) 2%)}.ShopCartItem_itemMedia__oAioL{width:4rem;height:4rem}.ShopCartItem_itemImagePlaceholder__M_pas,.ShopCartItem_itemImage__5aYxi{width:100%;height:100%;border-radius:calc(var(--radius-card, var(--radius-default, .75rem)) - .25rem)}.ShopCartItem_itemImage__5aYxi{object-fit:cover;display:block}.ShopCartItem_itemImagePlaceholder__M_pas{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--button-bg) 14%,transparent);color:var(--button-bg)}.ShopCartItem_itemContent__DYcMn{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.ShopCartItem_itemTitleRow__I5j63{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ShopCartItem_itemPrice__oMIsX,.ShopCartItem_itemTitle__H4e5O{font-weight:700;color:var(--body-fg)}.ShopCartItem_itemPrice__oMIsX{white-space:nowrap}.ShopCartItem_itemSubtitle__OUurq{color:var(--body-fg-muted);font-size:.9375rem}.ShopCartItem_itemMeta__PFLE1{color:var(--body-fg-muted);font-size:.8125rem}.IconButton_btn__5S_b_{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:rgba(11,23,38,.72);cursor:pointer;padding:0;border-radius:999px;transition:background .14s ease,color .14s ease}.IconButton_btn__5S_b_:hover:not(:disabled){background:rgba(11,23,38,.06);color:rgba(11,23,38,.96)}.IconButton_btn__5S_b_:focus-visible{outline:2px solid rgba(91,154,244,.55);outline-offset:2px}.IconButton_btn__5S_b_:disabled{cursor:not-allowed;opacity:.5}.IconButton_sm__4YLAb{width:24px;height:24px;font-size:14px}.IconButton_md__7xqt1{width:32px;height:32px;font-size:16px}.IconButton_lg__xCXpV{width:40px;height:40px;font-size:20px}.ShopCartItems_list__Um12e{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.PaddingGridSection_root__VttBB{display:flex;flex-direction:column;gap:.5rem}.PaddingGridSection_allRow__XXxjS{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.PaddingGridSection_grid__rhLaF{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto;column-gap:.5rem;row-gap:.5rem;align-items:center}.PaddingGridSection_bottomCell__7JUkx,.PaddingGridSection_topCell__wpXCS{grid-column:2;display:flex;justify-content:center}.PaddingGridSection_topCell__wpXCS{grid-row:1}.PaddingGridSection_bottomCell__7JUkx{grid-row:3}.PaddingGridSection_leftCell__a4dfg{grid-column:1;grid-row:2}.PaddingGridSection_rightCell__RBNwX{grid-column:3;grid-row:2}.PaddingGridSection_previewShell__UFuFc{grid-column:2;grid-row:2;min-height:7.6rem;border-radius:1.15rem;border:1px solid rgba(187,206,235,.72);background:linear-gradient(180deg,rgba(232,240,254,.42),rgba(243,247,255,.5));box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 0 0 1px rgba(255,255,255,.22);padding:.55rem;box-sizing:border-box}.PaddingGridSection_previewInner__tr22O{width:100%;height:100%;min-height:5.9rem;border-radius:.95rem;border:2px dashed rgba(145,183,239,.7);background:rgba(255,255,255,.16);box-sizing:border-box}.Shop_root__kwuTc{display:inline-flex;align-items:center;gap:.625rem;color:var(--body-fg);overflow:visible}.Shop_actionBtn__x0LvC{position:relative}.Shop_navIcon__w31rn{color:var(--nav-social-color,var(--body-fg));opacity:.7;transition:opacity .15s ease}.Shop_navIcon__w31rn:hover{opacity:1}.Shop_cartButtonWrap__rE0S1{position:relative;display:inline-flex;padding-top:.25rem;padding-right:.25rem;overflow:visible}.Shop_badge__4ABwB{position:absolute;top:0;right:0;transform:translate(35%,-35%);z-index:1;pointer-events:none;--badge-font-size:0.5rem;--badge-padding:0.18em 0.32em;min-width:22px;min-height:22px;font-size:.5rem;letter-spacing:.02em}.Shop_drawer__8_BMI{width:min(380px,100%);height:100%;display:flex;flex-direction:column}.Shop_header__rSxNL{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:1rem 1rem .75rem;border-bottom:1px solid color-mix(in srgb,var(--cart-menu-fg,var(--body-fg)) 10%,transparent);flex-shrink:0}.Shop_title__apW36{margin:0;font-size:1.125rem;font-weight:700;color:var(--cart-menu-fg,var(--body-fg))}.Shop_body__k_xfi{overflow:auto;padding:1rem;display:flex;flex-direction:column;flex:1 1}.Shop_footer__pJqii{display:flex;gap:.625rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--cart-menu-fg,var(--body-fg)) 10%,transparent)}.Shop_footer__pJqii button{flex:1 1}.Shop_empty__ZQbgL{padding:1rem 0;color:var(--body-fg-muted)}.MediaLightbox_overlay__5GYB3{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4cqi,3rem);background:var(
    --lightbox-overlay-bg,color-mix(in oklch,var(--body-bg,#000) 85%,transparent)
  );backdrop-filter:blur(var(--lightbox-backdrop-blur,6px));-webkit-backdrop-filter:blur(var(--lightbox-backdrop-blur,6px));animation:MediaLightbox_overlayFadeIn__Gaso9 .16s ease-out}.MediaLightbox_overlayContained__GSmjI{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.MediaLightbox_overlay__5GYB3{animation:none}}@keyframes MediaLightbox_overlayFadeIn__Gaso9{0%{opacity:0}to{opacity:1}}.MediaLightbox_surface___fXM5{position:relative;width:100%;height:100%;outline:none}.MediaLightbox_figure__UvANV,.MediaLightbox_surface___fXM5{display:flex;flex-direction:column;align-items:center;justify-content:center}.MediaLightbox_figure__UvANV{margin:0;gap:.75rem;max-width:100%;max-height:calc(100% - 6rem);min-height:0;min-width:0}.MediaLightbox_image__w9HqV{max-width:min(100%,70cqi);max-height:min(100%,80cqb);width:auto;height:auto;object-fit:contain;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.MediaLightbox_caption__ZkuSm{color:var(--lightbox-caption-color,var(--body-fg,#fff));font-size:.9375rem;line-height:1.4;text-align:center;max-width:70ch;padding:.25rem 1rem;opacity:.9}.MediaLightbox_closeSlot__kJbi6,.MediaLightbox_navSlot__uXEsn{--btn-bg:var(
    --lightbox-control-bg,color-mix(in oklch,var(--body-fg,#000) 55%,transparent)
  );--btn-color:var(--lightbox-control-fg,var(--body-bg,#fff))}.MediaLightbox_closeSlot__kJbi6:hover,.MediaLightbox_navSlot__uXEsn:hover{--btn-bg:var(
    --lightbox-control-bg-hover,color-mix(in oklch,var(--body-fg,#000) 75%,transparent)
  )}.MediaLightbox_closeSlot__kJbi6{position:absolute;top:1rem;right:1rem}.MediaLightbox_navSlot__uXEsn{position:absolute;top:50%;transform:translateY(-50%)}.MediaLightbox_navSlotPrev__B6zz_{left:.75rem}.MediaLightbox_navSlotNext__I1r7a{right:.75rem}.MediaLightbox_thumb__9gzCR:focus-visible{outline:2px solid var(--lightbox-focus-ring,var(--primary,#5b9af4));outline-offset:2px}.MediaLightbox_thumbStrip__98bRr{display:flex;gap:.5rem;padding:.75rem;margin-top:.75rem;max-width:100%;overflow-x:auto;scrollbar-width:thin}.MediaLightbox_thumb__9gzCR{flex:0 0 auto;width:64px;height:64px;padding:0;border:2px solid transparent;border-radius:6px;background:transparent;cursor:pointer;overflow:hidden;opacity:.6;transition:opacity .16s ease,border-color .16s ease}.MediaLightbox_thumb__9gzCR:hover{opacity:.85}.MediaLightbox_thumbActive__fyAzl{opacity:1;border-color:var(
    --lightbox-thumb-active-border,var(--primary,var(--body-fg,#fff))
  )}.MediaLightbox_thumbImg__UxIMj{width:100%;height:100%;object-fit:cover;display:block}.PanelCard_card__iogpg{display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:1.2rem;border:1px solid rgba(255,255,255,.52);background:linear-gradient(180deg,rgba(250,252,255,.88),rgba(244,249,255,.72)),rgba(248,251,255,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 14px 28px rgba(64,105,164,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.SegmentedControl_track__tkheH{--segmented-gap:var(--bella-segmented-gap,0.15rem);--segmented-padding:var(--bella-segmented-padding,0.15rem);--segmented-radius:var(--bella-segmented-radius,0.55rem);--segmented-pill-radius:var(--bella-segmented-pill-radius,0.45rem);--segmented-min-height:var(--bella-segmented-min-height,1.75rem);--segmented-font-size:var(--bella-segmented-font-size,12px);--segmented-font-weight:var(--bella-segmented-font-weight,600);--segmented-inactive-fg:var(--bella-segmented-inactive-fg,rgba(11,23,38,0.42));--segmented-active-fg:var(--bella-segmented-active-fg,#5b9af4);--segmented-track-bg:var(--bella-segmented-track-bg,rgba(248,251,255,0.48));--segmented-track-border:var(--bella-segmented-track-border,rgba(188,210,240,0.38));--segmented-pill-bg:var(--bella-segmented-pill-bg,rgba(91,154,244,0.12));--segmented-pill-shadow:var(--bella-segmented-pill-shadow,none);position:relative;display:grid;gap:var(--segmented-gap);padding:var(--segmented-padding);border-radius:var(--segmented-radius);background:var(--segmented-track-bg);border:1px solid var(--segmented-track-border)}.SegmentedControl_pill__4PhJt{position:absolute;top:var(--segmented-padding);border-radius:var(--segmented-pill-radius);background:var(--segmented-pill-bg);box-shadow:var(--segmented-pill-shadow);pointer-events:none;z-index:0;transition:left .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1)}.SegmentedControl_option__1u_Om{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:var(--segmented-min-height);padding:0 10px;border-radius:var(--segmented-pill-radius);border:none;background:transparent;color:var(--segmented-inactive-fg);font-size:var(--segmented-font-size);font-weight:var(--segmented-font-weight);cursor:pointer;transition:color .15s;white-space:nowrap}.SegmentedControl_option__1u_Om:hover:not(.SegmentedControl_optionSelected__mYTiO){color:rgba(11,23,38,.58)}.SegmentedControl_optionSelected__mYTiO{color:var(--segmented-active-fg);font-weight:700}.PanelDivider_line__gVlOf{height:1px;background:linear-gradient(90deg,transparent,rgba(188,210,240,.42),transparent);flex-shrink:0}.PanelDivider_rule__HUYsj{height:1px;background:rgba(187,206,235,.4);margin:4px 0;flex-shrink:0}.NumberInput_root__Np9L3{display:flex;align-items:center;gap:0;width:100%}.NumberInput_inputWrap__LrrJY{position:relative;display:flex;align-items:center;flex:1 1;min-width:0}.NumberInput_inputWrap__LrrJY input{width:100%;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;appearance:textfield}.NumberInput_inputWrap__LrrJY input::-webkit-inner-spin-button,.NumberInput_inputWrap__LrrJY input::-webkit-outer-spin-button{display:none}.NumberInput_inputWrap__LrrJY input::placeholder{font-family:var(--font-body,system-ui,sans-serif);color:var(--input-placeholder,var(--body-fg-muted))}.NumberInput_units__lq_qA{position:absolute;right:.6rem;display:flex;align-items:center;font-size:.75em;font-weight:600;letter-spacing:.02em;color:var(--input-label,var(--body-fg-muted));pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.7}.NumberInput_hasUnits__qYd0j .NumberInput_inputWrap__LrrJY input{padding-right:2.25rem}.NumberInput_stepperBtn__mmnIE{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:100%;min-height:2.25rem;border:1px solid var(--input-border,color-mix(in srgb,currentColor 20%,transparent));background:var(--input-bg,var(--body-bg));color:var(--input-color,var(--body-fg));cursor:pointer;padding:0;transition:background-color .12s ease,border-color .12s ease,opacity .12s ease}.NumberInput_stepperBtn__mmnIE:first-child{border-radius:var(--input-radius,8px) 0 0 var(--input-radius,8px);border-right:none}.NumberInput_stepperBtn__mmnIE:last-child{border-radius:0 var(--input-radius,8px) var(--input-radius,8px) 0;border-left:none}.NumberInput_stepperBtn__mmnIE:hover:not(:disabled){background:var(--input-hover-bg,color-mix(in srgb,var(--body-fg) 6%,var(--body-bg)))}.NumberInput_stepperBtn__mmnIE:active:not(:disabled){background:var(--input-hover-bg,color-mix(in srgb,var(--body-fg) 10%,var(--body-bg)))}.NumberInput_stepperBtn__mmnIE:disabled{opacity:.35;cursor:not-allowed}.NumberInput_stepperBtn__mmnIE:focus-visible{outline:2px solid var(--focus-ring,currentColor);outline-offset:-2px;z-index:1}.NumberInput_hasStepper__d4jPi .NumberInput_inputWrap__LrrJY input{border-radius:0}.NumberInput_invalid__mEo__{border-color:var(--invalid-border,var(--invalid-fg,#e53e3e))!important}.NumberInput_invalid__mEo__:focus-visible{outline-color:var(--invalid-fg,#e53e3e)!important}.PanelScroll_scroll__wwags{max-height:min(calc(100vh - 160px),480px);overflow-y:auto;overflow-x:hidden;overflow-anchor:none;padding:14px 12px 24px;scrollbar-width:thin;scrollbar-color:rgba(140,170,210,.28) transparent;display:flex;flex-direction:column;gap:12px}.PanelScroll_fill__NCe1_{max-height:none;overflow:visible;padding-bottom:0}.PanelScroll_scroll__wwags::-webkit-scrollbar{width:5px}.PanelScroll_scroll__wwags::-webkit-scrollbar-thumb{background:rgba(140,170,210,.28);border-radius:3px}.SearchInput_wrap__zHBd2{position:relative;width:100%}.SearchInput_input___qiPT{width:100%}.SearchInput_loading__pi2cr{opacity:.7}.SearchInput_dropdown__L50fQ{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:200;list-style:none;margin:0;padding:0;background:var(--body-bg);border:1px solid var(--input-border,color-mix(in srgb,currentColor 12%,transparent));border-radius:var(--radius-card,var(--radius-default,8px));box-shadow:var(--shadow-card,var(--shadow-default,none));overflow:hidden;max-height:240px;overflow-y:auto}.SearchInput_option__fDjH5{padding:.5rem .75rem;cursor:pointer;font-size:.8125rem;color:var(--body-fg);border-bottom:1px solid color-mix(in srgb,currentColor 6%,transparent);transition:background 80ms ease}.SearchInput_option__fDjH5:last-child{border-bottom:none}.SearchInput_optionActive__3yo0K{background:color-mix(in srgb,var(--palette-primary,#3b82f6) 8%,transparent)}.ProductGrid_root__sCCzN{container-type:inline-size;display:grid;gap:1.5rem;grid-template-columns:1fr;width:100%}@container (min-width: 480px){.ProductGrid_root__sCCzN{grid-template-columns:repeat(2,1fr)}}@container (min-width: 768px){.ProductGrid_cols2__R85yP{grid-template-columns:repeat(2,1fr)}.ProductGrid_cols3__vopbF{grid-template-columns:repeat(3,1fr)}.ProductGrid_cols4__tUVt4{grid-template-columns:repeat(4,1fr)}}.ProductGrid_card__jm9Fh{display:flex;flex-direction:column;border-radius:var(--card-radius,.5rem);overflow:hidden;background:var(--card-bg,var(--body-bg,#fff));border:1px solid var(--card-border,color-mix(in srgb,var(--body-fg,#000) 10%,transparent));transition:box-shadow .2s ease,transform .2s ease;cursor:pointer}.ProductGrid_card__jm9Fh:hover{box-shadow:0 4px 16px color-mix(in srgb,var(--body-fg,#000) 12%,transparent);transform:translateY(-2px)}.ProductGrid_imageWrap__X7cRm{position:relative;overflow:hidden;aspect-ratio:4/3}.ProductGrid_image__HFp0m{width:100%;height:100%;object-fit:cover;display:block}.ProductGrid_badge__BOIfy{position:absolute;top:.75rem;left:.75rem;padding:.25rem .625rem;border-radius:.25rem;font-size:.75rem;font-weight:600;background:var(--badge-bg,var(--body-fg,#000));color:var(--badge-fg,var(--body-bg,#fff));line-height:1.3}.ProductGrid_content__Oesfp{padding:1rem;display:flex;flex-direction:column;gap:.375rem;flex:1 1}.ProductGrid_title__gj_ih{margin:0;font-size:1rem;font-weight:600;color:var(--body-fg,#111);line-height:1.4}.ProductGrid_price__rhA_o{font-size:.9375rem;font-weight:700;color:var(--body-fg,#111)}.ProductGrid_comparePrice__ZUV90{font-size:.8125rem;text-decoration:line-through;color:var(--body-fg-muted,#666);margin-left:.375rem}.ProductGrid_minimal__c_8zS .ProductGrid_content__Oesfp{padding:.75rem 0 0}.ProductGrid_minimal__c_8zS{border:none;background:transparent}.ProductGrid_minimal__c_8zS:hover{box-shadow:none;transform:none}.ProductGrid_overlay__NkToB{border:none}.ProductGrid_overlay__NkToB .ProductGrid_imageWrap__X7cRm{aspect-ratio:3/4}.ProductGrid_overlay__NkToB .ProductGrid_content__Oesfp{position:absolute;bottom:0;left:0;right:0;padding:1.25rem;background:linear-gradient(transparent,color-mix(in srgb,var(--body-bg,#000) 70%,transparent))}.ProductGrid_overlay__NkToB .ProductGrid_price__rhA_o,.ProductGrid_overlay__NkToB .ProductGrid_title__gj_ih{color:var(--body-fg-contrast,#fff)}.ProductGrid_overlay__NkToB .ProductGrid_comparePrice__ZUV90{color:var(--body-fg-muted,rgba(255,255,255,.65))}.ProductGrid_overlay__NkToB .ProductGrid_card__jm9Fh{position:relative}.PanelTabBar_tabBar__7NGE_{display:flex;align-items:center;gap:0;padding:10px 12px 0;flex-shrink:0}.PanelTabBar_tabBtn__CeEVr{padding:7px 10px;font-size:13px;font-weight:600;color:var(--bella-muted);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px;transition:color .14s,border-color .14s;white-space:nowrap}.PanelTabBar_tabBtn__CeEVr:hover{color:var(--bella-text)}.PanelTabBar_tabBtnActive__RgQSs{color:var(--bella-text);border-bottom-color:var(--bella-text)}.PanelTabBar_tabSpacer__jmZTl{flex:1 1}.PanelTabBar_closeBtn__gQLi4{border:none;background:none;cursor:pointer;color:var(--bella-muted);padding:0 6px;font-size:16px;line-height:1;transition:color .12s}.PanelTabBar_closeBtn__gQLi4:hover{color:var(--bella-text)}.RangeSlider_rangeRoot__dMHsf{display:flex;flex-direction:column;gap:.45rem}.RangeSlider_rangeLabelText__BNIJt{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bella-muted,#6b7280)}.RangeSlider_rangeValue__GVSO4{display:inline-flex;align-items:center;gap:.08rem;height:2rem;width:fit-content;border:1px solid rgba(188,210,240,.52);border-radius:999px;background:linear-gradient(180deg,rgba(248,252,255,.9),rgba(238,246,255,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 1px 4px rgba(64,105,164,.06);padding:0 .65rem;text-align:center}.RangeSlider_rangeValueNumber__7LiE_{font-size:.82rem;font-weight:700;font-family:monospace;color:rgba(11,23,38,.82)}.RangeSlider_rangeValueUnit__zMsdI{font-size:.7rem;font-weight:700;color:rgba(11,23,38,.36);text-transform:none}.RangeSlider_range__Q6kfe{width:calc(100% - 12px);margin:0 6px;height:20px;appearance:none;-webkit-appearance:none;background:transparent;outline:none;cursor:pointer}.RangeSlider_range__Q6kfe::-webkit-slider-runnable-track{height:2px;border-radius:999px;background:linear-gradient(to right,rgba(11,23,38,.18) 0,rgba(11,23,38,.18) var(--range-progress,50%),rgba(11,23,38,.07) var(--range-progress,50%),rgba(11,23,38,.07) 100%)}.RangeSlider_range__Q6kfe::-webkit-slider-thumb{appearance:none;width:.75rem;height:.75rem;margin-top:-5px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 6px rgba(82,130,196,.18)}.RangeSlider_range__Q6kfe::-moz-range-track{height:2px;border-radius:999px;background:rgba(11,23,38,.07)}.RangeSlider_range__Q6kfe::-moz-range-progress{height:2px;border-radius:999px;background:rgba(11,23,38,.18)}.RangeSlider_range__Q6kfe::-moz-range-thumb{width:.75rem;height:.75rem;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 6px rgba(82,130,196,.18)}.PillGroup_row__9gz2a{display:grid;gap:8px}.PillGroup_pill__rVYq9{min-height:40px;padding:0 12px;border-radius:999px;border:1px solid rgba(188,210,240,.56);background:linear-gradient(180deg,rgba(248,252,255,.92),rgba(239,246,255,.82));color:var(--bella-muted);font-size:11px;font-weight:700;cursor:pointer;transition:border-color .14s,background .14s,color .14s,box-shadow .14s}.PillGroup_pill__rVYq9:hover{color:var(--bella-text);border-color:rgba(188,210,240,.76)}.PillGroup_active__sy7L3{color:var(--bella-text);border-color:#0f5fd7;background:linear-gradient(180deg,rgba(248,252,255,.98),rgba(233,242,255,.92));box-shadow:0 0 0 2px rgba(98,157,241,.14)}.PaletteSwatchStrip_paletteSwatchStripWell__CtUFb{border-radius:0;padding:0;background:transparent;border:1px solid var(--bella-strip-well-border);box-shadow:none;overflow:visible}.PaletteSwatchStrip_paletteSwatchStripWellCompact__JTBaF{padding:6px 8px;border-radius:10px}.PaletteSwatchStrip_paletteSwatchStripWellPreset__asCr4{padding:4px;border-radius:.85rem;border:1px solid var(--bella-strip-well-border);background:var(--bella-strip-well-bg);box-shadow:var(--bella-glass-inset)}.PaletteSwatchStrip_paletteSwatchStripWellPreset__asCr4 .PaletteSwatchStrip_paletteSwatchInStrip__K73vk{min-height:22px}.PaletteSwatchStrip_paletteSwatchStripWellPresetSelected__G0EfA{position:relative;z-index:1;border:var(--bella-selected-outline-width) solid color-mix(in srgb,var(--bella-accent) 48%,transparent);box-shadow:0 0 0 2px var(--bella-selected-halo),var(--bella-glass-inset);transition:transform .24s cubic-bezier(.34,1.15,.64,1),box-shadow .24s ease,border-color .24s ease}.PaletteSwatchStrip_paletteChoiceMinimal__H_lqL{display:block;width:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:left;border-radius:0;box-shadow:none;position:relative;z-index:0}.PaletteSwatchStrip_paletteChoiceMinimal__H_lqL:focus-visible{outline:var(--bella-focus-ring-width) solid var(--bella-focus-ring-color);outline-offset:4px}@media (prefers-reduced-motion:reduce){.PaletteSwatchStrip_paletteSwatchStripWellPresetSelected__G0EfA{transition-duration:.01ms;transform:none}}.PaletteSwatchStrip_paletteSwatchInStrip__K73vk{min-height:0}.PaletteSwatchStrip_paletteSwatchStripWellCompact__JTBaF .PaletteSwatchStrip_paletteSwatchInStrip__K73vk{min-height:28px}.PaletteSwatchStrip_paletteSwatchStripWellCompact__JTBaF .PaletteSwatchStrip_paletteSwatch__cQYBg{aspect-ratio:1/1;border-radius:var(--bella-swatch-radius,.45rem)}.PaletteSwatchStrip_paletteSwatchSlot__RY_eU{flex:1 1;min-width:0;padding:0;margin:0;border:none;background:transparent;border-radius:var(--bella-swatch-radius);cursor:pointer;display:flex;align-items:stretch;transition:transform .2s cubic-bezier(.34,1.15,.64,1),filter .2s ease}.PaletteSwatchStrip_paletteSwatchSlot__RY_eU>.PaletteSwatchStrip_paletteSwatch__cQYBg{width:100%;display:block;box-sizing:border-box}.PaletteSwatchStrip_paletteSwatchSlot__RY_eU:focus-visible{outline:var(--bella-focus-ring-width) solid var(--bella-focus-ring-color);outline-offset:3px}.PaletteSwatchStrip_paletteSwatchSlotSelected____D5K{z-index:1;position:relative;outline:var(--bella-selected-outline-width) solid var(--bella-selected-outline-color);outline-offset:2px;border-radius:var(--bella-swatch-radius)}@media (prefers-reduced-motion:reduce){.PaletteSwatchStrip_paletteSwatchSlot__RY_eU{transition-duration:.01ms}.PaletteSwatchStrip_paletteSwatchSlotSelected____D5K{transform:none;filter:none}}.PaletteSwatchStrip_paletteSwatches__ShNa_{display:flex;align-items:center;justify-content:space-between;gap:6px;overflow:visible;padding:0}.PaletteSwatchStrip_paletteSwatch__cQYBg{position:relative;z-index:0;flex:1 1;min-width:0;aspect-ratio:1/1;border-radius:var(--bella-swatch-radius,.45rem);border:1px solid rgba(0,0,0,.1);transform:scale(1);transform-origin:center center}.PaletteSwatchStrip_paletteSwatch__cQYBg,.PaletteSwatchStrip_paletteSwatch__cQYBg.PaletteSwatchStrip_paletteSwatchFill__LWtmR{background:var(--palette-swatch-color);box-shadow:var(--bella-swatch-inset)}.PaletteSwatchStrip_paletteSwatchInteractive__55yR8{transition:transform .22s cubic-bezier(.34,1.2,.64,1),box-shadow .22s ease}.PaletteSwatchStrip_paletteSwatchInteractive__55yR8:hover{z-index:1;transform:scale(1.08);box-shadow:var(--bella-swatch-inset-hover)}.PaletteSwatchStrip_paletteSwatchStatic__VgDUh{pointer-events:none}@media (prefers-reduced-motion:reduce){.PaletteSwatchStrip_paletteSwatchInteractive__55yR8{transition-duration:.01ms;transition-timing-function:linear}.PaletteSwatchStrip_paletteSwatchInteractive__55yR8:hover{transform:scale(1)}}.PillStepper_stepperRow__6cXcu{display:inline-flex;align-items:center;height:2rem;width:fit-content;border:1px solid rgba(188,210,240,.52);border-radius:999px;background:linear-gradient(180deg,rgba(248,252,255,.9),rgba(238,246,255,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 1px 4px rgba(64,105,164,.06);overflow:hidden}.PillStepper_stepperBtn__IyREj{display:flex;align-items:center;justify-content:center;width:1.7rem;height:100%;border:none;background:transparent;color:rgba(11,23,38,.5);font-size:.88rem;font-weight:700;cursor:pointer;flex-shrink:0;transition:background .1s,color .1s}.PillStepper_stepperBtn__IyREj:hover{background:rgba(91,154,244,.08);color:rgba(11,23,38,.78)}.PillStepper_stepperInput__0T_mh{min-width:1ch;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none!important;font-size:.82rem;font-weight:700;font-family:monospace;color:rgba(11,23,38,.82);text-align:center;appearance:textfield}.PillStepper_stepperInput__0T_mh::-webkit-inner-spin-button,.PillStepper_stepperInput__0T_mh::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PillStepper_stepperInput__0T_mh:focus{outline:none}.PillStepper_stepperUnit__FhGcq{font-size:.7rem;font-weight:700;color:rgba(11,23,38,.36);padding-right:.1rem;flex-shrink:0}.ColorPickerContent_root__QzKBc{display:flex;flex-direction:column;gap:0;width:100%;max-width:100%;padding:.55rem .55rem .35rem;box-sizing:border-box;background:var(--bella-picker-bg,rgba(248,251,255,.98));border-radius:var(--bella-picker-radius,1rem);border:var(--bella-picker-border,1px solid rgba(188,210,240,.55));box-shadow:var(
      --bella-picker-shadow,0 4px 6px rgba(11,23,38,.06),0 12px 32px rgba(11,23,38,.16)
    ),var(--bella-picker-ring,0 0 0 1px rgba(255,255,255,.4));backdrop-filter:var(--bella-glass-blur,blur(22px));-webkit-backdrop-filter:var(--bella-glass-blur,blur(22px))}.ColorPickerContent_header__naTdZ{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;width:100%;margin-bottom:.55rem;flex-shrink:0}.ColorPickerContent_headerFill__MwbSV{flex:1 1;min-width:0}.ColorPickerContent_closeBtn__KbE_z{flex-shrink:0;width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(188,210,240,.42);background:rgba(248,251,255,.58);color:rgba(11,23,38,.48);font-size:.85rem;line-height:1;cursor:pointer;border-radius:.35rem;padding:0;transition:background .12s,color .12s}.ColorPickerContent_closeBtn__KbE_z:hover{background:rgba(255,255,255,.72);color:rgba(11,23,38,.72)}.ColorPickerContent_sectionLabel___GG6w{font-size:.7rem;font-weight:700;color:rgba(11,23,38,.48);text-transform:uppercase;letter-spacing:.08em;margin:0;padding-top:2px;line-height:1.2;flex:1 1;min-width:0}.ColorPickerContent_pickerDivider__pOJ0X{height:1px;margin:.35rem 0;background:linear-gradient(90deg,transparent,rgba(188,210,240,.42),transparent)}.ColorPickerContent_paletteStripWrap__9V_dA{width:100%;box-sizing:border-box}.ColorPickerContent_colorArea__j2jcr{position:relative;border-radius:.65rem;overflow:hidden;cursor:crosshair;border:1px solid rgba(188,210,240,.42);touch-action:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 4px 12px rgba(64,105,164,.06)}.ColorPickerContent_colorAreaCanvas__4_jiz{display:block;width:100%;height:96px}.ColorPickerContent_colorAreaDot__e1JEF{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid #ffffff;box-shadow:0 0 0 1px rgba(11,23,38,.3),0 1px 4px rgba(11,23,38,.3);transform:translate(-50%,-50%);pointer-events:none}.ColorPickerContent_sliderRow___BvS7{display:flex;align-items:center;gap:.55rem;margin-top:.65rem}.ColorPickerContent_previewDot__8QQ9T{width:1.6rem;height:1.6rem;border-radius:.35rem;border:1px solid rgba(188,210,240,.58);flex-shrink:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 2px 6px rgba(67,112,173,.08)}.ColorPickerContent_hueSlider__ey0iO{flex:1 1}.ColorPickerContent_hueSliderInput__AnENa{width:100%;height:24px;appearance:none;-webkit-appearance:none;background:transparent;outline:none;cursor:pointer}.ColorPickerContent_hueSliderInput__AnENa::-webkit-slider-runnable-track{height:10px;border-radius:999px;background:linear-gradient(90deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000)}.ColorPickerContent_hueSliderInput__AnENa::-webkit-slider-thumb{appearance:none;width:14px;height:14px;margin-top:-2px;border-radius:50%;background:#fff;border:2px solid #ffffff;box-shadow:0 0 0 1px rgba(11,23,38,.25),0 1px 3px rgba(11,23,38,.25)}.ColorPickerContent_hueSliderInput__AnENa::-moz-range-track{height:10px;border-radius:999px;background:linear-gradient(90deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000)}.ColorPickerContent_hueSliderInput__AnENa::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #ffffff;box-shadow:0 0 0 1px rgba(11,23,38,.25),0 1px 3px rgba(11,23,38,.25)}.ColorPickerContent_hexInput__ymzyw{width:100%;margin-top:.55rem;padding:.28rem .45rem;border-radius:.4rem;border:1px solid rgba(188,210,240,.55);background:rgba(255,255,255,.7);font-size:.72rem;font-family:SF Mono,Fira Code,monospace;font-weight:600;color:rgba(11,23,38,.8);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;outline:none;transition:border-color .14s ease;box-sizing:border-box}.ColorPickerContent_hexInput__ymzyw:focus{border-color:rgba(91,154,244,.55)}.ColorPickerContent_pickerOpacitySlot__uqdeX{margin-top:.65rem}.ColorPickerContent_opacitySlider__7rLhI{flex:1 1}.ColorPickerContent_opacitySliderLabel__saOvR{display:flex;align-items:center;justify-content:space-between;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bella-muted,#6b7280);margin-bottom:.35rem}.ColorPickerContent_opacitySliderInput__vzous{width:100%;height:24px;appearance:none;-webkit-appearance:none;background:transparent;outline:none;cursor:pointer}.ColorPickerContent_opacitySliderInput__vzous::-webkit-slider-runnable-track{height:10px;border-radius:999px;background:linear-gradient(to right,transparent,var(--opacity-track-color,rgba(11,23,38,.9))),repeating-conic-gradient(rgba(0,0,0,.08) 0 25%,transparent 0 50%) 0 0 /10px 10px;border:1px solid rgba(188,210,240,.42)}.ColorPickerContent_opacitySliderInput__vzous::-webkit-slider-thumb{appearance:none;width:14px;height:14px;margin-top:-3px;border-radius:50%;background:#fff;border:2px solid #ffffff;box-shadow:0 0 0 1px rgba(11,23,38,.25),0 1px 3px rgba(11,23,38,.25)}.ColorPickerContent_opacitySliderInput__vzous::-moz-range-track{height:10px;border-radius:999px;background:linear-gradient(to right,transparent,var(--opacity-track-color,rgba(11,23,38,.9)));border:1px solid rgba(188,210,240,.42)}.ColorPickerContent_opacitySliderInput__vzous::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #ffffff;box-shadow:0 0 0 1px rgba(11,23,38,.25),0 1px 3px rgba(11,23,38,.25)}.RadiusGridSection_root__vjFHU{display:flex;flex-direction:column;gap:.65rem}.RadiusGridSection_headerRow__2kQv0{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.RadiusGridSection_controlGrid__ujY1c{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"tl tr" "preview preview" "bl br";column-gap:1rem;row-gap:.85rem;align-items:center}.RadiusGridSection_tl__vXy96{grid-area:tl;justify-self:start}.RadiusGridSection_tr__HAb7r{grid-area:tr;justify-self:end}.RadiusGridSection_bl__NjRmZ{grid-area:bl;justify-self:start}.RadiusGridSection_br__Nn8Zo{grid-area:br;justify-self:end}.RadiusGridSection_previewWrap__jj5lN{grid-area:preview;width:100%;padding:0}.RadiusGridSection_previewBox__zXFFz{width:100%;min-height:5.3rem;border:1.5px solid rgba(188,210,240,.56);border-radius:0;background:linear-gradient(180deg,rgba(235,244,255,.72),rgba(228,239,255,.58)),rgba(232,241,255,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.92)}.ColorSwatch_swatchRoot__nzu2N{display:flex;flex-direction:column;gap:8px;position:relative}.ColorSwatch_swatchRow__kLXDY{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ColorSwatch_swatchWrap__a9lLH{position:relative;flex-shrink:0}.ColorSwatch_swatchTrigger__YsNH7{display:block;margin:0;padding:0;border:none;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;line-height:0;border-radius:var(--bella-swatch-radius,.45rem);box-shadow:var(--bella-swatch-shadow);transition:box-shadow .12s ease}.ColorSwatch_swatchTrigger__YsNH7.ColorSwatch_swatchCircle__yBMnc{background:var(--palette-swatch-color)}.ColorSwatch_swatchTrigger__YsNH7:hover{box-shadow:var(--bella-swatch-shadow-hover)}.ColorSwatch_swatchTrigger__YsNH7:focus-visible{outline:2px solid color-mix(in srgb,var(--bella-accent) 45%,transparent);outline-offset:3px}.ColorSwatch_swatchTriggerActive__kr5Q8{box-shadow:var(--bella-swatch-shadow-active)}.ColorSwatch_swatchCircle__yBMnc{flex:0 0 auto;width:2rem;min-width:2rem;max-width:2rem;height:2rem;min-height:2rem;box-sizing:border-box;border:1px solid rgba(0,0,0,.1)!important;border-radius:var(--bella-swatch-radius,.45rem)}@media (prefers-reduced-motion:reduce){.ColorSwatch_swatchTriggerActive__kr5Q8,.ColorSwatch_swatchTrigger__YsNH7{transition-duration:.01ms}}.ColorSwatch_floatingPicker__ca_M2{position:absolute;top:calc(100% + 7px);z-index:200;width:216px;max-width:100%;padding:.75rem;border-radius:var(--bella-picker-radius);background:var(--bella-picker-bg);border:var(--bella-picker-border);box-shadow:var(--bella-picker-shadow);backdrop-filter:var(--bella-toolbar-blur);-webkit-backdrop-filter:var(--bella-toolbar-blur);box-sizing:border-box}.ColorSwatch_portalPicker__W3y_h{position:fixed;z-index:10100;width:232px;box-sizing:border-box}.ColorSwatch_inlinePicker__4WH_y{position:absolute;top:calc(100% + 8px);z-index:220;width:216px;max-width:none;box-sizing:border-box}.ColorSwatch_pickerAbove__4ac7d{top:auto;bottom:calc(100% + 8px)}.ColorSwatch_pickerStart__VxixM{left:0;right:auto}.ColorSwatch_pickerEnd__BSs7l{right:0;left:auto}.ColorSwatch_pickerCenter__ld3By{left:50%;right:auto;transform:translateX(-50%)}.DropShadowSection_toggleRow__8lsnd{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.DropShadowSection_root__KAk6h{display:grid;gap:14px}.DropShadowSection_topRow__sCmkd{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start}.DropShadowSection_angleGroup__ZM1I3{display:grid;grid-template-columns:auto auto;gap:14px;align-items:center}.DropShadowSection_angleMeta__H0Ktm{display:grid;gap:2px;align-content:center}.DropShadowSection_angleValue___z76q{font-size:1rem;font-weight:700;color:rgba(11,23,38,.74);letter-spacing:-.02em}.DropShadowSection_angleLabel__miA0d{font-size:.78rem;font-weight:600;color:rgba(11,23,38,.42)}.DropShadowSection_controls__SNS39{display:grid;gap:14px;min-width:0}.DropShadowSection_controlRow__Ywl4Z{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;align-items:center;min-width:0}.DropShadowSection_rowLabel__2OfrU{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(11,23,38,.44)}.DropShadowSection_slider__pk8tY{grid-column:1/-1;width:100%}.DropShadowSection_swatchRow__XMgk4{display:flex;align-items:center}.AssetUploadZone_dropzone__qg_Ek{display:flex;align-items:center;justify-content:center;min-height:96px;padding:1.2rem;border-radius:1rem;border:2px dashed rgba(188,210,240,.56);background:rgba(248,251,255,.58);cursor:pointer;transition:border-color .14s ease,background .14s ease}.AssetUploadZone_dropzone__qg_Ek:hover:not([data-uploading]){border-color:rgba(91,154,244,.58);background:rgba(244,249,255,.88)}.AssetUploadZone_dropzone__qg_Ek[data-uploading]{cursor:default;border-style:solid;border-color:rgba(91,154,244,.38)}.AssetUploadZone_hiddenInput___1py_{display:none}.AssetUploadZone_statusStack__1oRAa{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center}.AssetUploadZone_dropLabel__lHnZv{font-size:.82rem;font-weight:600;color:var(--bella-text)}.AssetUploadZone_dropHint__MprjI{font-size:.7rem;color:var(--bella-muted)}.AssetUploadZone_statusLabel__rL_hh{font-size:.78rem;font-weight:600;color:var(--bella-muted)}.AssetUploadZone_spinner__GFwt4{width:20px;height:20px;border:2px solid rgba(91,154,244,.24);border-top-color:rgba(91,154,244,.88);border-radius:50%;animation:AssetUploadZone_spin__P9u8p .8s linear infinite}@keyframes AssetUploadZone_spin__P9u8p{to{transform:rotate(1turn)}}.AssetUploadZone_errorRow__k6KAP{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem}.AssetUploadZone_errorText__i3_bG{font-size:.72rem;color:var(--bella-error,#dc2626)}.AssetUploadZone_retryBtn__m2hax{padding:.2rem .6rem;border:1px solid rgba(188,210,240,.56);border-radius:999px;background:rgba(248,251,255,.88);font-size:.7rem;font-weight:600;color:var(--bella-text);cursor:pointer}.MediaLinkPicker_root__Wt736{display:flex;flex-direction:column}.MediaLinkPicker_surfaceCard__yE_RW{display:flex;flex-direction:column;gap:1rem;padding:1.45rem;border-radius:1.8rem;border:1px solid rgba(188,210,240,.34);background:linear-gradient(180deg,rgba(250,252,255,.9),rgba(244,249,255,.76)),rgba(248,251,255,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 14px 28px rgba(64,105,164,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.MediaLinkPicker_headerStack__Mhm70{display:flex;flex-direction:column;gap:.4rem}.MediaLinkPicker_surfaceKicker__yaMdr{font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bella-muted)}.MediaLinkPicker_surfaceTitle__BehIa{margin:0;font-size:1.18rem;font-weight:700;line-height:1.05;letter-spacing:-.04em;color:rgba(17,24,39,.98)}.MediaLinkPicker_tabRow__uTUB_{display:flex;gap:.25rem;padding:.2rem;border-radius:999px;background:rgba(188,210,240,.18)}.MediaLinkPicker_tab__1Fu_d{flex:1 1;padding:.35rem .5rem;border:none;border-radius:999px;background:transparent;font-size:.72rem;font-weight:600;color:var(--bella-muted);cursor:pointer;transition:background .14s ease,color .14s ease}.MediaLinkPicker_tab__1Fu_d:hover{color:var(--bella-text)}.MediaLinkPicker_tab__1Fu_d[data-active]{background:rgba(255,255,255,.92);color:var(--bella-text);box-shadow:0 1px 3px rgba(64,105,164,.1)}.MediaLinkPicker_surfaceInput__EkW0V{font-size:.96rem!important}.MediaLinkPicker_surfaceInput__EkW0V::placeholder{color:rgba(75,85,99,.84)!important}.MediaLinkPicker_stateMessage__Vnofo{display:flex;align-items:center;min-height:18px;font-size:.75rem;color:var(--bella-muted)}.MediaLinkPicker_resultMeta__URCUe{font-size:.7rem;color:var(--bella-muted)}.MediaLinkPicker_resultMeta__URCUe a{color:inherit;text-decoration:underline}.MediaLinkPicker_grid__aTxUO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:264px;overflow-y:auto;overscroll-behavior:contain}.MediaLinkPicker_gridItem__gsKMY{position:relative;overflow:hidden;padding:0;border-radius:.8rem;border:1px solid rgba(188,210,240,.28);background:rgba(248,251,255,.72);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.MediaLinkPicker_gridItem__gsKMY:hover{transform:translateY(-1px);border-color:rgba(91,154,244,.48);box-shadow:0 8px 18px rgba(64,105,164,.12)}.MediaLinkPicker_gridImg__Qu6eU{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.MediaLinkPicker_gridCredit__UEoxZ{position:absolute;right:0;bottom:0;left:0;padding:4px 6px;font-size:9px;color:#fff;background:linear-gradient(transparent,rgba(15,23,42,.66));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MediaLinkPicker_gridDuration__S1rmT{position:absolute;top:6px;right:6px;padding:2px 5px;border-radius:999px;font-size:9px;font-weight:700;color:#fff;background:rgba(15,23,42,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.MediaLinkPicker_actionRow__NpA4v{display:flex;align-items:center;gap:1rem;padding-top:.15rem}.MediaLinkPicker_primaryBtn__FbX_A,.MediaLinkPicker_secondaryBtn__dJd5J{min-height:2.2rem;padding:0 1.2rem;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:-.02em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease,transform .14s ease}.MediaLinkPicker_primaryBtn__FbX_A{border:1px solid rgba(15,23,42,.82);background:linear-gradient(180deg,rgba(21,27,39,.98),rgba(11,15,24,.98));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 20px rgba(15,23,42,.16)}.MediaLinkPicker_primaryBtn__FbX_A:hover:not(:disabled){transform:translateY(-1px)}.MediaLinkPicker_primaryBtn__FbX_A:disabled{cursor:default;opacity:.45;box-shadow:none}.MediaLinkPicker_secondaryBtn__dJd5J{border:1px solid rgba(188,210,240,.56);background:rgba(248,251,255,.88);color:var(--bella-text)}.MediaLinkPicker_secondaryBtn__dJd5J:hover{background:rgba(250,253,255,.96)}.MediaLinkPicker_embeddedWrapper__xTxLr{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(188,210,240,.28);display:flex;flex-direction:column;gap:1rem}.MediaLinkPicker_hiddenForm__3vkEx{display:none}.GradientSwatchEditor_swatchRoot__RCPFv{--gradient-swatch-size:36px;display:flex;flex-direction:column;gap:8px}.GradientSwatchEditor_swatchRow__btsVt{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.GradientSwatchEditor_swatchWrap__2plCM{position:relative;flex-shrink:0}.GradientSwatchEditor_swatchButton__MRll9{display:flex;align-items:center;justify-content:center;width:var(--gradient-swatch-size);height:var(--gradient-swatch-size);padding:0;border:none;background:transparent;cursor:grab;transition:transform .12s,border-color .12s,box-shadow .12s}.GradientSwatchEditor_swatchButton__MRll9:hover{transform:scale(1.08)}.GradientSwatchEditor_swatchCircle__xz3RT{width:var(--gradient-swatch-size);min-width:var(--gradient-swatch-size);min-height:var(--gradient-swatch-size);flex:0 0 var(--gradient-swatch-size)}.GradientSwatchEditor_swatchButtonActive__1dFL6 .GradientSwatchEditor_swatchCircle__xz3RT{box-shadow:0 0 0 2px color-mix(in srgb,var(--bella-accent) 35%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--bella-text) 14%,transparent);transform:scale(1.05)}.GradientSwatchEditor_swatchDragPreview__ttYv4{--gradient-swatch-size:36px;display:flex;align-items:center;justify-content:center;width:var(--gradient-swatch-size);height:var(--gradient-swatch-size)}.GradientSwatchEditor_swatchRemove__9mBIv{position:absolute;top:-5px;right:-5px;width:15px;height:15px;border-radius:50%;background:linear-gradient(180deg,rgba(250,252,255,.88),rgba(244,249,255,.72));border:1px solid rgba(188,210,240,.28);box-shadow:0 1px 3px rgba(64,105,164,.15);color:#6b7280;font-size:12px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .1s,color .1s}.GradientSwatchEditor_swatchRemove__9mBIv:hover{background:linear-gradient(180deg,rgba(250,252,255,.95),rgba(244,249,255,.85));color:rgba(91,154,244,.8);border-color:rgba(91,154,244,.35)}.GradientSwatchEditor_swatchAdd__lsYFE{position:relative;overflow:hidden;width:var(--gradient-swatch-size);height:var(--gradient-swatch-size);border-radius:50%;border:1px solid rgba(188,210,240,.32);padding:0;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(155deg,rgba(250,252,255,.88),rgba(244,249,255,.72));box-shadow:inset 2px 2px 4px rgba(255,255,255,.72),inset -1px -2px 4px rgba(64,105,164,.08),0 1px 3px rgba(64,105,164,.12);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.GradientSwatchEditor_swatchAdd__lsYFE:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 28deg,#fb7185,#fbbf24,#4ade80,#22d3ee,#a78bfa,#fb7185);opacity:.26;pointer-events:none}.GradientSwatchEditor_swatchAdd__lsYFE:hover{transform:scale(1.06)}.GradientSwatchEditor_swatchAdd__lsYFE:hover:before{opacity:.38}.GradientSwatchEditor_swatchAdd__lsYFE:focus-visible{outline:2px solid color-mix(in srgb,var(--bella-accent) 45%,transparent);outline-offset:3px}.GradientSwatchEditor_swatchAddIcon__vQodb{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:var(--bella-muted)}.GradientSwatchEditor_swatchAdd__lsYFE:hover .GradientSwatchEditor_swatchAddIcon__vQodb{color:var(--bella-text)}@media (prefers-reduced-motion:reduce){.GradientSwatchEditor_swatchAdd__lsYFE,.GradientSwatchEditor_swatchAdd__lsYFE:hover{transition-duration:.01ms;transform:none}}.GradientSwatchEditor_swatchHint__tyPZT{font-size:10px;color:var(--bella-muted);opacity:.75}.PriceInput_wrapper__6muEu{display:flex;flex-direction:column;gap:.45rem}.PriceInput_label__j9ms3{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bella-muted)}.PriceInput_input__L8Qkr{width:100%;min-height:2.65rem;padding:0 .9rem;border:1px solid rgba(187,206,235,.72);border-radius:1rem;background:linear-gradient(180deg,rgba(232,240,254,.94),rgba(243,247,255,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(255,255,255,.24);font-size:.82rem;font-weight:600;color:var(--bella-text);outline:none;transition:border-color .14s ease,box-shadow .14s ease}.PriceInput_input__L8Qkr:hover{border-color:rgba(145,183,239,.9);box-shadow:0 0 0 3px rgba(98,157,241,.08),inset 0 1px 0 rgba(255,255,255,.94)}.PriceInput_input__L8Qkr:focus{border-color:rgba(91,154,244,.72);box-shadow:0 0 0 3px rgba(98,157,241,.12),inset 0 1px 0 rgba(255,255,255,.94)}.PriceInput_currencyHint__4_Khj{font-size:.7rem;font-weight:600;color:var(--bella-muted)}.shared_filterGrid__StLYY{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.shared_filterChip__3vtvd{display:flex;flex-direction:column;gap:4px;padding:0;border:2px solid transparent;border-radius:.65rem;background:transparent;cursor:pointer;transition:border-color .12s}.shared_filterChip__3vtvd:hover{border-color:rgba(188,210,240,.15)}.shared_filterChipActive__2l_9e{border-color:var(--bella-accent)}.shared_filterThumb__xV4mj{width:100%;aspect-ratio:4/3;border-radius:6px;overflow:hidden}.shared_filterThumbImg__sJT9t{width:100%;height:100%;object-fit:cover;display:block}.shared_filterLabel__TLUPR{font-size:10px;font-weight:500;color:var(--bella-muted);text-align:center;padding:0 2px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shared_filterChipActive__2l_9e .shared_filterLabel__TLUPR{font-weight:700;color:var(--bella-accent)}.shared_solidOpacityRow__dg99a{display:flex;align-items:center;gap:10px}.shared_solidOpacityStepper__S6vS5{margin-left:auto}.shared_angleRow__DBeFL{display:flex;align-items:center;gap:10px}.shared_angleLabels__5hk7a{display:flex;flex-direction:column;gap:2px}@keyframes shared_overlayPulse__VmimJ{0%{box-shadow:0 0 0 0 rgba(91,154,244,0)}30%{box-shadow:0 0 0 6px rgba(91,154,244,.5)}to{box-shadow:0 0 0 0 rgba(91,154,244,0)}}.shared_overlayPulse__VmimJ{border-radius:var(--bella-panel-card-radius,.75rem);animation:shared_overlayPulse__VmimJ 1.6s ease-out 1}