[class * =nfd-rounded-t-]:not([style * =-radius]), [class * =nfd-rounded-t-]:not([style * =-radius]) > .components-resizable-box__container > img:not([style * =-radius]), [class * =nfd-rounded-t-]:not([style * =-radius]) > .wp-element-button:not([style * =-radius]), [class * =nfd-rounded-t-]:not([style * =-radius]) > a > img, [class * =nfd-rounded-t-]:not([style * =-radius]) > img {
        border-radius:calc(var(--wndb--border--radius) * var(--wndb--rounded--scale-factor)) calc(var(--wndb--border--radius) * var(--wndb--rounded--scale-factor)) 0 0 !important
    }

    .nfd-overflow-hidden.nfd-rounded-xl iframe:not([style * =-radius]) {
        border-radius:calc(var(--wndb--border--radius--md) * var(--wndb--rounded--scale-factor)) !important
    }

    .nfd-rounded-none:not([style * =-radius]) {
        --wndb--border--radius:0
    }

    .nfd-rounded-sm:not([style * =-radius]) {
        --wndb--border--radius:var(--wndb--border--radius--sm)
    }

    .nfd-rounded, .nfd-rounded-md, .nfd-rounded-t-md:not([style * =-radius]) {
        --wndb--border--radius:var(--wndb--border--radius--md)
    }

    .nfd-rounded-lg, .nfd-rounded-t-lg:not([style * =-radius]) {
        --wndb--border--radius:var(--wndb--border--radius--lg)
    }

    .nfd-rounded-t-xl:not([style * =-radius]), .nfd-rounded-xl {
        --wndb--border--radius:var(--wndb--border--radius--xl)
    }

    .nfd-rounded-full:not([style * =-radius]) {
        --wndb--border--radius:9999px
    }

    :where(:root) {
        --wndb-gray: #6c6c89;
        --wndb-gray-50: #f7f7f8;
        --wndb-gray-100: #ebebef;
        --wndb-gray-150: #D2E6EE;
        --wndb-gray-200: #d1d1db;
        --wndb-gray-300: #a9a9bc;
        --wndb-gray-400: #8a8aa3;
        --wndb-gray-500: #6c6c89;
        --wndb-gray-600: #55556d;
        --wndb-gray-700: #3f3f50;
        --wndb-gray-800: #1d1d22;
        --wndb-gray-900: #121217;
        --wndb-white: #fff;
        --wndb-white-50: hsla(0, 0%, 100%, .05);
        --wndb-white-100: hsla(0, 0%, 100%, .1);
        --wndb-white-150: hsla(0, 0%, 100%, .15);
        --wndb-white-200: hsla(0, 0%, 100%, .2);
        --wndb-white-300: hsla(0, 0%, 100%, .3);
        --wndb-white-400: hsla(0, 0%, 100%, .4);
        --wndb-white-500: hsla(0, 0%, 100%, .5);
        --wndb-white-600: hsla(0, 0%, 100%, .6);
        --wndb-white-700: hsla(0, 0%, 100%, .7);
        --wndb-white-800: hsla(0, 0%, 100%, .8);
        --wndb-white-900: hsla(0, 0%, 100%, .9);
        --wndb--color--primary: #00f;
        --wndb--color--secondary: #00f;
        --wndb--color--surface: var(--wndb-gray-50);
        --wndb--color--text: var(--wndb-gray-800);
        --wndb--color--text--contrast: var(--wndb-gray-900);
        --wndb--color--text--faded: var(--wndb-gray-600);
        --wndb--color--borders: var(--wndb-gray-150);
        --wndb--color--borders-light: var(--wndb-gray-100);
        --wndb--color--borders-strong: var(--wndb--color--text--faded);
        --wndb--color--subtle: var(--wndb-gray-200);
        --wndb--color--links: var(--wndb--color--primary);
        --wndb--color--body:var(--wndb--color--surface)
    }

    .is-style-nfd-theme-white, .nfd-theme-white:not([class * =is-style-nfd-theme]) {
        --wndb--color--borders: var(--wndb-gray-150);
        --wndb--color--borders-light: var(--wndb-gray-100);
        --wndb--color--links: var(--wndb--color--primary);
        --wndb--color--subtle: var(--wndb-gray-200);
        --wndb--color--surface: var(--wndb-white);
        --wndb--color--text--contrast: var(--wndb-gray-900);
        --wndb--color--text--faded: var(--wndb-gray-700);
        --wndb--color--text:var(--wndb-gray-800)
    }

    .is-style-nfd-theme-light, .nfd-theme-light:not([class * =is-style-nfd-theme]) {
        --wndb--color--borders: var(--wndb-gray-150);
        --wndb--color--borders-light: var(--wndb-gray-150);
        --wndb--color--links: var(--wndb--color--primary);
        --wndb--color--subtle: var(--wndb-gray-200);
        --wndb--color--surface: var(--wndb-gray-50);
        --wndb--color--text--contrast: var(--wndb-gray-900);
        --wndb--color--text--faded: var(--wndb-gray-700);
        --wndb--color--text:var(--wndb-gray-800)
    }

    .is-style-nfd-theme-dark, .nfd-theme-dark:not([class * =is-style-nfd-theme]) {
        --wndb--color--borders: var(--wndb-white-100);
        --wndb--color--borders-light: var(--wndb--color--borders);
        --wndb--color--subtle: var(--wndb-white-200);
        --wndb--color--surface: var(--wndb-gray-800);
        --wndb--color--text--contrast: var(--wndb-white);
        --wndb--color--text--faded: var(--wndb-white-800);
        --wndb--color--text: var(--wndb-white);
        --wndb--shadow--sm: none;
        --wndb--shadow--xs: none;
        --wndb-mask-color:hsla(0, 0%, 100%, .12)
    }

    .is-style-nfd-theme-darker, .nfd-theme-darker:not([class * =is-style-nfd-theme]) {
        --wndb--color--borders: var(--wndb-white-100);
        --wndb--color--borders-light: var(--wndb--color--borders);
        --wndb--color--subtle: var(--wndb-white-200);
        --wndb--color--surface: var(--wndb-gray-900);
        --wndb--color--text--contrast: var(--wndb-white);
        --wndb--color--text--faded: var(--wndb-white-800);
        --wndb--color--text: var(--wndb-white);
        --wndb--shadow--sm: none;
        --wndb--shadow--xs: none;
        --wndb-mask-color:hsla(0, 0%, 100%, .12)
    }