.StripeConnectCard_card__OvpIO{display:flex;align-items:center;gap:16px;padding:16px;border-radius:8px;border:1px solid var(--bella-border);background:var(--body-bg,#fff)}.StripeConnectCard_card__OvpIO.StripeConnectCard_connected__Tht5m{border-color:#22c55e}.StripeConnectCard_card__OvpIO.StripeConnectCard_pending__pWU8q{border-color:#f59e0b}.StripeConnectCard_card__OvpIO.StripeConnectCard_not_connected__yUafe{border-color:var(--bella-border)}.StripeConnectCard_icon__zwQnq{font-size:24px;flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--bella-panel-bg)}.StripeConnectCard_connected__Tht5m .StripeConnectCard_icon__zwQnq{background:#dcfce7}.StripeConnectCard_pending__pWU8q .StripeConnectCard_icon__zwQnq{background:#fef3c7}.StripeConnectCard_body__fZaNW{flex:1 1}.StripeConnectCard_title__FT5Ey{font-size:14px;font-weight:600;color:var(--bella-text);margin:0 0 4px}.StripeConnectCard_description__oFmzo{font-size:13px;color:var(--bella-muted);margin:0}.StripeConnectCard_acceptance__K1GWb{display:flex;align-items:flex-start;gap:8px;margin-top:8px;cursor:pointer}.StripeConnectCard_checkbox__5Z_F3{margin-top:2px;flex-shrink:0}.StripeConnectCard_acceptanceText__EcQJH{font-size:12px;color:var(--bella-muted);line-height:1.4}.StripeConnectCard_link__IdIFW{color:var(--bella-text);text-decoration:underline}@keyframes bella-shrink-shadow{0%{text-shadow:-12px 6px 0 rgba(15,23,42,.35),-24px 12px 0 rgba(30,41,59,.22),-36px 18px 0 rgba(51,65,85,.14),0 1px 0 rgba(255,255,255,.75);transform:translateX(20px);letter-spacing:.28em}to{text-shadow:-2px 1px 0 rgba(15,23,42,.35),-4px 2px 0 rgba(30,41,59,.22),-6px 3px 0 rgba(51,65,85,.14),0 1px 0 rgba(255,255,255,.75);transform:translateX(4px);letter-spacing:.08em}}@keyframes bella-pulse-shadow{0%{transform:translateX(2px) translateY(0) scale(1) rotate(0deg);letter-spacing:.08em;text-shadow:0 1px 0 rgba(255,255,255,.72),-2px 1px 0 rgba(30,41,59,.34),-4px 2px 0 rgba(51,65,85,.22),-6px 3px 8px rgba(37,99,235,.15)}50%{transform:translateX(8px) translateY(-2px) scale(1.05) rotate(-.5deg);letter-spacing:.095em;text-shadow:0 1px 0 rgba(255,255,255,.78),-4px 2px 0 rgba(30,41,59,.42),-8px 4px 0 rgba(51,65,85,.28),-12px 6px 14px rgba(37,99,235,.28)}to{transform:translateX(2px) translateY(0) scale(1) rotate(0deg);letter-spacing:.08em;text-shadow:0 1px 0 rgba(255,255,255,.72),-2px 1px 0 rgba(30,41,59,.34),-4px 2px 0 rgba(51,65,85,.22),-6px 3px 8px rgba(37,99,235,.15)}}.bella-3d-shrink-shadow{animation:bella-shrink-shadow 2.5s ease-out var(--bella-3d-iteration,1) forwards}.bella-3d-pulse-shadow{animation:bella-pulse-shadow 2.8s cubic-bezier(.4,0,.2,1) var(--bella-3d-iteration,1)}@keyframes bella-shadow-move{0%{transform:translateY(0);text-shadow:8px 8px 0 rgba(37,99,235,.55),0 0 14px rgba(30,64,175,.35)}25%{transform:translateY(-2px);text-shadow:-8px 8px 0 rgba(245,158,11,.55),0 0 14px rgba(180,83,9,.35)}50%{transform:translateY(0);text-shadow:-8px -8px 0 rgba(16,185,129,.55),0 0 14px rgba(5,150,105,.35)}75%{transform:translateY(2px);text-shadow:8px -8px 0 rgba(239,68,68,.55),0 0 14px rgba(185,28,28,.35)}to{transform:translateY(0);text-shadow:8px 8px 0 rgba(37,99,235,.55),0 0 14px rgba(30,64,175,.35)}}.bella-3d-shadow-move{animation:bella-shadow-move 3.2s ease-in-out var(--bella-3d-iteration,infinite)}@media (prefers-reduced-motion:reduce){.bella-3d-pulse-shadow,.bella-3d-shadow-move,.bella-3d-shrink-shadow{animation:none}}.bella-highlight-diagonal-red,.bella-highlight-low-marker,.bella-highlight-swipe,.bella-highlight-two-passes,.bella-highlight-wavy-yellow{--bella-hl-ink:color-mix(in srgb,var(--bella-hl-color,#ffe14d) calc(var(--bella-hl-opacity, 0.45) * 100%),transparent);--bella-hl-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'%3E%3Cpath d='M0,3 C40,1 90,3.5 140,1.5 C170,0.8 188,2.5 200,2 L200,38.5 C160,39.5 120,37 80,39 C50,39.8 20,38 0,38.2 Z'/%3E%3C/svg%3E");padding:.14em 0;border-radius:.28em .45em .35em .22em/.5em .38em .55em .42em;background-color:transparent;background-image:linear-gradient(178.6deg,var(--bella-hl-ink),var(--bella-hl-ink));background-repeat:no-repeat;background-position:0;background-size:100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-mask:var(--bella-hl-shape) 0 0 /100% 100% no-repeat border-box,linear-gradient(#000,#000) content-box;mask:var(--bella-hl-shape) 0 0 /100% 100% no-repeat border-box,linear-gradient(#000,#000) content-box;animation:bella-highlight-reveal var(--bella-highlight-duration,.9s) cubic-bezier(.3,.7,.3,1) var(--bella-highlight-delay,.15s) both}.bella-highlight-diagonal-red,.bella-highlight-two-passes{background-image:linear-gradient(178.6deg,var(--bella-hl-ink),var(--bella-hl-ink)),linear-gradient(181.2deg,transparent 20%,color-mix(in srgb,var(--bella-hl-ink) 70%,transparent) 20% 82%,transparent 82%);background-size:100% 100%,100% 100%;animation-name:bella-highlight-reveal-two;animation-duration:var(--bella-highlight-duration,1.4s)}.bella-highlight-low-marker{background-image:linear-gradient(178.4deg,transparent 54%,var(--bella-hl-ink) 54%,var(--bella-hl-ink))}[data-hl-once=false]:is(.bella-highlight-swipe,.bella-highlight-wavy-yellow,.bella-highlight-low-marker){animation:bella-highlight-loop 4.5s ease-in-out infinite}[data-hl-once=false]:is(.bella-highlight-two-passes,.bella-highlight-diagonal-red){animation:bella-highlight-loop-two 4.5s ease-in-out infinite}@keyframes bella-highlight-reveal{0%{background-size:0 100%}}@keyframes bella-highlight-reveal-two{0%{background-size:0 100%,0 100%}55%{background-size:100% 100%,0 100%}to{background-size:100% 100%,100% 100%}}@keyframes bella-highlight-loop{0%,42%,to{background-size:100% 100%}12%,8%{background-size:0 100%}}@keyframes bella-highlight-loop-two{0%,50%,to{background-size:100% 100%,100% 100%}12%,8%{background-size:0 100%,0 100%}34%{background-size:100% 100%,0 100%}}@media (prefers-reduced-motion:reduce){.bella-highlight-diagonal-red,.bella-highlight-low-marker,.bella-highlight-swipe,.bella-highlight-two-passes,.bella-highlight-wavy-yellow{animation:none!important}}.Button_button__rkfDn{position:relative;isolation:isolate;z-index:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-weight:var(--btn-font-weight-resolved,500);font-family:var(--btn-font-family-resolved,inherit);font-style:var(--btn-font-style-resolved,normal);letter-spacing:var(--btn-letter-spacing-resolved,normal);text-transform:var(--btn-text-transform-resolved,none);cursor:pointer;text-decoration:none;overflow:var(--btn-overflow,hidden);border:var(--btn-border,none);outline:var(--btn-outline,none);outline-offset:var(--btn-outline-offset,0);background:var(--btn-bg,transparent);backdrop-filter:var(--btn-backdrop-filter,none);-webkit-backdrop-filter:var(--btn-backdrop-filter,none);color:var(--btn-color,inherit);text-shadow:var(--btn-text-shadow,none);border-radius:var(--btn-radius,var(--radius-button,var(--radius-default,.375rem)));box-shadow:var(--btn-shadow,var(--shadow-button,var(--shadow-default,none)));transition:var(
    --btn-transition,background .2s ease,color .2s ease,box-shadow .2s ease,outline-offset .2s ease,outline-color .2s ease,transform .15s ease,opacity .15s ease
  )}.Button_button__rkfDn:any-link,.Button_button__rkfDn:any-link:visited{color:var(--btn-color,inherit);text-decoration:none}.Button_button__rkfDn[data-variant=primary]{--btn-font-family-resolved:var(--btn-primary-font-family,var(--font-accent,var(--font-body)));--btn-font-style-resolved:var(--btn-primary-font-style,var(--font-style-accent,normal));--btn-font-weight-resolved:var(--btn-primary-font-weight,var(--font-weight-accent,500));--btn-letter-spacing-resolved:var(
    --btn-primary-letter-spacing,var(--letter-spacing-accent,normal)
  );--btn-text-transform-resolved:var(
    --btn-primary-text-transform,var(--text-transform-accent,none)
  );--btn-font-size-resolved:var(--btn-primary-font-size)}.Button_button__rkfDn[data-variant=secondary]{--btn-font-family-resolved:var(
    --btn-secondary-font-family,var(--font-accent,var(--font-body))
  );--btn-font-style-resolved:var(--btn-secondary-font-style,var(--font-style-accent,normal));--btn-font-weight-resolved:var(--btn-secondary-font-weight,var(--font-weight-accent,500));--btn-letter-spacing-resolved:var(
    --btn-secondary-letter-spacing,var(--letter-spacing-accent,normal)
  );--btn-text-transform-resolved:var(
    --btn-secondary-text-transform,var(--text-transform-accent,none)
  );--btn-font-size-resolved:var(--btn-secondary-font-size)}.Button_button__rkfDn[data-variant=tertiary]{--btn-font-family-resolved:var(--btn-tertiary-font-family,var(--font-accent,var(--font-body)));--btn-font-style-resolved:var(--btn-tertiary-font-style,var(--font-style-accent,normal));--btn-font-weight-resolved:var(--btn-tertiary-font-weight,var(--font-weight-accent,500));--btn-letter-spacing-resolved:var(
    --btn-tertiary-letter-spacing,var(--letter-spacing-accent,normal)
  );--btn-text-transform-resolved:var(
    --btn-tertiary-text-transform,var(--text-transform-accent,none)
  );--btn-font-size-resolved:var(--btn-tertiary-font-size)}.Button_content__KNcIG{isolation:isolate;display:inline-flex;align-items:center;gap:.5rem}.Button_content__KNcIG,.Button_content__KNcIG>*{position:relative;z-index:3}.Button_button__rkfDn a{color:inherit;text-decoration:none}.Button_button__rkfDn: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,.2s) ease,border-color var(--btn-before-duration,.2s) ease;border-radius:inherit;pointer-events:none;z-index:-1}.Button_button__rkfDn: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)))}.Button_button__rkfDn:after{content:"";position:absolute;bottom:-.2em;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:-1}.Button_button__rkfDn:hover:after{transform:scaleX(var(--btn-underline-hover-scale,1))}.Button_button__rkfDn:hover{background: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,inherit));font-weight:var(--btn-hover-font-weight,var(--btn-font-weight-resolved,500));text-shadow:var(--btn-hover-text-shadow,var(--btn-text-shadow,none));box-shadow:var(--btn-hover-shadow,var(--btn-shadow,none));transform:var(--btn-hover-transform,none);opacity:var(--btn-hover-opacity,1)}.Button_button__rkfDn:any-link:active,.Button_button__rkfDn:any-link:hover{color:var(--btn-hover-color,var(--btn-color,inherit));text-decoration:none}.Button_button__rkfDn:active{transform:var(--btn-active-transform,none)}.Button_button__rkfDn:focus-visible{outline:none;box-shadow:var(--btn-focus-shadow,0 0 0 2px var(--input-focus-outline,currentColor))}.Button_button__rkfDn:disabled{pointer-events:none;opacity:var(--btn-disabled-opacity,.5)}.Button_buttonFillSlide__W_YAf:before{transform:translateX(-101%);transform-origin:left;transition:transform var(--btn-fill-duration,.32s) cubic-bezier(.34,1.15,.64,1)}.Button_buttonFillSlide__W_YAf:hover:before{transform:translateX(0)}.Button_buttonSkew__8X2_b:after,.Button_buttonSkew__8X2_b:before{content:"";position:absolute;width:200%;height:200%;background-color:var(--btn-accent,var(--palette-primary));z-index:-1;transition:transform .5s ease-out;pointer-events:none}.Button_buttonSkew__8X2_b:before{bottom:0;left:0;transform-origin:bottom left;transform:skewX(45deg) scaleX(0)}.Button_buttonSkew__8X2_b:after{top:0;right:0;transform-origin:top right;transform:skewX(-45deg) scale(0)}.Button_buttonSkew__8X2_b:hover:before{transform:skewX(45deg) scaleX(1)}.Button_buttonSkew__8X2_b:hover:after{transform:skewX(-45deg) scale(1)}.Button_buttonSkew__8X2_b:active{filter:var(--btn-active-filter,brightness(.7));transform:var(--btn-active-transform,scale(.98))}.Button_buttonIconRotate__GmUBa{transition:var(
    --btn-transition,transform .3s ease,box-shadow .3s ease,background-color .2s ease,color .2s ease
  )}.Button_buttonIconRotate__GmUBa:hover{transform:var(--btn-hover-transform,translateY(-3px));box-shadow:var(--btn-hover-shadow,0 8px 15px rgba(0,0,0,.3))}.Button_buttonIconRotate__GmUBa:active{transform:scale(.95);box-shadow:var(--btn-shadow,0 2px 5px rgba(0,0,0,.2))}.Button_buttonIconRotate__GmUBa .Button_content__KNcIG svg{transition:transform .3s ease}.Button_buttonIconRotate__GmUBa:hover .Button_content__KNcIG svg{transform:rotate(45deg)}.Button_buttonRadialFill__O7BG4:before{content:"";position:absolute;inset:0;background:var(--btn-fill-bg,var(--button-bg));border-radius:inherit;transform:scale(0);opacity:0;transition:transform .45s cubic-bezier(.34,1.15,.64,1),opacity .3s ease;pointer-events:none;z-index:-1}.Button_buttonRadialFill__O7BG4:hover:before{transform:scale(1);opacity:1}.Button_buttonRadialFill__O7BG4:active{transform:var(--btn-active-transform,scale(.97))}.Button_buttonGapBorder__8TElN{border:none!important;background:transparent;border-radius:0!important}.Button_buttonGapBorder__8TElN:before{top:0}.Button_buttonGapBorder__8TElN:after,.Button_buttonGapBorder__8TElN:before{content:"";position:absolute;left:0;width:100%;pointer-events:none;z-index:-1;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}.Button_buttonGapBorder__8TElN:after{bottom:0}.Button_buttonGapBorder__8TElN:hover:after,.Button_buttonGapBorder__8TElN:hover:before{transform:scaleX(1)}.Button_buttonGapBorder__8TElN:active{transform:var(--btn-active-transform,scale(.97))}.Button_buttonNeumorph__V0Zbp{transition:box-shadow .3s ease,transform .15s ease}.Button_buttonNeumorph__V0Zbp .Button_content__KNcIG{transition:transform .15s ease}.Button_buttonNeumorph__V0Zbp:hover{box-shadow:var(--btn-hover-shadow)}.Button_buttonNeumorph__V0Zbp:hover .Button_content__KNcIG{transform:scale(.93)}.Button_buttonNeumorph__V0Zbp:active .Button_content__KNcIG{transform:scale(.87)}.Button_buttonBounce__8qtl_{transition:var(
    --btn-transition,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background-color .2s ease,color .2s ease
  )}.Button_buttonBounce__8qtl_:hover{transform:scale(1.05)}.Button_buttonBounce__8qtl_:active{animation:Button_bouncePress__m1363 .4s ease}@keyframes Button_bouncePress__m1363{0%{transform:scale(1.05)}30%{transform:scale(.9)}50%{transform:scale(1.04)}70%{transform:scale(.97)}to{transform:scale(1.05)}}.Button_buttonTiltedHatched__wU_0r{transform:rotate(-2deg);overflow:visible;background-color:transparent;transition:transform var(--transition-duration,.2s) var(--transition-easing,cubic-bezier(.22,1,.36,1))}.Button_buttonTiltedHatched__wU_0r: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;transform-origin:unset;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))}.Button_buttonTiltedHatched__wU_0r:after{content:"";position:absolute;inset:calc(-1 * var(--button-border-width, 2px));width:auto;height:auto;background:var(--btn-bg,var(--button-bg,transparent));border-radius:inherit;z-index:-1;pointer-events:none;transform:none;transition:background-color var(--transition-duration,.2s) ease}.Button_buttonTiltedHatched__wU_0r:hover{transform:rotate(0deg);background-color:transparent}.Button_buttonTiltedHatched__wU_0r:hover:before{opacity:0;transform:translate(calc(-1 * var(--shadow-offset-x, 4px) * .5),color calc(-1 * var(--shadow-offset-y, 4px) * .5))}.Button_buttonTiltedHatched__wU_0r:hover:after{background:var(--btn-hover-bg,var(--btn-bg,var(--button-hover-bg,transparent)));transform:none}.Button_buttonTiltedHatched__wU_0r:active{transform:rotate(0deg) scale(.97);transition-duration:var(--transition-duration-fast,.1s)}.Button_buttonIconPill__A0vh1 .Button_content__KNcIG{position:static}.Button_buttonIconPill__A0vh1{--btn-pill-size:var(--btn-pill-size-override,2.25rem)}.Button_buttonIconPill__A0vh1:before{background:var(--btn-fill-bg,var(--button-bg));transform:translateX(calc(100% - var(--btn-pill-size, 3em)));transform-origin:unset;transition:transform .4s cubic-bezier(.34,1.15,.64,1)}.Button_buttonIconPill__A0vh1:hover:before{transform:translateX(0)}.Button_buttonIconPill__A0vh1 .Button_content__KNcIG svg:last-child{right:calc(var(--btn-pill-size, 3em) / 2 - .5em)}.Button_buttonIconPill__A0vh1 .Button_content__KNcIG svg:first-child:not(:last-child),.Button_buttonIconPill__A0vh1 .Button_content__KNcIG svg:last-child{position:absolute;top:50%;transform:translateY(-50%);color:var(
    --btn-pill-icon-color,var(--btn-hover-color,var(--button-hover-fg,var(--button-fg,white)))
  );z-index:2}.Button_buttonIconPill__A0vh1 .Button_content__KNcIG svg:first-child:not(:last-child){left:calc(var(--btn-pill-size, 3em) / 2 - .5em)}.Button_sm__vG7_w{--btn-pill-size:var(--btn-height-override,2rem);min-height:var(--btn-height-override,2rem);padding-block:var(--btn-padding-y-override,.375rem);padding-inline:var(--btn-padding-x-override,.75rem);font-size:var(
    --btn-font-size-override,var(--btn-size-font-sm,var(--btn-font-size-resolved,var(--btn-font-size,.75rem)))
  )}.Button_md__3fOP9{--btn-pill-size:var(--btn-height-override,2.25rem);min-height:var(--btn-height-override,2.25rem);padding-block:var(--btn-padding-y-override,.5rem);padding-inline:var(--btn-padding-x-override,1rem);font-size:var(
    --btn-font-size-override,var(--btn-size-font-md,var(--btn-font-size-resolved,var(--btn-font-size,.875rem)))
  )}.Button_lg__cAqF0{--btn-pill-size:var(--btn-height-override,2.75rem);min-height:var(--btn-height-override,2.75rem);padding-block:var(--btn-padding-y-override,.75rem);padding-inline:var(--btn-padding-x-override,1.5rem);font-size:var(
    --btn-font-size-override,var(--btn-size-font-lg,var(--btn-font-size-resolved,var(--btn-font-size,1rem)))
  )}.Button_xl__3lmSV{--btn-pill-size:var(--btn-height-override,4rem);min-height:var(--btn-height-override,4rem);padding-block:var(--btn-padding-y-override,1.25rem);padding-inline:var(--btn-padding-x-override,2.5rem);font-size:var(
    --btn-font-size-override,var(--btn-size-font-xl,var(--btn-font-size-resolved,var(--btn-font-size,1.25rem)))
  )}.Button_iconSize__kC0_D{height:2.25rem;width:2.25rem;padding:0;font-size:var(
    --btn-font-size-override,var(--btn-font-size-resolved,var(--btn-font-size,.875rem))
  )}.Button_buttonIconPill__A0vh1{padding-inline-end:calc(var(--btn-pill-size, 3em) + .75em)}.Button_buttonIconPill__A0vh1:has(.Button_content__KNcIG svg:first-child:not(:last-child)){padding-inline-start:calc(var(--btn-pill-size, 3em) + .75em)}.Button_diagonal_diagonal__k3DQc[data-component=Button],.Button_diagonal_diagonal__k3DQc[data-component=Button]:is(:hover,:active,:focus-visible){background:transparent;border-style:none;box-shadow:none;outline:none;overflow:visible}.Button_diagonal_diagonal__k3DQc[data-component=Button]:before,.Button_diagonal_diagonal__k3DQc[data-component=Button]:hover:before{inset:0 var(--btn-diagonal-inset,.5em);background:var(--btn-bg,transparent);border:var(--btn-border,none);border-radius:inherit;box-shadow:var(--btn-shadow,none);transform:skewX(var(--btn-diagonal-angle,-14deg));transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.Button_diagonal_diagonal__k3DQc[data-component=Button]:hover:before{background:var(--btn-hover-bg,var(--btn-bg,transparent));box-shadow:var(--btn-hover-shadow,var(--btn-shadow,none))}.Button_diagonal_diagonal__k3DQc[data-component=Button]:focus-visible:before{box-shadow:var(--btn-focus-shadow,0 0 0 2px var(--input-focus-outline,currentColor))}.Button_diagonal_diagonal__k3DQc.Button_diagonal_widthOverride__cRmTv[data-component=Button]:before{border-width:var(--btn-border-width-override)}.Button_diagonal_diagonal__k3DQc.Button_diagonal_colorOverride__nYEzv[data-component=Button]:before{border-color:var(--btn-border-color-override)}.Chip_chip__iC8qA{--chip-bg:color-mix(in srgb,var(--button-bg,#111827) 18%,transparent);--chip-border:var(--button-border-width,1px) solid color-mix(in srgb,var(--button-bg,#111827) 45%,transparent);--chip-fg:var(--button-fg,#111827);--chip-shadow:none;--chip-radius:var(--radius-button,var(--radius-default,0.375rem));--chip-backdrop-filter:none;--chip-font-weight:500;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;border-radius:var(--chip-radius);border:var(--chip-border);background:var(--chip-bg);color:var(--chip-fg);box-shadow:var(--chip-shadow);-webkit-backdrop-filter:var(--chip-backdrop-filter);backdrop-filter:var(--chip-backdrop-filter);cursor:default;font:inherit;font-weight:var(--chip-font-weight);line-height:1;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease}.Chip_sm__y9P3X{min-height:1.7rem;padding:0 .6rem;font-size:.75rem}.Chip_md__i7C1O{min-height:2rem;padding:0 .78rem;font-size:.875rem}.Chip_filled__6fD7k{--chip-bg:var(--button-bg,color-mix(in srgb,var(--body-fg,#111827) 12%,transparent));--chip-fg:var(--chip-filled-fg,var(--button-fg,var(--body-fg,#111827)));--chip-border:var(--button-border-width,1px) solid transparent}.Chip_soft___wLHQ{--chip-bg:color-mix(in srgb,var(--body-fg,#111827) 8%,transparent);--chip-fg:var(--chip-soft-fg,var(--body-fg,#111827));--chip-border:var(--button-border-width,1px) solid color-mix(in srgb,var(--body-fg,#111827) 14%,transparent)}.Chip_outline__OJjBT{--chip-bg:transparent;--chip-fg:var(--chip-text-fg,var(--body-fg,#111827));--chip-border:var(--button-border-width,1px) solid color-mix(in srgb,var(--body-fg,#111827) 24%,transparent)}.Chip_selected__Jp03P{--chip-bg:color-mix(in srgb,var(--button-bg,#3b82f6) 18%,transparent);--chip-fg:var(--chip-tint-fg,var(--body-fg,#111827));--chip-border:var(--button-border-width,1px) solid color-mix(in srgb,var(--button-bg,#3b82f6) 42%,transparent);--chip-shadow:0 0 0 1px color-mix(in srgb,var(--button-bg,#3b82f6) 25%,transparent)}.Chip_chip__iC8qA:is(button){cursor:pointer}.Chip_chip__iC8qA:is(button):hover:not(:disabled){background:color-mix(in srgb,var(--chip-bg) 90%,var(--body-fg,#111827) 10%)}.Chip_chip__iC8qA:is(button):active:not(:disabled){transform:translateY(.5px)}.Chip_chip__iC8qA:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--input-focus-outline,#3b82f6) 55%,transparent)}.Chip_chip__iC8qA:disabled{cursor:default;opacity:.55}.Chip_content__X7IGq{display:inline-flex;align-items:center;gap:.4rem}.Chip_remove__vnpPd{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;border-radius:var(--radius-full,9999px);color:currentColor;opacity:.7;transition:background-color .15s ease,opacity .15s ease}.Chip_remove__vnpPd:hover{background:color-mix(in srgb,currentColor 12%,transparent);opacity:1}.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:0;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}a.IconButton_root__9gABg{text-decoration:none}.CardBasic_card__QfgjE{font-family:var(--font-body,system-ui,sans-serif);font-weight:var(--font-weight-body,400);height:auto;position:relative}.CardBasic_badgeWrap__qUyK3{position:absolute;top:12px;left:12px;z-index:2}.CardBasic_layout__00jIo{display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0}.CardBasic_imageWrap__il3Az{width:100%;flex-shrink:0}.CardBasic_flushImage__E6Js4{--radius-image:0px;--shadow-image-filter:none}.CardBasic_content___Msee{display:flex;flex-direction:column;min-width:0;gap:4px;flex:1 1 auto;min-height:0}.CardBasic_chips__quTe9{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.CardBasic_eyebrow__SckLK{color:var(--card-eyebrow-fg,var(--link-fg,currentColor));font-size:.75rem;line-height:1.2;overflow-wrap:anywhere}.CardBasic_eyebrow__SckLK,.CardBasic_title__KCN12{font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));font-weight:var(--font-weight-heading,600)}.CardBasic_title__KCN12{color:var(--card-title-fg,currentColor);font-size:1.125rem;line-height:1.3;word-break:break-word}.CardBasic_subtitle__wuZ1U{color:var(--card-subtitle-fg,var(--body-fg-muted,currentColor));font-size:.875rem;line-height:1.4}.CardBasic_body__p_H6X{color:var(--card-body-fg,currentColor);font-size:.875rem;line-height:1.65;margin-top:14px;word-break:break-word}.CardBasic_rating__PrIcy{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:14px;align-self:stretch;width:100%;max-width:100%}.CardBasic_features__QUnGh{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.CardBasic_featureItem__uobRS{color:var(--card-body-fg,currentColor);display:flex;align-items:flex-start;gap:8px;font-size:.875rem;line-height:1.5}.CardBasic_featureIcon__8BAUi{flex-shrink:0;margin-top:3px;opacity:.85}.CardBasic_buttons__OUyJr{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:16px;padding-bottom:2px}.CardBasic_priceAction__Ehisq{width:100%;align-items:center;gap:12px}.CardBasic_price__DascZ{padding:6px 12px;border-radius:var(--radius-default,.375rem);color:var(--body-fg);background:color-mix(in srgb,var(--body-fg) 6%,transparent);font-family:var(--font-body);font-size:var(--text-body-2,1rem);font-weight:700}.CardBasic_metadataCard__XpkLO .CardBasic_content___Msee{gap:var(--spacing-md,16px)}.CardEditorial_card__DlHi2{font-family:var(--font-body,system-ui,sans-serif);height:auto;position:relative}.CardEditorial_layout__RTf1T{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.CardEditorial_content__C6qJ7{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;min-height:0}.CardEditorial_eyebrow___rC2z{color:var(--card-eyebrow-color,var(--card-eyebrow-fg,var(--link-fg,currentColor)));font-size:.78rem;font-weight:500;letter-spacing:.18em;line-height:1.1;text-transform:uppercase}.CardEditorial_imageWrap__BSodI{width:100%;flex-shrink:0;margin-top:18px}.CardEditorial_title__av8o3{color:var(--card-title-fg,currentColor);font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.12;margin-top:28px;word-break:break-word}.CardEditorial_body__pdIBC{color:var(--card-body-fg,currentColor);font-size:1rem;line-height:1.5;margin-top:14px;word-break:break-word}.CardTestimonial_card__50wW4{width:100%;min-height:100%;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.CardTestimonial_content__QITtc{position:relative;isolation:isolate;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--testimonial-gap,20px);padding:var(--testimonial-pad,var(--spacing-card,28px));align-items:stretch}.CardTestimonial_content__QITtc[data-align=center]{align-items:center}.CardTestimonial_content__QITtc[data-align=right]{align-items:flex-end}.CardTestimonial_body__ScG9c{max-width:60ch;flex-grow:1}.CardTestimonial_subtitle__gqSRO,.CardTestimonial_title__hqF8a{min-width:0}.CardTestimonial_meta__OoCQp{display:flex;flex-direction:column;gap:2px;min-width:0}.CardTestimonial_card__50wW4 .CardTestimonial_caps__be_kF{text-transform:uppercase;letter-spacing:.04em}.CardTestimonial_icon___AxQk{display:flex;color:var(--icon-bg,color-mix(in srgb,currentColor 35%,transparent))}.CardTestimonial_rating__Cg_2q{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center}.CardTestimonial_rating__Cg_2q [data-component=Ratings]{container-type:normal;width:auto;flex-wrap:nowrap}.CardTestimonial_badge__wQZfy{display:flex;flex-shrink:0}.CardTestimonial_avatar__PRuRF{flex-shrink:0;width:var(--testimonial-avatar-width,48px);height:var(--testimonial-avatar-height,48px);aspect-ratio:var(--testimonial-avatar-ratio,auto);border-radius:var(--testimonial-avatar-radius,50%);overflow:hidden;background:color-mix(in srgb,currentColor 8%,transparent)}.CardTestimonial_avatar__PRuRF img{width:100%;height:100%;object-fit:cover;display:block}.CardTestimonial_footer__qN2tJ{display:flex;align-items:center;gap:12px}.CardTestimonial_footer__qN2tJ .CardTestimonial_meta__OoCQp{flex:1 1 auto}.CardTestimonial_main__Y8u_x{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--testimonial-main-gap,16px);padding:var(--testimonial-main-pad,0)}.CardTestimonial_minimal__04Xkg{--testimonial-gap:22px}.CardTestimonial_hangQuote__Cd_8K:before{content:"\201C";display:block;font-family:var(--font-heading,inherit);font-weight:800;font-size:2.4em;line-height:.6;margin-bottom:.1em;color:var(--safe-large-color-1,var(--button-bg,currentColor))}.CardTestimonial_editorial__YstLc{--testimonial-gap:24px}.CardTestimonial_split__WF06F{--testimonial-pad:0;--testimonial-gap:0;--testimonial-main-pad:var(--spacing-card,28px);--testimonial-avatar-width:44px;--testimonial-avatar-height:44px}.CardTestimonial_split__WF06F .CardTestimonial_tray__rcJ56{display:flex;align-items:center;gap:14px;padding:16px var(--spacing-card,28px);background:color-mix(in srgb,currentColor 5%,transparent);border-top:1px solid color-mix(in srgb,currentColor 10%,transparent)}.CardTestimonial_compact__OL16a{--testimonial-gap:16px;--testimonial-pad:22px;--testimonial-avatar-width:28px;--testimonial-avatar-height:28px}.CardTestimonial_compact__OL16a .CardTestimonial_chip__z1LO6{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;padding:4px 12px 4px 4px;border-radius:var(--radius-full,9999px);background:color-mix(in srgb,currentColor 7%,transparent)}.CardTestimonial_compact__OL16a .CardTestimonial_chip__z1LO6>*{flex-shrink:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CardTestimonial_compact__OL16a .CardTestimonial_chip__z1LO6>.CardTestimonial_subtitle__gqSRO{flex-shrink:1}.CardTestimonialReview_source__BV03C{--testimonial-gap:16px}.CardTestimonialReview_head__jtseZ{display:flex;align-items:center;gap:12px}.CardTestimonialReview_headMeta__4kwig{flex:1 1 auto;min-width:0}.CardTestimonialReview_photo__2zBCP{--testimonial-pad:0;--testimonial-gap:0;--testimonial-main-pad:var(--spacing-card,28px);--testimonial-main-gap:14px;--testimonial-avatar-width:100%;--testimonial-avatar-height:auto;--testimonial-avatar-ratio:16/9;--testimonial-avatar-radius:0}.CardTestimonialReview_score__x7obU{--testimonial-gap:12px}.CardTestimonialReview_backdrop__hMnvF{--testimonial-gap:22px;overflow:hidden}.CardTestimonialReview_backdropMark__E7edh{position:absolute;top:-.1em;left:.02em;z-index:-1;font-family:var(--font-heading,inherit);font-weight:800;font-size:18rem;line-height:1;color:var(--safe-large-color-1,var(--button-bg,currentColor));opacity:.28;pointer-events:none;-webkit-user-select:none;user-select:none}.CardTestimonialReview_tone__eptxm{--testimonial-gap:18px}.CardTestimonialReview_tone__eptxm [data-component=Text]{color:var(--typography-body,var(--body-fg))}.CardTestimonialReview_tone__eptxm .CardTestimonialReview_toneBand__29O_n{padding:16px 18px;border-radius:calc(var(--radius-card, 12px) * .75);background:var(--tone-band)}.CardTestimonialReview_tone__eptxm .CardTestimonialReview_toneBand__29O_n [data-component=Text]{color:var(--tone-band-text)}.CardTestimonialReview_tone__eptxm [data-layout=tone]{box-sizing:border-box;min-height:100%}.CardTestimonialReview_tone__eptxm .CardTestimonialReview_toneMeta__t8s1G{margin-top:auto}.CardTestimonialReview_tone__eptxm .CardTestimonialReview_toneName__jyiPc [data-component=Text]{color:var(--tone-card-text)}.CardTestimonialReview_band__Ci6V4{--testimonial-pad:0;--testimonial-gap:0}.CardTestimonialReview_band__Ci6V4 [data-layout=band]{box-sizing:border-box;min-height:100%}.CardTestimonialReview_band__Ci6V4 .CardTestimonialReview_bandHead__tY2UQ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px var(--spacing-card,24px);background:var(--tone-band)}.CardTestimonialReview_band__Ci6V4 .CardTestimonialReview_bandHead__tY2UQ [data-component=Text]{color:var(--tone-band-text)}.CardTestimonialReview_band__Ci6V4 .CardTestimonialReview_bandBody__lJb3G{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;padding:18px var(--spacing-card,24px) var(--spacing-card,24px)}.CardPricing_card__ujVYZ{height:100%;min-height:0;position:relative;display:flex;flex-direction:column}.CardPricing_content___cA2t{font-family:var(--font-body,sans-serif);display:flex;flex-direction:column;gap:4px;padding:var(--spacing-card,var(--spacing-default,22px));flex:1 1 auto;min-height:0}.CardPricing_badgeWrap__cpwy6{display:flex;align-items:flex-start;margin-bottom:max(12px,calc(var(--spacing-card, 16px) * .5))}.CardPricing_title__ifeeA{font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));color:var(--card-title-fg,currentColor);font-size:1.5rem;font-weight:700;line-height:1.2;word-break:break-word}.CardPricing_subtitle__ntzNw{color:var(--card-title-fg,var(--body-fg,currentColor));font-size:1rem;font-weight:600;line-height:1.4;margin-top:4px}.CardPricing_body__4Sjgf{color:var(--card-body-fg,currentColor);font-size:.875rem;line-height:1.55;margin-top:14px;word-break:break-word}.CardPricing_features__GtAIk{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.CardPricing_featureItem__SWEnJ{color:var(--card-body-fg,currentColor);display:flex;align-items:flex-start;gap:8px;font-size:.875rem;line-height:1.5}.CardPricing_featureIcon__kazsP{flex-shrink:0;margin-top:3px;opacity:.85}.CardPricing_buttons__JeKN5{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:18px}.CardPricingEditorial_card__UvxIG{container-type:inline-size;height:100%;min-height:0;display:flex;flex-direction:column}.CardPricingEditorial_content__5vfo_{height:100%;box-sizing:border-box;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:24px;padding:var(--spacing-card,24px)}.CardPricingEditorial_header__BBPbY{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.CardPricingEditorial_eyebrow__Sk7WV{color:var(--card-title-fg,var(--body-fg));font:500 .75rem/1.4 var(--font-body);letter-spacing:.16em;text-transform:uppercase}.CardPricingEditorial_badge__q_fcu{flex-shrink:0}.CardPricingEditorial_dot__I79bQ{width:8px;height:8px;border-radius:50%;background:var(--body-fg);opacity:.65;flex-shrink:0;margin-left:auto}.CardPricingEditorial_title__d2lgo{color:var(--card-title-fg,var(--body-fg));font-family:var(--font-heading);font-size:var(--text-heading-2,2.625rem);font-weight:var(--font-weight-heading,400);line-height:1.08;overflow-wrap:anywhere}.CardPricingEditorial_body__mdhZp{color:var(--card-body-fg,var(--body-fg));font-family:var(--font-body);font-size:var(--text-body-2,1rem);line-height:1.55;overflow-wrap:anywhere}.CardPricingEditorial_footer__3c_D0{margin-top:auto;border-top:1px solid color-mix(in srgb,var(--body-fg) 24%,transparent);padding-top:18px;display:flex;flex-direction:column;gap:20px}.CardPricingEditorial_price__2iMUC{color:var(--card-title-fg,var(--body-fg));font-family:var(--font-heading);font-size:var(--text-heading-1,3.625rem);font-weight:var(--font-weight-heading,400);line-height:1.05;overflow-wrap:anywhere}.CardPricingEditorial_action__umCYI{display:flex;width:100%}.CardPricingEditorial_action__umCYI a,.CardPricingEditorial_action__umCYI button,.CardPricingEditorial_action__umCYI>*{width:100%}.CardPricingEditorial_pricePrefix__2jJmc{font-family:var(--font-body);font-size:var(--text-body-3,.875rem);line-height:1.4;margin-right:.3em}.CardPricingEditorial_chips__yFTFa{display:flex;flex-wrap:wrap;gap:8px}.FieldWrapper_root___rOjB{display:flex;flex-direction:column;gap:.3rem}.FieldWrapper_label__Dzy_9{--typography-body:var(--input-label,var(--body-fg));color:var(--input-label,var(--body-fg))}.FieldWrapper_required__ct8Au{margin-left:.2em;vertical-align:super}.FieldWrapper_error__BOxXc{display:flex;align-items:center;gap:.35rem;margin:0;line-height:1.2}.FieldWrapper_error__BOxXc>svg{flex:0 0 auto}.CardBackground_root__V71Av{position:relative;width:100%;height:100%;border-radius:var(--radius-wrapper,var(--radius-card,var(--radius-default,12px)));overflow:hidden}.CardBackground_image__jfw2J{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.CardBackground_colorFill__zNf7D{position:absolute;inset:0;background:var(--body-bg,#1a1a2e)}.CardBackground_content__B6bYW{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-card,16px);display:flex;flex-direction:column;gap:4px;background:linear-gradient(to top,var(--body-bg) 0,color-mix(in srgb,var(--body-bg) 96%,transparent) 85%,transparent 100%);pointer-events:none}.CardBackground_content__B6bYW>*{pointer-events:auto}.CardBackground_badgeWrap__HN1vO{position:absolute;top:12px;left:12px;z-index:2}.CardBackground_title__oy3c4{margin:0;color:var(--card-title-fg,var(--body-fg))}.CardBackground_description__GzN0s{margin:0;color:var(--card-body-fg,var(--body-fg))}.CardBackground_chips__kp4do{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.CardBackground_clear__NtTgf{background:none}.CardBackground_badge__iZvL0,.CardBackground_button__HDjg0{display:flex}.CardBackground_badge__iZvL0{margin-bottom:max(8px,calc(var(--spacing-card, 16px) * .5))}.CardBackground_button__HDjg0{margin-top:max(8px,calc(var(--spacing-card, 16px) * .5))}.CardBackground_centered__SLf3f{top:0;align-items:center;justify-content:center;text-align:center}.CardBackground_centered__SLf3f .CardBackground_badge__iZvL0,.CardBackground_centered__SLf3f .CardBackground_button__HDjg0{justify-content:center}.CardBackground_plate__uax99{top:var(--spacing-card,16px);left:var(--spacing-card,16px);right:auto;bottom:auto;max-width:70%;padding:calc(var(--spacing-card, 16px) * .75);border-radius:calc(var(--radius-wrapper, var(--radius-card, var(--radius-default, 12px))) * .75);background:color-mix(in srgb,var(--body-bg) 80%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.CardBackground_splitFade__MNygK{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 28%,var(--body-bg) 70%)}.CardBackground_split__Ml2zx{top:0;left:42%;justify-content:center}.CardHorizontal_root__x5cBy{display:flex;flex-direction:row;overflow:hidden}.CardHorizontal_imageWrap__fJCE3{flex-shrink:0;width:40%}.CardHorizontal_flushImage__pqauo{--radius-image:0px;--shadow-image-filter:none}.CardHorizontal_content__FIMX1{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.CardHorizontal_chips__utgUa{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:2px}.CardHorizontal_chip__eTp6U{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--radius-button,var(--radius-default,.375rem));background:color-mix(in srgb,var(--button-bg,#111827) 8%,transparent);border:1px solid color-mix(in srgb,var(--button-bg,#111827) 18%,transparent);color:var(--button-fg,inherit);font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.CardHorizontal_title__MHiVH{font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));color:var(--card-title-fg,currentColor);font-size:1rem;font-weight:600;line-height:1.3;word-break:break-word}.CardHorizontal_body__9wbaO{color:var(--card-body-fg,currentColor);font-size:.875rem;line-height:1.6;word-break:break-word}.CardOverlay_root__0S9FD{position:relative;width:100%;height:100%;border-radius:var(--radius-card,var(--radius-default,12px));box-shadow:var(--shadow-card,var(--shadow-default,none));border:var(--border-width-default,0) var(--border-style,solid) color-mix(in srgb,currentColor calc(var(--border-opacity, .15) * 100%),transparent);overflow:hidden;cursor:pointer;isolation:isolate;background:var(--body-bg,#1a1a2e)}.CardOverlay_root__0S9FD:before{content:"";position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .3s ease;background:color-mix(in srgb,var(--body-bg) 78%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.CardOverlay_root__0S9FD:hover:before,.CardOverlay_showReveal__9gkNE:before{opacity:1}.CardOverlay_image__3JK_o{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.CardOverlay_imagePlaceholder__vu0BI{position:absolute;inset:0;z-index:0;background:var(--body-bg,#1a1a2e)}.CardOverlay_content__TCC3c{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:var(--spacing-card,20px);background:linear-gradient(to top,var(--body-bg) 0,color-mix(in srgb,var(--body-bg) 78%,transparent) 85%,transparent 100%);display:flex;flex-direction:column;gap:4px;transition:opacity .3s ease,transform .3s ease,background .3s ease}.CardOverlay_root__0S9FD:hover .CardOverlay_content__TCC3c,.CardOverlay_showReveal__9gkNE .CardOverlay_content__TCC3c{background:transparent}.CardOverlay_hoverReveal__WrxI_ .CardOverlay_content__TCC3c{opacity:0;transform:translateY(6px)}.CardOverlay_hoverReveal__WrxI_:hover .CardOverlay_content__TCC3c,.CardOverlay_showReveal__9gkNE .CardOverlay_content__TCC3c{opacity:1;transform:translateY(0)}.CardOverlay_badge__BhyqS{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--body-fg-muted,rgba(255,255,255,.7));margin-bottom:2px}.CardOverlay_title__7JvUy{margin:0;font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));font-size:15px;font-weight:600;color:var(--card-title-fg,var(--body-fg));line-height:1.2}.CardOverlay_description__TT9sg{margin:0;font-size:13px;color:var(--card-body-fg,var(--body-fg));line-height:1.4}.CardOverlay_chips__yau3c{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.Checkbox_checkboxLabel__H2iNb{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.Checkbox_checkboxDisabled__RfQvI{opacity:.5;cursor:not-allowed}.Checkbox_checkboxLabelText__E4v17{-webkit-user-select:none;user-select:none}.Checkbox_checkbox__Im_EA{appearance:none;width:var(--cb-size,1.15rem);height:var(--cb-size,1.15rem);border-radius:var(--cb-radius,var(--radius-checkbox,var(--radius-input,var(--radius-default,.25rem))));border:var(--cb-border,var(--input-border-width,1px) solid var(--input-border,color-mix(in srgb,currentColor 20%,transparent)));background:var(--cb-bg,transparent);box-shadow:var(--cb-shadow,none);backdrop-filter:var(--cb-backdrop-filter,none);-webkit-backdrop-filter:var(--cb-backdrop-filter,none);display:inline-grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease,opacity .12s ease}.Checkbox_checkbox__Im_EA:after{content:"";box-sizing:border-box;width:calc(var(--cb-size, 1.15rem) * .28);height:calc(var(--cb-size, 1.15rem) * .55);border-right:var(--cb-check-stroke,2px) solid var(--cb-check-fg,var(--button-fg,#ffffff));border-bottom:var(--cb-check-stroke,2px) solid var(--cb-check-fg,var(--button-fg,#ffffff));transform:translateY(-1px) rotate(45deg) scale(0);transform-origin:center;transition:transform .12s ease}.Checkbox_checkbox__Im_EA:checked{background:var(--cb-checked-bg,var(--fc-accent,var(--palette-primary,#3b82f6)));border-color:var(--cb-checked-border,transparent)}.Checkbox_checkbox__Im_EA:checked:after{transform:translateY(-1px) rotate(45deg) scale(1)}.Checkbox_checkbox__Im_EA:focus-visible{outline:none;box-shadow:var(--cb-focus-shadow,0 0 0 3px color-mix(in srgb,var(--fc-accent,var(--palette-primary,#3b82f6)) 28%,transparent))}.Checkbox_checkbox__Im_EA:disabled{cursor:not-allowed}.CardFlip_root__lGU_h{position:relative;width:100%;height:100%;border-radius:var(--radius-card,var(--radius-default,12px));box-shadow:var(--shadow-card,var(--shadow-default,none));border:var(--border-width-default,0) var(--border-style,solid) color-mix(in srgb,currentColor calc(var(--border-opacity, .15) * 100%),transparent);overflow:hidden;perspective:900px;cursor:pointer}.CardFlip_inner__lI5MO{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.4,0,.2,1);will-change:transform}.CardFlip_root__lGU_h:focus-within .CardFlip_inner__lI5MO,.CardFlip_root__lGU_h:hover .CardFlip_inner__lI5MO{transform:rotateY(180deg)}.CardFlip_showBack__3Qiu_ .CardFlip_inner__lI5MO{transform:rotateY(180deg)}.CardFlip_back__CEA_D,.CardFlip_front__nE_lu{position:absolute;inset:0;border-radius:var(--radius-card,var(--radius-default,12px));overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.CardFlip_back__CEA_D{transform:rotateY(180deg);background:var(--body-bg,#0e0e1a);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-card,24px);text-align:center}.CardFlip_front__nE_lu{transform:rotateY(0deg);background:var(--body-bg,#1a1a2e)}.CardFlip_image__9h_Uz{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.CardFlip_imagePlaceholder__TsX7k{position:absolute;inset:0;background:var(--body-bg,#1a1a2e)}.CardFlip_backTitle__7kzTl{margin:0 0 8px;font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));font-size:18px;font-weight:600;color:var(--body-fg,#fff);line-height:1.2}.CardFlip_backDescription__gueHR{margin:0;font-size:14px;color:var(--body-fg-muted,rgba(255,255,255,.62));line-height:1.65}.CardHangTag_root__yUuvl{--hang-tag-shoulder-x:18%;--hang-tag-shoulder-y:15cqi;--hang-tag-hole-y:7.5cqi;--hang-tag-hole-r:2.9cqi;container-type:inline-size;display:flex;flex-direction:column;position:relative;min-width:0;font-family:var(--font-body,system-ui,sans-serif);filter:var(--shadow-shape-filter,none)}.CardHangTag_tag__VqKAT{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;clip-path:polygon(var(--hang-tag-shoulder-x) 0,calc(100% - var(--hang-tag-shoulder-x)) 0,100% var(--hang-tag-shoulder-y),100% 100%,0 100%,0 var(--hang-tag-shoulder-y));-webkit-mask-image:radial-gradient(circle at 50% var(--hang-tag-hole-y),transparent var(--hang-tag-hole-r),CanvasText calc(var(--hang-tag-hole-r) + .5px));mask-image:radial-gradient(circle at 50% var(--hang-tag-hole-y),transparent var(--hang-tag-hole-r),CanvasText calc(var(--hang-tag-hole-r) + .5px))}.CardHangTag_tag__VqKAT>:has(>.CardHangTag_body__Nhahe){flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.CardHangTag_body__Nhahe{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:17cqi 7cqi 7cqi;box-sizing:border-box}.CardHangTag_eyelet__6RJKS{position:absolute;left:50%;top:var(--hang-tag-hole-y);width:calc(var(--hang-tag-hole-r) * 2);height:calc(var(--hang-tag-hole-r) * 2);translate:-50% -50%;border-radius:50%;box-shadow:0 0 0 1.3cqi color-mix(in srgb,currentColor 16%,transparent);pointer-events:none}.CardHangTag_media__Bb9GH{position:relative;flex:1 1 auto;aspect-ratio:var(--hang-tag-image-aspect,3/4);min-height:0;overflow:hidden;background:color-mix(in srgb,currentColor 8%,transparent)}.CardHangTag_media__Bb9GH>*{position:absolute;inset:0;width:100%;height:100%}.CardHangTag_image__5FMLi{display:block;object-fit:cover}.CardHangTag_footer___C0By,.CardHangTag_metaRow__LyKSr{display:flex;align-items:baseline;justify-content:space-between;gap:3cqi;min-width:0}.CardHangTag_metaRow__LyKSr{margin-top:5cqi}.CardHangTag_code__VUFPK,.CardHangTag_sizes__Qds_K{font-family:var(--font-mono,var(--font-accent,var(--font-body,system-ui,sans-serif)));font-size:clamp(.625rem,3.8cqi,.8125rem);letter-spacing:.12em;line-height:1.2;text-transform:uppercase;min-width:0;overflow-wrap:anywhere}.CardHangTag_sizes__Qds_K{text-align:right}.CardHangTag_title__2Mgc7{margin-top:3.5cqi;font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));font-size:clamp(1.125rem,9cqi,2rem);font-weight:var(--font-weight-heading,700);line-height:1;letter-spacing:-.02em;overflow-wrap:anywhere}.CardHangTag_footer___C0By{align-items:center;margin-top:5.5cqi;padding-top:4cqi;border-top:1px dashed color-mix(in srgb,currentColor 55%,transparent)}.CardHangTag_price__ymvnH{font-size:clamp(.9375rem,6.2cqi,1.25rem);font-weight:600;line-height:1.2;min-width:0}.CardHangTag_stock___L8s5{display:flex;flex-shrink:0;margin-left:auto}.CardPaper_root__IWE12{position:relative;display:flex;flex-direction:column;height:100%;box-sizing:border-box;transform-origin:50% 50%}.CardPaper_frame__I4cVX{min-height:0}.CardPaper_frame__I4cVX,.CardPaper_sheet__yC8uu{position:relative;display:flex;flex:1 1 auto;flex-direction:column}.CardPaper_sheet__yC8uu{font-family:var(--font-body,system-ui,sans-serif);font-weight:var(--font-weight-body,400);isolation:isolate}.CardPaper_media__bOh5t{position:relative;width:100%;flex-shrink:0;overflow:hidden;--radius-image:0px}.CardPaper_mediaEmpty__kAZm4{width:100%;height:100%;background:color-mix(in srgb,var(--body-fg,CanvasText) 6%,transparent)}.CardPaper_content__HsNRV{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0;padding:var(--spacing-card,var(--spacing-default,16px))}.CardPaper_title__OPIQ9{min-width:0;overflow-wrap:anywhere;color:var(--card-title-fg,currentColor);font-family:var(--font-heading,var(--font-body,system-ui,sans-serif));font-size:var(--role-heading-5-size,var(--text-heading-5,1.5rem));font-weight:var(--font-weight-heading,600);line-height:1.15}.CardPaper_body__eSAkT{min-width:0;overflow-wrap:anywhere;color:var(--card-body-fg,currentColor);font-size:var(--role-body-3-size,var(--text-body-3,1rem));line-height:1.55}.CardPaper_link__b1SZ3{display:flex;margin-top:auto;padding-top:4px}.CardPaper_decoration__qf917{position:absolute;z-index:2;display:block;translate:-50% -50%;pointer-events:none}.CardPaper_decoration__qf917>*{pointer-events:auto}@container cards (min-width: 768px){.CardPaper_scattered__7a6Bd{translate:var(--paper-scatter-x,0) var(--paper-scatter-y,0)}}.BaseInput_controlBase__qgqi3{width:100%;border:var(
    --fc-border,1px solid var(--bella-border,var(--input-border,color-mix(in srgb,currentColor 20%,transparent)))
  );border-radius:var(--fc-radius,8px);background:var(--fc-bg,var(--bella-input-bg,var(--input-bg,var(--body-bg))));color:var(--fc-color,var(--bella-text));box-shadow:var(--fc-shadow,none);backdrop-filter:var(--fc-backdrop-filter,none);-webkit-backdrop-filter:var(--fc-backdrop-filter,none);padding:var(--fc-padding,.8rem .8rem);font:inherit;font-size:var(--fc-font-size,inherit);font-weight:var(--fc-font-weight,inherit);transition:background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.BaseInput_controlBase__qgqi3:focus-visible{outline:none;border-color:var(--fc-focus-border,currentColor);box-shadow:var(--fc-focus-shadow,var(--fc-shadow,none))}.BaseInput_controlBase__qgqi3:hover{background:var(
    --fc-hover-bg,var(--fc-bg,var(--bella-input-bg,var(--input-bg,var(--body-bg))))
  );color:var(--fc-hover-color,var(--fc-color,var(--bella-text)));box-shadow:var(--fc-hover-shadow,var(--fc-shadow,none));opacity:var(--fc-hover-opacity,1);transform:var(--fc-hover-transform,none)}.BaseInput_controlBase__qgqi3::placeholder{color:var(--input-placeholder,var(--body-fg-muted));opacity:1}.BaseInput_input__TuR5G[type=color]{padding:.2rem;min-height:2.25rem}.BaseInput_textarea__Sh_IQ{resize:vertical;border-radius:var(
    --fc-textarea-radius,var(--radius-textarea,var(--radius-card,var(--radius-default,8px)))
  )}.BaseInput_bundleDriven__qifZA{--fc-bg:var(--input-bg);--fc-color:var(--input-color);--fc-border:var(--input-border);--fc-radius:var(--input-radius);--fc-textarea-radius:var(
    --input-textarea-radius,var(--radius-textarea,var(--radius-card,var(--radius-default,8px)))
  );--fc-shadow:var(--input-shadow);--fc-focus-shadow:var(--input-focus-shadow);--fc-backdrop-filter:var(--input-backdrop-filter);--fc-hover-bg:var(--input-hover-bg);--fc-hover-color:var(--input-hover-color);--fc-hover-shadow:var(--input-hover-shadow);--fc-hover-opacity:var(--input-hover-opacity);--fc-hover-transform:var(--input-hover-transform);--fc-accent:var(--input-bg,var(--palette-primary,#3b82f6))}.BaseInput_preview__wYals{display:block;box-sizing:border-box}.BaseInput_preview__wYals[data-placeholder]{color:var(--input-placeholder,var(--body-fg-muted))}.Dial_dialWrap__kZpfs{display:inline-flex;flex-direction:column;align-items:center;gap:.375rem}.Dial_dial__tXIZm{--dial-track-safe:color-mix(in srgb,var(--body-fg,currentColor) 88%,transparent);--dial-safe-fill:color-mix(in srgb,var(--dial-fill,var(--palette-primary,#3b82f6)) 25%,var(--body-fg,currentColor));--dial-safe-thumb:color-mix(in srgb,var(--dial-thumb,var(--palette-primary,#3b82f6)) 25%,var(--body-fg,currentColor));position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;background:var(--dial-face-bg,transparent);border:var(--dial-face-border,none);box-shadow:var(--dial-face-shadow,none);backdrop-filter:var(--dial-backdrop-filter,none);-webkit-backdrop-filter:var(--dial-backdrop-filter,none);cursor:grab;touch-action:none;outline:none}.Dial_dial__tXIZm:active{cursor:grabbing}.Dial_dialHint__jreOO{position:absolute;top:100%;left:50%;translate:-50% .25rem;white-space:nowrap;font-size:.6875rem;line-height:1;color:var(--body-fg,currentColor);opacity:0;pointer-events:none;transition:opacity .16s ease}.Dial_dial__tXIZm:focus-visible .Dial_dialHint__jreOO,.Dial_dial__tXIZm:hover .Dial_dialHint__jreOO{opacity:.85}.Dial_dial__tXIZm:focus-visible{outline:2px solid var(--input-focus-outline,color-mix(in srgb,var(--palette-primary,#3b82f6) 35%,transparent));outline-offset:3px}.Dial_dialDisabled___Hz51{opacity:.5;cursor:not-allowed;pointer-events:none}.Dial_dialValue__9jZzX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none}.IconPicker_root__oSXyB{position:relative;width:100%}.IconPicker_trigger__BWBvx{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;border:1px solid var(--bella-border,var(--input-border,color-mix(in srgb,currentColor 20%,transparent)));border-radius:var(--fc-radius,8px);background:var(--bella-input-bg,var(--input-bg,var(--body-bg)));color:var(--body-fg);font:inherit;text-align:left;cursor:pointer}.IconPicker_trigger__BWBvx:hover:not(:disabled){border-color:var(--input-contrast-border,currentColor)}.IconPicker_trigger__BWBvx:disabled{opacity:.6;cursor:not-allowed}.IconPicker_triggerIcon__XiRGG{flex-shrink:0}.IconPicker_triggerLabel__gQTW7{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IconPicker_placeholder__QoQxl{flex:1 1;color:var(--body-fg-muted)}.IconPicker_chevron__oQG1s{flex-shrink:0;font-size:.6em;opacity:.7}.IconPicker_list___19r3{position:absolute;z-index:100;top:calc(100% + 2px);left:0;right:0;max-height:240px;overflow-y:auto;border:1px solid var(--bella-border);border-radius:6px;background:var(--bella-panel-bg);box-shadow:0 4px 12px rgba(0,0,0,.15)}.IconPicker_option__emAOM{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .625rem;border:none;background:transparent;color:var(--body-fg);font:inherit;text-align:left;cursor:pointer}.IconPicker_option__emAOM:hover{background:var(--bella-hover-bg)}.IconPicker_option__emAOM[aria-selected=true]{background:var(--bella-selected-bg,color-mix(in srgb,var(--palette-primary,#3b82f6) 15%,transparent))}.IconPicker_optionIcon__3JhEp{flex-shrink:0;display:flex;align-items:center;justify-content:center}.IconPicker_optionIconEmpty__tX5D2{width:1em;height:1em;flex-shrink:0}.IconPicker_option__emAOM span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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:var(--input-border-width,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,var(--radius-input,var(--radius-default,8px))) 0 0 var(--input-radius,var(--radius-input,var(--radius-default,8px)));border-right:none}.NumberInput_stepperBtn__mmnIE:last-child{border-radius:0 var(--input-radius,var(--radius-input,var(--radius-default,8px))) var(--input-radius,var(--radius-input,var(--radius-default,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}.EditorCheckbox_row__YNLVk{display:flex;align-items:center;gap:var(--bella-section-gap);min-height:var(--bella-control-height);cursor:pointer}.EditorCheckbox_disabled__Fzf1P{opacity:.5;cursor:not-allowed}.EditorCheckbox_label__f9lg7{font-size:var(--bella-field-label-size);font-weight:500;color:var(--bella-text);-webkit-user-select:none;user-select:none}.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:var(--input-border-width,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)}.EditorAutocomplete_wrap__M7Hp7{position:relative}.EditorAutocomplete_activeOption__hfXjm{background:var(--editor-option-hover,rgba(91,154,244,.08))}