@layer components{.brand-loader{--bl-color:var(
      --login-primary,var(--brand-loader-color,var(--primary,var(--theme-primary-500,currentColor)))
    );display:inline-flex;align-items:center;justify-content:center;color:var(--bl-color)}.brand-loader__bars{display:flex;align-items:flex-end;height:var(--brand-loader-size,30px);gap:calc(var(--brand-loader-size, 30px) * .1)}.brand-loader__bar{display:block;width:calc(var(--brand-loader-size, 30px) * .16);height:100%;border-radius:999px;background:currentColor;transform-origin:bottom center;animation:brand-loader-bar 1s cubic-bezier(.4,0,.2,1) infinite;will-change:transform}@keyframes brand-loader-bar{0%,to{transform:scaleY(.3);opacity:.55}50%{transform:scaleY(1);opacity:1}}.brand-loader__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.brand-loader-block,.brand-loader-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;width:100%;padding:2.5rem 1rem;text-align:center}.brand-loader-page{min-height:min(60vh,32rem)}.brand-loader-fullscreen{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;background:color-mix(in oklab,var(--background,var(--theme-bg,#fff)) 80%,transparent);backdrop-filter:blur(4px)}.brand-loader__message{margin:0;font-size:.875rem;color:var(--muted-foreground,var(--theme-elevation-600,currentColor))}.admin-spinner,.brand-spinner,.cl__btn-spin,.gf-submit-btn .gf-spinner,.gk-viewer__spinner,.lo-btn__spinner,.pf__spinner,.sm-spinner,.st-loading-spinner,.ul-loading-spinner{--bs-bar:16%;display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:middle;border:0;border-radius:1px;background-color:transparent;background-image:linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0);background-repeat:no-repeat;background-position:0 100%,33.333% 100%,66.667% 100%,100% 100%;background-size:var(--bs-bar) 30%,var(--bs-bar) 30%,var(--bs-bar) 30%,var(--bs-bar) 30%;animation:brand-spinner 1s linear infinite;transform:none}.gk-viewer__spinner,.pf__spinner,.st-loading-spinner,.ul-loading-spinner{color:var(--brand-loader-color,var(--primary,var(--theme-primary-500,currentColor)))}@keyframes brand-spinner{0%{background-size:var(--bs-bar) 30%,var(--bs-bar) 40%,var(--bs-bar) 63%,var(--bs-bar) 87%}6.25%{background-size:var(--bs-bar) 33%,var(--bs-bar) 33%,var(--bs-bar) 50%,var(--bs-bar) 75%}12.50%{background-size:var(--bs-bar) 41%,var(--bs-bar) 30%,var(--bs-bar) 39%,var(--bs-bar) 62%}18.75%{background-size:var(--bs-bar) 52%,var(--bs-bar) 33%,var(--bs-bar) 32%,var(--bs-bar) 49%}25%{background-size:var(--bs-bar) 65%,var(--bs-bar) 42%,var(--bs-bar) 30%,var(--bs-bar) 39%}31.25%{background-size:var(--bs-bar) 78%,var(--bs-bar) 53%,var(--bs-bar) 34%,var(--bs-bar) 32%}37.50%{background-size:var(--bs-bar) 89%,var(--bs-bar) 66%,var(--bs-bar) 43%,var(--bs-bar) 30%}43.75%{background-size:var(--bs-bar) 97%,var(--bs-bar) 79%,var(--bs-bar) 54%,var(--bs-bar) 35%}50%{background-size:var(--bs-bar) 100%,var(--bs-bar) 90%,var(--bs-bar) 67%,var(--bs-bar) 43%}56.25%{background-size:var(--bs-bar) 97%,var(--bs-bar) 97%,var(--bs-bar) 80%,var(--bs-bar) 55%}62.50%{background-size:var(--bs-bar) 89%,var(--bs-bar) 100%,var(--bs-bar) 91%,var(--bs-bar) 68%}68.75%{background-size:var(--bs-bar) 78%,var(--bs-bar) 97%,var(--bs-bar) 98%,var(--bs-bar) 81%}75%{background-size:var(--bs-bar) 65%,var(--bs-bar) 88%,var(--bs-bar) 100%,var(--bs-bar) 91%}81.25%{background-size:var(--bs-bar) 52%,var(--bs-bar) 77%,var(--bs-bar) 96%,var(--bs-bar) 98%}87.50%{background-size:var(--bs-bar) 41%,var(--bs-bar) 64%,var(--bs-bar) 87%,var(--bs-bar) 100%}93.75%{background-size:var(--bs-bar) 33%,var(--bs-bar) 51%,var(--bs-bar) 76%,var(--bs-bar) 95%}to{background-size:var(--bs-bar) 30%,var(--bs-bar) 40%,var(--bs-bar) 63%,var(--bs-bar) 87%}}@media (prefers-reduced-motion:reduce){.brand-loader__bar{height:calc(var(--brand-loader-size, 30px) * .4);transform:none;animation:brand-loader-fade 1.4s cubic-bezier(.4,0,.2,1) infinite}.admin-spinner,.brand-spinner,.cl__btn-spin,.gf-submit-btn .gf-spinner,.gk-viewer__spinner,.lo-btn__spinner,.pf__spinner,.sm-spinner,.st-loading-spinner,.ul-loading-spinner{background-size:var(--bs-bar) 55%,var(--bs-bar) 55%,var(--bs-bar) 55%,var(--bs-bar) 55%;animation:brand-loader-fade 1.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes brand-loader-fade{0%,to{opacity:.4}50%{opacity:1}}}}.RichTextEditor_rte__rJ8OG{--rte-bg:var(--card,var(--theme-elevation-0,#ffffff));--rte-fg:var(--foreground,var(--theme-text,#111827));--rte-link:var(--primary,#2563eb);--rte-border:color-mix(in oklab,var(--rte-fg) 18%,var(--rte-bg));--rte-toolbar-bg:color-mix(in oklab,var(--rte-fg) 5%,var(--rte-bg));--rte-btn-bg:var(--rte-bg);--rte-muted:color-mix(in oklab,var(--rte-fg) 45%,var(--rte-bg));border:1px solid var(--rte-border);border-radius:10px;overflow:hidden;background:var(--rte-bg)}.RichTextEditor_toolbar__A7pD2{display:flex;gap:4px;flex-wrap:wrap;padding:6px;border-bottom:1px solid var(--rte-border);background:var(--rte-toolbar-bg)}.RichTextEditor_btn__F_lF9{min-width:30px;padding:3px 8px;font-size:13px;line-height:1.2;border:1px solid var(--rte-border);border-radius:4px;background:var(--rte-btn-bg);cursor:pointer;color:var(--rte-fg)}.RichTextEditor_btn__F_lF9:disabled{opacity:.5;cursor:not-allowed}.RichTextEditor_shell__3ky9a{position:relative}.RichTextEditor_content__VQ8Or{min-height:8rem;padding:10px 12px;outline:none;font-size:14px;color:var(--rte-fg)}.RichTextEditor_placeholder__mVdpY{position:absolute;top:10px;left:12px;color:var(--rte-muted);font-size:14px;pointer-events:none;user-select:none}.RichTextEditor_p__piZ_n{margin:0 0 6px}.RichTextEditor_ul__9mzjN{list-style:disc;margin:0 0 6px 1.25rem}.RichTextEditor_ol__btTuL{list-style:decimal;margin:0 0 6px 1.25rem}.RichTextEditor_li__5vx3t{margin:2px 0}.RichTextEditor_link__ZJx6O{color:var(--rte-link);text-decoration:underline}.RichTextEditor_bold__cFR1v{font-weight:700}.RichTextEditor_italic__DO7bf{font-style:italic}.RichTextEditor_underline__Ecwgl{text-decoration:underline}