@property --ilm-bmk-in{syntax:"<length>";inherits:false;initial-value:0}.wp-block-button.ilm-btn-marks{position:relative}.wp-block-button.ilm-btn-marks::before{content:"";position:absolute;inset:var(--ilm-btn-mk-inset,0);z-index:1;pointer-events:none;border-radius:inherit;--ilm-bmk-fill:var( --ilm-btn-mk-c, currentColor );--ilm-bmk-th:var( --ilm-mark-th, 2px );--ilm-bmk-arm:var( --ilm-btn-mk-size, 6px );--ilm-bmk-in:0px;--ilm-bmk-tl:0;--ilm-bmk-tr:0;--ilm-bmk-bl:0;--ilm-bmk-br:0;background-image:linear-gradient(var(--ilm-bmk-fill),var(--ilm-bmk-fill)),linear-gradient(var(--ilm-bmk-fill),var(--ilm-bmk-fill)),linear-gradient(var(--ilm-bmk-fill),var(--ilm-bmk-fill)),linear-gradient(var(--ilm-bmk-fill),var(--ilm-bmk-fill)),linear-gradient(var(--ilm-bmk-fill),var(--ilm-bmk-fill)),linear-gradient(var(--ilm-bmk-fill),var(--ilm-bmk-fill)),linear-gradient(var(--ilm-bmk-fill),var(--ilm-bmk-fill)),linear-gradient(var(--ilm-bmk-fill),var(--ilm-bmk-fill));background-repeat:no-repeat;background-position:left var(--ilm-bmk-in) top var(--ilm-bmk-in),left var(--ilm-bmk-in) top var(--ilm-bmk-in),right var(--ilm-bmk-in) top var(--ilm-bmk-in),right var(--ilm-bmk-in) top var(--ilm-bmk-in),left var(--ilm-bmk-in) bottom var(--ilm-bmk-in),left var(--ilm-bmk-in) bottom var(--ilm-bmk-in),right var(--ilm-bmk-in) bottom var(--ilm-bmk-in),right var(--ilm-bmk-in) bottom var(--ilm-bmk-in);background-size:calc(var( --ilm-bmk-arm ) * var( --ilm-bmk-tl )) var(--ilm-bmk-th),var(--ilm-bmk-th) calc(var( --ilm-bmk-arm ) * var( --ilm-bmk-tl )),calc(var( --ilm-bmk-arm ) * var( --ilm-bmk-tr )) var(--ilm-bmk-th),var(--ilm-bmk-th) calc(var( --ilm-bmk-arm ) * var( --ilm-bmk-tr )),calc(var( --ilm-bmk-arm ) * var( --ilm-bmk-bl )) var(--ilm-bmk-th),var(--ilm-bmk-th) calc(var( --ilm-bmk-arm ) * var( --ilm-bmk-bl )),calc(var( --ilm-bmk-arm ) * var( --ilm-bmk-br )) var(--ilm-bmk-th),var(--ilm-bmk-th) calc(var( --ilm-bmk-arm ) * var( --ilm-bmk-br ));transition:--ilm-bmk-in var(--ilm-btn-mk-dur,0.3s) var(--ilm-ease-out,cubic-bezier(.22,1,.36,1))}.ilm-btn-marks.ilm-btn-mk-tl::before{--ilm-bmk-tl:1}.ilm-btn-marks.ilm-btn-mk-tr::before{--ilm-bmk-tr:1}.ilm-btn-marks.ilm-btn-mk-bl::before{--ilm-bmk-bl:1}.ilm-btn-marks.ilm-btn-mk-br::before{--ilm-bmk-br:1}.ilm-btn-marks.ilm-btn-mk-bracket::before{--ilm-bmk-arm:calc( var( --ilm-btn-mk-size, 6px ) * 1.8 )}.ilm-btn-marks.ilm-btn-mk-frame::before{--ilm-bmk-arm:50%;--ilm-bmk-tl:1;--ilm-bmk-tr:1;--ilm-bmk-bl:1;--ilm-bmk-br:1}.wp-block-button.ilm-btn-marks.ilm-btn-mk-push::before{--ilm-bmk-in:6px}@media (hover:hover) and (pointer:fine){.wp-block-button.ilm-btn-marks.ilm-btn-mk-converge:hover::before{--ilm-bmk-in:6px}.wp-block-button.ilm-btn-marks.ilm-btn-mk-push:hover::before{--ilm-bmk-in:0px}}@media (prefers-reduced-motion:reduce){.wp-block-button.ilm-btn-marks::before{transition:none!important;--ilm-bmk-in:0px !important}.wp-block-button.ilm-btn-marks.ilm-btn-mk-push::before{--ilm-bmk-in:6px !important}}.wp-block-button[class*="ilm-btp-"] .wp-block-button__link{--ilm-btp-g:calc( ( 12 - var( --ilm-btp-density, 8 ) ) * 2px );--ilm-btp-paint:color-mix( in srgb, var( --ilm-btp-c, currentcolor ) var( --ilm-btp-strength, 16% ), transparent );background-repeat:repeat}:where(.wp-block-button.ilm-btp-hasbg) .wp-block-button__link{background-color:var(--ilm-btp-bg)}.wp-block-button.ilm-btp-hasbg{--ilm-btn-bg:var( --ilm-btp-bg )}.editor-styles-wrapper .wp-block-button.ilm-btp-hasbg .wp-block-button__link{background-color:var(--ilm-btp-bg)}.ilm-btp-diagonal .wp-block-button__link{background-image:repeating-linear-gradient(45deg,var(--ilm-btp-paint) 0,var(--ilm-btp-paint) var(--ilm-btp-th,2px),transparent var(--ilm-btp-th,2px),transparent var(--ilm-btp-g))}.ilm-btp-lines .wp-block-button__link{background-image:repeating-linear-gradient(var(--ilm-btp-linedir,0deg),var(--ilm-btp-paint) 0,var(--ilm-btp-paint) var(--ilm-btp-th,2px),transparent var(--ilm-btp-th,2px),transparent var(--ilm-btp-g))}.ilm-btp-line-v .wp-block-button__link{--ilm-btp-linedir:90deg}.ilm-btp-grid .wp-block-button__link{background-image:repeating-linear-gradient(0deg,var(--ilm-btp-paint) 0,var(--ilm-btp-paint) var(--ilm-btp-th,1.5px),transparent var(--ilm-btp-th,1.5px),transparent var(--ilm-btp-g)),repeating-linear-gradient(90deg,var(--ilm-btp-paint) 0,var(--ilm-btp-paint) var(--ilm-btp-th,1.5px),transparent var(--ilm-btp-th,1.5px),transparent var(--ilm-btp-g))}.ilm-btp-crosshatch .wp-block-button__link{background-image:repeating-linear-gradient(45deg,var(--ilm-btp-paint) 0,var(--ilm-btp-paint) var(--ilm-btp-th,1.5px),transparent var(--ilm-btp-th,1.5px),transparent var(--ilm-btp-g)),repeating-linear-gradient(-45deg,var(--ilm-btp-paint) 0,var(--ilm-btp-paint) var(--ilm-btp-th,1.5px),transparent var(--ilm-btp-th,1.5px),transparent var(--ilm-btp-g))}.ilm-btp-dots .wp-block-button__link{background-image:radial-gradient(circle at center,var(--ilm-btp-paint) var(--ilm-btp-dot,2px),transparent calc(var( --ilm-btp-dot, 2px ) + 0.5px));background-size:var(--ilm-btp-g) var(--ilm-btp-g)}.ilm-btp-dashes .wp-block-button__link{background-image:radial-gradient(calc(var( --ilm-btp-g ) * 0.3) var(--ilm-btp-th,1.5px) at center,var(--ilm-btp-paint) 99%,transparent 100%);background-size:var(--ilm-btp-g) var(--ilm-btp-g)}.ilm-btp-checker .wp-block-button__link{background-image:conic-gradient(var(--ilm-btp-paint) 25%,transparent 0 50%,var(--ilm-btp-paint) 0 75%,transparent 0);background-size:var(--ilm-btp-square,14px) var(--ilm-btp-square,14px)}.ilm-btp-gradient .wp-block-button__link{background-image:linear-gradient(var(--ilm-btp-angle,90deg),color-mix(in srgb,var(--ilm-btp-from,#6366f1) var(--ilm-btp-strength,100%),transparent),color-mix(in srgb,var(--ilm-btp-to,#ec4899) var(--ilm-btp-strength,100%),transparent));background-size:100% 100%}.ilm-btp-gradient.ilm-btp-stops3 .wp-block-button__link{background-image:linear-gradient(var(--ilm-btp-angle,90deg),color-mix(in srgb,var(--ilm-btp-from,#6366f1) var(--ilm-btp-strength,100%),transparent),color-mix(in srgb,var(--ilm-btp-mid,#a855f7) var(--ilm-btp-strength,100%),transparent),color-mix(in srgb,var(--ilm-btp-to,#ec4899) var(--ilm-btp-strength,100%),transparent))}.ilm-btp-conic .wp-block-button__link{background-image:conic-gradient(from var(--ilm-btp-angle,90deg),color-mix(in srgb,var(--ilm-btp-from,#6366f1) var(--ilm-btp-strength,100%),transparent),color-mix(in srgb,var(--ilm-btp-to,#ec4899) var(--ilm-btp-strength,100%),transparent),color-mix(in srgb,var(--ilm-btp-from,#6366f1) var(--ilm-btp-strength,100%),transparent));background-size:100% 100%}.ilm-btp-conic.ilm-btp-stops3 .wp-block-button__link{background-image:conic-gradient(from var(--ilm-btp-angle,90deg),color-mix(in srgb,var(--ilm-btp-from,#6366f1) var(--ilm-btp-strength,100%),transparent),color-mix(in srgb,var(--ilm-btp-mid,#a855f7) var(--ilm-btp-strength,100%),transparent),color-mix(in srgb,var(--ilm-btp-to,#ec4899) var(--ilm-btp-strength,100%),transparent),color-mix(in srgb,var(--ilm-btp-from,#6366f1) var(--ilm-btp-strength,100%),transparent))}.ilm-btp-animated .wp-block-button__link{background-size:200% 200%}@media (prefers-reduced-motion:no-preference){.ilm-btp-animated .wp-block-button__link{animation:ilm-btp-flow var(--ilm-btp-speed,6s) linear infinite}}@keyframes ilm-btp-flow{from{background-position:0% 50%}to{background-position:200% 50%}}