/* One glass material for public pages, all cabinet palettes and editor portals. */
body[data-kurs-glass-theme]{--kg-bg:linear-gradient(135deg,#ffffff70,#f2f8ff99);--kg-edge:#ffffffed;--kg-shadow:inset 0 1px #fff,0 18px 50px #2c416e26,0 0 18px #76a4cb0f;--kg-text:#24364a;--kg-field:#ffffff99;--kg-line:#91adc666;--kg-solid:#f4f8fc;--kg-hover:#3f93d526;--kg-backdrop:#23354b14;--kg-scheme:light}
body[data-kurs-glass-theme=joyfull]{--kg-bg:linear-gradient(135deg,#fffdf066,#fff4e58c);--kg-edge:#fff5cced;--kg-shadow:inset 0 1px #fff9d8,0 18px 50px #5c3a6026,0 0 18px #edb76514;--kg-text:#19354c;--kg-field:#fffef0a8;--kg-line:#b88b5e55;--kg-solid:#fff8e7;--kg-hover:#ffcd4738;--kg-backdrop:#38233418;--kg-scheme:light}
body[data-kurs-glass-theme=dark_neon]{--kg-bg:linear-gradient(135deg,#6fbedc26,#17344e59 42%,#09172b75);--kg-edge:#aeeaff7a;--kg-shadow:inset 0 1px #effcff6b,inset 1px 0 #b4e9ff26,inset 0 -1px #50a3c929,0 22px 65px #0009,0 0 24px #2dc5eb1f;--kg-text:#edf8ff;--kg-field:#09243b9c;--kg-line:#8dc3de55;--kg-solid:#10263d;--kg-hover:#52d6f52e;--kg-backdrop:#0003;--kg-scheme:dark}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]){background:var(--kg-bg)!important;color:var(--kg-text)!important;border-color:var(--kg-edge)!important;box-shadow:var(--kg-shadow)!important;backdrop-filter:blur(16px) saturate(1.5)!important;-webkit-backdrop-filter:blur(16px) saturate(1.5)!important;color-scheme:var(--kg-scheme);text-shadow:none!important}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]) :is(h1,h2,h3,h4,p,label,.ka-hint,.kurs-share-title,.kurs-share-text):not([class*=correct]):not([class*=wrong]){color:inherit!important}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]) :is(.modal-header,.modal-footer,.popover-header,.popover-body,.ka-header,.ka-footer,.kurs-ta-dialog-header,.kurs-ta-nav,.kurs-ta-explanation){background:transparent!important;color:inherit!important;border-color:var(--kg-line)!important}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select){background:var(--kg-field)!important;color:var(--kg-text)!important;border-color:var(--kg-line)!important}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(.sign-nothing-help-layer,.kurs-share-dialog,.modal-backdrop){background:var(--kg-backdrop)!important}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(dialog,.ka-dialog,.ka-recorder)::backdrop{background:var(--kg-backdrop)!important;backdrop-filter:blur(5px)}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] select{background:var(--kg-bg)!important;color:var(--kg-text)!important;border-color:var(--kg-line)!important;backdrop-filter:blur(24px) saturate(1.4)!important;-webkit-backdrop-filter:blur(24px) saturate(1.4)!important}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] select option{background:var(--kg-solid)!important;color:var(--kg-text)!important}
@supports selector(select::picker(select)){html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] select::picker(select){background:var(--kg-bg)!important;color:var(--kg-text)!important;border-color:var(--kg-edge)!important;box-shadow:var(--kg-shadow)!important;backdrop-filter:blur(16px) saturate(1.5)!important;-webkit-backdrop-filter:blur(16px) saturate(1.5)!important}html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] select option:is(:hover,:focus-visible,:checked){background:var(--kg-hover)!important}}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]) :is(.ce-popover__container,.ce-popover__items,.ce-inline-toolbar__buttons,.select2-results,.select2-results__options){background:transparent!important;color:inherit!important}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]) :is(.dropdown-item,.select2-results__option,.ce-popover-item,.ce-popover-item__title,.ce-popover-item__icon,.ce-inline-tool){color:var(--kg-text)!important;background-color:transparent!important}
html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]) :is(.dropdown-item,.select2-results__option,.ce-popover-item):is(:hover,:focus-visible,[aria-selected=true]){background:var(--kg-hover)!important}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]),html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] select,html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] select::picker(select){background:var(--kg-solid)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}
@media(prefers-reduced-transparency:reduce){html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] :is(#kurs-global-glass-priority,.punct-popup,.punct-panel,.punct-editor,.sign-nothing-help-paper,.lesson-bm-dictionary-content,.kurs-ta-dialog,.kurs-ta-selection-tools,.student-format-popup,.kurs-share-modal,.ka-dialog,.ka-recorder,.modal-content,.popover,.tooltip-inner,.dropdown-menu,.select2-dropdown,.select2-selection,.ce-popover,.ce-inline-toolbar,.ce-conversion-toolbar,.ce-settings,[popover],dialog:not(:has(.modal-content)),[role=dialog]:not(.modal):not(.kurs-share-dialog):not(:has(.modal-content)),[role=listbox],[role=combobox]),html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] select,html body[data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme][data-kurs-glass-theme] select::picker(select){background:var(--kg-solid)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}
