body,html{max-width:100vw;background:var(--background);color:var(--foreground);display:block!important}:root{--uf-mobile-bottom-bar-height:0px;--uf-render-props-width:0px;--uf-render-props-gap:0px}body[data-page=render]{height:100vh;overflow:hidden;background:#f5f5f5}[data-theme=dark] body[data-page=render]{background:#252525}body{font-family:var(--uf-font-family-base);font-size:var(--uf-font-size-base);line-height:var(--uf-line-height-normal);font-weight:var(--uf-font-weight-normal);text-rendering:optimizeLegibility;font-weight:400}*{box-sizing:border-box;padding:0;margin:0}a,button,div,h1,h2,h3,h4,h5,h6,input,label,p,select,span,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}div[class*=UnifiedPanel_collapsedPanel] .feld-button__icon span,div[class*=UnifiedPanel_collapsedPanel] .feld-button__text,div[class*=UnifiedPanel_collapsedPanel] .text-m.feld-button__text,div[class*=UnifiedPanel_collapsedPanel] button .feld-button__icon span,div[class*=UnifiedPanel_collapsedPanel] button .feld-button__text,div[class*=UnifiedPanel_panel] .feld-button__icon span,div[class*=UnifiedPanel_panel] .feld-button__text,div[class*=UnifiedPanel_panel] .text-m.feld-button__text,div[class*=UnifiedPanel_panel] a[class*=navItemActive],div[class*=UnifiedPanel_panel] a[class*=navItem],div[class*=UnifiedPanel_panel] button .feld-button__icon span,div[class*=UnifiedPanel_panel] button .feld-button__text{font-family:var(--uf-font-family-base);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em}div[class*=Auth_form] .feld-button,div[class*=Auth_form] .feld-input-wrapper .feld-input{height:32px;min-height:32px;max-height:32px;padding:0 16px;line-height:32px;box-sizing:border-box}div[class*=LoginPanel_panel] .feld-button,div[class*=LoginPanel_panel] .feld-input-wrapper .feld-input{height:32px;min-height:32px;max-height:32px;padding:0 8px;line-height:32px;box-sizing:border-box}div[class*=LoginPanel_panel] .content .feld-input-wrapper .feld-input,div[class*=LoginPanel_panel] .content .feld-input-wrapper input.feld-input,div[class*=LoginPanel_panel] .content label.feld-input-wrapper .feld-input,div[class*=LoginPanel_panel] .feld-input-wrapper .feld-input,div[class*=LoginPanel_panel] .feld-input-wrapper input.feld-input,div[class*=LoginPanel_panel] label.feld-input-wrapper .feld-input{font-family:var(--uf-font-family-base)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--uf-color-foreground)!important;background:var(--uf-color-hover)!important;border:1px solid var(--uf-color-border)!important;border-radius:var(--uf-radius-sm)!important;transition:border-color .2s ease,background-color .2s ease,border-width .2s ease,box-shadow .2s ease!important}div[class*=LoginPanel_panel] .content .feld-input-wrapper .feld-input::placeholder,div[class*=LoginPanel_panel] .content .feld-input-wrapper input.feld-input::placeholder,div[class*=LoginPanel_panel] .feld-input-wrapper .feld-input::placeholder,div[class*=LoginPanel_panel] .feld-input-wrapper input.feld-input::placeholder{color:var(--uf-color-text-secondary)!important;opacity:1!important}div[class*=LoginPanel_panel] .content .feld-input-wrapper .feld-input:hover,div[class*=LoginPanel_panel] .content .feld-input-wrapper input.feld-input:hover,div[class*=LoginPanel_panel] .feld-input-wrapper .feld-input:hover,div[class*=LoginPanel_panel] .feld-input-wrapper input.feld-input:hover{background:var(--uf-color-active)!important;border-color:var(--uf-color-foreground)!important;border-width:1.5px!important;color:var(--uf-color-foreground)!important;opacity:1!important;box-shadow:0 0 0 1px var(--uf-color-foreground)!important}div[class*=LoginPanel_panel] .content .feld-input-wrapper .feld-input:focus,div[class*=LoginPanel_panel] .content .feld-input-wrapper input.feld-input:focus,div[class*=LoginPanel_panel] .feld-input-wrapper .feld-input:focus,div[class*=LoginPanel_panel] .feld-input-wrapper input.feld-input:focus{border-color:var(--uf-color-foreground)!important;background:var(--uf-color-hover)!important;color:var(--uf-color-foreground)!important;outline:none!important;box-shadow:0 0 0 2px var(--uf-color-foreground)!important}div[class*=LoginPanel_panel] .content .feld-input-wrapper .feld-input:disabled,div[class*=LoginPanel_panel] .content .feld-input-wrapper input.feld-input:disabled,div[class*=LoginPanel_panel] .feld-input-wrapper .feld-input:disabled,div[class*=LoginPanel_panel] .feld-input-wrapper input.feld-input:disabled{background:var(--uf-color-hover)!important;color:var(--uf-color-text-secondary)!important;opacity:.6!important;cursor:not-allowed!important;border-color:var(--uf-color-border)!important}div[class*=LoginPanel_panel] .feld-input-wrapper .feld-label{font-family:var(--uf-font-family-base)!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;letter-spacing:.02em!important;padding:0 8px!important;color:var(--uf-color-foreground)!important}div[class*=CartPanel_panel] .feld-button,div[class*=CartPanel_panel] .feld-input-wrapper .feld-input{height:32px;min-height:32px;max-height:32px;padding:0 8px;line-height:32px;box-sizing:border-box}div[class*=CartPanel_panel] .content .feld-input-wrapper .feld-input,div[class*=CartPanel_panel] .content .feld-input-wrapper input.feld-input,div[class*=CartPanel_panel] .content label.feld-input-wrapper .feld-input,div[class*=CartPanel_panel] .feld-input-wrapper .feld-input,div[class*=CartPanel_panel] .feld-input-wrapper input.feld-input,div[class*=CartPanel_panel] label.feld-input-wrapper .feld-input{font-family:var(--uf-font-family-base)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--uf-color-foreground)!important;background:var(--uf-color-hover)!important;border:1px solid var(--uf-color-border)!important;border-radius:var(--uf-radius-sm)!important;transition:border-color .2s ease,background-color .2s ease,border-width .2s ease,box-shadow .2s ease!important}div[class*=CartPanel_panel] .content .feld-input-wrapper .feld-input::placeholder,div[class*=CartPanel_panel] .content .feld-input-wrapper input.feld-input::placeholder,div[class*=CartPanel_panel] .feld-input-wrapper .feld-input::placeholder,div[class*=CartPanel_panel] .feld-input-wrapper input.feld-input::placeholder{color:var(--uf-color-text-secondary)!important;opacity:1!important}div[class*=CartPanel_panel] .content .feld-input-wrapper .feld-input:hover,div[class*=CartPanel_panel] .content .feld-input-wrapper input.feld-input:hover,div[class*=CartPanel_panel] .feld-input-wrapper .feld-input:hover,div[class*=CartPanel_panel] .feld-input-wrapper input.feld-input:hover{background:var(--uf-color-active)!important;border-color:var(--uf-color-foreground)!important;border-width:1.5px!important;color:var(--uf-color-foreground)!important;opacity:1!important;box-shadow:0 0 0 1px var(--uf-color-foreground)!important}div[class*=CartPanel_panel] .content .feld-input-wrapper .feld-input:focus,div[class*=CartPanel_panel] .content .feld-input-wrapper input.feld-input:focus,div[class*=CartPanel_panel] .feld-input-wrapper .feld-input:focus,div[class*=CartPanel_panel] .feld-input-wrapper input.feld-input:focus{border-color:var(--uf-color-foreground)!important;background:var(--uf-color-hover)!important;color:var(--uf-color-foreground)!important;outline:none!important;box-shadow:0 0 0 2px var(--uf-color-foreground)!important}div[class*=CartPanel_panel] .content .feld-input-wrapper .feld-input:disabled,div[class*=CartPanel_panel] .content .feld-input-wrapper input.feld-input:disabled,div[class*=CartPanel_panel] .feld-input-wrapper .feld-input:disabled,div[class*=CartPanel_panel] .feld-input-wrapper input.feld-input:disabled{background:var(--uf-color-hover)!important;color:var(--uf-color-text-secondary)!important;opacity:.6!important;cursor:not-allowed!important;border-color:var(--uf-color-border)!important}div[class*=CartPanel_panel] .content .feld-input-wrapper .feld-label,div[class*=CartPanel_panel] .content .feld-input-wrapper span.feld-label,div[class*=CartPanel_panel] .content label.feld-input-wrapper .feld-label,div[class*=CartPanel_panel] .feld-input-wrapper .feld-label,div[class*=CartPanel_panel] .feld-input-wrapper span.feld-label,div[class*=CartPanel_panel] .feld-input-wrapper>.feld-label,div[class*=CartPanel_panel] label.feld-input-wrapper .feld-label,div[class*=CartPanel_panel] label.feld-input-wrapper span.feld-label,div[class*=CartPanel_panel] label.feld-input-wrapper>.feld-label,div[class*=CartPanel_panel] label[class*=feld-input-wrapper] span[class*=feld-label]{font-family:var(--uf-font-family-base)!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;letter-spacing:.02em!important;padding:0 8px!important;color:var(--uf-color-foreground)!important}@media (min-width:901px){.app-content{padding-bottom:0!important}}@media (max-width:900px){.app-content{margin-left:0!important}}@media (prefers-reduced-motion:reduce){.app-content{transition:none!important}}:root{--white-100:#fff;--black-04:rgba(0,0,0,.04);--black-12:rgba(0,0,0,.12);--black-80:rgba(0,0,0,.8);--accent-color:#dbeafe;--font-family:"Akt",-apple-system,sans-serif;--font-weight-medium:500;--font-weight-semibold:600;--h1-size:32px;--h1-line-height:36px;--h2-size:20px;--h2-line-height:24px;--h3-size:14px;--h3-line-height:16px;--text-m-size:14px;--text-m-line-height:16px;--text-l-size:16px;--text-l-line-height:20px;--text-s-size:11px;--text-s-line-height:16px;--space-0:0px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--black-2:rgba(0,0,0,.02);--black-4:rgba(0,0,0,.04);--black-6:rgba(0,0,0,.06);--black-8:rgba(0,0,0,.08);--black-10:rgba(0,0,0,.1);--black-14:rgba(0,0,0,.14);--black-16:rgba(0,0,0,.16);--black-18:rgba(0,0,0,.18);--black-20:rgba(0,0,0,.2);--black-22:rgba(0,0,0,.22);--black-24:rgba(0,0,0,.24);--black-26:rgba(0,0,0,.26);--black-28:rgba(0,0,0,.28);--black-30:rgba(0,0,0,.3);--black-32:rgba(0,0,0,.32);--black-34:rgba(0,0,0,.34);--black-36:rgba(0,0,0,.36);--black-38:rgba(0,0,0,.38);--black-40:rgba(0,0,0,.4);--black-42:rgba(0,0,0,.42);--black-44:rgba(0,0,0,.44);--black-46:rgba(0,0,0,.46);--black-48:rgba(0,0,0,.48);--black-50:rgba(0,0,0,.5);--black-52:rgba(0,0,0,.52);--black-54:rgba(0,0,0,.54);--black-56:rgba(0,0,0,.56);--black-58:rgba(0,0,0,.58);--black-60:rgba(0,0,0,.6);--black-62:rgba(0,0,0,.62);--black-64:rgba(0,0,0,.64);--black-66:rgba(0,0,0,.66);--black-68:rgba(0,0,0,.68);--black-70:rgba(0,0,0,.7);--black-72:rgba(0,0,0,.72);--black-74:rgba(0,0,0,.74);--black-76:rgba(0,0,0,.76);--black-78:rgba(0,0,0,.78);--black-82:rgba(0,0,0,.82);--black-84:rgba(0,0,0,.84);--black-86:rgba(0,0,0,.86);--black-88:rgba(0,0,0,.88);--black-90:rgba(0,0,0,.9);--black-92:rgba(0,0,0,.92);--black-94:rgba(0,0,0,.94);--black-96:rgba(0,0,0,.96);--black-98:rgba(0,0,0,.98);--black-100:#000;--white-2:hsla(0,0%,100%,.02);--white-4:hsla(0,0%,100%,.04);--white-6:hsla(0,0%,100%,.06);--white-8:hsla(0,0%,100%,.08);--white-10:hsla(0,0%,100%,.1);--white-12:hsla(0,0%,100%,.12);--white-14:hsla(0,0%,100%,.14);--white-16:hsla(0,0%,100%,.16);--white-18:hsla(0,0%,100%,.18);--white-20:hsla(0,0%,100%,.2);--white-22:hsla(0,0%,100%,.22);--white-24:hsla(0,0%,100%,.24);--white-26:hsla(0,0%,100%,.26);--white-28:hsla(0,0%,100%,.28);--white-30:hsla(0,0%,100%,.3);--white-32:hsla(0,0%,100%,.32);--white-34:hsla(0,0%,100%,.34);--white-36:hsla(0,0%,100%,.36);--white-38:hsla(0,0%,100%,.38);--white-40:hsla(0,0%,100%,.4);--white-42:hsla(0,0%,100%,.42);--white-44:hsla(0,0%,100%,.44);--white-46:hsla(0,0%,100%,.46);--white-48:hsla(0,0%,100%,.48);--white-50:hsla(0,0%,100%,.5);--white-52:hsla(0,0%,100%,.52);--white-54:hsla(0,0%,100%,.54);--white-56:hsla(0,0%,100%,.56);--white-58:hsla(0,0%,100%,.58);--white-60:hsla(0,0%,100%,.6);--white-62:hsla(0,0%,100%,.62);--white-64:hsla(0,0%,100%,.64);--white-66:hsla(0,0%,100%,.66);--white-68:hsla(0,0%,100%,.68);--white-70:hsla(0,0%,100%,.7);--white-72:hsla(0,0%,100%,.72);--white-74:hsla(0,0%,100%,.74);--white-76:hsla(0,0%,100%,.76);--white-78:hsla(0,0%,100%,.78);--white-80:hsla(0,0%,100%,.8);--white-82:hsla(0,0%,100%,.82);--white-84:hsla(0,0%,100%,.84);--white-86:hsla(0,0%,100%,.86);--white-88:hsla(0,0%,100%,.88);--white-90:hsla(0,0%,100%,.9);--white-92:hsla(0,0%,100%,.92);--white-94:hsla(0,0%,100%,.94);--white-96:hsla(0,0%,100%,.96);--white-98:hsla(0,0%,100%,.98);--feld-font-family:var(--font-family);--feld-font-size-sm:12px;--feld-font-size-base:14px;--feld-font-size-lg:16px;--feld-spacing-xs:4px;--feld-spacing-sm:8px;--feld-spacing-md:12px;--feld-spacing-lg:16px;--feld-radius-sm:4px;--feld-transition-fast:0.2s ease-in-out;--feld-color-primary:#000;--feld-color-primary-contrast:#fff;--feld-color-primary-hover:#333;--feld-color-primary-active:#666;--feld-color-primary-light:rgba(0,0,0,.1);--feld-color-secondary:#f5f5f5;--feld-color-secondary-contrast:#000;--feld-color-secondary-hover:#e5e5e5}[data-theme=dark]{--white-100:#000;--black-2:hsla(0,0%,100%,.02);--black-4:hsla(0,0%,100%,.04);--black-6:hsla(0,0%,100%,.06);--black-8:hsla(0,0%,100%,.08);--black-10:hsla(0,0%,100%,.1);--black-12:hsla(0,0%,100%,.12);--black-14:hsla(0,0%,100%,.14);--black-16:hsla(0,0%,100%,.16);--black-18:hsla(0,0%,100%,.18);--black-20:hsla(0,0%,100%,.2);--black-22:hsla(0,0%,100%,.22);--black-24:hsla(0,0%,100%,.24);--black-26:hsla(0,0%,100%,.26);--black-28:hsla(0,0%,100%,.28);--black-30:hsla(0,0%,100%,.3);--black-32:hsla(0,0%,100%,.32);--black-34:hsla(0,0%,100%,.34);--black-36:hsla(0,0%,100%,.36);--black-38:hsla(0,0%,100%,.38);--black-40:hsla(0,0%,100%,.4);--black-42:hsla(0,0%,100%,.42);--black-44:hsla(0,0%,100%,.44);--black-46:hsla(0,0%,100%,.46);--black-48:hsla(0,0%,100%,.48);--black-50:hsla(0,0%,100%,.5);--black-52:hsla(0,0%,100%,.52);--black-54:hsla(0,0%,100%,.54);--black-56:hsla(0,0%,100%,.56);--black-58:hsla(0,0%,100%,.58);--black-60:hsla(0,0%,100%,.6);--black-62:hsla(0,0%,100%,.62);--black-64:hsla(0,0%,100%,.64);--black-66:hsla(0,0%,100%,.66);--black-68:hsla(0,0%,100%,.68);--black-70:hsla(0,0%,100%,.7);--black-72:hsla(0,0%,100%,.72);--black-74:hsla(0,0%,100%,.74);--black-76:hsla(0,0%,100%,.76);--black-78:hsla(0,0%,100%,.78);--black-80:hsla(0,0%,100%,.8);--black-82:hsla(0,0%,100%,.82);--black-84:hsla(0,0%,100%,.84);--black-86:hsla(0,0%,100%,.86);--black-88:hsla(0,0%,100%,.88);--black-90:hsla(0,0%,100%,.9);--black-92:hsla(0,0%,100%,.92);--black-94:hsla(0,0%,100%,.94);--black-96:hsla(0,0%,100%,.96);--black-98:hsla(0,0%,100%,.98);--black-100:#fff;--feld-color-primary:#fff;--feld-color-primary-contrast:#000;--feld-color-primary-hover:hsla(0,0%,100%,.85);--feld-color-primary-active:hsla(0,0%,100%,.72);--feld-color-primary-light:hsla(0,0%,100%,.1);--feld-color-secondary:#252525;--feld-color-secondary-contrast:#fff;--feld-color-secondary-hover:#2f2f2f}:root{--uf-control-gap:10px;--uf-control-pad-icon:6px;--uf-control-pad-text:8px}body{margin:0;font-family:var(--font-family);background-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feld-ctrl{display:inline-flex;align-items:center;justify-content:center;gap:var(--uf-control-gap);padding:4px 8px;border-radius:var(--feld-radius-sm)}.feld-ink{color:var(--black-56)!important;transition:none}.feld-ink:hover{color:var(--black-80)!important}:where(.feld-button,.feld-option,.feld-select-trigger,.feld-tabs-tab,.feld-accordion-summary,.feld-filter-option,.feld-gallery-icon-button,.feld-modal-close,.feld-link):focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--uf-color-border,var(--black-12))}:where(.feld-input,.feld-textarea,.feld-slider-input,.feld-option-input):focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--uf-color-border,var(--black-12))}.feld-checkbox-label:has(input:focus-visible),.feld-radio-label:has(input:focus-visible){outline:none;box-shadow:inset 0 0 0 2px var(--uf-color-border,var(--black-12))}.uf-control{--uf-control-pad-left:var(--uf-control-pad-text);--uf-control-pad-right:var(--uf-control-pad-text)}.uf-control--iconLeft{--uf-control-pad-left:var(--uf-control-pad-icon)}.uf-control--iconRight{--uf-control-pad-right:var(--uf-control-pad-icon)}.uf-control--iconOnly{--uf-control-pad-left:var(--uf-control-pad-icon);--uf-control-pad-right:var(--uf-control-pad-icon)}.uf-control .feld-button__text,.uf-control .feld-checkbox-text,.uf-control .feld-radio-text{display:flex;height:100%;gap:var(--uf-control-gap)}.uf-control .feld-button__icon,.uf-control .feld-checkbox__icon,.uf-control .feld-radio__icon{display:flex;align-items:center;height:100%}.feld-option{--feld-option-level:0;height:32px;width:100%;background:transparent;border:none;border-radius:var(--uf-radius-sm,6px);display:flex;align-items:center;gap:var(--uf-control-gap);color:var(--uf-color-foreground,var(--black-80));text-decoration:none;cursor:pointer;overflow:hidden;padding-right:var(--uf-control-pad-right);padding-left:calc(var(--uf-control-pad-left) + (var(--feld-option-level, 0) * 28px));font-family:var(--uf-font-family-base,var(--font-family));font-size:var(--uf-font-size-base,var(--text-m-size));line-height:var(--uf-line-height-normal,var(--text-m-line-height));font-weight:var(--font-weight-medium,500);transition:none}.feld-option.feld-button--iconOnly{width:32px;min-width:32px;flex:0 0 auto}.feld-option:hover:not(:disabled){background:var(--uf-color-hover,var(--black-8));font-weight:600}.feld-option:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--uf-color-border,var(--black-12))}.feld-option:disabled{opacity:.6;cursor:not-allowed}.feld-option-input{--feld-option-level:0;--uf-control-pad-left:var(--uf-control-pad-text);--uf-control-pad-right:var(--uf-control-pad-text);height:32px;width:100%;background:transparent;border:none;border-radius:var(--uf-radius-sm,6px);color:var(--uf-color-foreground,var(--black-80));cursor:text;overflow:hidden;padding-right:var(--uf-control-pad-right);padding-left:calc(var(--uf-control-pad-left) + (var(--feld-option-level, 0) * 28px));font-family:var(--uf-font-family-base,var(--font-family));font-size:var(--uf-font-size-base,var(--text-m-size));line-height:var(--uf-line-height-normal,var(--text-m-line-height));font-weight:var(--font-weight-medium,500);transition:none}.feld-option-input:focus:not(:disabled),.feld-option-input:hover:not(:disabled){background:var(--uf-color-hover,var(--black-8));font-weight:600}.feld-option-input:disabled{opacity:.6;cursor:not-allowed}.feld-gallery{width:100%;min-height:100%;box-sizing:border-box;color:var(--uf-color-foreground);--uf-color-background:var(--white-100);--uf-color-panel:var(--white-100);--uf-color-props-panel:var(--white-100);--uf-color-header:var(--white-100);--uf-color-input:var(--white-100);--uf-color-foreground:var(--black-100);--uf-color-text-primary:var(--black-100);--uf-color-text-secondary:var(--black-80);--uf-color-border:var(--black-12);--uf-color-border-subtle:var(--black-4);--uf-color-active:var(--black-12);--uf-color-active-text:var(--black-100);--uf-color-hover:var(--black-8);--uf-color-cta:#ff4000;--uf-color-cta-hover:#ff4000;--uf-color-cta-contrast:#fff;--background:var(--uf-color-background);--foreground:var(--uf-color-foreground);--border:var(--uf-color-border)}.feld-gallery,.feld-gallery-header,.feld-gallery[data-theme=dark]{background:var(--uf-color-background)}.feld-gallery-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;height:48px;display:flex;align-items:center;justify-content:flex-start;padding:8px;box-sizing:border-box}.feld-gallery[data-theme=dark] .feld-gallery-header{background:var(--uf-color-background)}.feld-gallery-header-left{display:flex;align-items:center;flex:1 1 auto;min-width:0;height:32px;padding:0 8px;border-radius:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feld-gallery-header-buttons{display:flex;align-items:center;gap:2px;flex:0 0 auto;margin-left:auto}.feld-gallery-icon-button{background:transparent;border:none;padding:0;margin:0;width:32px;height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--uf-color-foreground);border-radius:6px;transition:none}.feld-gallery-icon-button:hover{font-weight:600;background:var(--uf-color-hover,var(--black-8))}.feld-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:8px;gap:8px;width:100%;align-items:start;padding:8px;box-sizing:border-box}.feld-gallery-itemTitle{padding:8px 0}.feld-gallery-itemSurface{background:transparent;padding:0;border:none;border-radius:0;position:relative;overflow:hidden}.feld-gallery[data-theme=dark] .feld-gallery-itemSurface{background:transparent}.feld-gallery-itemSurface .feld-modal-overlay{position:absolute!important;inset:0!important}input::placeholder,textarea::placeholder{font:inherit;color:var(--black-24);transition:none}input:hover::placeholder,textarea:hover::placeholder{color:var(--black-48)}.h1,h1{font-size:var(--h1-size);line-height:var(--h1-line-height);margin:24px 0}.h1,.h2,h1,h2{font-weight:var(--font-weight-semibold)}.h2,h2{font-size:var(--h2-size);line-height:var(--h2-line-height);margin:16px 0}.h3,h3{font-size:var(--h3-size);line-height:var(--h3-line-height);font-weight:var(--font-weight-semibold);margin:8px 0}p{font-size:var(--text-m-size);line-height:var(--text-m-line-height);font-weight:var(--font-weight-medium);margin-bottom:8px}.text-l{font:inherit;font-size:var(--text-l-size);line-height:var(--text-l-line-height);font-weight:var(--font-weight-medium)}.text-l p{margin-bottom:16px}.text-l p:first-of-type{text-indent:40px}.text-m{font:inherit;font-size:var(--text-m-size);line-height:var(--text-m-line-height);font-weight:var(--font-weight-medium)}.text-s{font:inherit;font-size:var(--text-s-size);line-height:var(--text-s-line-height);font-weight:var(--font-weight-medium)}.aalt{font-feature-settings:"aalt" on}.ccmp{font-feature-settings:"ccmp" on}.locl{font-feature-settings:"locl" on}.subs{font-feature-settings:"subs" on}.sinf{font-feature-settings:"sinf" on}.sups{font-feature-settings:"sups" on}.numr{font-feature-settings:"numr" on}.dnom{font-feature-settings:"dnom" on}.frac{font-feature-settings:"frac" on}.ordn{font-feature-settings:"ordn" on}.lnum{font-feature-settings:"lnum" on}.onum{font-feature-settings:"onum" on}.case{font-feature-settings:"case" on}.dlig{font-feature-settings:"dlig" on}.liga{font-feature-settings:"liga" on}.ss01{font-feature-settings:"ss01" on}.ss02{font-feature-settings:"ss02" on}.cv01{font-feature-settings:"cv01" on}.cv02{font-feature-settings:"cv02" on}.feld-level-0{padding:4px 8px;gap:var(--uf-control-gap)}.feld-level-1{padding:4px}.b-2{color:var(--black-2)}.b-4{color:var(--black-4)}.b-6{color:var(--black-6)}.b-8{color:var(--black-8)}.b-10{color:var(--black-10)}.b-12{color:var(--black-12)}.b-14{color:var(--black-14)}.b-16{color:var(--black-16)}.b-18{color:var(--black-18)}.b-20{color:var(--black-20)}.b-22{color:var(--black-22)}.b-24{color:var(--black-24)}.b-26{color:var(--black-26)}.b-28{color:var(--black-28)}.b-30{color:var(--black-30)}.b-32{color:var(--black-32)}.b-34{color:var(--black-34)}.b-36{color:var(--black-36)}.b-38{color:var(--black-38)}.b-40{color:var(--black-40)}.b-42{color:var(--black-42)}.b-44{color:var(--black-44)}.b-46{color:var(--black-46)}.b-48{color:var(--black-48)}.b-50{color:var(--black-50)}.b-52{color:var(--black-52)}.b-54{color:var(--black-54)}.b-56{color:var(--black-56)}.b-58{color:var(--black-58)}.b-60{color:var(--black-60)}.b-62{color:var(--black-62)}.b-64{color:var(--black-64)}.b-66{color:var(--black-66)}.b-68{color:var(--black-68)}.b-70{color:var(--black-70)}.b-72{color:var(--black-72)}.b-74{color:var(--black-74)}.b-76{color:var(--black-76)}.b-78{color:var(--black-78)}.b-80{color:var(--black-80)}.b-82{color:var(--black-82)}.b-84{color:var(--black-84)}.b-86{color:var(--black-86)}.b-88{color:var(--black-88)}.b-90{color:var(--black-90)}.b-92{color:var(--black-92)}.b-94{color:var(--black-94)}.b-96{color:var(--black-96)}.b-98{color:var(--black-98)}.b-100{color:var(--black-100)}.w-2{color:var(--white-2)}.w-4{color:var(--white-4)}.w-6{color:var(--white-6)}.w-8{color:var(--white-8)}.w-10{color:var(--white-10)}.w-12{color:var(--white-12)}.w-14{color:var(--white-14)}.w-16{color:var(--white-16)}.w-18{color:var(--white-18)}.w-20{color:var(--white-20)}.w-22{color:var(--white-22)}.w-24{color:var(--white-24)}.w-26{color:var(--white-26)}.w-28{color:var(--white-28)}.w-30{color:var(--white-30)}.w-32{color:var(--white-32)}.w-34{color:var(--white-34)}.w-36{color:var(--white-36)}.w-38{color:var(--white-38)}.w-40{color:var(--white-40)}.w-42{color:var(--white-42)}.w-44{color:var(--white-44)}.w-46{color:var(--white-46)}.w-48{color:var(--white-48)}.w-50{color:var(--white-50)}.w-52{color:var(--white-52)}.w-54{color:var(--white-54)}.w-56{color:var(--white-56)}.w-58{color:var(--white-58)}.w-60{color:var(--white-60)}.w-62{color:var(--white-62)}.w-64{color:var(--white-64)}.w-66{color:var(--white-66)}.w-68{color:var(--white-68)}.w-70{color:var(--white-70)}.w-72{color:var(--white-72)}.w-74{color:var(--white-74)}.w-76{color:var(--white-76)}.w-78{color:var(--white-78)}.w-80{color:var(--white-80)}.w-82{color:var(--white-82)}.w-84{color:var(--white-84)}.w-86{color:var(--white-86)}.w-88{color:var(--white-88)}.w-90{color:var(--white-90)}.w-92{color:var(--white-92)}.w-94{color:var(--white-94)}.w-96{color:var(--white-96)}.w-98{color:var(--white-98)}.w-100{color:var(--white-100)}html.js,html.no-js{color:var(--black-100);scroll-padding-top:60px;scroll-padding-bottom:60px}::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}.feld-accordion,.feld-accordion-item{display:flex;flex-direction:column;gap:2px}.feld-accordion-summary{height:32px;width:100%;display:flex;align-items:center;gap:var(--uf-control-gap);cursor:pointer;padding-left:var(--uf-control-pad-text,8px);padding-right:var(--uf-control-pad-icon,6px);border-radius:var(--uf-radius-sm,6px);color:var(--uf-color-foreground,var(--black-80));background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;text-align:left}.feld-accordion-summary:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--uf-color-border,var(--black-12))}.feld-accordion-summary:hover{background:var(--uf-color-hover,var(--black-8))}.feld-accordion-summaryText{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feld-accordion-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;opacity:.7;transition:transform .12s ease-out,opacity .12s ease-out}.feld-accordion-item.is-open>.feld-accordion-summary .feld-accordion-arrow{transform:rotate(90deg);opacity:1}.feld-accordion-content{overflow:hidden;padding-left:0;padding-right:0;padding-top:0}.feld-accordion-content-inner{padding:0;display:flex;flex-direction:column;gap:0}.feld-accordion-slot{width:100%;display:block}.feld-accordion-slot+.feld-accordion-slot{margin-top:2px}.feld-top{width:100%;box-sizing:border-box;height:42px;padding:8px 8px 2px;align-items:center;gap:8px}.feld-top--ellipsis{display:flex}.feld-top--overlap{display:grid;grid-template-columns:1fr}.feld-top__left{min-width:0;justify-content:flex-start}.feld-top__left,.feld-top__right{height:32px;display:flex;align-items:center;gap:2px}.feld-top__right{justify-content:flex-end;flex:0 0 auto}.feld-top--ellipsis .feld-top__left{flex:1 1 auto;overflow:hidden}.feld-top__slotText{height:32px;display:inline-flex;align-items:center;padding:0 var(--uf-control-pad-text,8px);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feld-top--overlap .feld-top__left,.feld-top--overlap .feld-top__right{grid-area:1/1}.feld-top--overlap .feld-top__left{width:100%;overflow:visible}.feld-top--overlap .feld-top__right{justify-self:end;z-index:2}.feld-button{position:relative;display:inline-flex;align-items:center;cursor:pointer;border-radius:var(--feld-radius-sm);border:none;font-family:var(--uf-font-family-base,var(--font-family,var(--feld-font-family)));font-weight:400;letter-spacing:.02em;line-height:20px;text-decoration:none;transition:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.feld-button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--uf-color-border,var(--feld-color-primary))}.feld-button:hover:not(:disabled){font-weight:600}.feld-button--stretch{width:100%}.feld-button--shrink{width:auto}.feld-button--text-left{text-align:left;justify-content:flex-start}.feld-button--text-right{text-align:right;justify-content:flex-end}.feld-button--text-center{text-align:center;justify-content:center}.feld-button--primary{background-color:var(--feld-color-primary);color:var(--feld-color-primary-contrast)}.feld-button--primary:hover:not(:disabled){background-color:var(--feld-color-primary-hover)}.feld-button--primary:active:not(:disabled){background-color:var(--feld-color-primary-active)}.feld-button--secondary{background-color:var(--feld-color-secondary);color:var(--feld-color-secondary-contrast)}.feld-button--secondary:hover:not(:disabled){background-color:var(--feld-color-secondary-hover)}.feld-option.feld-button--accent{background-color:var(--uf-color-foreground,#000);color:var(--uf-color-background,#fff)}.feld-option.feld-button--accent:hover:not(:disabled){background-color:var(--uf-color-cta-hover,var(--uf-color-cta,#ff4000));color:var(--uf-color-cta-contrast,#fff)}.feld-option.feld-button--accent:active:not(:disabled){background-color:var(--uf-color-cta-active,var(--uf-color-cta-hover,var(--uf-color-cta,#ff4000)));color:var(--uf-color-cta-contrast,#fff)}.feld-option.feld-button--outline{background-color:transparent;color:var(--uf-color-foreground,var(--black-80,#333));border:1px solid var(--uf-color-border,var(--black-12,#e0e0e0))}.feld-option.feld-button--outline:hover:not(:disabled){background-color:var(--black-4,#f5f5f5);color:var(--black-80,#333)}.feld-option.feld-button--default{background-color:transparent;color:var(--uf-color-foreground,var(--black-80,#333))}.feld-option.feld-button--default:hover:not(:disabled){background-color:var(--uf-color-hover)}.feld-option.feld-button--suggestion{background-color:transparent;color:var(--uf-color-foreground,var(--black-80,#333));opacity:.32;--uf-control-gap:8px}.feld-option.feld-button--suggestion:focus-visible,.feld-option.feld-button--suggestion:hover:not(:disabled){background-color:var(--uf-color-hover);opacity:1}.feld-button--outlined{background-color:transparent;color:var(--feld-color-primary);border:1px solid var(--feld-color-primary)}.feld-button--outlined:hover:not(:disabled){background-color:var(--feld-color-primary);color:var(--feld-color-primary-contrast)}.feld-button--ghost{background-color:transparent;color:var(--feld-color-primary)}.feld-button--ghost:hover:not(:disabled){background-color:var(--feld-color-primary-light)}.feld-option.feld-button--delete{background-color:transparent;color:var(--uf-color-foreground,var(--black-80,#333))}.feld-option.feld-button--delete:hover:not(:disabled){background-color:#dc354612;color:#dc3546}.feld-button--disabled,.feld-button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.feld-button--loading{cursor:wait}.feld-button--loading .feld-button__text{opacity:.7}.feld-button__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feld-button__icon{justify-content:center;flex-shrink:0}.feld-button__icon,.feld-button__text{display:flex;align-items:center}.feld-button--iconOnly{width:32px;height:32px;min-width:32px;padding-left:var(--uf-control-pad-icon,6px);padding-right:var(--uf-control-pad-icon,6px);justify-content:center}.feld-button--iconOnly .feld-button__icon{margin:0}.feld-button--iconOnly .feld-button__iconSvg{display:block}.feld-spinner{display:inline-block;width:16px;height:16px;border:2px solid transparent;border-radius:50%;animation:feld-spin 1s linear infinite}.feld-spinner--small{width:12px;height:12px;border-width:1px}@keyframes feld-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.feld-input-wrapper{display:flex;flex-direction:column;gap:var(--space-2);cursor:pointer;width:100%}.feld-input-wrapper--horizontal{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-column-gap:var(--uf-control-gap,10px);column-gap:var(--uf-control-gap,10px);grid-row-gap:0;row-gap:0;width:100%}.feld-input-wrapper--horizontal .feld-label{height:32px;min-height:32px;display:flex;align-items:center}.feld-input-wrapper .feld-label{color:var(--black-80);padding:0;font-weight:400;display:flex;align-items:center;gap:4px}.feld-input__labelText{min-height:unset!important;padding:4px 8px!important;gap:4px!important}.feld-input__labelText--horizontal{padding:0 8px!important}.feld-label__required{color:#dc3546;font-weight:700}.feld-input-wrapper .feld-option-input{box-sizing:border-box;padding-top:6px;padding-bottom:6px;display:block;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none}.feld-input__control{position:relative;display:block;width:100%}.feld-input__icon{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;opacity:.9}.feld-input__icon svg{display:block;width:20px;height:20px}.feld-input__icon--left{left:calc(var(--uf-control-pad-left, var(--uf-control-pad-text, 8px)) + (var(--feld-option-level, 0) * 28px))}.feld-input__icon--right{right:var(--uf-control-pad-right,var(--uf-control-pad-text,8px))}.feld-option-input.feld-input--iconLeft{padding-left:calc(var(--uf-control-pad-left, var(--uf-control-pad-text, 8px)) + (var(--feld-option-level, 0) * 28px) + 20px + var(--uf-control-gap, 10px))}.feld-option-input.feld-input--iconRight{padding-right:calc(var(--uf-control-pad-right, var(--uf-control-pad-text, 8px)) + 20px + var(--uf-control-gap, 10px))}.feld-option-input.feld-input--textarea{resize:none}.feld-option-input.feld-input--scroll{height:32px;min-height:32px;white-space:nowrap;overflow-wrap:normal;word-break:normal}.feld-option-input.feld-input--scroll:not(:focus){overflow:hidden;text-overflow:ellipsis}.feld-option-input.feld-input--scroll:focus{text-overflow:clip;overflow-x:auto;overflow-y:hidden}.feld-option-input.feld-input--textarea.feld-input--wrap{height:32px;min-height:32px;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.feld-input-wrapper .feld-option-input[type=number]::-webkit-inner-spin-button,.feld-input-wrapper .feld-option-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.feld-input-wrapper .feld-option-input[type=number]{-moz-appearance:textfield}.feld-select{display:flex;flex-direction:column;gap:var(--space-2)}.feld-select--horizontal{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-column-gap:var(--uf-control-gap,10px);column-gap:var(--uf-control-gap,10px);grid-row-gap:0;row-gap:0;width:100%}.feld-select--horizontal .feld-select-label{height:32px;min-height:32px;display:flex;align-items:center;padding:0 8px;font-family:var(--uf-font-family-base,var(--font-family));font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em}.feld-select-label{font-size:var(--text-s-size);line-height:var(--text-s-line-height);color:var(--black-80);padding:4px 8px;font-weight:400;display:flex;align-items:center;gap:4px;font-family:var(--font-family)}.feld-select-wrapper{position:relative}.feld-select-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--uf-control-gap);border:none;background-color:transparent;cursor:pointer;transition:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.feld-select-trigger--placeholder{color:var(--black-56)}.feld-select-trigger:hover:not(:disabled){background-color:var(--uf-color-hover,var(--black-8))}.feld-select-trigger:disabled{opacity:.6;cursor:not-allowed}.feld-select-value{flex:1 1;text-align:left;color:var(--black-80)}.feld-select-value--placeholder{color:var(--black-56);font-style:normal}.feld-select-arrow{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;transition:none}.feld-select-wrapper:has(.feld-select-dropdown) .feld-select-arrow{transform:rotate(180deg)}.feld-select-dropdown{position:absolute;top:100%;left:0;right:0;background-color:var(--white-100);border:1px solid var(--black-12);border-radius:var(--space-4);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:200px;overflow-y:auto;font-family:var(--font-family);padding:4px}.feld-select-options{display:flex;flex-direction:column;gap:2px}.feld-select-option{width:100%;text-align:left}.feld-select-option:hover:not(:disabled){background-color:var(--uf-color-hover,var(--black-8))}.feld-select-option--selected{background-color:var(--black-8);font-weight:var(--font-weight-medium)}.feld-select-option:disabled{opacity:.6;cursor:not-allowed}.feld-checkbox-label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feld-checkbox-label,.feld-checkbox-text,.feld-checkbox__icon{margin:0}.feld-checkbox__icon{display:flex;align-items:center;justify-content:center;align-self:center;line-height:0}.feld-checkbox__icon svg{display:block}.feld-checkbox-label input[type=checkbox]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.feld-checkbox-label.feld-button--disabled input[type=checkbox]{cursor:not-allowed}.feld-checkbox--iconOnly{width:32px;min-width:32px;justify-content:center}.feld-radio-label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feld-radio-label,.feld-radio-text,.feld-radio__icon{margin:0}.feld-radio-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.feld-radio-label.feld-button--disabled .feld-radio-input{cursor:not-allowed}.feld-tabs{display:flex;flex-direction:column;gap:var(--space-8)}.feld-tabs-header{position:relative;display:flex;align-items:center;gap:2px;padding:0;height:32px}.feld-tabs-tab{border-radius:9999px}.feld-tabs-tab:global(.feld-button):global(.feld-button--default):active:not(:disabled),.feld-tabs-tab:global(.feld-button):global(.feld-button--default):hover:not(:disabled){background:var(--uf-color-hover,var(--black-8))}.feld-tabs-tab.is-active{font-weight:600}.feld-tabs--pills .feld-tabs-tab.is-active{background:var(--uf-color-hover,var(--black-8))}.feld-tabs-tab:disabled{opacity:.6;cursor:not-allowed}.feld-tabs--withLine{--feld-tabs-rail-h:1px;--feld-tabs-indicator-h:2px;--feld-tabs-line-gap:2px}.feld-tabs--withLine .feld-tabs-header{padding-bottom:calc(var(--feld-tabs-indicator-h) + var(--feld-tabs-line-gap));height:calc(32px + var(--feld-tabs-indicator-h) + var(--feld-tabs-line-gap))}.feld-tabs--withLine .feld-tabs-header:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--feld-tabs-indicator-h) / 2);height:var(--feld-tabs-rail-h);background:var(--uf-color-border,var(--black-12,rgba(0,0,0,.12)))}.feld-tabs-indicator{position:absolute;bottom:0;left:0;height:var(--feld-tabs-indicator-h,2px);width:0;background-color:var(--uf-color-foreground,var(--black-80,#333));transition:transform .2s ease,width .2s ease;z-index:1}.feld-tabs-content{padding:0}.feld-table{width:100%;border:1px solid var(--uf-color-border,var(--black-12));border-radius:6px;overflow:hidden;background:var(--uf-color-surface,var(--white-100))}.feld-table__viewport{width:100%;overflow:auto}.feld-table__header,.feld-table__row{display:grid;align-items:center;min-width:max-content}.feld-table__header{height:32px;position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--uf-color-surface,var(--white-100))}.feld-table__header,.feld-table__row{border-bottom:1px solid var(--uf-color-border,var(--black-12))}.feld-table__row{min-height:32px}.feld-table__row:last-child{border-bottom:none}.feld-table__row:hover{background:var(--uf-color-hover,var(--black-8))}.feld-table__cell{height:32px;display:flex;align-items:center;padding:0 8px;min-width:0;box-sizing:border-box;position:relative}.feld-table__cell--header{font-weight:600;color:var(--uf-color-foreground,var(--black-80))}.feld-table__cell--meta{opacity:.6;justify-content:flex-end}.feld-table__cellText,.feld-table__headerText{min-width:0}.feld-table__cell.is-truncate .feld-table__cellText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feld-table__cell[data-align=right]{justify-content:flex-end}.feld-table__cell[data-align=center]{justify-content:center}.feld-table__resizeHandle{position:absolute;right:0;top:0;width:8px;height:100%;cursor:col-resize;z-index:3}.feld-table__resizeHandle:after{content:"";position:absolute;left:3px;top:8px;bottom:8px;width:1px;background:var(--uf-color-border,var(--black-12));opacity:0;transition:none}.feld-table__cell--header:hover .feld-table__resizeHandle:after{opacity:1}.feld-modal-overlay{position:fixed;inset:0;background:transparent;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:1000;opacity:0;animation:feld-modal-fade-in .2s ease forwards}.feld-modal{position:fixed;background:var(--uf-color-panel,var(--white-100));color:var(--uf-color-foreground,var(--black-80));width:var(--feld-modal-w,400px);height:var(--feld-modal-h,420px);max-width:100vw;max-height:100vh;display:flex;flex-direction:column;will-change:transform}.feld-modal-header{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;flex-shrink:0}.feld-modal-title{margin:0;flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feld-modal-content{flex:1 1;overflow:auto;padding:24px 8px 8px}.feld-modal--left{left:0;top:0;bottom:0;height:100vh;animation:feld-drawer-in-left .3s ease forwards}.feld-modal--right{right:0;top:0;bottom:0;height:100vh;animation:feld-drawer-in-right .3s ease forwards}.feld-modal--top{left:0;right:0;top:0;width:100vw;animation:feld-sheet-in-top .3s ease forwards}.feld-modal--bottom{left:0;right:0;bottom:0;width:100vw;animation:feld-sheet-in-bottom .3s ease forwards}@media (max-width:900px){.feld-modal{width:100vw;max-width:100vw}}@keyframes feld-modal-fade-in{to{opacity:1}}.feld-modal-overlay.is-closing{animation:feld-modal-fade-out .3s ease forwards}.feld-modal--left.is-closing{animation:feld-drawer-out-left .3s ease forwards}.feld-modal--right.is-closing{animation:feld-drawer-out-right .3s ease forwards}.feld-modal--top.is-closing{animation:feld-sheet-out-top .3s ease forwards}.feld-modal--bottom.is-closing{animation:feld-sheet-out-bottom .3s ease forwards}@keyframes feld-modal-fade-out{to{opacity:0}}@keyframes feld-drawer-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes feld-drawer-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes feld-drawer-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes feld-drawer-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes feld-sheet-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes feld-sheet-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes feld-sheet-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes feld-sheet-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.feld-progress{width:100%;display:flex;align-items:center;gap:var(--space-8);height:32px;padding:0 8px;box-sizing:border-box}.feld-progress-bar{flex:1 1 auto;min-width:0;height:2px;background-color:var(--black-12);border-radius:1px;overflow:hidden}.feld-progress-fill{height:100%;background-color:var(--black-80);transition:width var(--feld-transition-fast)}.feld-progress--success .feld-progress-fill{background-color:#22c55e}.feld-progress--warning .feld-progress-fill{background-color:#f59e0b}.feld-progress--error .feld-progress-fill{background-color:#ef4444}.feld-progress-label{font-size:var(--uf-font-size-sm,var(--text-s-size));color:var(--uf-color-foreground,var(--black-80));min-width:36px;text-align:right}.feld-slider{width:100%;height:32px;padding:0 8px;box-sizing:border-box;display:flex;align-items:center;gap:10px;overflow:visible}.feld-slider-input{position:absolute;inset:0;width:100%;height:32px;margin:0;opacity:0;cursor:pointer;z-index:2;pointer-events:none}.feld-slider-body{position:relative;flex:1 1;height:32px;min-width:0;--uf-slider-edge-gap:2px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;overflow:visible}.feld-slider-track{position:absolute;left:var(--uf-slider-edge-gap,2px);right:var(--uf-slider-edge-gap,2px);top:50%;transform:translateY(-50%);height:1px;background:var(--uf-color-foreground,#fff);border-radius:1px;overflow:hidden;pointer-events:none;z-index:0}.feld-slider--crop .feld-slider-track{background:var(--uf-color-border,var(--black-12))}.feld-slider-fill{display:none}.feld-slider--crop .feld-slider-trackAllowed{position:absolute;top:0;bottom:0;left:var(--uf-slider-crop-left-px,0);width:calc((var(--uf-slider-crop-right-px, 0px) - var(--uf-slider-crop-left-px, 0px)) + 10px);background:var(--uf-color-foreground,#fff);border-radius:1px;display:block}.feld-slider--crop .feld-slider-trackAllowed .feld-slider-fill{display:none}.feld-slider-thumbButtonWrap{position:absolute;top:50%;left:calc(var(--uf-slider-edge-gap, 2px) + (var(--uf-slider-t, 0) * (100% - var(--uf-slider-thumb-w, 34px) - var(--uf-slider-edge-gap, 2px) - var(--uf-slider-edge-gap, 2px))));transform:translateY(-50%);pointer-events:none;z-index:1}.feld-slider--crop .feld-slider-thumbButtonWrap{left:calc(var(--uf-slider-edge-gap, 2px) + var(--uf-slider-crop-thumb-pad, 12px) + (var(--uf-slider-t, 0) * ((100% - var(--uf-slider-thumb-w, 34px) - (var(--uf-slider-edge-gap, 2px) * 2)) - (var(--uf-slider-crop-thumb-pad, 12px) * 2))))}.feld-slider-cropMarker{position:absolute;top:50%;transform:translateY(-50%);width:10px;height:20px;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;color:var(--uf-color-foreground,#fff);z-index:3;cursor:ew-resize}.feld-slider-cropMarker:focus,.feld-slider-cropMarker:focus-visible{outline:none!important;box-shadow:none!important}.feld-slider-cropMarker svg{display:block;width:10px;height:20px}.feld-slider-cropMarker svg path{stroke:currentColor}.feld-slider-cropMarker--left{left:calc(var(--uf-slider-edge-gap, 2px) + var(--uf-slider-crop-left-px, 0px));transform:translateY(-50%)}.feld-slider-cropMarker--right{left:calc(var(--uf-slider-edge-gap, 2px) + var(--uf-slider-crop-right-px, 0px));transform:translateY(-50%)}.feld-slider--disabled .feld-slider-cropMarker{opacity:.5;cursor:not-allowed}.feld-slider-thumbMeasure{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none}.feld-slider-thumbButton{height:32px;min-height:32px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:center;text-align:center}.feld-slider-thumbButton .feld-button__text{width:100%;justify-content:center;text-align:center}.feld-slider-thumbButton.feld-option{width:var(--uf-slider-thumb-w,34px);min-width:0;flex:0 0 auto}.feld-slider-thumbButton--measure.feld-option{width:auto}.feld-slider-thumbButton.feld-button--accent{background-color:var(--uf-color-foreground,#000);color:var(--uf-color-background,#fff)}.feld-slider:not(.feld-slider--disabled) .feld-slider-body:has(.feld-slider-input:active) .feld-slider-thumbButton.feld-button--accent,.feld-slider:not(.feld-slider--disabled) .feld-slider-body:hover .feld-slider-thumbButton.feld-button--accent{background-color:var(--uf-color-cta-hover,var(--uf-color-cta,#ff4000));color:var(--uf-color-cta-contrast,#fff)}.feld-slider-thumbButton.uf-control:active,.feld-slider-thumbButton.uf-control:hover,.feld-slider-thumbButton:hover:not(:disabled){font-weight:var(--font-weight-medium,500)}.feld-slider--disabled .feld-slider-thumbButtonWrap{opacity:.5}.feld-slider-leading{display:inline-flex;align-items:center;gap:8px;height:32px;min-width:0;color:var(--uf-color-foreground,#fff)}.feld-slider-leadingText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;font-size:14px;line-height:16px}.feld-slider-leadingIconText{display:inline-flex;align-items:center;gap:8px;min-width:0}.feld-code{width:100%;display:flex;flex-direction:column;--feld-code-bg:var(--uf-color-panel,var(--uf-color-background,transparent));border-radius:0;border:none;background:var(--feld-code-bg);overflow:hidden}.feld-gallery[data-theme=dark] .feld-code,[data-theme=dark] .feld-code{--feld-code-bg:#000;background:var(--feld-code-bg)}.feld-gallery[data-theme=dark] .feld-code__pre,[data-theme=dark] .feld-code__pre{color:#fff}.feld-gallery[data-theme=dark] .feld-code__title,[data-theme=dark] .feld-code__title{color:#fff;opacity:.7}.feld-code__title{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:currentColor;opacity:.6}.feld-code__pre{margin:0;padding:12px 8px;overflow:auto;font-family:var(--uf-font-family-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);color:var(--uf-color-foreground,currentColor);background:transparent;white-space:pre;-moz-tab-size:2;tab-size:2}.feld-code__pre.is-scrollable{max-height:480px}.feld-code__code{font-family:inherit;white-space:pre}.feld-code__pre.is-collapsed{max-height:var(--feld-code-collapsed-height,160px);overflow:hidden;position:relative}.feld-code__pre.is-collapsed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:32px;background:linear-gradient(to bottom,transparent,var(--feld-code-bg));pointer-events:none}.feld-text{display:inline-flex;align-items:center;height:32px;padding-left:var(--uf-control-pad-text,8px);padding-right:var(--uf-control-pad-text,8px);gap:var(--uf-control-gap,10px);box-sizing:border-box;margin:0;color:var(--uf-color-foreground,var(--black-100))}.feld-text--inset-none{padding-left:0;padding-right:0}.feld-text.feld-text--default{font-size:var(--uf-control-font-size,14px);line-height:var(--uf-control-line-height,20px);letter-spacing:var(--uf-control-letter-spacing,.02em);font-weight:400}.feld-text.feld-text--label{font-size:var(--uf-font-size-base,12px);line-height:16px;letter-spacing:var(--uf-letter-spacing-normal,.02em);font-weight:400}.feld-text--align-left{justify-content:flex-start;text-align:left}.feld-text--align-center{justify-content:center;text-align:center}.feld-text--align-right{justify-content:flex-end;text-align:right}.feld-text__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.feld-text__content{min-width:0}.feld-text--withIcon.feld-text--icon-left:not(.feld-text--align-center){padding-left:var(--uf-control-pad-icon,6px);padding-right:var(--uf-control-pad-text,8px)}.feld-text--withIcon.feld-text--icon-right:not(.feld-text--align-center){padding-right:var(--uf-control-pad-icon,6px);padding-left:var(--uf-control-pad-text,8px)}.feld-media{width:100%;display:block}.feld-media-element{max-width:100%;display:block}.feld-media--image .feld-media-element{width:100%;height:100%}.feld-media--audio .feld-media-element,.feld-media--video .feld-media-element{width:100%;height:auto}.feld-image{display:block;width:100%;height:100%;background-color:var(--uf-color-hover,var(--black-8))}.feld-image--rounded{border-radius:8px}.feld-image--circle{border-radius:9999px}.feld-image--thumbnail{border-radius:4px;border:1px solid var(--black-12);padding:2px;background:var(--black-4)}.feld-toc{width:100%;--feld-toc-line-inset:var(--space-8,8px);--feld-toc-line-gap:2px;--feld-toc-rail-w:1px;--feld-toc-indicator-w:2px}.feld-toc-list{position:relative;gap:0;padding-left:0;padding-right:0}.feld-toc-list,.feld-toc-slot{display:flex;flex-direction:column}.feld-toc-slot{padding:0 0 2px;box-sizing:border-box;width:100%}.feld-toc-slot:last-child{padding-bottom:0}.feld-toc--lineLeft .feld-toc-list:before,.feld-toc--lineRight .feld-toc-list:before{content:"";position:absolute;top:0;bottom:0;width:var(--feld-toc-rail-w);background:var(--uf-color-border,var(--black-12,rgba(0,0,0,.12)));border-radius:1px}.feld-toc--lineLeft .feld-toc-list{padding-left:calc(var(--feld-toc-line-inset) + var(--feld-toc-line-gap))}.feld-toc--lineLeft .feld-toc-list:before{left:calc(var(--feld-toc-line-inset) - var(--feld-toc-rail-w))}.feld-toc--lineRight .feld-toc-list{padding-right:calc(var(--feld-toc-line-inset) + var(--feld-toc-line-gap))}.feld-toc--lineRight .feld-toc-list:before{right:calc(var(--feld-toc-line-inset) - var(--feld-toc-rail-w))}.feld-toc-indicator{position:absolute;top:0;width:var(--feld-toc-indicator-w);height:0;background:var(--uf-color-foreground,var(--black-80,#333));transform:translateY(0);transition:transform var(--feld-transition-fast),height var(--feld-transition-fast);border-radius:1px;z-index:1}.feld-toc--lineLeft .feld-toc-indicator{left:calc(var(--feld-toc-line-inset) - var(--feld-toc-indicator-w))}.feld-toc--lineRight .feld-toc-indicator{right:calc(var(--feld-toc-line-inset) - var(--feld-toc-indicator-w))}.feld-switcher{display:flex;align-items:center;justify-content:space-between;gap:var(--uf-control-gap);padding-left:var(--uf-control-pad-text,8px);padding-right:var(--uf-control-pad-icon,6px);height:32px;background:transparent;border:none;border-radius:var(--uf-radius-sm,6px);cursor:pointer;width:100%;text-align:left;transition:none;color:var(--uf-color-foreground,var(--foreground))}.feld-switcher:hover:not(:disabled){background:var(--uf-color-hover,rgba(0,0,0,.04))}.feld-switcher--disabled,.feld-switcher:disabled{opacity:.5;cursor:not-allowed}.feld-switcher--switchOnly{width:32px;min-width:32px;justify-content:center;padding:0}.feld-switcher__label{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.feld-switcher__switch{width:20px;height:20px;flex-shrink:0;position:relative;display:inline-flex;align-items:center;justify-content:center;opacity:.4;transition:opacity .2s ease;color:inherit}.feld-switcher__switch--on{opacity:1}.feld-switcher__track{position:absolute;inset:4px 1px;border-radius:6px;background:currentColor}.feld-switcher__thumb{position:absolute;top:5px;left:2px;width:10px;height:10px;border-radius:999px;background:var(--uf-color-panel,var(--background,#fff));transition:transform .2s ease}.feld-switcher__switch--on .feld-switcher__thumb{transform:translateX(6px)}@media (prefers-reduced-motion:reduce){.feld-switcher,.feld-switcher__switch,.feld-switcher__thumb{transition:none}}:root{--uf-color-background:#000;--uf-color-panel:#000;--uf-color-props-panel:#151515;--uf-color-header:#000;--uf-color-input:#000;--uf-color-foreground:#ededed;--uf-color-text-primary:#ededed;--uf-color-text-secondary:#888;--uf-color-border:#333;--uf-color-border-subtle:#1a1a1a;--uf-color-active:hsla(0,0%,100%,.2);--uf-color-active-text:#fff;--uf-color-hover:hsla(0,0%,100%,.1);--uf-color-success:#28a745;--uf-color-error:#dc3545;--uf-color-warning:#ffc107;--uf-color-info:#17a2b8;--uf-color-accent:#007bff;--uf-color-accent-hover:#0056b3;--uf-color-cta:#ff4000;--uf-color-cta-hover:#ff4000;--uf-color-cta-contrast:#fff}:root[data-theme=light]{--uf-color-background:#fff;--uf-color-panel:#fff;--uf-color-props-panel:#fbfbfb;--uf-color-header:#fff;--uf-color-input:#fff;--uf-color-foreground:#000;--uf-color-text-primary:#000;--uf-color-text-secondary:#666;--uf-color-border:#e0e0e0;--uf-color-border-subtle:#f0f0f0;--uf-color-active:rgba(0,0,0,.06);--uf-color-active-text:#000;--uf-color-hover:rgba(0,0,0,.04);--uf-color-success:#28a745;--uf-color-error:#dc3545;--uf-color-warning:#ffc107;--uf-color-info:#17a2b8;--uf-color-accent:#007bff;--uf-color-accent-hover:#0056b3;--uf-color-cta:#ff4000;--uf-color-cta-hover:#ff4000;--uf-color-cta-contrast:#fff}:root{--background:var(--uf-color-background);--foreground:var(--uf-color-foreground);--border:var(--uf-color-border);--panel-bg:var(--uf-color-panel);--header-bg:var(--uf-color-header);--input-bg:var(--uf-color-input);--active-bg:var(--uf-color-active);--active-text:var(--uf-color-active-text);--secondary-text:var(--uf-color-text-secondary);--hover-bg:var(--uf-color-hover);--uf-font-family-base:"Akt",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;--uf-font-family-mono:"Akt",system-ui,"SF Mono","Monaco","Cascadia Code","Courier New",monospace;--uf-font-size-xs:10px;--uf-font-size-sm:11px;--uf-font-size-base:12px;--uf-font-size-md:14px;--uf-font-size-lg:16px;--uf-font-size-xl:18px;--uf-font-size-2xl:20px;--uf-font-size-3xl:24px;--uf-font-size-4xl:32px;--uf-font-size-5xl:48px;--uf-font-weight-normal:400;--uf-font-weight-medium:500;--uf-font-weight-semibold:600;--uf-font-weight-bold:700;--uf-line-height-tight:1.2;--uf-line-height-normal:1.5;--uf-line-height-relaxed:1.6;--uf-letter-spacing-tight:-0.02em;--uf-letter-spacing-normal:0.02em;--uf-letter-spacing-wide:0.05em;--uf-letter-spacing-wider:0.1em;--uf-text-transform-none:none;--uf-text-transform-uppercase:uppercase;--uf-text-transform-lowercase:lowercase;--uf-control-font-size:14px;--uf-control-line-height:20px;--uf-control-letter-spacing:0.02em;--uf-motion-instant:0ms;--uf-motion-fast:120ms;--uf-motion-snappy:140ms;--uf-motion-normal:240ms;--uf-motion-slow:300ms;--uf-ease-out:cubic-bezier(0,0,0.2,1);--uf-ease-in-out:cubic-bezier(0.2,0.8,0.2,1);--uf-spacing-0:0px;--uf-spacing-1:4px;--uf-spacing-2:8px;--uf-spacing-3:12px;--uf-spacing-4:16px;--uf-spacing-5:20px;--uf-spacing-6:24px;--uf-spacing-8:32px;--uf-spacing-10:40px;--uf-spacing-12:48px;--uf-spacing-16:64px;--uf-spacing-20:80px;--uf-spacing-24:96px;--uf-spacing-xs:var(--uf-spacing-1);--uf-spacing-sm:var(--uf-spacing-2);--uf-spacing-md:var(--uf-spacing-4);--uf-spacing-lg:var(--uf-spacing-6);--uf-spacing-xl:var(--uf-spacing-10);--uf-spacing-2xl:var(--uf-spacing-16);--uf-spacing-panel:var(--uf-spacing-5);--uf-spacing-section:var(--uf-spacing-8);--uf-spacing-container:var(--uf-spacing-10);--space-0:var(--uf-spacing-0);--space-2:var(--uf-spacing-1);--space-4:var(--uf-spacing-2);--space-8:var(--uf-spacing-2);--space-12:var(--uf-spacing-3);--space-16:var(--uf-spacing-4);--space-20:var(--uf-spacing-5);--space-24:var(--uf-spacing-6);--space-32:var(--uf-spacing-8);--space-40:var(--uf-spacing-10);--uf-shadow-none:none;--uf-shadow-sm:0 1px 2px rgba(0,0,0,.05);--uf-shadow-base:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);--uf-shadow-md:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06);--uf-shadow-lg:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);--uf-shadow-xl:0 20px 25px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.04);--uf-elevation-0:var(--uf-shadow-none);--uf-elevation-1:var(--uf-shadow-sm);--uf-elevation-2:var(--uf-shadow-base);--uf-elevation-3:var(--uf-shadow-md);--uf-elevation-4:var(--uf-shadow-lg);--uf-elevation-5:var(--uf-shadow-xl)}:root[data-theme=light]{--uf-shadow-sm:0 1px 2px rgba(0,0,0,.05);--uf-shadow-base:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);--uf-shadow-md:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06);--uf-shadow-lg:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);--uf-shadow-xl:0 20px 25px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.04)}:root:not([data-theme]),:root[data-theme=dark]{--uf-shadow-sm:0 1px 2px rgba(0,0,0,.3);--uf-shadow-base:0 1px 3px rgba(0,0,0,.4),0 1px 2px rgba(0,0,0,.3);--uf-shadow-md:0 4px 6px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.3);--uf-shadow-lg:0 10px 15px rgba(0,0,0,.5),0 4px 6px rgba(0,0,0,.4);--uf-shadow-xl:0 20px 25px rgba(0,0,0,.5),0 10px 10px rgba(0,0,0,.4)}:root{--uf-border-width-none:0;--uf-border-width-thin:1px;--uf-border-width-base:2px;--uf-border-width-thick:4px;--uf-radius-none:0;--uf-radius-sm:4px;--uf-radius-base:6px;--uf-radius-md:8px;--uf-radius-lg:12px;--uf-radius-xl:16px;--uf-radius-full:9999px;--uf-border-style-solid:solid;--uf-border-style-dashed:dashed;--uf-border-style-dotted:dotted;--uf-border-default:var(--uf-border-width-thin) var(--uf-border-style-solid) var(--uf-color-border);--uf-border-subtle:var(--uf-border-width-thin) var(--uf-border-style-solid) var(--uf-color-border-subtle);--uf-border-focus:var(--uf-border-width-base) var(--uf-border-style-solid) var(--uf-color-accent);--font-base:var(--uf-font-family-base)}.uf-text-body{font-family:var(--font-base);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uf-text-ui{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.uf-text-display,.uf-text-ui{font-family:var(--font-base);line-height:1.2;font-weight:500;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uf-text-display{font-size:20px;letter-spacing:.02em}.uf-text-section{font-family:var(--font-base);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.02em;opacity:.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uf-control{transition:none;line-height:inherit}.uf-control--active,.uf-control:hover,.uf-control[aria-current=true],.uf-control[aria-selected=true],.uf-control[data-active=true]{font-weight:600}@supports (font-variation-settings:"wght" 400){.uf-control{font-variation-settings:"wght" 400}.uf-control--active,.uf-control:hover,.uf-control[aria-current=true],.uf-control[aria-selected=true],.uf-control[data-active=true]{font-variation-settings:"wght" 600}}.uf-control--instant{transition:none!important}:where(button,a,input,textarea,select,summary,[role=button],[role=link]){transition:none!important}.uf-control .feld-button__text,.uf-control .feld-checkbox-text,.uf-control .feld-radio-text{display:inline-flex;align-items:center;line-height:inherit}.uf-m-0{margin:var(--uf-spacing-0)}.uf-m-1{margin:var(--uf-spacing-1)}.uf-m-2{margin:var(--uf-spacing-2)}.uf-m-3{margin:var(--uf-spacing-3)}.uf-m-4{margin:var(--uf-spacing-4)}.uf-m-5{margin:var(--uf-spacing-5)}.uf-m-6{margin:var(--uf-spacing-6)}.uf-mt-0{margin-top:var(--uf-spacing-0)}.uf-mt-1{margin-top:var(--uf-spacing-1)}.uf-mt-2{margin-top:var(--uf-spacing-2)}.uf-mt-3{margin-top:var(--uf-spacing-3)}.uf-mt-4{margin-top:var(--uf-spacing-4)}.uf-mt-5{margin-top:var(--uf-spacing-5)}.uf-mt-6{margin-top:var(--uf-spacing-6)}.uf-mb-0{margin-bottom:var(--uf-spacing-0)}.uf-mb-1{margin-bottom:var(--uf-spacing-1)}.uf-mb-2{margin-bottom:var(--uf-spacing-2)}.uf-mb-3{margin-bottom:var(--uf-spacing-3)}.uf-mb-4{margin-bottom:var(--uf-spacing-4)}.uf-mb-5{margin-bottom:var(--uf-spacing-5)}.uf-mb-6{margin-bottom:var(--uf-spacing-6)}.uf-ml-0{margin-left:var(--uf-spacing-0)}.uf-ml-1{margin-left:var(--uf-spacing-1)}.uf-ml-2{margin-left:var(--uf-spacing-2)}.uf-ml-3{margin-left:var(--uf-spacing-3)}.uf-ml-4{margin-left:var(--uf-spacing-4)}.uf-ml-5{margin-left:var(--uf-spacing-5)}.uf-ml-6{margin-left:var(--uf-spacing-6)}.uf-mr-0{margin-right:var(--uf-spacing-0)}.uf-mr-1{margin-right:var(--uf-spacing-1)}.uf-mr-2{margin-right:var(--uf-spacing-2)}.uf-mr-3{margin-right:var(--uf-spacing-3)}.uf-mr-4{margin-right:var(--uf-spacing-4)}.uf-mr-5{margin-right:var(--uf-spacing-5)}.uf-mr-6{margin-right:var(--uf-spacing-6)}.uf-mx-0{margin-left:var(--uf-spacing-0);margin-right:var(--uf-spacing-0)}.uf-mx-1{margin-left:var(--uf-spacing-1);margin-right:var(--uf-spacing-1)}.uf-mx-2{margin-left:var(--uf-spacing-2);margin-right:var(--uf-spacing-2)}.uf-mx-3{margin-left:var(--uf-spacing-3);margin-right:var(--uf-spacing-3)}.uf-mx-4{margin-left:var(--uf-spacing-4);margin-right:var(--uf-spacing-4)}.uf-mx-5{margin-left:var(--uf-spacing-5);margin-right:var(--uf-spacing-5)}.uf-mx-6{margin-left:var(--uf-spacing-6);margin-right:var(--uf-spacing-6)}.uf-my-0{margin-top:var(--uf-spacing-0);margin-bottom:var(--uf-spacing-0)}.uf-my-1{margin-top:var(--uf-spacing-1);margin-bottom:var(--uf-spacing-1)}.uf-my-2{margin-top:var(--uf-spacing-2);margin-bottom:var(--uf-spacing-2)}.uf-my-3{margin-top:var(--uf-spacing-3);margin-bottom:var(--uf-spacing-3)}.uf-my-4{margin-top:var(--uf-spacing-4);margin-bottom:var(--uf-spacing-4)}.uf-my-5{margin-top:var(--uf-spacing-5);margin-bottom:var(--uf-spacing-5)}.uf-my-6{margin-top:var(--uf-spacing-6);margin-bottom:var(--uf-spacing-6)}.uf-p-0{padding:var(--uf-spacing-0)}.uf-p-1{padding:var(--uf-spacing-1)}.uf-p-2{padding:var(--uf-spacing-2)}.uf-p-3{padding:var(--uf-spacing-3)}.uf-p-4{padding:var(--uf-spacing-4)}.uf-p-5{padding:var(--uf-spacing-5)}.uf-p-6{padding:var(--uf-spacing-6)}.uf-pt-0{padding-top:var(--uf-spacing-0)}.uf-pt-1{padding-top:var(--uf-spacing-1)}.uf-pt-2{padding-top:var(--uf-spacing-2)}.uf-pt-3{padding-top:var(--uf-spacing-3)}.uf-pt-4{padding-top:var(--uf-spacing-4)}.uf-pt-5{padding-top:var(--uf-spacing-5)}.uf-pt-6{padding-top:var(--uf-spacing-6)}.uf-pb-0{padding-bottom:var(--uf-spacing-0)}.uf-pb-1{padding-bottom:var(--uf-spacing-1)}.uf-pb-2{padding-bottom:var(--uf-spacing-2)}.uf-pb-3{padding-bottom:var(--uf-spacing-3)}.uf-pb-4{padding-bottom:var(--uf-spacing-4)}.uf-pb-5{padding-bottom:var(--uf-spacing-5)}.uf-pb-6{padding-bottom:var(--uf-spacing-6)}.uf-pl-0{padding-left:var(--uf-spacing-0)}.uf-pl-1{padding-left:var(--uf-spacing-1)}.uf-pl-2{padding-left:var(--uf-spacing-2)}.uf-pl-3{padding-left:var(--uf-spacing-3)}.uf-pl-4{padding-left:var(--uf-spacing-4)}.uf-pl-5{padding-left:var(--uf-spacing-5)}.uf-pl-6{padding-left:var(--uf-spacing-6)}.uf-pr-0{padding-right:var(--uf-spacing-0)}.uf-pr-1{padding-right:var(--uf-spacing-1)}.uf-pr-2{padding-right:var(--uf-spacing-2)}.uf-pr-3{padding-right:var(--uf-spacing-3)}.uf-pr-4{padding-right:var(--uf-spacing-4)}.uf-pr-5{padding-right:var(--uf-spacing-5)}.uf-pr-6{padding-right:var(--uf-spacing-6)}.uf-px-0{padding-left:var(--uf-spacing-0);padding-right:var(--uf-spacing-0)}.uf-px-1{padding-left:var(--uf-spacing-1);padding-right:var(--uf-spacing-1)}.uf-px-2{padding-left:var(--uf-spacing-2);padding-right:var(--uf-spacing-2)}.uf-px-3{padding-left:var(--uf-spacing-3);padding-right:var(--uf-spacing-3)}.uf-px-4{padding-left:var(--uf-spacing-4);padding-right:var(--uf-spacing-4)}.uf-px-5{padding-left:var(--uf-spacing-5);padding-right:var(--uf-spacing-5)}.uf-px-6{padding-left:var(--uf-spacing-6);padding-right:var(--uf-spacing-6)}.uf-py-0{padding-top:var(--uf-spacing-0);padding-bottom:var(--uf-spacing-0)}.uf-py-1{padding-top:var(--uf-spacing-1);padding-bottom:var(--uf-spacing-1)}.uf-py-2{padding-top:var(--uf-spacing-2);padding-bottom:var(--uf-spacing-2)}.uf-py-3{padding-top:var(--uf-spacing-3);padding-bottom:var(--uf-spacing-3)}.uf-py-4{padding-top:var(--uf-spacing-4);padding-bottom:var(--uf-spacing-4)}.uf-py-5{padding-top:var(--uf-spacing-5);padding-bottom:var(--uf-spacing-5)}.uf-py-6{padding-top:var(--uf-spacing-6);padding-bottom:var(--uf-spacing-6)}.uf-rounded-none{border-radius:var(--uf-radius-none)}.uf-rounded-sm{border-radius:var(--uf-radius-sm)}.uf-rounded-base{border-radius:var(--uf-radius-base)}.uf-rounded-md{border-radius:var(--uf-radius-md)}.uf-rounded-lg{border-radius:var(--uf-radius-lg)}.uf-rounded-xl{border-radius:var(--uf-radius-xl)}.uf-rounded-full{border-radius:var(--uf-radius-full)}.uf-border-none{border-width:var(--uf-border-width-none)}.uf-border-thin{border-width:var(--uf-border-width-thin)}.uf-border-base{border-width:var(--uf-border-width-base)}.uf-border-thick{border-width:var(--uf-border-width-thick)}.uf-border-default{border-color:var(--uf-color-border)}.uf-border-subtle{border-color:var(--uf-color-border-subtle)}.uf-border-focus{border-color:var(--uf-color-accent)}.uf-border-solid{border-style:var(--uf-border-style-solid)}.uf-border-dashed{border-style:var(--uf-border-style-dashed)}.uf-border-dotted{border-style:var(--uf-border-style-dotted)}.uf-border{border:var(--uf-border-default)}.uf-border-subtle{border:var(--uf-border-subtle)}.uf-row-button{height:32px;width:100%;padding:0 8px 0 6px;display:flex;align-items:center;gap:var(--uf-control-gap);justify-content:flex-start;background:transparent;border:none;border-radius:var(--uf-radius-sm);cursor:pointer;color:var(--uf-color-foreground);text-decoration:none}.uf-row-button--active,.uf-row-button:hover,.uf-row-button[aria-current=true],.uf-row-button[aria-selected=true],.uf-row-button[data-active=true]{background:var(--uf-color-hover);font-weight:600}.uf-row-button:focus-visible{outline:2px solid var(--uf-color-border);outline-offset:2px}.uf-fixed-top-right{position:fixed!important;top:8px!important;right:8px!important;z-index:900!important}.uf-cart-button{height:32px;padding:0 8px 0 6px;background:var(--uf-color-panel);border:none;border-radius:var(--uf-radius-sm);display:inline-flex;align-items:center;gap:var(--uf-control-gap);cursor:pointer;color:var(--uf-color-foreground);text-decoration:none;font-weight:400}.uf-cart-button:hover{background:var(--uf-color-hover);font-weight:600}.PropsEditor_container__nHPbt,.PropsEditor_propsEditor__i7lfU{flex:1 1;min-height:0;display:flex;flex-direction:column}.PropsEditor_propsEditor__i7lfU{overflow:hidden;margin:0;padding:0;background:transparent;font-family:var(--uf-font-family-base)}.PropsEditor_componentHeader__wmUtI{display:none}.PropsEditor_propsList__Yz0Sb{flex:1 1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:0;margin:0;padding:32px 0 0}.PropsEditor_propBlock__4_MxY{display:flex;flex-direction:column;min-width:0}.PropsEditor_propBlockSpacer16__eD3Kb{margin-bottom:16px}.PropsEditor_propBlockSpacer2__ZjVFd{margin-bottom:2px}.PropsEditor_required__v1bde{color:var(--uf-color-foreground);font-weight:700}.PropsEditor_typeToggle__poY_K{width:32px;height:32px;min-width:32px;justify-content:center}.PropsEditor_controlRow__LL78J,.PropsEditor_typeToggle__poY_K{display:flex;align-items:center}.PropsEditor_controlCell__1UiDc{flex:1 1;min-width:0}.PropsEditor_toggleButton__w9X6L{display:flex;align-items:center;justify-content:space-between;gap:var(--uf-control-gap);padding-left:var(--uf-control-pad-text,8px);padding-right:var(--uf-control-pad-icon,6px);height:32px;width:100%;background:transparent;border:none;border-radius:var(--uf-radius-sm);cursor:pointer;color:var(--uf-color-foreground)}.PropsEditor_toggleText__5jXby{opacity:.6}.PropsEditor_toggleSwitch__Z08j0{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--uf-color-foreground);opacity:.4;transition:opacity .2s ease}.PropsEditor_toggleSwitchActive__ZVfVa{opacity:1}.PropsEditor_toggleSwitch__Z08j0 svg circle{transition:transform .2s ease}.PropsEditor_toggleSwitchActive__ZVfVa svg circle{transform:translateX(6px)}.PropsEditor_inlineRow__FyHOK{display:flex;align-items:center;gap:var(--uf-spacing-2)}.PropsEditor_booleanSwitcher__cNshL,.PropsEditor_checkbox__cUUTO,.PropsEditor_input__ibNHo,.PropsEditor_select__1Q0nl,.PropsEditor_textarea__5GRNo{width:100%;min-width:0}.PropsEditor_sideSelectTrigger__adMjd,.PropsEditor_sideSelectTrigger__adMjd .feld-button__text{width:100%;justify-content:space-between}.PropsEditor_sideSelectValue__jz7Ab{white-space:nowrap;overflow:visible;text-overflow:clip;opacity:.75}.PropsEditor_sideSelectCaret__N5iSB{display:inline-flex;align-items:center;justify-content:center;opacity:.6;flex:0 0 auto}.PropsEditor_sideSelectBody__p5LCE{display:flex;flex-direction:column;gap:2px;margin:0 0 0 -8px}.PropsEditor_sideSelectOption___O_ME{justify-content:flex-start;flex:0 0 auto;height:32px}.PropsEditor_sideSelectOptionActive__80vGs{background:var(--uf-color-hover);font-weight:600}.PropsEditor_sideSelectOptionText__xH08d{white-space:nowrap;overflow:visible;text-overflow:clip}.PropsEditor_childsRowButton__smi1J.feld-button--text-left{justify-content:space-between}.PropsEditor_childsRowButton__smi1J .feld-button__text{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PropsEditor_childsRowButton__smi1J .feld-button__icon--right{flex:0 0 auto}.PropsEditor_childDropdownBody__6ujbs,.PropsEditor_childPropRows__jh4lU{display:flex;flex-direction:column;gap:16px}.PropsEditor_typeMenuItem__f_HEy{width:100%;justify-content:flex-start;flex:0 0 auto;height:32px}.PropsEditor_errorMessages__sXd_s{display:flex;flex-direction:column;gap:var(--uf-spacing-1)}.PropsEditor_errorMessage__401ax{color:var(--uf-color-error);font-size:var(--uf-font-size-sm)}.PropsEditor_functionEditor__6_TTT{display:flex;flex-direction:column;gap:var(--uf-spacing-2)}.PropsEditor_functionButton__t9fKu{padding:var(--uf-spacing-1) var(--uf-spacing-2);background:var(--uf-color-foreground);color:var(--uf-color-background);border:none;border-radius:0;font-size:var(--uf-font-size-sm);cursor:pointer}.PropsEditor_functionInfo__BVIre{color:var(--uf-color-text-secondary);font-size:var(--uf-font-size-sm)}.PropsEditor_controlLoading__DifGF{padding:var(--uf-spacing-2);font-size:var(--uf-font-size-base);color:var(--uf-color-text-secondary);font-style:italic}.PropsEditor_classNameSelector__3V6C7{position:relative;width:100%}.PropsEditor_classNameMenu__aLKKt{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;border:var(--uf-border-subtle);background:var(--uf-color-panel);padding:8px}.PropsEditor_classNameMenuSearchRow__9Rvht{display:flex;align-items:center;gap:0;margin:0;width:100%}.PropsEditor_classNameMenuSearch__KA8hE{flex:1 1;min-width:0;width:100%}.PropsEditor_classNameMenuSearch__KA8hE .feld-input-wrapper{width:100%;display:flex;flex:1 1 auto}.PropsEditor_classNameMenuList__somJE{flex:1 1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:2px;margin:0}.PropsEditor_classNameMenuEmpty__A64NO{padding:8px;opacity:.6}.PropsEditor_classNameMenuItem__K2wzv{height:32px;min-height:32px;width:100%;flex:0 0 auto;padding:0;opacity:.75}.PropsEditor_classNameMenuItem__K2wzv:hover{background:var(--uf-color-hover);opacity:1}.PropsEditor_classNameMenuItemActive__Xcy1J{opacity:1}.PropsEditor_classNameMenuItemCheck__GaeDP{width:16px;flex:0 0 16px;opacity:.8}.PropsEditor_classNameMenuItemText___I3KO{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropsEditor_classNameDrawerBody__zJdPH{height:100%;min-height:0;overflow:visible;display:flex;flex-direction:column;gap:8px}.PropsEditor_iconMenuItemIcon__k496a{width:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center}.PropsEditor_noProps__UqG0p{color:var(--uf-color-text-secondary);font-size:var(--uf-font-size-md);text-align:center;margin:var(--uf-spacing-panel) 0}.Icon_icon__1_E_G{display:inline-block;flex-shrink:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FontPropsPanel_root__hQWfL{display:flex;flex-direction:column;gap:16px;padding-top:32px;container-type:inline-size;container-name:fontPropsPanel}.FontPropsPanel_dropdownBody__rzBSu{display:flex;flex-direction:column;gap:16px;padding-top:0}.FontPropsPanel_rowBetween__NJ9cL,.FontPropsPanel_row__IAM9Q{display:flex;gap:8px;align-items:center;min-width:0}.FontPropsPanel_rowBetween__NJ9cL{justify-content:space-between}.FontPropsPanel_rowTight__NzrHs{display:flex;gap:2px;align-items:center;flex-wrap:wrap}.FontPropsPanel_rowTightNoWrap__YiLcf{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;align-items:center;min-width:0}.FontPropsPanel_speedTabs__aLNh1{display:flex;gap:2px;align-items:center;width:100%;min-width:0;justify-content:flex-start}.FontPropsPanel_speedTabs__aLNh1 .feld-option[data-active=true]{background:var(--uf-color-hover,var(--black-8));font-weight:600}.FontPropsPanel_motionWeightRow__L_55R,.FontPropsPanel_sizeRow__SKsLj{display:grid;grid-template-columns:auto 1fr;grid-gap:2px;gap:2px;align-items:center;min-width:0}.FontPropsPanel_rowAction__Uf7fg{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px;gap:2px;align-items:center;min-width:0}.FontPropsPanel_selectTrigger__uT41F{width:100%;min-width:0}.FontPropsPanel_selectTrigger__uT41F .feld-button__text{flex:1 1;min-width:0;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FontPropsPanel_sectionRowButton__vieuo{width:100%}.FontPropsPanel_sectionRowButton__vieuo .feld-button__text{flex:1 1;min-width:0;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FontPropsPanel_colorTriggerContent__2EnYg{width:100%;min-width:0;display:flex;align-items:center;gap:8px}.FontPropsPanel_colorTriggerLabel__Zzb_9{min-width:0}.FontPropsPanel_colorSwatch__0mqaF{margin-left:auto;width:18px;height:18px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.FontPropsPanel_colorSwatchInner__KRHgk{width:10px;height:10px;border-radius:3px;cursor:pointer}.FontPropsPanel_colorPanel__FJum3{display:flex;flex-direction:column;gap:8px}.FontPropsPanel_colorPanelTop__J6O2d{display:flex;align-items:center;justify-content:space-between;gap:6px}.FontPropsPanel_colorPanelTitle__q_fya{font:inherit;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FontPropsPanel_colorSwap__HCcKr{border-radius:9999px}.FontPropsPanel_colorSV__Yob9A{height:140px;border-radius:8px;position:relative;overflow:hidden;touch-action:none;background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,var(--uf-color-hue,red))}.FontPropsPanel_colorSVHandle__9XDFk{position:absolute;left:calc(var(--uf-color-x, 0) * (100% - (2 * (var(--uf-color-pad, 2px) + var(--uf-color-handle-r, 10px)))) + (var(--uf-color-pad, 2px) + var(--uf-color-handle-r, 10px)));top:calc(var(--uf-color-y, 0) * (100% - (2 * (var(--uf-color-pad, 2px) + var(--uf-color-handle-r, 10px)))) + (var(--uf-color-pad, 2px) + var(--uf-color-handle-r, 10px)));width:12px;height:12px;border-radius:var(--uf-radius-sm,6px);transform:translate(-50%,-50%);background:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(0,0,0,.9);pointer-events:none}.FontPropsPanel_colorHue__oVc3r{height:24px;border-radius:8px;position:relative;overflow:hidden;touch-action:none;background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.FontPropsPanel_colorHueHandle__2qFnj{position:absolute;left:calc(var(--uf-color-x, 0) * (100% - (2 * (var(--uf-color-pad, 2px) + var(--uf-color-handle-r, 10px)))) + (var(--uf-color-pad, 2px) + var(--uf-color-handle-r, 10px)));top:50%;width:12px;height:12px;border-radius:var(--uf-radius-sm,6px);transform:translate(-50%,-50%);background:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(0,0,0,.9);pointer-events:none}.FontPropsPanel_colorHexRow__mhUVM{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;align-items:center}.FontPropsPanel_caseRow__H6S76{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:2px;width:100%}.FontPropsPanel_caseRow__H6S76 .feld-option{justify-content:center}.FontPropsPanel_caseRow__H6S76 .feld-option[data-active=true]{background:var(--uf-color-hover,var(--black-8));font-weight:600}.FontPropsPanel_caseSquare__wWjt6{width:32px;min-width:32px;height:32px;padding:0;flex:0 0 auto;justify-content:center}.FontPropsPanel_caseSquare__wWjt6 .feld-button__text{width:100%;justify-content:center;text-align:center}.FontPropsPanel_grow__OLl28{flex:1 1;min-width:0}.FontPropsPanel_label__SCYxn{font-weight:600}.FontPropsPanel_small__eW_Dd{font-size:11px;opacity:.72}.FontPropsPanel_grid2__9HONg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:2px;row-gap:2px;grid-column-gap:6px;column-gap:6px}@container fontPropsPanel (max-width: 520px){.FontPropsPanel_grid2__9HONg{grid-template-columns:1fr;column-gap:0}}.FontPropsPanel_sampleColorFeaturesBlock__sKLIZ{display:flex;flex-direction:column;gap:2px;min-width:0}.FontPropsPanel_controlRow__8SS1h{display:flex;gap:6px;align-items:center}.FontPropsPanel_numInput__ecKRH{width:76px;flex-shrink:0}.FontPropsPanel_axisRow__wkZ_y{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;align-items:center}.FontPropsPanel_slidersCol__yKRR6{display:flex;flex-direction:column;gap:2px}.FontPropsPanel_motionBlock__0GE5y,.FontPropsPanel_typographyBlock__PzxbT{display:flex;flex-direction:column;gap:8px;padding:0;background:transparent;box-shadow:none}.FontPropsPanel_twoCol__4fPzh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px;gap:2px;align-items:center}.FontPropsPanel_miniField__Y4gqU{display:flex;flex-direction:column;gap:2px;min-width:0}.FontPropsPanel_miniInput__1GaW2 .feld-input-wrapper{width:100%}.FontPropsPanel_miniInput__1GaW2{position:relative}.FontPropsPanel_alignSection__Z6iOS{display:flex;flex-direction:column;gap:2px}.FontPropsPanel_iconButtons2__7s8Nr,.FontPropsPanel_iconButtons__RJlPO{display:grid;grid-template-columns:repeat(3,32px);grid-gap:2px;gap:2px;align-items:center;justify-content:start;width:100%}.FontPropsPanel_iconButtons2__7s8Nr .feld-option[data-active=true],.FontPropsPanel_iconButtons__RJlPO .feld-option[data-active=true]{background:var(--uf-color-hover,var(--black-8))}.FontPropsPanel_iconButtons2__7s8Nr .feld-option:focus-visible,.FontPropsPanel_iconButtons__RJlPO .feld-option:focus-visible{box-shadow:none!important}.FontPropsPanel_axisBlock___2APV{display:flex;flex-direction:column;gap:2px}.FontPropsPanel_axisSlider__0CAh7{min-width:0}.FontPropsPanel_featureList__erKWF{display:flex;flex-direction:column;gap:2px}.FontPropsPanel_featureGroups__isy6g{display:flex;flex-direction:column;gap:10px}.FontPropsPanel_featureGroup__Y7clG{display:flex;flex-direction:column;gap:6px}.FontPropsPanel_featureGroupTitle__M8Kpx{font-size:11px;opacity:.72;font-weight:600;letter-spacing:.02em}.FontPropsPanel_featureButton__yS3Xg{justify-content:space-between}.FontPropsPanel_pill__CRgDs{display:inline-flex;align-items:center;gap:6px}.FontPropsPanel_sectionBody__57Znm{display:flex;flex-direction:column;gap:6px}.FontPropsPanel_numInput__ecKRH .feld-input-wrapper{width:100%}.FontPropsPanel_numInput__ecKRH .feld-input{padding:6px 8px}.SideDropdown_shield__A7Lac{position:fixed;inset:0;z-index:1999;background:transparent;pointer-events:auto}.SideDropdown_panel__e7W2c{position:fixed;border-radius:0;background:transparent;border:none;z-index:2000;overflow:hidden;display:flex;flex-direction:column;max-height:480px}.SideDropdown_panel__e7W2c:before{content:"";position:absolute;inset:0;background:var(--uf-color-props-panel,var(--uf-color-panel));opacity:.98;z-index:0;pointer-events:none}.SideDropdown_body__MX1v_{flex:1 1;min-height:0;overflow:auto;padding:8px;position:relative;z-index:1}.FeldGalleryPropsPanel_root__VJO6j,.SideDropdown_body__MX1v_{display:flex;flex-direction:column;gap:8px}.FeldGalleryPropsPanel_grow__gufTV{flex:1 1;min-width:0}.FeldGalleryPropsPanel_cards__dGoJl{display:flex;flex-direction:column;gap:6px}.FeldGalleryPropsPanel_childList__Qc3w1{display:flex;flex-direction:column;gap:2px}.FeldGalleryPropsPanel_childRowButton__hXWPx{text-align:left}.FeldGalleryPropsPanel_childRowButton__hXWPx .feld-button__text{width:100%;justify-content:space-between}.FeldGalleryPropsPanel_childRowButtonActive__5dLV0{background:var(--uf-color-hover);font-weight:600}.FeldGalleryPropsPanel_childRowText__2nDyc{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.FeldGalleryPropsPanel_childRowCaret__mj2_O{display:inline-flex;align-items:center;justify-content:center;opacity:.7}.FeldGalleryPropsPanel_childRow__tpXYJ{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;border:1px solid rgba(0,0,0,.08);border-radius:6px;background:rgba(0,0,0,.02);cursor:pointer}.FeldGalleryPropsPanel_childRow__tpXYJ:hover{background:rgba(0,0,0,.04)}.FeldGalleryPropsPanel_childRowActive__ESDye{background:rgba(0,0,0,.06)}.FeldGalleryPropsPanel_childRowRight__Iroj2{opacity:.6}.FeldGalleryPropsPanel_dropdownBody__xf5F7{display:flex;flex-direction:column;gap:8px}.FeldGalleryPropsPanel_dropdownPropsList__pG1QP{display:flex;flex-direction:column;gap:0}.FeldGalleryPropsPanel_propBlock__UQTd_{display:flex;flex-direction:column;min-width:0}.FeldGalleryPropsPanel_propBlockSpacer16__Or0nn{margin-bottom:16px}.FeldGalleryPropsPanel_propBlockSpacer2__NVuqN{margin-bottom:2px}.FeldGalleryPropsPanel_booleanSwitcher__6RKQT{width:100%;min-width:0}.FeldGalleryPropsPanel_dropdownLoading__ziJxH{height:120px;display:flex;align-items:center;justify-content:center}.FeldGalleryPropsPanel_cardDetails__4iaaQ{border:1px solid rgba(0,0,0,.08);border-radius:6px;overflow:hidden;background:rgba(0,0,0,.02)}.FeldGalleryPropsPanel_cardSummary__CoRI6{list-style:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.FeldGalleryPropsPanel_cardSummary__CoRI6::-webkit-details-marker{display:none}.FeldGalleryPropsPanel_cardTitle__TUdPa{display:flex;align-items:center;gap:8px;min-width:0}.FeldGalleryPropsPanel_cardTitleText__8pNE8{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.FeldGalleryPropsPanel_cardBody__tNdnu{padding:8px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:8px}.FeldGalleryPropsPanel_muted__W_d4H{opacity:.6}.LoadingAnimation_loadingContainer__okIR7{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background:var(--uf-color-background,var(--background))}.LoadingAnimation_loadingText__0T8AR{font-family:Akt,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:240px;line-height:1;font-weight:400;color:var(--uf-color-foreground,var(--foreground));text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoadingAnimation_loadingContainerOverlay__56Vci{min-height:100%;height:100%;width:100%;background:transparent}.LoadingAnimation_loadingContainerInline__wPML9{min-height:auto;height:auto;width:auto;background:transparent;display:inline-flex;padding:0}.LoadingAnimation_loadingTextOverlay__ASUbG{font-size:240px}.LoadingAnimation_loadingTextInline__jCkpj{font-size:24px;letter-spacing:.02em}@media (max-width:900px){.LoadingAnimation_loadingTextOverlay__ASUbG,.LoadingAnimation_loadingText__0T8AR{font-size:120px}}.PropRow_propRow__1wh3Q{position:relative;display:flex;flex-direction:column;gap:2px;padding:0;margin:0}.PropRow_header__zqP0p,.PropRow_label__u83iJ{display:flex;align-items:center;gap:8px;min-width:0;min-height:28px}.PropRow_label__u83iJ{height:28px;padding:0 8px;flex:1 1 auto;color:var(--uf-color-foreground,#fff)!important;opacity:1!important}.PropRow_labelText__dtbgr{font-weight:600;min-width:0}.PropRow_metaInline__PQDTO{opacity:.2;font-weight:400;flex:0 0 auto}.PropRow_actions__VyphU{gap:2px;flex:0 0 auto;min-height:28px;margin-left:auto}.PropRow_actions__VyphU,.PropRow_controlRow__HXkUI{display:flex;align-items:center}.PropRow_controlCell__dcrdd{flex:1 1;min-width:0}.PropSectionHeader_header__VMbRu{height:32px;display:flex;align-items:center;width:100%;padding:0 8px}.UnifiedPanel_panel__zhXq2{position:fixed;left:0;top:0;bottom:var(--cookie-notice-height,0);background:var(--uf-color-panel);display:flex;flex-direction:column;padding:0;box-sizing:border-box;z-index:1000;transition:width .14s cubic-bezier(0,0,.2,1);will-change:width}.UnifiedPanel_panelResizing__DD5Uk{transition:none}.UnifiedPanel_collapsedPanel__ZrjBi{position:fixed;left:0;top:0;bottom:var(--cookie-notice-height,0);width:0;overflow:visible;background:transparent;display:flex;flex-direction:column;padding:0;box-sizing:border-box;z-index:1000;transition:width .14s cubic-bezier(0,0,.2,1);will-change:width}.UnifiedPanel_mobileOverlay__2dDbs{position:fixed;inset:0;background:transparent;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:999}@media (prefers-reduced-motion:reduce){.UnifiedPanel_collapsedPanel__ZrjBi,.UnifiedPanel_panel__zhXq2{transition:none}}.UnifiedPanel_collapsedPanel__ZrjBi .UnifiedPanel_feld-button__icon__tiV15 span,.UnifiedPanel_collapsedPanel__ZrjBi .UnifiedPanel_feld-button__text__MdoUB,.UnifiedPanel_collapsedPanel__ZrjBi button .UnifiedPanel_feld-button__icon__tiV15 span,.UnifiedPanel_collapsedPanel__ZrjBi button .UnifiedPanel_feld-button__text__MdoUB,.UnifiedPanel_panel__zhXq2 .UnifiedPanel_feld-button__icon__tiV15 span,.UnifiedPanel_panel__zhXq2 .UnifiedPanel_feld-button__text__MdoUB,.UnifiedPanel_panel__zhXq2 button .UnifiedPanel_feld-button__icon__tiV15 span,.UnifiedPanel_panel__zhXq2 button .UnifiedPanel_feld-button__text__MdoUB{font-family:var(--font-base);font-size:14px;line-height:20px;font-weight:inherit;letter-spacing:.02em}.UnifiedPanel_collapsedPanel__ZrjBi .UnifiedPanel_header__t4PlH{display:contents}.UnifiedPanel_resizeHandle__FOpku{position:absolute;right:-10px;top:0;bottom:0;width:20px;cursor:ew-resize!important;z-index:10;transition:none}.UnifiedPanel_resizeHandle__FOpku:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;bottom:0;width:1px;background:transparent;transition:background .2s ease-out}.UnifiedPanel_resizeHandle__FOpku:hover:before{background:#000}[data-theme=dark] .UnifiedPanel_resizeHandle__FOpku:hover:before{background:#fff}.UnifiedPanel_resizeHandleActive__zPR8s:before{background:#000}[data-theme=dark] .UnifiedPanel_resizeHandleActive__zPR8s:before{background:#fff}.UnifiedPanel_header__t4PlH{display:block}.UnifiedPanel_headerRow__zdTvh{display:block;height:auto;padding:0;flex-shrink:0}.UnifiedPanel_collapsedPanel__ZrjBi .UnifiedPanel_headerRow__zdTvh{position:fixed;top:0;left:0;width:max-content;min-width:0;max-width:none;background:transparent;border-radius:var(--uf-radius-sm);z-index:1001;overflow:visible}.UnifiedPanel_logo__Y2QkZ{gap:var(--uf-spacing-2);font-weight:var(--uf-font-weight-semibold);text-decoration:none}.UnifiedPanel_collapseButton__lCl2z,.UnifiedPanel_logo__Y2QkZ{display:flex;align-items:center;color:var(--uf-color-foreground)}.UnifiedPanel_collapseButton__lCl2z{background:transparent;border:none;padding:0;margin:0;width:32px;height:32px;min-width:32px;justify-content:center;cursor:pointer;transition:background var(--uf-motion-fast) ease-out,font-weight var(--uf-motion-normal) var(--uf-ease-out);border-radius:var(--uf-radius-sm)}.UnifiedPanel_collapseButton__lCl2z svg{display:block}.UnifiedPanel_collapseButton__lCl2z:hover{font-weight:600;background:var(--uf-color-hover)}.UnifiedPanel_propsDrawer__bKY5E .UnifiedPanel_collapseButton__lCl2z:focus-visible,.UnifiedPanel_propsDrawer__bKY5E .UnifiedPanel_collapseButton__lCl2z:hover{background:rgba(0,0,0,.06)}[data-theme=dark] .UnifiedPanel_propsDrawer__bKY5E .UnifiedPanel_collapseButton__lCl2z:focus-visible,[data-theme=dark] .UnifiedPanel_propsDrawer__bKY5E .UnifiedPanel_collapseButton__lCl2z:hover{background:hsla(0,0%,100%,.06)}.UnifiedPanel_panelButton__kcz5o{height:32px;padding:0 8px 0 6px;min-width:0;width:100%;background:transparent;border:none;gap:var(--uf-control-gap);display:flex;align-items:center;justify-content:flex-start;color:var(--uf-color-foreground);text-decoration:none;border-radius:var(--uf-radius-sm);transition:background var(--uf-motion-fast) ease-out,font-weight var(--uf-motion-normal) var(--uf-ease-out);cursor:pointer;overflow:hidden}.UnifiedPanel_folderHeaderBase__J_0Qr.UnifiedPanel_panelButtonActive___ZFFJ,.UnifiedPanel_folderHeader__kP4Qo.UnifiedPanel_panelButtonActive___ZFFJ,.UnifiedPanel_panelButtonActive___ZFFJ,.UnifiedPanel_panelButton__kcz5o:hover,.UnifiedPanel_treeRow__j6uSd.UnifiedPanel_panelButtonActive___ZFFJ{font-weight:600;background:var(--uf-color-hover)}.UnifiedPanel_panelButtonIcon__useka{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px;line-height:1}.UnifiedPanel_panelButtonText__nnXSm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1;text-align:left}.UnifiedPanel_nav__39qFc{display:flex;flex-direction:column;padding:0 8px;gap:2px;flex-shrink:0}.UnifiedPanel_scrollArea__YjSsQ{flex:1 1;display:flex;flex-direction:column;gap:0;overflow-y:auto;overflow-x:hidden;padding:0 8px 8px}.UnifiedPanel_folderSection__vRb2p{display:flex;flex-direction:column;gap:0;margin-top:0}.UnifiedPanel_folderHeaderRow__Igueo{display:flex;align-items:center;gap:2px;height:34px;padding:0 0 2px;box-sizing:border-box}.UnifiedPanel_folderHeaderRow__Igueo .UnifiedPanel_treeRow__j6uSd{flex:1 1 auto;min-width:0;width:auto}.UnifiedPanel_folderHeaderRowSticky__kFOAd{position:-webkit-sticky;position:sticky;top:0;z-index:6;background:var(--uf-color-panel)}.UnifiedPanel_folderHeaderRow__Igueo .UnifiedPanel_folderHeaderBase__J_0Qr{flex:1 1}.UnifiedPanel_folderHeaderRow__Igueo .UnifiedPanel_collapseButton__lCl2z{flex:0 0 auto}.UnifiedPanel_folderHeaderBase__J_0Qr{height:32px;width:100%;padding:0 8px 0 6px;background:var(--uf-color-panel);border:none;border-radius:var(--uf-radius-sm);display:flex;align-items:center;gap:var(--uf-control-gap);cursor:pointer;color:var(--uf-color-foreground);text-decoration:none;transition:background var(--uf-motion-fast) ease-out,font-weight var(--uf-motion-normal) var(--uf-ease-out)}.UnifiedPanel_folderHeaderBase__J_0Qr:hover{background:var(--uf-color-hover);font-weight:600}.UnifiedPanel_folderHeaderBase__J_0Qr:focus-visible{outline:none}.UnifiedPanel_folderHeaderSticky__tPuGc{position:-webkit-sticky;position:sticky;top:0;z-index:5}.UnifiedPanel_folderHeaderIcon__iNpNR{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.UnifiedPanel_folderHeaderText__DV64M{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.UnifiedPanel_folderContent__TjsX1{overflow:hidden;max-height:0;opacity:0;transition:max-height .17s cubic-bezier(.2,.8,.2,1),opacity .17s cubic-bezier(.2,.8,.2,1);will-change:max-height,opacity}.UnifiedPanel_folderContentOpen__C2qqy{overflow:visible}.UnifiedPanel_folderContentInner__smABn{display:flex;flex-direction:column;gap:0;padding-bottom:0}@media (prefers-reduced-motion:reduce){.UnifiedPanel_folderContent__TjsX1{transition:none;max-height:none;opacity:1;transform:none}}.UnifiedPanel_treeRow__j6uSd{height:32px;width:100%;background:transparent;border:none;border-radius:var(--uf-radius-sm);display:flex;align-items:center;gap:var(--uf-control-gap);color:var(--uf-color-foreground);text-decoration:none;cursor:pointer;overflow:hidden;transition:background var(--uf-motion-fast) ease-out,font-weight var(--uf-motion-normal) var(--uf-ease-out)}.UnifiedPanel_treeChildren__JHNtU,.UnifiedPanel_treeNode__CmEE_,.UnifiedPanel_treeStack___BOWk{display:flex;flex-direction:column;gap:0}.UnifiedPanel_optionSlot__sK2oX{height:34px;padding:0 0 2px;box-sizing:border-box;display:flex;align-items:center;width:100%}.UnifiedPanel_treeRowSticky__s_k6M{position:-webkit-sticky;position:sticky;top:var(--uf-sticky-top,0);z-index:var(--uf-sticky-z,1);background:var(--uf-color-panel)}.UnifiedPanel_treeRow__j6uSd:hover{background:var(--uf-color-hover);font-weight:600}.UnifiedPanel_noHoverAnim__4D_4z{transition:none!important}.UnifiedPanel_noHoverAnim__4D_4z:hover{background:var(--uf-color-hover);font-weight:600}.UnifiedPanel_treeRowMuted__Q_nHU{opacity:.32}.UnifiedPanel_treeRowMuted__Q_nHU .UnifiedPanel_treeIcon__O_B81{margin-right:-4px}.UnifiedPanel_treeRowMuted__Q_nHU:focus-visible,.UnifiedPanel_treeRowMuted__Q_nHU:hover{opacity:1}.UnifiedPanel_treeRowEmpty__hQNto .feld-button__icon{margin-right:-4px}.UnifiedPanel_treeIcon__O_B81{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.UnifiedPanel_treeName__pD4DI{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.UnifiedPanel_folderHeaderBase__J_0Qr .feld-button__text,.UnifiedPanel_treeRow__j6uSd .feld-button__text{flex:1 1 auto;min-width:0;overflow:hidden}.UnifiedPanel_syncedFg__4IrGC{opacity:1}.UnifiedPanel_dirtyFg__anx5_{opacity:.64}.UnifiedPanel_fontsList__JV4ec{padding:12px 8px 2px;flex-shrink:0}.UnifiedPanel_fontsListTitle__CHuRP{padding:8px;height:32px;display:flex;align-items:center}.UnifiedPanel_fontsListItems__UyP0R{display:flex;flex-direction:column;gap:2px}.UnifiedPanel_fontListItem__N3Lou{display:block}.UnifiedPanel_fontListItemIcon__gzZdv{font-size:14px;font-weight:500}.UnifiedPanel_componentSection__0fxsg{flex:1 1;display:flex;flex-direction:column;min-height:0;padding:0 var(--uf-spacing-panel) var(--uf-spacing-panel) var(--uf-spacing-panel);overflow-y:auto}.UnifiedPanel_propsDrawer__bKY5E{position:fixed;top:0;bottom:0;left:var(--panel-content-width,0);width:var(--uf-render-props-width,220px);max-width:var(--uf-render-props-width,220px);background:var(--uf-color-props-panel,var(--uf-color-panel));border-left:1px solid transparent;z-index:950;will-change:transform;display:flex;flex-direction:column}.UnifiedPanel_propsDrawerResizeHandle__usWm_{position:absolute;top:0;bottom:0;right:-10px;width:20px;cursor:ew-resize!important;z-index:901;background:transparent;touch-action:none}.UnifiedPanel_propsDrawerResizeHandle__usWm_:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;bottom:0;width:1px;background:transparent;transition:background .2s ease-out}.UnifiedPanel_propsDrawerResizeHandle__usWm_:hover:before{background:#000}[data-theme=dark] .UnifiedPanel_propsDrawerResizeHandle__usWm_:hover:before{background:#fff}.UnifiedPanel_propsDrawerResizeHandleActive__CX9FS:before{background:#000}[data-theme=dark] .UnifiedPanel_propsDrawerResizeHandleActive__CX9FS:before{background:#fff}.UnifiedPanel_propsDrawerOpen__5yDnR{transform:translateX(0);transition:transform .17s cubic-bezier(.2,.8,.2,1)}.UnifiedPanel_propsDrawerClosed__cpKdG{transform:translateX(calc(-1 * var(--uf-render-props-width, 220px)));transition:transform .17s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.UnifiedPanel_propsDrawerClosed__cpKdG,.UnifiedPanel_propsDrawerOpen__5yDnR{transition:none}}@media (max-width:900px){.UnifiedPanel_propsDrawer__bKY5E{width:90vw;max-width:90vw}.UnifiedPanel_propsDrawerClosed__cpKdG{transform:translateX(-90vw)}}.UnifiedPanel_propsDrawerHeader__c6822{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:var(--uf-color-props-panel,var(--uf-color-panel));display:block;flex-shrink:0}.UnifiedPanel_propsDrawerHeaderLeftRow__bE38D{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.UnifiedPanel_propsDrawerHeaderLeft__TcuYo{flex:1 1 auto;min-width:0;height:32px;display:flex;align-items:center;color:var(--uf-color-foreground);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.UnifiedPanel_propsDrawerHeaderButtons__yOYxt{display:flex;align-items:center;gap:2px;flex:0 0 auto;margin-left:auto}.UnifiedPanel_propsDrawerSection__9qRBL{height:100%;display:flex;flex-direction:column;min-height:0}.UnifiedPanel_propsDrawerBody__MA2OO{flex:1 1;min-height:0;overflow:auto;display:flex;flex-direction:column;padding:0;gap:0}.UnifiedPanel_propsDrawerBodyInner__qO7xj{padding:0 8px 8px;display:flex;flex-direction:column;gap:8px}.UnifiedPanel_componentHeader__usJKz{display:flex;align-items:center;gap:var(--uf-spacing-2);margin-bottom:var(--uf-spacing-panel);flex-shrink:0}.UnifiedPanel_componentInputWrapper__3MptT{flex:1 1;margin:0}.UnifiedPanel_componentInputWrapper__3MptT .UnifiedPanel_feld-label__t6vsX{display:none}.UnifiedPanel_componentInput__knrv6{flex:1 1;padding:var(--uf-spacing-2) var(--uf-spacing-3);background:transparent;border:none;border-bottom:var(--uf-border-subtle);font-family:var(--uf-font-family-base);color:var(--uf-color-foreground);outline:none}.UnifiedPanel_iconButton__741ib{width:var(--uf-spacing-8);height:var(--uf-spacing-8);min-width:var(--uf-spacing-8);padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.UnifiedPanel_iconButton__741ib .UnifiedPanel_feld-button__text__MdoUB{display:none}.UnifiedPanel_iconButton__741ib .UnifiedPanel_feld-button__icon__tiV15{display:flex;align-items:center;justify-content:center}.UnifiedPanel_sectionTitle__0c6VO{font-size:var(--uf-font-size-base);font-weight:var(--uf-font-weight-semibold);text-transform:var(--uf-text-transform-uppercase);letter-spacing:var(--uf-letter-spacing-wide);color:var(--uf-color-text-secondary);margin-bottom:var(--uf-spacing-4);flex-shrink:0}.UnifiedPanel_propsContent__0W021{flex:1 1;min-height:0;overflow-y:auto;margin:0 calc(-1 * var(--uf-spacing-panel));padding:0 var(--uf-spacing-panel)}.UnifiedPanel_emptyState__zaMYX{flex:1 1;display:flex;align-items:center;justify-content:center;padding:var(--uf-spacing-panel)}.UnifiedPanel_emptyButton__bZC5V{display:inline-flex}.UnifiedPanel_faceSaveSection__VJG4R{padding:var(--uf-spacing-panel);background:var(--uf-color-panel);flex-shrink:0}.UnifiedPanel_downloadButton__HK4Si{display:inline-flex}.UnifiedPanel_profileSectionHeader__WmADO{position:relative;margin-left:0;margin-right:0;flex:1 1;display:flex;align-items:center;height:32px}.UnifiedPanel_panel__zhXq2 .UnifiedPanel_profileButton__pDaVB{justify-content:flex-start}.UnifiedPanel_profileSection__uyfve{margin-top:auto;padding:var(--uf-spacing-panel);background:var(--uf-color-panel);flex-shrink:0;position:relative}.UnifiedPanel_profileWrapper__SMy82{position:relative;width:100%}.UnifiedPanel_profileButton__pDaVB{display:flex;width:100%;justify-content:flex-start}.UnifiedPanel_profileIcon__0Cqbw{display:inline-flex}.UnifiedPanel_collapsedPanel__ZrjBi .UnifiedPanel_profileButton__pDaVB{padding:0 0 0 6px;width:32px;min-width:32px;max-width:32px;height:32px;flex-shrink:0;margin:0;justify-content:flex-start}.UnifiedPanel_collapsedPanel__ZrjBi .UnifiedPanel_profileButton__pDaVB span:not(.UnifiedPanel_profileIcon__0Cqbw){display:none}.UnifiedPanel_collapsedPanel__ZrjBi .UnifiedPanel_profileSectionHeader__WmADO{flex:0 1;width:32px;min-width:32px;max-width:32px;margin:0}.UnifiedPanel_collapsedPanel__ZrjBi>:not(.UnifiedPanel_header__t4PlH){display:none}.UnifiedPanel_profileLink__rRGe3{display:flex;align-items:center;gap:var(--uf-spacing-2);text-decoration:none;color:var(--uf-color-foreground);cursor:pointer;transition:opacity .2s;height:18px;line-height:18px}.UnifiedPanel_profileLink__rRGe3:hover{opacity:.8}.UnifiedPanel_avatar__gUvf7{display:flex;align-items:center;justify-content:center}.UnifiedPanel_avatarImage__pZsEw,.UnifiedPanel_avatar__gUvf7{width:20px;height:20px;border-radius:var(--uf-radius-full);flex-shrink:0}.UnifiedPanel_avatarImage__pZsEw{object-fit:cover}.UnifiedPanel_username__GZUDh{font-weight:var(--uf-font-weight-medium);color:var(--uf-color-foreground);line-height:18px;height:18px;display:flex;align-items:center}.UnifiedPanel_settingsSection__0wVBL{position:relative;margin-top:auto;padding:8px;flex-shrink:0}.UnifiedPanel_settingsButton__hFmAw{display:flex}.UnifiedPanel_settingsIcon__7O_2s{display:inline-flex}.UnifiedPanel_settingsDropdownContainer__fxrdF{position:absolute;bottom:100%;left:0;right:0;padding-bottom:var(--uf-spacing-2);z-index:1000}.UnifiedPanel_settingsDropdownBridge__1UfAa{position:absolute;bottom:0;left:0;right:0;height:var(--uf-spacing-3);background:transparent}.UnifiedPanel_settingsDropdown__bqHua{background:var(--uf-color-panel);border:var(--uf-border-default);border-radius:var(--uf-radius-md);box-shadow:var(--uf-shadow-md);overflow:hidden;padding:var(--uf-spacing-2);display:flex;flex-direction:column;gap:var(--uf-spacing-2)}.UnifiedPanel_settingsSectionTitle__tT29A{font-family:var(--font-base);font-size:12px;line-height:1.2;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--uf-color-text-secondary);padding:0 var(--uf-spacing-2);margin-bottom:var(--uf-spacing-1)}.UnifiedPanel_settingsOptions__iuwqM{display:flex;flex-direction:column;gap:var(--uf-spacing-1)}.UnifiedPanel_settingsOption__rEtd6{margin:0}.UnifiedPanel_modalOverlay__bA6Ks{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000}.UnifiedPanel_modalPanel__TR1nf{width:480px;max-height:80vh;background:var(--uf-color-panel);border-radius:var(--uf-radius-lg);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--uf-shadow-xl)}.UnifiedPanel_modalHeader__z49Co{display:flex;align-items:center;justify-content:space-between;padding:var(--uf-spacing-6);border-bottom:var(--uf-border-subtle)}.UnifiedPanel_modalHeader__z49Co h2{font-size:var(--uf-font-size-xl);font-weight:var(--uf-font-weight-semibold);margin:0}.UnifiedPanel_modalClose__jBULk{background:transparent;border:none;font-size:var(--uf-spacing-8);line-height:1;cursor:pointer;color:var(--uf-color-foreground);padding:0;width:var(--uf-spacing-8);height:var(--uf-spacing-8);display:flex;align-items:center;justify-content:center;transition:opacity .2s}.UnifiedPanel_modalClose__jBULk:hover{opacity:.6}.UnifiedPanel_modalContent__6wo8Q{padding:var(--uf-spacing-6);overflow-y:auto}.UnifiedPanel_settingItem__1liRO{display:flex;align-items:center;justify-content:space-between;padding:var(--uf-spacing-4) 0;border-bottom:var(--uf-border-subtle)}.UnifiedPanel_settingItem__1liRO:last-child{border-bottom:none}.UnifiedPanel_settingItem__1liRO span{font-size:var(--uf-font-size-md);font-weight:var(--uf-font-weight-medium)}.UnifiedPanel_settingButton__nYPIl{padding:var(--uf-spacing-2) var(--uf-spacing-4);background:var(--uf-color-foreground);color:var(--uf-color-background);border:none;border-radius:var(--uf-radius-sm);font-size:var(--uf-font-size-md);font-family:var(--uf-font-family-base);cursor:pointer;transition:opacity .2s}.UnifiedPanel_settingButton__nYPIl:hover{opacity:.8}.UnifiedPanel_settingSelect__0Tbbg{padding:var(--uf-spacing-2) var(--uf-spacing-3);background:transparent;border:var(--uf-border-subtle);border-radius:var(--uf-radius-sm);font-size:var(--uf-font-size-md);font-family:var(--uf-font-family-base);color:var(--uf-color-foreground);cursor:pointer}@media (max-width:900px){.UnifiedPanel_panel__zhXq2{width:90vw!important;max-width:90vw!important;left:0!important;right:auto!important;top:0!important;bottom:0!important;z-index:1000}}.LoginPanel_overlay__b_u04{position:fixed;inset:0;background:transparent;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:10000;animation:LoginPanel_fadeIn__mHO_X .2s ease}@keyframes LoginPanel_fadeIn__mHO_X{0%{opacity:0}to{opacity:1}}.LoginPanel_panel__tkEdQ{position:fixed;left:0;top:0;bottom:0;width:400px;max-width:90vw;background:var(--uf-color-panel,var(--background));display:flex;flex-direction:column;z-index:10001;animation:LoginPanel_slideIn___WkII .3s ease}@media (max-width:900px){.LoginPanel_panel__tkEdQ{width:100vw;max-width:100vw}}@keyframes LoginPanel_slideIn___WkII{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes LoginPanel_slideOut__niypc{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes LoginPanel_fadeOut__IUKpC{0%{opacity:1}to{opacity:0}}.LoginPanel_panelClosing__zJb0M{animation:LoginPanel_slideOut__niypc .3s ease forwards}.LoginPanel_overlayClosing__hTBHh{animation:LoginPanel_fadeOut__IUKpC .3s ease forwards}.LoginPanel_header__IFtCX{padding:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:2;box-sizing:border-box;background:var(--uf-color-panel,var(--background))}.LoginPanel_closeButton__7vRQv{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--uf-radius-sm);cursor:pointer;color:var(--uf-color-foreground,var(--foreground));transition:background .2s ease}.LoginPanel_closeButton__7vRQv:hover{background:var(--uf-color-hover)}.LoginPanel_content__8bQyT{flex:1 1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px 8px 8px;display:flex;flex-direction:column}.LoginPanel_formInner__YcG6H{display:flex;flex-direction:column;gap:20px;flex:1 1}.LoginPanel_buttonsGroup__HgOAv{display:flex;flex-direction:column;gap:2px}.LoginPanel_buttonsGroup__HgOAv .LoginPanel_footer__KedAt{margin-top:0;margin-bottom:0}.LoginPanel_footer__KedAt{margin-top:0;padding-top:24px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-base);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em;color:var(--uf-color-text-secondary)!important}.LoginPanel_footer__KedAt a{color:var(--uf-color-foreground)!important;text-decoration:none;transition:color .2s ease}.LoginPanel_footer__KedAt a:hover{color:var(--uf-color-text-secondary)!important}.LoginPanel_error__NlgAt{padding:12px 16px;background:transparent;border:1px solid var(--uf-color-error,#dc3545);border-radius:4px;color:var(--uf-color-error,#dc3545)!important;font-size:12px}.LoginPanel_hint__Ybc_u{font-size:12px;color:var(--uf-color-text-secondary)!important;margin-bottom:12px}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-input__bTs_f{height:32px;min-height:32px;max-height:32px;padding:0 8px;line-height:32px;box-sizing:border-box;font-family:var(--font-base);font-size:14px;font-weight:400;letter-spacing:.02em;color:var(--uf-color-foreground)!important;background:var(--uf-color-hover)!important;border:1px solid var(--uf-color-border)!important;border-radius:var(--uf-radius-sm)!important;transition:border-color .2s ease,background-color .2s ease,border-width .2s ease,box-shadow .2s ease}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-input__bTs_f::placeholder{color:var(--uf-color-text-secondary)!important;opacity:1!important}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-input__bTs_f::-webkit-input-placeholder{color:var(--uf-color-text-secondary)!important;opacity:1!important}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-input__bTs_f::-moz-placeholder{color:var(--uf-color-text-secondary)!important;opacity:1!important}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-input__bTs_f:-ms-input-placeholder{color:var(--uf-color-text-secondary)!important;opacity:1!important}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-input__bTs_f:hover{background:var(--uf-color-active)!important;border-color:var(--uf-color-foreground)!important;border-width:1.5px!important;color:var(--uf-color-foreground)!important;opacity:1!important;box-shadow:0 0 0 1px var(--uf-color-foreground)!important}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-input__bTs_f:focus{border-color:var(--uf-color-foreground)!important;background:var(--uf-color-hover)!important;color:var(--uf-color-foreground)!important;outline:none;box-shadow:0 0 0 2px var(--uf-color-foreground)!important}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-input__bTs_f:disabled{background:var(--uf-color-hover)!important;color:var(--uf-color-text-secondary)!important;opacity:.6;cursor:not-allowed;border-color:var(--uf-color-border)!important}.LoginPanel_formInner__YcG6H .LoginPanel_feld-button__JALC0{height:32px;min-height:32px;max-height:32px;padding:0 16px;line-height:32px;box-sizing:border-box}.LoginPanel_formInner__YcG6H .LoginPanel_feld-input-wrapper__ll2hY .LoginPanel_feld-label__5RL_l,.LoginPanel_formInner__YcG6H .LoginPanel_inputWrapper__Ey6Xv .LoginPanel_feld-label__5RL_l{font-family:var(--font-base);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em;padding:0 8px;color:var(--uf-color-foreground)!important}.SettingsPanel_overlay__1ijsG{position:fixed;inset:0;background:transparent;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:10000;animation:SettingsPanel_fadeIn__jhuOe .2s ease}@keyframes SettingsPanel_fadeIn__jhuOe{0%{opacity:0}to{opacity:1}}@keyframes SettingsPanel_fadeOut__IRrg5{0%{opacity:1}to{opacity:0}}.SettingsPanel_panel__6qUEg{position:fixed;left:0;top:0;bottom:0;width:400px;max-width:90vw;background:var(--uf-color-panel,var(--background));display:flex;flex-direction:column;z-index:10001;animation:SettingsPanel_slideIn___yxmP .3s ease}@media (max-width:900px){.SettingsPanel_panel__6qUEg{width:100vw;max-width:100vw}}@keyframes SettingsPanel_slideIn___yxmP{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes SettingsPanel_slideOut__gGmxn{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.SettingsPanel_panelClosing__dCc5d{animation:SettingsPanel_slideOut__gGmxn .3s ease forwards}.SettingsPanel_overlayClosing__y2v2L{animation:SettingsPanel_fadeOut__IRrg5 .3s ease forwards}.SettingsPanel_header__iAfXe{padding:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:2;box-sizing:border-box;background:var(--uf-color-panel,var(--background))}.SettingsPanel_header__iAfXe h1{display:none}.SettingsPanel_closeButton__T9NEC{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--uf-radius-sm);cursor:pointer;font-family:var(--font-base);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em;color:var(--uf-color-foreground,var(--foreground));transition:background .2s ease}.SettingsPanel_closeButton__T9NEC:hover{background:var(--uf-color-hover)}.SettingsPanel_content__WWbCJ{flex:1 1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px 8px 8px;display:flex;flex-direction:column;gap:24px}.SettingsPanel_section__UgdjW{display:flex;flex-direction:column;gap:8px}.SettingsPanel_sectionTitle__ig6wz{padding:0 8px;font-family:var(--font-base);font-size:12px;line-height:1.2;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--uf-color-text-secondary,var(--foreground))}.SettingsPanel_options__qeWRx{display:flex;flex-direction:column;gap:2px}.SettingsPanel_optionButton__vLn0a{margin:0}.SettingsPanel_optionButton__vLn0a.SettingsPanel_feld-button--default__9sP8M{background-color:transparent!important;color:var(--uf-color-foreground)!important}.SettingsPanel_optionButton__vLn0a.SettingsPanel_feld-button--default__9sP8M:hover:not(:disabled){background-color:var(--uf-color-hover)!important;color:var(--uf-color-foreground)!important}.SettingsPanel_optionButton__vLn0a.SettingsPanel_feld-button--accent__56Pom{background-color:var(--uf-color-foreground)!important;color:var(--uf-color-background)!important}.SettingsPanel_optionButton__vLn0a.SettingsPanel_feld-button--accent__56Pom:hover:not(:disabled){background-color:#ff4000!important;color:var(--uf-color-background)!important}.SettingsPanel_optionButton__vLn0a.SettingsPanel_feld-button--accent__56Pom .SettingsPanel_feld-button__text__PWfsa,.SettingsPanel_optionButton__vLn0a.SettingsPanel_feld-button--default__9sP8M .SettingsPanel_feld-button__text__PWfsa{color:inherit!important}.SettingsPanel_tabs__FLeBE{display:flex;gap:2px;padding:8px 8px 0;border-bottom:1px solid var(--uf-color-border);flex-shrink:0}.SettingsPanel_tab__eZtSO{padding:8px 12px;background:transparent;border:none;border-radius:var(--uf-radius-sm) var(--uf-radius-sm) 0 0;cursor:pointer;color:var(--uf-color-foreground);font-family:var(--font-base);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em;transition:background .2s ease,font-weight .3s ease}.SettingsPanel_tab__eZtSO:hover{background:var(--uf-color-hover)}.SettingsPanel_tabActive__fCGo8{font-weight:600;background:var(--uf-color-active)}.SettingsPanel_settingRow__e94vv{display:flex;justify-content:space-between;align-items:center;padding:8px;gap:12px}.SettingsPanel_label__o93Ws{color:var(--uf-color-text-secondary)}.SettingsPanel_value__P_JsR{color:var(--uf-color-foreground);font-weight:500}.SettingsPanel_statsGrid___kEbD{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding:0 8px}.SettingsPanel_statCard__mk2AF{padding:12px;background:var(--uf-color-hover);border-radius:var(--uf-radius-sm);display:flex;flex-direction:column;gap:4px}.SettingsPanel_statValue__TbAUM{font-size:24px;font-weight:600;color:var(--uf-color-foreground)}.SettingsPanel_statLabel__Zotd_{letter-spacing:.05em}.SettingsPanel_statLabel__Zotd_,.SettingsPanel_subsectionTitle__q2V_E{font-size:12px;color:var(--uf-color-text-secondary);text-transform:uppercase}.SettingsPanel_subsectionTitle__q2V_E{padding:16px 8px 8px;font-weight:500;letter-spacing:.1em}.SettingsPanel_fontStatsTable__2v3lW{display:flex;flex-direction:column;gap:2px}.SettingsPanel_fontStatRow__hR2WU{padding:8px;background:var(--uf-color-hover);border-radius:var(--uf-radius-sm);display:flex;flex-direction:column;gap:4px}.SettingsPanel_fontStatName__OUz0_{font-weight:500;color:var(--uf-color-foreground)}.SettingsPanel_fontStatMeta__3kQdy{display:flex;gap:12px;font-size:12px}.SettingsPanel_emptyMessage__UDZ8_,.SettingsPanel_fontStatValue__BWXze{color:var(--uf-color-text-secondary)}.SettingsPanel_emptyMessage__UDZ8_{padding:8px;margin-bottom:8px}.PriceButton_root__KDk7n{display:inline-flex;align-items:center;justify-content:center;gap:var(--uf-control-gap);padding-left:var(--uf-control-pad-left,8px);padding-right:var(--uf-control-pad-right,8px);height:32px;border-radius:999px;border:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.PriceButton_primary__EgqT0,.PriceButton_root__KDk7n{background:var(--active-bg);color:var(--active-text)}.PriceButton_outline__Z7i_4{background:transparent;color:var(--foreground);border-color:var(--uf-color-border,rgba(0,0,0,.16))}.PriceButton_ghost__jT15P{background:transparent;color:var(--foreground);border-color:transparent}.PriceButton_label___uCrB{font-weight:600}.PriceButton_price__qx_1b{opacity:.7;font-weight:500}.CartPanel_overlay__y5G4o{position:fixed;inset:0;background:transparent;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:10000;animation:CartPanel_fadeIn__L_AzP .2s ease}@keyframes CartPanel_fadeIn__L_AzP{0%{opacity:0}to{opacity:1}}@keyframes CartPanel_fadeOut__rgIja{0%{opacity:1}to{opacity:0}}.CartPanel_panel__i6CQk{position:fixed;right:0;top:0;bottom:0;width:400px;max-width:90vw;background:var(--uf-color-panel,var(--background));display:flex;flex-direction:column;z-index:10001;animation:CartPanel_slideIn__DFyhC .3s ease}@media (max-width:900px){.CartPanel_panel__i6CQk{width:100vw;max-width:100vw}}@keyframes CartPanel_slideIn__DFyhC{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes CartPanel_slideOut__Fd5LJ{0%{transform:translateX(0)}to{transform:translateX(100%)}}.CartPanel_panelClosing__dzvIK{animation:CartPanel_slideOut__Fd5LJ .3s ease forwards}.CartPanel_overlayClosing__x4iwv{animation:CartPanel_fadeOut__rgIja .3s ease forwards}.CartPanel_header__fDc5_{padding:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:2;box-sizing:border-box;background:var(--uf-color-panel,var(--background))}.CartPanel_header__fDc5_ h1{display:none}.CartPanel_cartSectionHeader__bRgLb{display:flex;align-items:center;height:32px;padding:0 8px;margin-top:8px}.CartPanel_loginPrompt__rbNOS{display:flex;flex-direction:column;gap:16px;margin-top:8px}.CartPanel_loginButton__gg57Y{width:100%}.CartPanel_registerPrompt__d0dwT{text-align:center;margin:0;font-size:14px;line-height:20px;color:var(--uf-color-foreground)}.CartPanel_registerLink__suZww{background:none;border:none;padding:0;margin:0;color:var(--uf-color-foreground);text-decoration:underline;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;transition:opacity .2s ease}.CartPanel_registerLink__suZww:hover{opacity:.7}.CartPanel_cartSectionHeader__bRgLb h2{margin:0;color:var(--uf-color-foreground)!important}.CartPanel_closeButton__NkPpo{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--uf-radius-sm);cursor:pointer;color:var(--uf-color-foreground,var(--foreground));transition:background .2s ease}.CartPanel_closeButton__NkPpo:hover{background:var(--uf-color-hover)}.CartPanel_content__XGvG1{flex:1 1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 8px 120px;display:flex;flex-direction:column;gap:16px}.CartPanel_empty__QxUg_{display:flex;align-items:center;justify-content:center;padding:40px 16px;text-align:center}.CartPanel_item__QwPX8,.CartPanel_items__mNo40{display:flex;flex-direction:column;gap:8px}.CartPanel_item__QwPX8{padding:0}.CartPanel_itemHeader__5Fdku{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-top:12px;margin:0;padding-left:0;padding-right:0;border-top:1px solid var(--uf-color-border)}.CartPanel_itemInfo__wFIo2{display:flex;flex-direction:column;gap:4px;flex:1 1}.CartPanel_itemName__1Zoe2{font-weight:500;color:var(--uf-color-foreground)!important}.CartPanel_itemLicense__WA01K{font-size:12px;color:var(--uf-color-text-secondary)!important}.CartPanel_coverageSection__CwBeH{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:0;margin-left:0;margin-right:0}.CartPanel_coverageTitle__IEJkk{font-weight:500;color:var(--uf-color-foreground)!important}.CartPanel_stylesSection__2c7qT{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:0;margin-left:0;margin-right:0}.CartPanel_stylesTitle__W0dPr{font-weight:500;color:var(--uf-color-foreground)!important}.CartPanel_stylesList__GxCNW{display:flex;flex-direction:column;gap:4px;margin-top:8px}.CartPanel_stylesListFeld__gTNQE{margin-top:8px}.CartPanel_optionRowButton__3xxx7.feld-button--text-left{justify-content:space-between}.CartPanel_optionRowButton__3xxx7 .feld-button__text{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.CartPanel_optionRowText__vsvnO{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CartPanel_optionRowPrice__sFpt_{flex:0 0 auto;opacity:.9}.CartPanel_sectionTitleRow__S_G4J{height:32px;display:flex;align-items:center}.CartPanel_styleCheckbox__pDPTE{display:flex;align-items:center;gap:8px;padding:4px 0;cursor:pointer;opacity:.4;transition:opacity .2s ease}.CartPanel_styleCheckbox__pDPTE:hover{opacity:1}.CartPanel_styleCheckbox__pDPTE:has(input[type=checkbox]:checked){opacity:1}.CartPanel_checkboxInput__vH8fC{width:16px;height:16px;flex-shrink:0;cursor:pointer;accent-color:var(--uf-color-foreground)}.CartPanel_styleName__8bccL{flex:1 1;color:var(--uf-color-foreground)!important}.CartPanel_stylePrice__1u86q{font-weight:500;color:var(--uf-color-foreground)!important;margin-left:auto}.CartPanel_removeBtn__0qy7e{height:32px}.CartPanel_checkoutForm__WaU41{display:flex;flex-direction:column;gap:20px}.CartPanel_formSection__dPMOv{display:flex;flex-direction:column;gap:16px}.CartPanel_sectionTitle__tsLfy{margin:0;font-weight:500;color:var(--uf-color-foreground)!important}.CartPanel_sectionSubtitle__3LMai{margin:0;font-family:var(--font-base);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em;color:var(--uf-color-text-secondary)!important;padding:0 8px}.CartPanel_userInfo__WTfrm{display:flex;flex-direction:column;gap:0;padding:0 8px}.CartPanel_userInfoTitle__zfrZf{margin:0;font-weight:500;color:var(--uf-color-foreground)!important}.CartPanel_userInfoDetails__s_JzU{display:flex;flex-direction:column;gap:0}.CartPanel_userInfoRow__3m32R{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-column-gap:12px;column-gap:12px;min-width:0}.CartPanel_userInfoLabel__kBPz0{color:var(--uf-color-text-secondary)!important;min-width:0}.CartPanel_userInfoValue__k1H9d{color:var(--uf-color-foreground)!important;font-weight:400;text-align:left;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CartPanel_inputWrapper__gVBNr{width:100%}.CartPanel_eulaRow__ajIoG{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px;min-height:32px;width:100%}.CartPanel_eulaText__wm3oG{flex:1 1 auto;min-width:0;color:var(--uf-color-foreground)!important}.CartPanel_eulaLink__rOSws{color:var(--uf-color-foreground)!important;text-decoration:underline}.CartPanel_eulaLabel__mWXCm{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.CartPanel_eulaLabel__mWXCm a{color:var(--uf-color-foreground)!important;text-decoration:underline}.CartPanel_eulaCheckbox__9YJKr{width:16px;height:16px;flex-shrink:0;cursor:pointer;accent-color:var(--uf-color-foreground);margin-top:2px}.CartPanel_error__t7K1J{padding:12px 16px;background:rgba(220,53,69,.1);border:1px solid var(--uf-color-error,#dc3545);border-radius:4px;color:var(--uf-color-error,#dc3545)!important;font-size:12px}.CartPanel_summaryRow__emtrQ{display:flex;justify-content:space-between;align-items:center;padding:0 8px;color:var(--uf-color-foreground)!important}.CartPanel_totalPrice__wg4KM{font-weight:500;color:var(--uf-color-foreground)!important}.CartPanel_fixedFooter__biYqc{position:absolute;bottom:0;left:0;right:0;width:100%;background:var(--uf-color-panel,var(--background));padding:16px 8px 8px;display:flex;flex-direction:column;gap:12px;z-index:10002}.CartPanel_checkoutBtn__rjoVx{width:100%;justify-content:center;text-align:center}