@font-face{font-family:"Dot Matrix";font-weight:400;font-style:normal;font-display:block;src:url("https://static.purplemash.com/fonts/dot-matrix/dotmatrix.woff2") format("woff2"),url("https://static.purplemash.com/fonts/dot-matrix/dotmatrix.ttf") format("truetype")}@font-face{src:url("https://static.purplemash.com/fonts/bauhaus/bauhs93.woff2") format("woff2");font-family:"Bauhaus"}@font-face{src:url("https://static.purplemash.com/fonts/jokerman/jokerman.woff2") format("woff2");font-family:"Jokerman"}@font-face{src:url("https://static.purplemash.com/fonts/baskerville/baskvill.woff2") format("woff2");font-family:"Baskerville"}@font-face{src:url("https://static.purplemash.com/fonts/abc/abc_junior_dot_line.woff2") format("woff2");font-family:"ABC Junior Dot Line"}@font-face{src:url("https://static.purplemash.com/fonts/abc/abc_junior_dot.woff2") format("woff2");font-family:"ABC Junior Dot"}@font-face{src:url("https://static.purplemash.com/fonts/abc/abc_junior_line.woff2") format("woff2");font-family:"ABC Junior Line"}@font-face{src:url("https://static.purplemash.com/fonts/abc/abc_junior_plain.woff2") format("woff2");font-family:"ABC Junior Plain"}@font-face{src:url("https://static.purplemash.com/fonts/abc/abc_junior_typing.woff2") format("woff2");font-family:"ABC Junior Typing"}@font-face{src:url("https://static.purplemash.com/fonts/breakthrough/breakthrough.woff2") format("woff2");font-family:"Breakthrough"}@font-face{src:url("https://static.purplemash.com/fonts/impact/impact.woff2") format("woff2");font-family:"Impact"}@font-face{src:url("https://static.purplemash.com/fonts/teachers-pet/teachers-pet.woff2") format("woff2");font-family:"Teachers Pet"}@font-face{src:url("https://static.purplemash.com/fonts/tahoma/tahoma.woff2") format("woff2");font-family:"Tahoma"}@font-face{src:url("https://static.purplemash.com/fonts/palatino-linotype/palatino-linotype.woff2") format("woff2");font-family:"Palatino Linotype"}@font-face{src:url("https://static.purplemash.com/fonts/calibri/calibri.woff2") format("woff2");font-family:"Calibri"}@font-face{src:url("https://static.purplemash.com/fonts/bradley-hand/bradley-hand-italic.woff2") format("woff2");font-family:"Bradley Hand"}@font-face{src:url("https://static.purplemash.com/fonts/book-antiqua/book-antiqua.woff2") format("woff2");font-family:"Book Antiqua"}@font-face{src:url("https://static.purplemash.com/fonts/courier/courier.woff2") format("woff2");font-family:"Courier"}@font-face{font-family:"PoppinsEdited";src:url("https://static.purplemash.com/fonts/minimash/Poppins-edited.woff2") format("woff2")}@font-face{src:url("https://static.purplemash.com/fonts/i-am-the-crayon-master/IAmTheCrayonMaster.woff2") format("woff2");font-family:"Crayon"}@font-face{font-family:"Nunito";src:url("https://static.purplemash.com/fonts/nunito/Nunito-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Nunito";src:url("https://static.purplemash.com/fonts/nunito/Nunito-Italic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Nunito";src:url("https://static.purplemash.com/fonts/nunito/Nunito-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Nunito";src:url("https://static.purplemash.com/fonts/nunito/Nunito-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic}@font-face{font-family:"Nunito";src:url("https://static.purplemash.com/fonts/nunito/Nunito-Black.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Nunito";src:url("https://static.purplemash.com/fonts/nunito/Nunito-BlackItalic.woff2") format("woff2");font-weight:900;font-style:italic}@font-face{font-family:"SFDigitalReadout";src:url("https://static.purplemash.com/fonts/minimash/SFDigitalReadout-Medium.woff2") format("woff2")}@font-face{font-family:"Muli";src:url("https://static.purplemash.com/fonts/muli/Muli-Regular.woff2") format("woff2")}@font-face{font-family:"CursiveJoin";src:url("https://static.purplemash.com/fonts/linkpen/Linkpen 2b Join.woff2") format("woff2")}.contextual-ligatures{font-variant-ligatures:contextual;font-feature-settings:"calt" 1}@font-face{font-family:"CursivePrint";src:url("https://static.purplemash.com/fonts/linkpen/Linkpen 2b Print.woff2") format("woff2")}@font-face{font-family:"PalanquinWesternSubset";src:url("https://static.purplemash.com/fonts/palanquin/palanquin-bold-western-subset.woff2") format("woff2");font-weight:700}@font-face{font-family:"PalanquinDark";src:url("https://static.purplemash.com/fonts/palanquin/palanquindark-semibold-western-subset.woff2") format("woff2");font-weight:600}@font-face{font-family:"Rajdhani";src:url("https://static.purplemash.com/fonts/rajdhani/rajdhani-light.woff2") format("woff2")}@font-face{font-family:"Rajdhani";src:url("https://static.purplemash.com/fonts/rajdhani/rajdhani-regular.woff2") format("woff2")}@font-face{font-family:"Rajdhani";src:url("https://static.purplemash.com/fonts/rajdhani/rajdhani-medium.woff2") format("woff2")}@font-face{font-family:"Rajdhani";src:url("https://static.purplemash.com/fonts/rajdhani/rajdhani-semibold.woff2") format("woff2")}@font-face{font-family:"Rajdhani";src:url("https://static.purplemash.com/fonts/rajdhani/rajdhani-bold.woff2") format("woff2")}@font-face{font-family:"DaysOne-Regular";src:url("https://static.purplemash.com/fonts/DaysOne-Regular.ttf") format("truetype")}@font-face{font-family:"Mulish";src:url("https://static.purplemash.com/fonts/mulish/Mulish-VariableFont_wght.ttf") format("truetype")}@font-face{font-family:"OpenDyslexic";src:url("https://static.purplemash.com/fonts/open-dyslexic/OpenDyslexic-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"OpenDyslexic";src:url("https://static.purplemash.com/fonts/open-dyslexic/OpenDyslexic-Bold.woff2") format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:"OpenDyslexic";src:url("https://static.purplemash.com/fonts/open-dyslexic/OpenDyslexic-Italic.woff2") format("woff2");font-weight:normal;font-style:italic}@font-face{font-family:"OpenDyslexic";src:url("https://static.purplemash.com/fonts/open-dyslexic/OpenDyslexic-BoldItalic.woff2") format("woff2");font-weight:bold;font-style:italic}@font-face{font-family:"DS-Digital";src:url("https://static.purplemash.com/fonts/ds-digi/ds-digi.ttf") format("truetype")}@font-face{font-family:"orbitron";src:url("https://static.purplemash.com/fonts/orbitron/Orbitron-Bold.ttf") format("truetype")}@font-face{font-family:"Poppins";src:url("https://static.purplemash.com/fonts/poppins/Poppins-Black.ttf") format("truetype")}@font-face{font-family:"Aravis";src:url("https://static.purplemash.com/fonts/aravis/Aravis-Black.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Aravis";src:url("https://static.purplemash.com/fonts/aravis/Aravis-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Aravis";src:url("https://static.purplemash.com/fonts/aravis/Aravis-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic}@font-face{font-family:"Aravis";src:url("https://static.purplemash.com/fonts/aravis/Aravis-Italic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Aravis";src:url("https://static.purplemash.com/fonts/aravis/Aravis-light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Aravis";src:url("https://static.purplemash.com/fonts/aravis/Aravis-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Aravis";src:url("https://static.purplemash.com/fonts/aravis/Aravis-Regular.woff2") format("woff2");font-weight:400;font-style:normal}.btn--plain,.pm-recorder_button,.pm-tag_delete,.pm-pagination_button,.pm-carousel-button,.pm-settings-menu-button{margin:0;padding:0;border:none;background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.pm-scroll,.pm-modal--full-screen .pm-modal_body,.pm-modal__with-multistep-form_step{scrollbar-width:auto;scrollbar-color:var(--scrollbar-color)}.pm-scroll::-webkit-scrollbar-corner,.pm-modal--full-screen .pm-modal_body::-webkit-scrollbar-corner,.pm-modal__with-multistep-form_step::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.pm-scroll::-webkit-scrollbar,.pm-modal--full-screen .pm-modal_body::-webkit-scrollbar,.pm-modal__with-multistep-form_step::-webkit-scrollbar{background:rgba(0,0,0,0) !important;height:14px;width:14px}.pm-scroll::-webkit-scrollbar-track,.pm-modal--full-screen .pm-modal_body::-webkit-scrollbar-track,.pm-modal__with-multistep-form_step::-webkit-scrollbar-track{-webkit-box-shadow:none;background:rgba(0,0,0,0) !important}.pm-scroll::-webkit-scrollbar-thumb,.pm-modal--full-screen .pm-modal_body::-webkit-scrollbar-thumb,.pm-modal__with-multistep-form_step::-webkit-scrollbar-thumb{border-radius:var(--pm-scrollbar-radius);outline:none;background-color:var(--pm-scrollbar-thumb-color)}.pm-scroll::-webkit-scrollbar-thumb:hover,.pm-modal--full-screen .pm-modal_body::-webkit-scrollbar-thumb:hover,.pm-modal__with-multistep-form_step::-webkit-scrollbar-thumb:hover{background-color:var(--pm-scrollbar-thumb-color-active)}.visually-hidden,.pm-checkbox,.pm-radio,.pm-switch__input,.pm-toggle_input,.pm-menu-toggle_input,.pm-pagination input[type=radio],.pm-tooltip:not([data-show]),.pm-color-picker-palette-well input[type=radio],.pm-color-picker-stroke__item input[type=radio]{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}textarea.pm-input-text,div[contenteditable].pm-input-text{overflow-wrap:break-word}.pm-h1{font-weight:bold;font-size:24px;line-height:30px}.pm-h2,.pm-card__title{font-weight:bold;font-size:20px;line-height:26px}.pm-h3{font-weight:bold;font-size:16px;line-height:20px}.pm-print-heading{font-family:PalanquinDark}.pm-print-subheading{font-family:PalanquinWesternSubset}@tailwind base;:root{--theme-25: #FDF6FD;--pm-pink-25: #FCF5F8;--pm-red-25: #FCF5F6;--pm-orange-25: #FCF8F2;--pm-yellow-25: #FCFBF5;--pm-green-25: #F5F7F5;--pm-teal-25: #F2F4F4;--pm-blue-25: #F5F9FC;--pm-purple-25: #FDF6FD;--pm-gray-25: #FCFCFC;--pm-brown-25: #F9F6F4;--theme-50: #F3E5F5;--pm-pink-50: #FCE4EC;--pm-red-50: #FFEBEE;--pm-orange-50: #FFF3E0;--pm-yellow-50: #FFFDE7;--pm-green-50: #E8F5E9;--pm-teal-50: #E0F2F1;--pm-blue-50: #E3F2FD;--pm-purple-50: #F3E5F5;--pm-gray-50: #FAFAFA;--pm-brown-50: #EFEBE9;--theme-100: #E1BEE7;--pm-pink-100: #F8BBD0;--pm-red-100: #FFCDD2;--pm-orange-100: #FFE0B2;--pm-yellow-100: #FFF9C4;--pm-green-100: #C8E6C9;--pm-teal-100: #B2DFDB;--pm-blue-100: #BBDEFB;--pm-purple-100: #E1BEE7;--pm-gray-100: #F5F5F5;--pm-brown-100: #D7CCC8;--theme-200: #CE93D8;--pm-pink-200: #F48FB1;--pm-red-200: #EF9A9A;--pm-orange-200: #FFCC80;--pm-yellow-200: #FFF59D;--pm-green-200: #A5D6A7;--pm-teal-200: #80CBC4;--pm-blue-200: #90CAF9;--pm-purple-200: #CE93D8;--pm-gray-200: #EEEEEE;--pm-brown-200: #BCAAA4;--theme-300: #BA68C8;--pm-pink-300: #F06292;--pm-red-300: #E57373;--pm-orange-300: #FFB74D;--pm-yellow-300: #FFF176;--pm-green-300: #81C784;--pm-teal-300: #4DB6AC;--pm-blue-300: #64B5F6;--pm-purple-300: #BA68C8;--pm-gray-300: #E0E0E0;--pm-brown-300: #A1887F;--theme-400: #AB47BC;--pm-pink-400: #EC407A;--pm-red-400: #EF5350;--pm-orange-400: #FFA726;--pm-yellow-400: #FFEE58;--pm-green-400: #66BB6A;--pm-teal-400: #26A69A;--pm-blue-400: #42A5F5;--pm-purple-400: #AB47BC;--pm-gray-400: #BDBDBD;--pm-brown-400: #8D6E63;--theme-500: #9C27B0;--pm-pink-500: #E91E63;--pm-red-500: #F44336;--pm-orange-500: #FF9800;--pm-yellow-500: #FFEB3B;--pm-green-500: #4CAF50;--pm-teal-500: #009688;--pm-blue-500: #2196F3;--pm-purple-500: #9C27B0;--pm-gray-500: #9E9E9E;--pm-brown-500: #795548;--theme-600: #8E24AA;--pm-pink-600: #D81B60;--pm-red-600: #E53935;--pm-orange-600: #FB8C00;--pm-yellow-600: #FDD835;--pm-green-600: #43A047;--pm-teal-600: #00897B;--pm-blue-600: #1E88E5;--pm-purple-600: #8E24AA;--pm-gray-600: #757575;--pm-brown-600: #6D4C41;--theme-700: #7B1FA2;--pm-pink-700: #C2185B;--pm-red-700: #D32F2F;--pm-orange-700: #F57C00;--pm-yellow-700: #FBC02D;--pm-green-700: #388E3C;--pm-teal-700: #00796B;--pm-blue-700: #1976D2;--pm-purple-700: #7B1FA2;--pm-gray-700: #616161;--pm-brown-700: #5D4037;--theme-800: #6A1B9A;--pm-pink-800: #AD1457;--pm-red-800: #C62828;--pm-orange-800: #EF6C00;--pm-yellow-800: #F9A825;--pm-green-800: #2E7D32;--pm-teal-800: #00695C;--pm-blue-800: #1565C0;--pm-purple-800: #6A1B9A;--pm-gray-800: #424242;--pm-brown-800: #4E342E;--theme-900: #4A148C;--pm-pink-900: #880E4F;--pm-red-900: #B71C1C;--pm-orange-900: #E65100;--pm-yellow-900: #F57F17;--pm-green-900: #1B5E20;--pm-teal-900: #004D40;--pm-blue-900: #0D47A1;--pm-purple-900: #4A148C;--pm-gray-900: #212121;--pm-brown-900: #3E2723;--theme-1000: #230C49;--pm-pink-1000: #590A37;--pm-red-1000: #8E1919;--pm-orange-1000: #A83305;--pm-yellow-1000: #A5500A;--pm-green-1000: #113311;--pm-teal-1000: #001612;--pm-blue-1000: #073059;--pm-purple-1000: #230C49;--pm-gray-1000: #0A0A0A;--pm-brown-1000: #1E1311;--box-shadow-color: rgba(0, 0, 0, 0.25);--pm-scrollbar-thumb-color: var(--theme-300);--pm-scrollbar-thumb-color-active: var(--theme-600);--pm-scrollbar-radius: 8px;--theme-text-color: black}body{--scrollbar-color: auto}body.firefox{--scrollbar-color: var(--pm-scrollbar-thumb-color) transparent}.theme-product{--theme-25: #FDF6FD;--theme-50: #F3E5F5;--theme-100: #E1BEE7;--theme-200: #CE93D8;--theme-300: #BA68C8;--theme-400: #AB47BC;--theme-500: #9C27B0;--theme-600: #8E24AA;--theme-700: #7B1FA2;--theme-800: #6A1B9A;--theme-900: #4A148C;--theme-1000: #230C49}.theme-pink{--theme-25: #FCF5F8;--theme-50: #FCE4EC;--theme-100: #F8BBD0;--theme-200: #F48FB1;--theme-300: #F06292;--theme-400: #EC407A;--theme-500: #E91E63;--theme-600: #D81B60;--theme-700: #C2185B;--theme-800: #AD1457;--theme-900: #880E4F;--theme-1000: #590A37;--theme-min-aa-contrast-bg-for-small-white: var(--theme-600);--theme-min-aa-contrast-bg-for-large-white: var(--theme-300)}.theme-red{--theme-25: #FCF5F6;--theme-50: #FFEBEE;--theme-100: #FFCDD2;--theme-200: #EF9A9A;--theme-300: #E57373;--theme-400: #EF5350;--theme-500: #F44336;--theme-600: #E53935;--theme-700: #D32F2F;--theme-800: #C62828;--theme-900: #B71C1C;--theme-1000: #8E1919;--theme-min-aa-contrast-bg-for-small-white: var(--theme-700);--theme-min-aa-contrast-bg-for-large-white: var(--theme-400)}.theme-orange{--theme-25: #FCF8F2;--theme-50: #FFF3E0;--theme-100: #FFE0B2;--theme-200: #FFCC80;--theme-300: #FFB74D;--theme-400: #FFA726;--theme-500: #FF9800;--theme-600: #FB8C00;--theme-700: #F57C00;--theme-800: #EF6C00;--theme-900: #E65100;--theme-1000: #A83305;--theme-min-aa-contrast-bg-for-small-white: var(--theme-1000);--theme-min-aa-contrast-bg-for-large-white: var(--theme-800)}.theme-yellow{--theme-25: #FCFBF5;--theme-50: #FFFDE7;--theme-100: #FFF9C4;--theme-200: #FFF59D;--theme-300: #FFF176;--theme-400: #FFEE58;--theme-500: #FFEB3B;--theme-600: #FDD835;--theme-700: #FBC02D;--theme-800: #F9A825;--theme-900: #F57F17;--theme-1000: #A5500A;--theme-min-aa-contrast-bg-for-small-white: var(--theme-1000);--theme-min-aa-contrast-bg-for-large-white: var(--theme-1000)}.theme-green{--theme-25: #F5F7F5;--theme-50: #E8F5E9;--theme-100: #C8E6C9;--theme-200: #A5D6A7;--theme-300: #81C784;--theme-400: #66BB6A;--theme-500: #4CAF50;--theme-600: #43A047;--theme-700: #388E3C;--theme-800: #2E7D32;--theme-900: #1B5E20;--theme-1000: #113311;--theme-min-aa-contrast-bg-for-small-white: var(--theme-600);--theme-min-aa-contrast-bg-for-large-white: var(--theme-600)}.theme-teal{--theme-25: #F2F4F4;--theme-50: #E0F2F1;--theme-100: #B2DFDB;--theme-200: #80CBC4;--theme-300: #4DB6AC;--theme-400: #26A69A;--theme-500: #009688;--theme-600: #00897B;--theme-700: #00796B;--theme-800: #00695C;--theme-900: #004D40;--theme-1000: #001612;--theme-min-aa-contrast-bg-for-small-white: var(--theme-700);--theme-min-aa-contrast-bg-for-large-white: var(--theme-500)}.theme-blue{--theme-25: #F5F9FC;--theme-50: #E3F2FD;--theme-100: #BBDEFB;--theme-200: #90CAF9;--theme-300: #64B5F6;--theme-400: #42A5F5;--theme-500: #2196F3;--theme-600: #1E88E5;--theme-700: #1976D2;--theme-800: #1565C0;--theme-900: #0D47A1;--theme-1000: #073059;--theme-min-aa-contrast-bg-for-small-white: var(--theme-700);--theme-min-aa-contrast-bg-for-large-white: var(--theme-500)}.theme-purple{--theme-25: #FDF6FD;--theme-50: #F3E5F5;--theme-100: #E1BEE7;--theme-200: #CE93D8;--theme-300: #BA68C8;--theme-400: #AB47BC;--theme-500: #9C27B0;--theme-600: #8E24AA;--theme-700: #7B1FA2;--theme-800: #6A1B9A;--theme-900: #4A148C;--theme-1000: #230C49;--theme-min-aa-contrast-bg-for-small-white: var(--theme-400);--theme-min-aa-contrast-bg-for-large-white: var(--theme-300)}.theme-gray{--theme-25: #FCFCFC;--theme-50: #FAFAFA;--theme-100: #F5F5F5;--theme-200: #EEEEEE;--theme-300: #E0E0E0;--theme-400: #BDBDBD;--theme-500: #9E9E9E;--theme-600: #757575;--theme-700: #616161;--theme-800: #424242;--theme-900: #212121;--theme-1000: #0A0A0A;--theme-min-aa-contrast-bg-for-small-white: var(--theme-600);--theme-min-aa-contrast-bg-for-large-white: var(--theme-600)}.theme-brown{--theme-25: #F9F6F4;--theme-50: #EFEBE9;--theme-100: #D7CCC8;--theme-200: #BCAAA4;--theme-300: #A1887F;--theme-400: #8D6E63;--theme-500: #795548;--theme-600: #6D4C41;--theme-700: #5D4037;--theme-800: #4E342E;--theme-900: #3E2723;--theme-1000: #1E1311;--theme-min-aa-contrast-bg-for-small-white: var(--theme-400);--theme-min-aa-contrast-bg-for-large-white: var(--theme-300)}@tailwind components;:root{--pm-font-capital-height: 0.595em}:root{overscroll-behavior:contain}button:not(:disabled){cursor:pointer}.text-theme{color:var(--theme-600)}.v-align-middle{vertical-align:middle !important}.allow-word-break{overflow-wrap:break-word !important}html,body{font-size:16px;font-family:Nunito, 'Helvetica Neue', Arial, Helvetica, sans-serif}button{font-family:inherit}.pm-body-1{font-size:16px}.pm-body-2{font-size:14px}.pm-body-3{font-size:12px}ul.list-style-checks{list-style:none;position:relative}ul.list-style-checks>li:before{content:"✓";position:absolute;left:20px}.font-family-nunito{font-family:Nunito,sans-serif !important}.font-family-poppins{font-family:PoppinsEdited,sans-serif !important}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-black{font-weight:900}.italic{font-style:italic}.non-italic{font-style:normal}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}@keyframes loading-placeholder-pulse{0%{opacity:var(--pulse-high-opacity)}50%{opacity:var(--pulse-low-opacity)}100%{opacity:var(--pulse-high-opacity)}}.pm-loading-text{--pulse-low-opacity: 0.05;--pulse-high-opacity: 0.13;position:relative;width:100%}span.pm-loading-text{display:inline-block}.pm-loading-text::before{content:"​"}.pm-loading-text::after{display:block;content:"";background-color:var(--theme-text-color);animation:loading-placeholder-pulse 1s ease infinite;width:100%;height:52%;position:absolute;top:15%}@media(prefers-reduced-motion){.pm-loading-text::after{animation:none}}.pm-loading-box{--pulse-low-opacity: 0.03;--pulse-high-opacity: 0.1;font-size:0;color:rgba(0,0,0,0);background-color:var(--theme-text-color);animation:loading-placeholder-pulse 1s ease infinite}@media(prefers-reduced-motion){.pm-loading-box{animation:none}}span.pm-loading-box{display:inline-block}:root{--pm-ai-gradient-angle: 93.22deg;--pm-ai-gradient-light: linear-gradient( var(--pm-ai-gradient-angle), var(--pm-purple-600) 0%, #8a27ab 20.39%, #7f31b2 49.99%, #6f3fba 59.86%, #3573d8 79.6%, #49a1e2 89.46%, var(--pm-teal-100) 100% );--pm-ai-gradient-dark: linear-gradient( var(--pm-ai-gradient-angle), var(--pm-purple-900) 0%, #4d148d 20.39%, #581792 38.15%, var(--pm-purple-800) 54.92%, #671d9b 55.91%, #2c50b5 76.63%, var(--pm-blue-800) 86.5% )}.pm-ai-gradient-light{background:var(--pm-ai-gradient-light)}.pm-ai-gradient-dark{background:var(--pm-ai-gradient-dark)}.pm-container-1,.pm-modal_content{border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.25)}.pm-container-2{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.25)}.pm-container-3{border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.25)}.pm-box-shadow-1{box-shadow:0 0 20px rgba(0,0,0,.25)}.pm-drop-shadow-1{filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.25))}.pm-box-shadow-2{box-shadow:0 0 10px rgba(0,0,0,.25)}.pm-drop-shadow-2{filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.25))}.pm-box-shadow-3{box-shadow:0 0 5px rgba(0,0,0,.25)}.pm-drop-shadow-3{filter:drop-shadow(0 0 2.5px rgba(0, 0, 0, 0.25))}.pm-z-index-dropdown{z-index:800 !important}.pm-z-index-sticky{z-index:850 !important}.pm-z-index-fixed{z-index:900 !important}.pm-z-index-offcanvas{z-index:950 !important}.pm-z-index-modal{z-index:1000 !important}.pm-z-index-screen{z-index:1025 !important}.pm-z-index-snackbar-and-toasts{z-index:1035 !important}.pm-z-index-popper{z-index:1050 !important}.pm-z-index-tooltip{z-index:1100 !important}.pm-icon{--pm-icon-size: 30px;display:inline-block;fill:currentColor;width:var(--pm-icon-size);height:var(--pm-icon-size);vertical-align:calc((var(--pm-font-capital-height) - var(--pm-icon-size))/2)}.pm-icon--large{--pm-icon-size: 36px}.pm-icon--small{--pm-icon-size: 20px}.pm-icon{--pm-icon-size: 30px;display:inline-block;fill:currentColor;width:var(--pm-icon-size);height:var(--pm-icon-size);vertical-align:calc((var(--pm-font-capital-height) - var(--pm-icon-size))/2)}.pm-icon--large{--pm-icon-size: 36px}.pm-icon--small{--pm-icon-size: 20px}.pm-button{--pm-button-font-size: 16px;--pm-button-line-height: calc(var(--pm-button-font-size) * 1.25);--pm-button-bg: transparent;--pm-button-border-width: 0;--pm-button-border-radius: 0;--pm-button-gap-x: 0;--pm-button-gap-y: 0;--pm-button-width: auto;--pm-button-height: auto;--pm-button-margin: 0;--pm-button-padding-x: 0;--pm-button-padding-y: 0;--pm-button-active-shadow-size: 0;display:inline-flex;align-content:center;align-items:center;justify-content:center;text-decoration:none;text-align:center;font-size:inherit;font-family:inherit;overflow:hidden;cursor:pointer;box-sizing:border-box !important;vertical-align:top;line-height:var(--pm-button-line-height);border-radius:var(--pm-button-border-radius);margin:var(--pm-button-margin);padding:var(--pm-button-padding-y) var(--pm-button-padding-x);color:var(--pm-button-color);background:calc(-1 * var(--pm-button-border-width))/calc(100% + 2 * var(--pm-button-border-width)) var(--pm-button-bg);border:var(--pm-button-border-width) solid var(--pm-button-border-color);height:var(--pm-button-height);width:var(--pm-button-width)}.pm-button,.pm-button::before,.pm-button::after,.pm-button *,.pm-button *::before,.pm-button *::after{box-sizing:border-box}.pm-button>*{margin:0}.pm-button>*:not(:last-child){margin-right:var(--pm-button-gap-x);margin-bottom:var(--pm-button-gap-y)}.pm-button:disabled,a.pm-button:not([href]),input:disabled+label.pm-button{cursor:default;color:var(--pm-button-disabled-color);background:calc(-1 * var(--pm-button-border-width))/calc(100% + 2 * var(--pm-button-border-width)) var(--pm-button-disabled-bg);border-color:var(--pm-button-disabled-border-color)}.pm-button:disabled>img{filter:grayscale(100%);opacity:.5}.pm-button:enabled:hover,a.pm-button[href]:hover,a.pm-button[href]:visited:hover,input:enabled+label.pm-button:hover{color:var(--pm-button-hover-color);background:calc(-1 * var(--pm-button-border-width))/calc(100% + 2 * var(--pm-button-border-width)) var(--pm-button-hover-bg);border-color:var(--pm-button-hover-border-color)}.pm-button:enabled:focus-visible,a.pm-button[href]:focus-visible,a.pm-button[href]:visited:focus-visible,input:enabled+label.pm-button:focus-visible{color:var(--pm-button-focus-color);background:calc(-1 * var(--pm-button-border-width))/calc(100% + 2 * var(--pm-button-border-width)) var(--pm-button-focus-bg);border-color:var(--pm-button-focus-border-color);outline:none}.pm-button:enabled:active,a.pm-button[href]:active,a.pm-button[href]:visited:active,input:enabled+label.pm-button:active{color:var(--pm-button-active-color);background:calc(-1 * var(--pm-button-border-width))/calc(100% + 2 * var(--pm-button-border-width)) var(--pm-button-active-bg);border-color:var(--pm-button-active-border-color);box-shadow:0 0 0 var(--pm-button-active-shadow-size) var(--pm-button-active-shadow-color)}input:checked:enabled+label.pm-button{color:var(--pm-button-focus-color);background:calc(-1 * var(--pm-button-border-width))/calc(100% + 2 * var(--pm-button-border-width)) var(--pm-button-focus-bg);border-color:var(--pm-button-focus-border-color)}.pm-button--primary{--pm-button-border-width: 1px;--pm-button-border-radius: 10px;--pm-button-gap-x: 8px;--pm-button-height: 44px;--pm-button-padding-x: 20px;--pm-button-width: max-content;--pm-button-active-shadow-size: 4px;--pm-button-color: white;--pm-button-bg: var(--theme-600);--pm-button-border-color: transparent;--pm-button-hover-color: white;--pm-button-hover-bg: var(--theme-800);--pm-button-hover-border-color: transparent;--pm-button-focus-color: white;--pm-button-focus-bg: var(--theme-800);--pm-button-focus-border-color: transparent;--pm-button-active-color: white;--pm-button-active-bg: var(--theme-800);--pm-button-active-border-color: transparent;--pm-button-active-shadow-color: var(--theme-100);--pm-button-disabled-color: white;--pm-button-disabled-bg: #BDBDBD;--pm-button-disabled-border-color: transparent}.pm-button--primary.pm-button--ai-gradient{--pm-button-bg: var(--pm-ai-gradient-light);--pm-button-hover-bg: var(--pm-ai-gradient-dark);--pm-button-focus-bg: var(--pm-ai-gradient-dark);--pm-button-active-bg: var(--pm-ai-gradient-dark)}.pm-button--white.pm-button--primary{--pm-button-color: var(--theme-700);--pm-button-bg: white;--pm-button-border-color: transparent;--pm-button-hover-color: var(--theme-600);--pm-button-hover-bg: #EEEEEE;--pm-button-hover-border-color: transparent;--pm-button-focus-color: var(--theme-600);--pm-button-focus-bg: #EEEEEE;--pm-button-focus-border-color: transparent;--pm-button-active-color: var(--theme-600);--pm-button-active-bg: #EEEEEE;--pm-button-active-border-color: transparent}.pm-button--secondary{--pm-button-border-width: 1px;--pm-button-border-radius: 10px;--pm-button-gap-x: 8px;--pm-button-height: 44px;--pm-button-padding-x: 20px;--pm-button-width: max-content;--pm-button-active-shadow-size: 4px;--pm-button-color: var(--theme-600);--pm-button-bg: transparent;--pm-button-border-color: var(--theme-600);--pm-button-hover-color: white;--pm-button-hover-bg: var(--theme-600);--pm-button-hover-border-color: var(--theme-600);--pm-button-focus-color: white;--pm-button-focus-bg: var(--theme-600);--pm-button-focus-border-color: var(--theme-600);--pm-button-active-color: white;--pm-button-active-bg: var(--theme-600);--pm-button-active-border-color: var(--theme-600);--pm-button-active-shadow-color: var(--theme-100);--pm-button-disabled-color: #BDBDBD;--pm-button-disabled-bg: transparent;--pm-button-disabled-border-color: #BDBDBD}.pm-button--white.pm-button--secondary{--pm-button-color: white;--pm-button-border-color: white;--pm-button-hover-color: var(--theme-600);--pm-button-hover-bg: white;--pm-button-hover-border-color: white;--pm-button-focus-color: var(--theme-600);--pm-button-focus-bg: white;--pm-button-focus-border-color: white;--pm-button-active-color: var(--theme-600);--pm-button-active-bg: white;--pm-button-active-border-color: white;--pm-button-active-shadow-color: var(--theme-100)}.pm-button--tertiary{--pm-button-border-width: 1px;--pm-button-border-radius: 10px;--pm-button-gap-x: 8px;--pm-button-height: 44px;--pm-button-padding-x: 20px;--pm-button-width: max-content;--pm-button-active-shadow-size: 4px;--pm-button-tertiary-min-size: 60px;--pm-button-height: auto;--pm-button-width: auto;--pm-button-gap-x: 0;--pm-button-gap-y: 4px;--pm-button-padding-y: calc((var(--pm-button-tertiary-min-size) - var(--pm-button-line-height) - 30px - 4px) / 2);--pm-button-padding-x: 8px;--pm-button-color: var(--theme-600);--pm-button-bg: transparent;--pm-button-border-color: transparent;--pm-button-hover-color: white;--pm-button-hover-bg: var(--theme-600);--pm-button-hover-border-color: var(--theme-600);--pm-button-focus-color: white;--pm-button-focus-bg: var(--theme-600);--pm-button-focus-border-color: var(--theme-600);--pm-button-active-color: white;--pm-button-active-bg: var(--theme-600);--pm-button-active-border-color: var(--theme-600);--pm-button-active-shadow-color: var(--theme-100);--pm-button-disabled-color: var(--theme-600);--pm-button-disabled-bg: transparent;--pm-button-disabled-border-color: transparent;flex-direction:column;min-width:var(--pm-button-tertiary-min-size);min-height:var(--pm-button-tertiary-min-size)}.pm-button--icon{--pm-button-border-width: 1px;--pm-button-border-radius: 10px;--pm-button-gap-x: 8px;--pm-button-height: 44px;--pm-button-padding-x: 20px;--pm-button-width: max-content;--pm-button-active-shadow-size: 4px;--pm-button-padding-x: var(--pm-button-padding-y);--pm-button-width: var(--pm-button-height);--pm-button-color: var(--theme-600);--pm-button-bg: transparent;--pm-button-border-color: transparent;--pm-button-hover-color: var(--theme-800);--pm-button-hover-bg: transparent;--pm-button-hover-border-color: transparent;--pm-button-focus-color: var(--theme-800);--pm-button-focus-bg: transparent;--pm-button-focus-border-color: transparent;--pm-button-active-color: var(--theme-800);--pm-button-active-bg: transparent;--pm-button-active-border-color: transparent;--pm-button-active-shadow-color: transparent;--pm-button-disabled-color: #BDBDBD;--pm-button-disabled-bg: transparent;--pm-button-disabled-border-color: transparent}.pm-button--close{--pm-button-color: #757575;--pm-button-bg: transparent;--pm-button-border-color: transparent;--pm-button-hover-color: #212121;--pm-button-hover-bg: transparent;--pm-button-focus-color: #212121;--pm-button-focus-bg: transparent;--pm-button-active-color: #212121;--pm-button-active-bg: transparent;--pm-button-disabled-color: #BDBDBD;--pm-button-disabled-bg: transparent}.pm-button--close.pm-button--white{--pm-button-color: white;--pm-button-bg: transparent;--pm-button-border-color: transparent;--pm-button-hover-color: #F5F5F5;--pm-button-hover-bg: transparent;--pm-button-focus-color: #F5F5F5;--pm-button-focus-bg: transparent;--pm-button-active-color: #F5F5F5;--pm-button-active-bg: transparent;--pm-button-disabled-color: #BDBDBD;--pm-button-disabled-bg: transparent}.pm-button.pm-button--narrow{--pm-button-padding-x: 8px}.pm-input-group--sm .pm-button.pm-button,.pm-button.pm-button--sm{--pm-button-height: 30px;--pm-button-border-radius: 5px}.pm-input-group--sm .pm-button.pm-button .pm-icon,.pm-button.pm-button--sm .pm-icon{--pm-icon-size: 20px}.pm-input-group--sm .pm-button.pm-button .pm-button__image,.pm-button.pm-button--sm .pm-button__image{height:20px;width:20px}.pm-button.pm-button--circle{--pm-button-padding-x: 0;--pm-button-border-radius: 50%;flex-grow:0;flex-shrink:0;width:var(--pm-button-height)}.pm-button.pm-button--square{--pm-button-padding-x: 0;flex-grow:0;flex-shrink:0;width:var(--pm-button-height)}.pm-button .pm-icon{vertical-align:middle;flex-grow:0;flex-shrink:0}.pm-button .pm-button__image{height:30px;width:30px}.pm-link{text-decoration:underline;text-underline-offset:1px;transition:text-underline-offset 250ms;color:#1e88e5;cursor:pointer}.pm-link:visited{color:#8e24aa}button.pm-link{border:none;display:inline;background-color:rgba(0,0,0,0);font-size:inherit;font-family:inherit;cursor:pointer;padding:0}.pm-link:hover,.pm-link:focus{outline:none}.pm-link:active{color:#1565c0}.pm-link:active:visited{color:#6a1b9a}.pm-link:hover,.pm-link:focus,.pm-link:active{text-underline-offset:3px}.pm-link:active:not(.pm-link__with-icon){text-decoration:underline}button.pm-link:disabled,a.pm-link:not([href]){color:#bdbdbd;text-decoration:none;cursor:default}button.pm-link:disabled:active,a.pm-link:not([href]):active{text-decoration:none}.pm-link__with-icon{color:var(--theme-600);text-decoration:none}.pm-link__with-icon:visited{color:var(--theme-600)}.pm-link__with-icon:hover{color:var(--theme-800)}.pm-link__with-icon:focus-visible,.pm-link__with-icon:hover{text-decoration:none;color:var(--theme-800)}.pm-link__with-icon:active{color:var(--theme-800)}.pm-link__with-icon:active:visited{color:var(--theme-800)}.pm-link__with-icon .pm-icon{margin-right:8px}.pm-recorder{box-sizing:border-box;border:1px solid #757575;border-radius:22px;display:inline-block;padding:3px;vertical-align:calc((var(--pm-font-capital-height) - 44px)/2);font-size:0;background-color:#fff}.pm-recorder__play-only{border:none;padding:0}.pm-recorder>:not(:last-child){margin-right:4px}.pm-recorder_button{border-radius:50%;font-size:16px;color:var(--color)}.pm-recorder_button:not(:disabled){cursor:pointer;outline:none}.pm-recorder_button:not(:disabled):hover{color:var(--hover-focus-color)}.pm-recorder_button:not(:disabled):focus{color:var(--hover-focus-color)}.pm-recorder_button:not(:disabled):focus:not(:focus-visible):not(:hover){color:var(--color)}.pm-recorder_button:not(:disabled):focus-visible{color:var(--color)}.pm-recorder_record{--color: #E53935;--hover-focus-color: #C62828}.pm-recorder_stop{--color: #1E88E5;--hover-focus-color: #1565C0}.pm-recorder_play{--color: #43A047;--hover-focus-color: #2E7D32}.pm-recorder :disabled{--color: #9E9E9E}:root{--pm-input-palette-secondary: #E0E0E0;--pm-input-palette-secondary-contrast: #9E9E9E;--pm-input-palette-disabled: #E0E0E0;--pm-input-palette-disabled-contrast: #BDBDBD;--pm-input-palette-bg-color: white;--pm-input-width: 250px;--pm-input-height: 44px;--pm-input-padding: 10px;--pm-input-border-width: 1px;--pm-input-border-radius: 10px}.pm-input-text,.pm-input-group{width:var(--pm-input-width);height:var(--pm-input-height);border:var(--pm-input-border-width) solid var(--pm-input-palette-secondary);border-radius:var(--pm-input-border-radius);background-color:var(--pm-input-palette-bg-color);color:inherit;font-family:inherit;font-size:inherit;box-sizing:border-box;-webkit-appearance:none}.pm-input-text:focus-visible,.pm-input-group:focus-within{outline:none;border-color:var(--theme-600)}.pm-input-text:disabled,.pm-input-group--disabled{color:color_palette #616161;background-color:var(--pm-input-palette-disabled)}.pm-input-text--sm,.pm-input-group--sm>.pm-input-text,.pm-input-group--sm{--pm-input-height: 30px;--pm-input-padding: 5px;--pm-input-border-radius: 5px}.pm-input-text::-moz-placeholder{color:var(--pm-input-palette-secondary-contrast);opacity:1}.pm-floating-label>label,.pm-input-text::placeholder{color:var(--pm-input-palette-secondary-contrast);opacity:1}.pm-checkbox{position:static !important;clip-path:polygon(0 0)}.pm-checkbox+label{--checkbox-size: 30px;margin-bottom:0;display:inline-flex;align-items:flex-start;line-height:1.25;cursor:pointer}.pm-checkbox+label:not(.pm-checkbox-label--empty){padding-top:calc((var(--checkbox-size) - 1.25em)/2)}.pm-checkbox+label::before{display:inline-block;vertical-align:calc((var(--pm-font-capital-height) - 30px)/2);content:"";box-sizing:content-box;width:calc(var(--checkbox-size) - 2px);height:calc(var(--checkbox-size) - 2px);border:1px solid #757575;background-color:#fff;margin-bottom:0;align-self:start;flex-grow:0;flex-shrink:0;position:relative;margin-right:16px}.pm-checkbox:focus-visible+label::before{outline:1px solid var(--theme-600)}.pm-checkbox+label:not(.pm-checkbox-label--empty):before{top:calc((var(--checkbox-size) - 1.25em)/-2)}.pm-checkbox+.pm-checkbox-label--empty:before{margin-right:0}.pm-checkbox__20+label{--checkbox-size: 20px;padding:5px;margin-left:-5px;margin-right:-5px}.pm-checkbox__20+label:not(.pm-checkbox-label--empty){padding-top:5px}.pm-checkbox__20+label.pm-checkbox-label--empty{margin-top:-5px;margin-bottom:-5px}.pm-checkbox__20+label:before{vertical-align:calc((var(--pm-font-capital-height) - 20px)/2)}.pm-checkbox:checked+label:before{background-image:url("data:image/svg+xml,<svg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'><path d='M1.93628 9.9164L5.94966 13.9298L16.4391 4.94036' fill='none' stroke='rgb(67,160,71)' stroke-width='2' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:80%}.pm-checkbox:indeterminate+label:before{background-image:url("data:image/svg+xml,<svg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'><line x1='4' y1='9' x2='14' y2='9' fill='none' stroke='rgb(67,160,71)' stroke-width='2' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:80%}.pm-checkbox:disabled+label{color:#757575}.pm-checkbox:disabled+label:before{background-color:#bdbdbd;border:1px solid #bdbdbd}.pm-checkbox:disabled:checked+label:before{background-image:url("data:image/svg+xml,<svg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'><path d='M1.93628 9.9164L5.94966 13.9298L16.4391 4.94036' fill='none' stroke='rgb(255,255,255)' stroke-width='2' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:80%}.pm-checkbox:disabled:indeterminate+label:before{background-image:url("data:image/svg+xml,<svg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'><line x1='4' y1='9' x2='14' y2='9' fill='none' stroke='rgb(255,255,255)' stroke-width='2' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:80%}.pm-radio+label{margin-left:-5px;margin-right:-5px;line-height:1.25;display:inline-block;padding:5px;padding-left:41px;position:relative;cursor:pointer}.pm-radio+label:before{--check-color: white;display:inline-block;content:"";box-sizing:border-box;width:20px;height:20px;border:1px solid #bdbdbd;margin-right:.5em;border-radius:50%;position:absolute;top:5px;left:5px;background-position:center;background-repeat:no-repeat;background-image:radial-gradient(circle, var(--check-color) 0%, var(--check-color) calc(100% - 7px), white calc(100% - 6px))}.pm-radio:checked+label:before{--check-color: #43A047}.pm-radio:checked:disabled+label:before{--check-color: #BDBDBD}.pm-radio:disabled+label{color:#bdbdbd}.pm-switch{display:inline-flex;min-height:30px}.pm-switch label{display:inline-block;position:relative;font-size:16px;line-height:1.25;padding-left:76px;padding-top:5px;cursor:pointer;z-index:1;--on-color: #43A047;--off-color: #616161;--color: var(--off-color)}.pm-switch label::before{display:inline-block;vertical-align:calc((var(--pm-font-capital-height) - 30px)/2);margin-right:16px;content:"";box-sizing:content-box;width:60px;height:30px;margin-bottom:0;background-color:var(--off-color);position:absolute;top:0;left:0;border-radius:15px;z-index:-1}.pm-switch label.pm-switch__label--empty{padding-left:60px}.pm-switch label.pm-switch__label--empty::before{margin-right:0}.pm-switch label .pm-switch__thumb{display:flex;justify-content:center;align-items:center;content:"";width:26px;height:26px;border-radius:50%;background-color:#fff;position:absolute;top:0;left:2px;margin-top:2px;transition:left 250ms;color:var(--color);box-sizing:border-box}.pm-switch label .pm-switch__thumb .pm-icon{--pm-icon-size: 16.9705627485px}.pm-switch__input:checked+label{--color: var(--on-color)}.pm-switch__input:checked+label::before{background-color:var(--on-color)}.pm-switch__input:checked+label .pm-switch__thumb{left:32px}.pm-switch__input:indeterminate+label .pm-switch__thumb{left:17px}.pm-switch__input:disabled+label{color:#bdbdbd}.pm-switch__input:disabled+label::before{background-color:#bdbdbd}.pm-switch--with-inner-label{height:30px}.pm-switch--with-inner-label .pm-switch__label{display:inline-block;width:60px;min-width:-moz-max-content;min-width:max-content;overflow:hidden;height:30px;color:#fff;padding-left:0}.pm-switch--with-inner-label .pm-switch__label::before{width:100%;margin-right:0}.pm-switch--with-inner-label .pm-switch__label>.pm-switch__inner-label-content{display:grid;grid-template-columns:30px 1fr 30px}.pm-switch--with-inner-label .pm-switch__label>.pm-switch__inner-label-content .pm-switch__inner-label-content__on{grid-column:1/3;grid-row:1;opacity:0;padding-left:8px;padding-right:4px}.pm-switch--with-inner-label .pm-switch__label>.pm-switch__inner-label-content .pm-switch__inner-label-content__off{grid-column:2/4;grid-row:1;padding-right:8px;padding-left:4px}.pm-switch--with-inner-label .pm-switch__input:checked+label>.pm-switch__inner-label-content .pm-switch__inner-label-content__on{opacity:1}.pm-switch--with-inner-label .pm-switch__input:checked+label>.pm-switch__inner-label-content .pm-switch__inner-label-content__off{opacity:0;color:rgba(0,0,0,0)}.pm-switch--with-inner-label .pm-switch__input:checked+label .pm-switch__thumb{left:calc(100% - 28px)}.pm-toggle{--height: 44px;--checkbox-size: 30px;display:inline-block}.pm-toggle,.pm-toggle::before,.pm-toggle::after,.pm-toggle *,.pm-toggle *::before,.pm-toggle *::after{box-sizing:border-box}.pm-toggle--small{--height: 30px;--checkbox-size: 20px}.pm-toggle_label{height:var(--height);background-color:#fff;border-radius:10px;color:#000;padding:0 12px;display:inline-flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,0)}.pm-toggle_label>*:not(:last-child){margin-right:8px}.pm-toggle_label .pm-icon{color:var(--theme-600)}.pm-toggle_checkbox{display:flex;pointer-events:none;border:1px solid #757575;width:var(--checkbox-size);height:var(--checkbox-size);background-color:#fff}.pm-toggle:not(.pm-toggle--square) .pm-toggle_label .pm-icon{margin-right:8px}.pm-toggle_input:not(:disabled)+.pm-toggle_label{cursor:pointer}.pm-toggle--square .pm-toggle_label{width:var(--height);padding:0}.pm-toggle_input:checked+.pm-toggle_label{background-color:var(--theme-50);color:#000}.pm-toggle_input:checked+.pm-toggle_label .pm-toggle_checkbox{background-image:url("data:image/svg+xml,<svg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'><path d='M1.93628 9.9164L5.94966 13.9298L16.4391 4.94036' fill='none' stroke='rgb(67,160,71)' stroke-width='2' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:80%}.pm-toggle_input:not(:checked)+.pm-toggle_label{border-color:var(--theme-600)}.pm-toggle_input:disabled+.pm-toggle_label{color:#bdbdbd;border-color:#bdbdbd}.pm-toggle_input:disabled+.pm-toggle_label .pm-toggle_checkbox{border-color:#bdbdbd}.pm-toggle_input:disabled+.pm-toggle_label .pm-icon{color:#bdbdbd}.pm-toggle_input:disabled:checked+.pm-toggle_label{background-color:#bdbdbd;color:#fff}.pm-toggle_input:disabled:checked+.pm-toggle_label .pm-toggle_checkbox{background-image:url("data:image/svg+xml,<svg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'><path d='M1.93628 9.9164L5.94966 13.9298L16.4391 4.94036' fill='none' stroke='rgb(189,189,189)' stroke-width='2' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:80%}.pm-toggle_input:disabled:checked+.pm-toggle_label .pm-icon{color:#fff}.pm-toggle--small .pm-icon{--pm-icon-size: 20px}.pm-menu-toggle{box-sizing:border-box;height:44px;background-color:#bdbdbd;border-radius:10px;border:1px solid #9e9e9e;display:inline-flex;position:relative;z-index:1}.pm-menu-toggle:focus-within{box-shadow:0 0 0 4px var(--theme-100)}.pm-menu-toggle_input+label{color:#fff;transition:color 50ms;display:inline-flex;justify-content:center;align-items:center;width:42px;height:42px}.pm-menu-toggle_input:checked+label{color:var(--theme-600)}.checked .pm-menu-toggle_input:disabled+label{color:#bdbdbd}.pm-menu-toggle_input:not(:disabled)+label{cursor:pointer}.pm-menu-toggle_input:not(:last-of-type)+label{margin-right:2px}.pm-menu-toggle_selection-indicator{position:absolute;display:inline-block;content:"";background-color:#fff;border-radius:9px;left:0;top:0;z-index:-1;transition:transform 100ms ease-in-out;width:42px;height:42px}.pm-menu-toggle-item.checked:nth-of-type(1)~.pm-menu-toggle_selection-indicator{transform:translateX(0px)}.pm-menu-toggle-item.checked:nth-of-type(2)~.pm-menu-toggle_selection-indicator{transform:translateX(42px)}.pm-menu-toggle-item.checked:nth-of-type(3)~.pm-menu-toggle_selection-indicator{transform:translateX(84px)}.pm-menu-toggle-item.checked:nth-of-type(4)~.pm-menu-toggle_selection-indicator{transform:translateX(126px)}.pm-menu-toggle-item.checked:nth-of-type(5)~.pm-menu-toggle_selection-indicator{transform:translateX(168px)}.pm-slider{z-index:1;position:relative;margin:20px 0;font-size:0}.pm-slider_input{-webkit-appearance:none;width:100%;height:12px;background-color:rgba(0,0,0,0);margin:10px 0}.pm-slider_input:focus{outline:none}.pm-slider_input::-webkit-slider-runnable-track{width:100%;height:12px;cursor:pointer;background-color:rgba(0,0,0,0);border-radius:6px}.pm-slider_input::-moz-range-track{width:100%;height:12px;cursor:pointer;background-color:rgba(0,0,0,0);border-radius:6px}.pm-slider_input::-webkit-slider-thumb{height:32px;width:32px;border-radius:50%;border:none;background-color:var(--theme-600);cursor:pointer;-webkit-transition:transform .2s;transition:transform .2s;box-sizing:border-box;-webkit-appearance:none;margin-top:-9px}.pm-slider_input::-moz-range-thumb{height:32px;width:32px;border-radius:50%;border:none;background-color:var(--theme-600);cursor:pointer;-moz-transition:transform .2s;transition:transform .2s;box-sizing:border-box}.pm-slider_input:disabled::-webkit-slider-runnable-track{cursor:default}.pm-slider_input:disabled::-moz-range-track{cursor:default}.pm-slider_input:disabled::-webkit-slider-thumb{cursor:default;background-color:#bdbdbd}.pm-slider_input:disabled::-moz-range-thumb{cursor:default;background-color:#bdbdbd}.pm-slider_input:disabled+.pm-slider_fill-container .pm-slider_fill{cursor:default;background-color:#bdbdbd}.pm-slider_input:focus::-webkit-slider-thumb{background-color:var(--theme-800);transform:scale(1.125);outline:none}.pm-slider_input:focus::-moz-range-thumb{background-color:var(--theme-800);transform:scale(1.125);outline:none}.pm-slider_input:focus:not(:focus-visible):not(:hover)::-webkit-slider-thumb{background-color:var(--theme-600);transform:scale(1)}.pm-slider_input:focus:not(:focus-visible):not(:hover)::-moz-range-thumb{background-color:var(--theme-600);transform:scale(1)}.pm-slider_input:hover:not(:disabled)::-webkit-slider-thumb,.pm-slider_input:hover input[type=range]:focus-visible::-webkit-slider-thumb{background-color:var(--theme-800);transform:scale(1.125);outline:none}.pm-slider_input:hover:not(:disabled)::-moz-range-thumb,.pm-slider_input:hover input[type=range]:focus-visible::-moz-range-thumb{background-color:var(--theme-800);transform:scale(1.125);outline:none}.pm-slider_fill-container{height:12px;position:absolute;top:10px;left:16px;right:16px;pointer-events:none;background-color:#e0e0e0;border-radius:6px;z-index:-1}.pm-slider_fill{height:100%;background-color:var(--theme-600);border-radius:6px;position:absolute;left:0;top:0}.pm-slider_tooltip_container{position:absolute;top:-6px;left:16px;right:16px}.pm-slider_tooltip{position:absolute;top:-28px;background-color:var(--theme-50);color:#000;width:100px;height:28px;line-height:28px;border-radius:10px;text-align:center;margin-left:-50px;font-size:16px;box-sizing:border-box}.pm-slider_scale-container{position:relative;z-index:-1;font-size:16px;margin:0 16px}.pm-slider_scale-mark{width:1px;height:10px;background-color:#e0e0e0;display:inline-block}.pm-slider_scale-mark-container{position:relative;height:10px}.pm-slider_scale-label{margin-left:-50%}.pm-slider_scale-label-container{position:relative}.pm-slider_single .pm-slider_input:hover:not(:disabled)~.pm-slider_fill-container .pm-slider_fill,.pm-slider_single_input:focus-visible~.pm-slider_fill-container .pm-slider_fill{background-color:var(--theme-800)}.pm-slider-double{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pm-slider-double_track{background-color:#e0e0e0;height:30px;background-clip:content-box;padding:13px 0;position:relative;cursor:pointer;box-sizing:border-box}.pm-slider-double_thumb{width:30px;height:32px;background-color:var(--theme-600);position:absolute;top:-1px;margin-left:-15px;cursor:pointer;padding:0 9px;background-clip:content-box;box-sizing:border-box}@supports((-webkit-mask: url("https://static.purplemash.com/build/production/styles/scss/themes/pm/core/data")) or (mask: url("https://static.purplemash.com/build/production/styles/scss/themes/pm/core/data"))){.pm-slider-double_thumb{-webkit-mask:url("data:image/svg+xml,<svg width='30px' height='32px' viewBox='0 0 30px 30px' xmlns='http://www.w3.org/2000/svg'><line x1='15px' y1='6px' x2='15px' y2='26px' fill='none' stroke='black' stroke-width='12px' stroke-linecap='round'/></svg>");mask:url("data:image/svg+xml,<svg width='30px' height='32px' viewBox='0 0 30px 30px' xmlns='http://www.w3.org/2000/svg'><line x1='15px' y1='6px' x2='15px' y2='26px' fill='none' stroke='black' stroke-width='12px' stroke-linecap='round'/></svg>")}}.pm-slider-double_thumb:focus,.pm-slider-double_thumb:hover:not(:disabled){background-color:var(--theme-800);transform:scale(1.125);outline:none;transform:scale(1.125)}.pm-slider-double_thumb:focus:not(:focus-visible):not(:hover){background-color:var(--theme-600);transform:scale(1);transform:scale(1)}.pm-slider-double_thumb:hover:not(:disabled),.pm-slider-double_thumb:focus-visible{background-color:var(--theme-800);transform:scale(1.125);outline:none;transform:scale(1.125)}.pm-slider-double_fill{height:4px;position:absolute;background-color:var(--theme-600);pointer-events:none}.pm-slider-double[disabled] .pm-slider-double_track{cursor:default}.pm-slider-double[disabled] .pm-slider-double_fill{background-color:#bdbdbd;cursor:default}.pm-slider-double[disabled] .pm-slider-double_thumb{transform:scale(1);background-color:#bdbdbd;cursor:default}.pm-slider,.pm-slider-double{touch-action:none}.pm-select{--pm-select-size: 30px;display:inline-block;max-width:100%;position:relative}.pm-select--small{--pm-select-size: 30px}.pm-select--regular{--pm-select-size: 44px}.pm-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;color:inherit;font-family:inherit;font-size:inherit;outline:none;width:100%;height:var(--pm-select-size);box-sizing:border-box;border:1px solid #757575;border-radius:0;padding:.25em calc(.5em + var(--pm-select-size)) .25em .5em;cursor:pointer;line-height:1.1;background-color:#fff;text-overflow:ellipsis}.pm-select option{background-color:inherit;color:inherit}.pm-select option:checked,.pm-select option:hover{background-color:var(--theme-600);color:#fff}.pm-select option:disabled{color:#bdbdbd}.pm-select::after{content:"";display:inline-block;width:var(--pm-select-size);height:var(--pm-select-size);box-sizing:border-box;position:absolute;right:0;pointer-events:none;-webkit-mask:url("https://static.purplemash.com/images/icons/design_system/down.svg");mask:url("https://static.purplemash.com/images/icons/design_system/down.svg");transform-origin:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:13px;mask-size:13px;-webkit-mask-position:center;mask-position:center;background-color:var(--theme-600)}.pm-select::before{content:"";display:inline-block;width:var(--pm-select-size);height:var(--pm-select-size);box-sizing:border-box;border:1px solid #757575;position:absolute;right:0;pointer-events:none}.pm-select__disabled select{cursor:default;color:#bdbdbd}.pm-select__disabled::after{background-color:#bdbdbd}.pm-incremental-value-selector{--pm-value-selector-width: 134px;display:inline-block;width:var(--pm-value-selector-width)}.pm-incremental-value-selector_input{--pm-input-padding: 2px;text-align:center}.pm-incremental-value-selector_input:disabled{background-color:#fff}.pm-incremental-value-selector_input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pm-incremental-value-selector_input[type=number]{-moz-appearance:textfield}.pm-incremental-value-selector.vertical .pm-incremental-value-selector_wrapper{display:flex;flex-direction:column-reverse;align-items:center}.pm-incremental-value-selector.vertical .pm-incremental-value-selector_input{border-color:var(--theme-600);width:26px;height:26px;border-radius:5px;color:var(--theme-600)}.pm-incremental-value-selector.vertical .pm-incremental-value-selector_input:disabled{border-color:#616161;color:#616161}.pm-incremental-value-selector.vertical .pm-incremental-value-selector_btn>.pm-icon{margin-right:0;height:26px;vertical-align:calc((.595em - 26px)/2)}.pm-incremental-value-selector.vertical .pm-incremental-value-selector_btn:disabled>.pm-icon{color:#616161}.pm-incremental-value-selector:not(.vertical){border:1px solid var(--theme-600);border-radius:22px;margin:1px}.pm-incremental-value-selector:not(.vertical) .pm-incremental-value-selector_wrapper{display:flex;flex-direction:row;align-content:flex-start;align-items:stretch}.pm-incremental-value-selector:not(.vertical) .pm-incremental-value-selector_input{width:100%;height:30px;margin:4px 0 4px 0;border-radius:0}.pm-incremental-value-selector:not(.vertical) .pm-incremental-value-selector_btn{margin:1px;width:37px;height:36px}.pm-incremental-value-selector:not(.vertical) .pm-incremental-value-selector_btn>.pm-icon{margin-right:0;height:11px;vertical-align:calc((.595em - 11px)/2)}.pm-incremental-value-selector:not(.vertical) .pm-incremental-value-selector_btn_minus{border-radius:20px 0 0 20px}.pm-incremental-value-selector:not(.vertical) .pm-incremental-value-selector_btn_plus{border-radius:0 20px 20px 0}.pm-incremental-value-selector:not(.vertical) .pm-incremental-value-selector_btn:disabled{background-color:#e0e0e0;color:#616161}.pm-incremental-value-selector:not(.vertical).disabled{background-color:#e0e0e0;border-color:#616161}.pm-uploaded-file{display:flex;align-items:center}.pm-uploaded-file .pm-link{display:flex;flex-shrink:1;overflow:hidden}.pm-uploaded-file .pm-uploaded-file_pre-extension{flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-uploaded-file .pm-button{flex-shrink:0;margin-left:4px}.pm-input-feedback__error{margin-top:4px;color:#e53935}.pm-input-group{position:relative;display:inline-flex;flex-wrap:wrap;align-items:stretch;height:var(--pm-input-height)}.pm-input-group--disabled>.pm-button:disabled,.pm-input-group--disabled>.pm-button:disabled:hover{background-color:var(--pm-input-palette-disabled-contrast)}.pm-input-group--disabled>.pm-icon{color:var(--pm-input-palette-disabled-contrast) !important}.pm-input-group--sm>.pm-icon{--pm-icon-size: 20px !important}.pm-input-group .pm-input-text,.ui-dialog .pm-input-group .pm-input-text[type=text]{position:relative;flex:1 1 auto;width:1%;min-width:0;border:none;background-color:rgba(0,0,0,0)}.pm-input-group .pm-input-text:-webkit-autofill, .pm-input-group .pm-input-text:-webkit-autofill:focus, .ui-dialog .pm-input-group .pm-input-text[type=text]:-webkit-autofill, .ui-dialog .pm-input-group .pm-input-text[type=text]:-webkit-autofill:focus{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,0),inset 0 0 0 100px #fff}.pm-input-group .pm-input-text:autofill,.pm-input-group .pm-input-text:autofill:focus,.ui-dialog .pm-input-group .pm-input-text[type=text]:autofill,.ui-dialog .pm-input-group .pm-input-text[type=text]:autofill:focus{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,0),inset 0 0 0 100px #fff}.pm-input-group .pm-floating-label{display:flex;flex:1 1 auto;width:1%;height:100%}.pm-input-group>.pm-button{margin-top:calc(var(--pm-input-border-width)*-1);height:calc(100% + var(--pm-input-border-width)*2);box-sizing:border-box}.pm-input-group>.pm-button:first-child{margin-left:calc(var(--pm-input-border-width)*-1)}.pm-input-group>.pm-button:last-child{margin-right:calc(var(--pm-input-border-width)*-1)}.pm-input-group>.pm-icon{--pm-input-group-icon-padding: calc((var(--pm-input-height) - var(--pm-icon-size)) / 2);color:var(--theme-600);padding:var(--pm-input-group-icon-padding);box-sizing:content-box}.pm-input-group>.pm-icon+.pm-input-text{padding-left:0}.pm-input-text{padding:var(--pm-input-padding)}.pm-input-text:focus{outline:none}.pm-input-text[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:30px;width:30px;border-radius:0;background-color:#757575;-webkit-mask:url("https://static.purplemash.com/images/icons/design_system/close.svg");mask:url("https://static.purplemash.com/images/icons/design_system/close.svg");-webkit-mask-size:30px;mask-size:30px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-size:contain;cursor:pointer;margin-right:0}textarea.pm-input-text,div[contenteditable].pm-input-text{border-bottom-right-radius:0;resize:vertical;min-height:var(--pm-input-height);height:auto}textarea.pm-input-text.resize-none,div[contenteditable].pm-input-text.resize-none{border-bottom-right-radius:var(--pm-input-border-radius);resize:none}.pm-input-text[contenteditable][data-show-placeholder]::after{color:#bdbdbd;content:attr(data-placeholder)}.pm-floating-label{--pm-floating-label-label-transform-translate-y: -125%;--pm-floating-label-label-transform-scale: 0.625;--pm-floating-label-label-transition-duration: 150ms;--pm-floating-label-label-transition-timing: cubic-bezier(0.4, 0, 0.2, 1);position:relative;display:inline-block;padding-top:var(--pm-input-padding)}.pm-floating-label,.pm-floating-label>*{box-sizing:border-box}.pm-floating-label>label{display:block;position:absolute;top:calc(var(--pm-input-height)/2);left:var(--pm-input-padding);transform:translateY(-50%);transition:transform var(--pm-floating-label-label-transition-duration) var(--pm-floating-label-label-transition-timing),color var(--pm-floating-label-label-transition-duration) var(--pm-floating-label-label-transition-timing);transform-origin:left top;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:text;z-index:1;line-height:1;max-width:calc(100% - var(--pm-input-padding)*2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:rgba(0,0,0,0)}.pm-input-group--sm .pm-floating-label>label{padding-left:2px;padding-right:2px}.pm-input-group--sm.pm-input-group--disabled .pm-floating-label>label{background-color:var(--pm-input-palette-disabled)}.pm-floating-label textarea.pm-input-text{min-height:calc(var(--pm-input-height) - var(--pm-input-padding))}.pm-floating-label .pm-input-text{padding-top:0;height:auto}.pm-floating-label .pm-input-text::-moz-placeholder{color:rgba(0,0,0,0)}.pm-floating-label .pm-input-text::placeholder{color:rgba(0,0,0,0)}.pm-floating-label:focus-within>label{font-weight:bold;color:var(--theme-600)}.pm-floating-label .pm-input-text:not(:-moz-placeholder)+label{transform:translateY(var(--pm-floating-label-label-transform-translate-y)) scale(var(--pm-floating-label-label-transform-scale))}.pm-floating-label:focus-within>label,.pm-floating-label.pm-floating-label--active>label,.pm-floating-label .pm-input-text:not(:placeholder-shown)+label{transform:translateY(var(--pm-floating-label-label-transform-translate-y)) scale(var(--pm-floating-label-label-transform-scale))}.pm-tabs,.pm-standalone-tab-body{--pm-tabs-border-color: var(--_pm-tabs-palette-tertiary);--pm-tabs-body-padding-x: 20px;--pm-tabs-body-padding-y: 20px;--pm-tab-bg-color: var(--theme-50);--_pm-tabs-palette-primary: var(--theme-600);--_pm-tabs-palette-secondary: white;--_pm-tabs-palette-tertiary: #BDBDBD;--_pm-tabs-palette-disabled: #757575;--_pm-tabs-border-width: 1px;--_pm-tabs-header-padding-x: 0;--_pm-tabs-body-border-radius: 20px;--_pm-tab-color: var(--theme-600);--_pm-tab-disabled-bg-color: #BDBDBD;--_pm-tab-title-angle: 0.32rad;--_pm-tab-title-border-radius: 20px;--_pm-tab-title-border-top-right-radius: 10px;--_pm-tab-title-font-size: 16px;--_pm-tab-title-font-weight: bold;--_pm-tab-title-line-height: 1.25;--_pm-tab-title-margin-right: 15px;--_pm-tab-title-min-width: 80px;--_pm-tab-title-height: 44px;--_pm-tab-title-padding-x: 20px;--_pm-tab-title-padding-y: calc(calc(var(--_pm-tab-title-height) - (var(--_pm-tabs-border-width) * 2) - (var(--_pm-tab-title-line-height) * var(--_pm-tab-title-font-size))) / 2);--_pm-tab-title-icon-margin-right: 8px}.pm-tabs{filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.25))}.pm-tabs,.pm-tabs:before,.pm-tabs:after,.pm-tabs *,.pm-tabs *:before,.pm-tabs *:after{box-sizing:border-box}.pm-tabs:not(.pm-tabs--vertical){display:grid;grid-template-rows:max-content 1fr}@media(max-width: 991.98px){.pm-tabs:not(.pm-tabs--vertical){--_pm-tab-title-padding-x: 14px;--pm-tabs-body-padding-x: 14px;--pm-tabs-body-padding-y: 14px}}.pm-tabs--fullscreen{--_pm-tabs-header-padding-x: 12px;--_pm-tabs-body-border-radius: 0}.pm-tabs--vertical{--_pm-tabs-body-border-radius: 10px;--_pm-tabs-header-min-width: 96px;--_pm-tabs-header-max-width: 160px;--_pm-tab-title-border-radius: 10px;--_pm-tab-title-margin-left: 12px;--_pm-tab-title-margin-right: 0;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}.pm-tabs--vertical .pm-tabs-header,.pm-tabs--vertical .pm-tabs-header__slider-content,.pm-tabs--vertical .pm-tabs_list{flex-direction:column;align-items:flex-end;margin-right:-1px;margin-left:1px}.pm-tabs--vertical .pm-tabs_list{width:100%}.pm-tabs--vertical .pm-tabs-header{flex:0 1 max-content;min-width:var(--_pm-tabs-header-min-width);max-width:var(--_pm-tabs-header-max-width)}.pm-tabs--vertical .pm-tabs-header-slider-btn{width:calc(100% - var(--_pm-tab-title-margin-left))}.pm-tabs--vertical .pm-tabs-header-slider-btn--leading,.pm-tabs--vertical .pm-tabs-header-slider-btn--trailing{border-radius:var(--_pm-tab-title-border-radius) 0 0 var(--_pm-tab-title-border-radius)}.pm-tabs--vertical .pm-tabs_body{flex:1 1 0;top:0}.pm-tabs--vertical .pm-tabs-header--has-scroll+.pm-tabs_body{border-top-right-radius:var(--_pm-tabs-body-border-radius);border-bottom-left-radius:0}.pm-tabs--vertical .pm-tab_title{border-right:0;border-radius:var(--_pm-tab-title-border-radius) 0 0 var(--_pm-tab-title-border-radius);width:100%;margin-left:var(--_pm-tab-title-margin-left);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-tabs--vertical .pm-tab_title::before,.pm-tabs--vertical .pm-tab_title::after{content:none}.pm-tabs--vertical .pm-tab_title.active{margin-left:0}.pm-tabs--vertical .pm-tab_title_wrap{width:100%}.pm-tabs--vertical .pm-tab_title_wrap:not(:last-child){margin-bottom:4px}.pm-tabs--reverse:not(.pm-tabs--vertical){grid-template-rows:1fr max-content}.pm-tabs--reverse .pm-tabs_body{border-top-left-radius:var(--_pm-tabs-body-border-radius);border-bottom-left-radius:0;top:auto;bottom:calc(var(--_pm-tabs-border-width)*-1)}.pm-tabs--reverse .pm-tab_title{border-radius:0 0 var(--_pm-tab-title-border-radius) var(--_pm-tab-title-border-radius)}.pm-tabs--reverse .pm-tab_title::before{top:calc(var(--_pm-tabs-border-width)*-1);bottom:auto}@supports(clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%)){.pm-tabs--reverse .pm-tab_title{border-top-right-radius:0;border-bottom-right-radius:10px}.pm-tabs--reverse .pm-tab_title::after{border-top-right-radius:0;border-bottom-right-radius:var(--_pm-tab-title-border-top-right-radius);transform:skewX(calc(var(--_pm-tab-title-angle) * -1));transform-origin:bottom left;bottom:0}}.pm-tabs-header{display:flex;overflow:hidden;padding-left:var(--_pm-tabs-header-padding-x);padding-right:var(--_pm-tabs-header-padding-x)}.pm-tabs-header-slider-btn{width:40px;height:auto;border-radius:0;flex-shrink:0}.pm-tabs-header-slider-btn--leading{border-top-left-radius:var(--_pm-tab-title-border-radius);margin-left:calc(var(--_pm-tabs-header-padding-x)*-1)}.pm-tabs-header-slider-btn--trailing{border-top-right-radius:var(--_pm-tab-title-border-radius);margin-right:calc(var(--_pm-tabs-header-padding-x)*-1)}.pm-tabs-header__slider-content{display:flex;overflow:hidden;width:100%}.pm-tabs_list{display:flex;align-items:flex-end;font-size:0;scrollbar-width:none;-ms-overflow-style:none}.pm-tabs_list::-webkit-scrollbar{display:none}.pm-tabs_body{border:var(--_pm-tabs-border-width) solid var(--pm-tabs-border-color);border-radius:0 var(--_pm-tabs-body-border-radius) var(--_pm-tabs-body-border-radius) var(--_pm-tabs-body-border-radius);padding:var(--pm-tabs-body-padding-y) var(--pm-tabs-body-padding-x);background-color:var(--_pm-tabs-palette-secondary);position:relative;top:calc(var(--_pm-tabs-border-width)*-1);overflow:hidden;display:flex;flex-direction:column}.pm-tabs-header--has-scroll+.pm-tabs_body{border-top-right-radius:0}.pm-standalone-tab-body{border:1px solid var(--pm-tabs-border-color);border-radius:var(--_pm-tabs-body-border-radius);padding:var(--pm-tabs-body-padding-y) var(--pm-tabs-body-padding-x);background-color:var(--_pm-tabs-palette-secondary);filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.25))}.pm-tab_title{position:relative;display:flex;align-items:center;justify-content:center;min-width:var(--_pm-tab-title-min-width);height:var(--_pm-tab-title-height);border:var(--_pm-tabs-border-width) solid var(--pm-tabs-border-color);border-right-color:rgba(0,0,0,0);border-radius:var(--_pm-tab-title-border-radius) var(--_pm-tab-title-border-radius) 0 0;color:var(--_pm-tab-color);background-color:var(--pm-tab-bg-color);margin-right:var(--_pm-tab-title-margin-right);scroll-margin-right:var(--_pm-tab-title-margin-right);margin-bottom:0;padding:var(--_pm-tab-title-padding-y) calc(var(--_pm-tab-title-padding-x) - var(--_pm-tab-title-margin-right)/2) var(--_pm-tab-title-padding-y) var(--_pm-tab-title-padding-x);text-align:center;line-height:var(--_pm-tab-title-line-height);font-size:var(--_pm-tab-title-font-size);font-weight:var(--_pm-tab-title-font-weight);box-sizing:border-box}.pm-tab_title_wrap{flex:0 0 auto;overflow:hidden}.pm-tab_title::before{content:"";position:absolute;display:block;width:calc(100% + 15px);height:var(--_pm-tabs-border-width);left:0;bottom:calc(var(--_pm-tabs-border-width)*-1);z-index:1}@supports(clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%)){.pm-tab_title{border-top-right-radius:10px}.pm-tab_title::after{--_pm-tab-title-clip-path-polygon-x: calc(100% - var(--_pm-tab-title-margin-right));content:"";position:absolute;display:inline-block;top:calc(var(--_pm-tabs-border-width)*-1);bottom:calc(var(--_pm-tabs-border-width)*-1);right:-1px;left:0;border:var(--_pm-tabs-border-width) solid var(--pm-tabs-border-color);border-top-right-radius:var(--_pm-tab-title-border-top-right-radius);transform-origin:top left;transform:skewX(var(--_pm-tab-title-angle));clip-path:polygon(var(--_pm-tab-title-clip-path-polygon-x) 0, 100% 0, 100% 100%, var(--_pm-tab-title-clip-path-polygon-x) 100%);background-color:var(--pm-tab-bg-color)}}.pm-tab_title.active{color:var(--_pm-tabs-palette-primary);background-color:var(--_pm-tabs-palette-secondary);z-index:1}.pm-tab_title.active::after{background-color:var(--_pm-tabs-palette-secondary);border-bottom:1px solid var(--_pm-tabs-palette-secondary)}.pm-tab_title.active::before{background-color:var(--_pm-tabs-palette-secondary)}.pm-tab_title:not(.active){background-image:linear-gradient(to top, rgba(0, 0, 0, 0.125) 0, rgba(0, 0, 0, 0.09375) 1px, rgba(0, 0, 0, 0.0625) 3px, rgba(0, 0, 0, 0.03125) 5px, rgba(0, 0, 0, 0.0078125) 7.5px, transparent 10px)}.pm-tab_title:not(.active)::after{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.125) 0, rgba(0, 0, 0, 0.09375) 1px, rgba(0, 0, 0, 0.0625) 3px, rgba(0, 0, 0, 0.03125) 5px, rgba(0, 0, 0, 0.0078125) 7.5px, transparent 10px)}.pm-tab_title:hover,.pm-tab_title:focus{outline:none}.pm-tab_title:hover:not(.active):not(:disabled),.pm-tab_title:focus:not(.active):not(:disabled){color:var(--_pm-tabs-palette-secondary);background-color:var(--_pm-tabs-palette-primary)}.pm-tab_title:hover:not(.active):not(:disabled)::after,.pm-tab_title:focus:not(.active):not(:disabled)::after{background-color:var(--_pm-tabs-palette-primary)}.pm-tab_title:hover:not(.active):not(:disabled)::before,.pm-tab_title:focus:not(.active):not(:disabled)::before{background-color:var(--_pm-tabs-palette-primary)}.pm-tab_title:disabled{color:var(--_pm-tabs-palette-disabled);border-color:var(--_pm-tab-disabled-bg-color);background-color:var(--_pm-tab-disabled-bg-color)}.pm-tab_title:disabled::after{border-color:var(--_pm-tab-disabled-bg-color);background-color:var(--_pm-tab-disabled-bg-color)}.pm-tab_title:not(.active):not(:disabled){cursor:pointer}.pm-tab_title .pm-icon{--pm-tab-title-icon-margin-y: calc(var(--_pm-tab-title-height) - var(--pm-icon-size) - (var(--_pm-tab-title-padding-y) * 2));margin:var(--pm-tab-title-icon-margin-y) var(--_pm-tab-title-icon-margin-right) var(--pm-tab-title-icon-margin-y) 0;vertical-align:middle}.pm-tab{max-height:100%;overflow-y:auto;overflow-x:hidden}.pm-tab--no-scroll{overflow-y:initial;overflow-x:initial}.pm-tab--active{flex-grow:1}.pm-tab--single-tab-content{height:100%}.pm-tag{display:inline-flex;background-color:#1e88e5;color:#fff;border-radius:3px;font-size:14px;line-height:22px;height:22px;padding:0 4px;align-items:center}.pm-tag-container{display:flex;flex-wrap:wrap;margin-inline:-4px;margin-block:-4px}.pm-tag-container>.pm-tag{margin-inline:4px;margin-block:4px}.pm-tag_delete{width:30px;height:30px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.22852L8 8.22852' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 1.22852L1 8.22852' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:8px;background-position:center;background-repeat:no-repeat;outline-offset:-9px;margin-right:-11px;margin-left:1px;padding:11px}.pm-tag_delete:focus-visible{outline:1px solid #fff}.pm-pagination{height:44px;border-radius:22px;padding:0 12px;display:inline-flex;align-items:center;justify-content:space-between;overflow:hidden;background-color:#fff}.pm-pagination_button{color:var(--theme-600);white-space:nowrap}.pm-pagination_button:enabled{cursor:pointer}.pm-pagination_button .pm-icon{--icon-size: 16px}.pm-pagination_button__previous{margin-right:16px}.pm-pagination_button__previous .pm-icon{margin-right:8px}.pm-pagination_button__next{margin-left:16px}.pm-pagination_button__next .pm-icon{margin-left:8px}.pm-pagination_button:disabled{color:#757575}.pm-pagination_main{height:100%;display:flex;align-items:center;flex-wrap:wrap}.pm-pagination_page{display:inline-block;height:100%}.pm-pagination input[type=radio]+label{display:inline-flex;flex-direction:column;height:100%;width:40px;cursor:pointer;position:relative;justify-content:center;align-items:center;margin-bottom:0}.pm-pagination input[type=radio]+label::after{display:block;content:"";width:30px;transform:scaleY(0);transform-origin:center;transition:transform ease-in-out 100ms;height:4px;border-radius:2px;position:absolute;bottom:4px;background-color:var(--theme-600)}.pm-pagination input[type=radio]:checked+label::after{transform:scaleY(1)}.pm-pagination_input{margin-left:8px;margin-right:8px;border:1px solid #e0e0e0;width:72px;height:30px;box-sizing:border-box;text-align:center;-moz-appearance:textfield}.pm-pagination_input::-webkit-outer-spin-button,.pm-pagination_input::-webkit-inner-spin-button{display:none}.pm-pagination_input:focus{outline:none;border-color:var(--theme-600)}.pm-pagination_input:focus:not(:focus-visible){border-color:#e0e0e0}.pm-pagination_input:focus-visible{border-color:var(--theme-600)}.pm-numbered-list{list-style:none;counter-reset:list-counter}.pm-numbered-list>li{counter-increment:list-counter;margin:.25rem .25rem .75em}.pm-numbered-list>li::before{content:counter(list-counter);background:var(--theme-600);color:#fff;width:30px;height:30px;border-radius:50%;display:inline-block;line-height:30px;text-align:center;margin-right:.75rem}.pm-details-summary{--summary-color: var(--theme-600)}.pm-details-summary summary{display:inline;margin-bottom:.5em;width:100%;color:var(--summary-color);cursor:pointer;outline-offset:2px}.pm-details-summary summary::after{display:inline-block;content:"";width:.75em;height:.75em;background-color:var(--summary-color);vertical-align:middle;-webkit-mask:url("https://static.purplemash.com/images/icons/design_system/next.svg");mask:url("https://static.purplemash.com/images/icons/design_system/next.svg");transition:transform 250ms;transform:rotateZ(0);transform-origin:center;-webkit-mask-size:.75em;mask-size:.75em;margin-left:1em}.pm-details-summary summary:hover{--summary-color: var(--theme-800)}.pm-details-summary summary:focus-visible{outline:2px solid var(--theme-100)}.pm-details-summary[open] .pm-details-summary_summary-closed{display:none}.pm-details-summary:not([open]) .pm-details-summary_summary-open{display:none}.pm-details-summary[open] summary::after{transform:rotateZ(90deg)}.pm-details-summary summary~*{opacity:0;transform:translateX(-1em);transition:transform ease-in-out 250ms 0ms,opacity ease-in-out 350ms 0ms}.pm-details-summary[open] summary~*{transform:none;opacity:1}.pm-dialog{--pm-dialog-padding: 16px;--pm-dialog-z-index: 950;--pm-dialog-bg-color: white;--pm-dialog-buttons-gap: 4px;--pm-dialog-buttons-justify: center;--pm-dialog-header-color: inherit;--pm-dialog-header-bg-color: white;--pm-dialog-header-padding-x: 15px;--pm-dialog-header-padding-y: 10px;position:fixed;display:inline-block;width:auto;margin:auto;padding:var(--pm-dialog-padding);padding-bottom:calc(var(--pm-dialog-padding) - var(--pm-dialog-buttons-gap));background-color:var(--pm-dialog-bg-color);z-index:var(--pm-dialog-z-index);overflow:hidden}.pm-dialog,.pm-dialog>*{box-sizing:border-box}.pm-dialog--draggable{--pm-dialog-header-color: white;--pm-dialog-header-bg-color: var(--theme-600)}.pm-dialog--draggable .pm-button--close{--color: var(--pm-dialog-header-color)}.pm-dialog__header{display:flex;align-items:center;margin:calc(var(--pm-dialog-padding)*-1) calc(var(--pm-dialog-padding)*-1) var(--pm-dialog-padding);padding:var(--pm-dialog-header-padding-y) var(--pm-dialog-header-padding-x);color:var(--pm-dialog-header-color);background-color:var(--pm-dialog-header-bg-color)}.pm-dialog__title{margin-right:auto}.pm-dialog__icon-drag{margin-right:var(--pm-dialog-buttons-gap)}.pm-dialog .pm-button--close{margin-left:var(--pm-dialog-buttons-gap)}.pm-dialog__body:focus-visible{outline:none}.pm-dialog__buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:var(--pm-dialog-buttons-justify);align-items:center;margin-top:calc(var(--pm-dialog-padding) - var(--pm-dialog-buttons-gap))}.pm-dialog__buttons>*{margin-top:var(--pm-dialog-buttons-gap)}.pm-dialog__buttons>*:not(:last-child){margin-right:var(--pm-dialog-buttons-gap)}.pm-modal{position:fixed;inset:0;z-index:1000;padding:16px;overflow:auto;scrollbar-width:none;display:flex;max-width:100vw}.pm-modal::-webkit-scrollbar{display:none}.pm-modal.pm-modal--full-screen{padding:0;overflow:hidden}.pm-modal_backdrop{z-index:-1;position:fixed;inset:0;background-color:rgba(0,0,0,.25)}.pm-modal_content{margin:auto;padding:16px;background-color:#fff;color:#000;box-sizing:border-box;display:flex;flex-direction:column}.pm-modal--full-screen .pm-modal_content{display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;max-height:100%;padding-left:0;padding-right:0;border-radius:0;overflow:hidden}.pm-modal_header{display:flex;justify-content:space-between;margin-bottom:16px}.pm-modal--full-screen .pm-modal_header{padding-inline:16px}.pm-modal_header-right-menu{display:flex;position:relative;top:-2px;align-items:center;gap:10px}.pm-modal_header-right-menu .pm-button--close{flex-shrink:0}.pm-modal_body{flex-grow:1}.pm-modal--full-screen .pm-modal_body{padding-inline:16px;overflow:auto}.pm-modal_body:focus{outline:none}.pm-modal_buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:-2px;margin-top:14px}.pm-modal_buttons>*{margin:2px}.pm-modal--full-screen .pm-modal_buttons{padding-inline:16px}.modal-enter-from{transform:translateY(0);opacity:0}.modal-enter-active{transform:translateY(0);transition:transform 100ms ease-out,opacity 100ms ease-out;opacity:0}.modal-enter-to{transform:translateY(0);opacity:1}.pm-modal__with-multistep-form .pm-modal_buttons{display:none}.pm-modal__with-multistep-form .pm-progress-bar{margin-bottom:16px}.pm-modal__with-multistep-form .pm-modal_content{display:flex;flex-direction:column;justify-content:stretch}.pm-modal__with-multistep-form .pm-modal_body{display:flex;flex-direction:column;justify-content:stretch;flex-grow:9999;overflow:hidden;padding-left:40px;padding-right:40px;margin-left:-40px;margin-right:-40px;padding-top:40px;padding-bottom:40px;margin-top:-40px;margin-bottom:-40px}.pm-modal__with-multistep-form.pm-modal--full-screen .pm-modal_body{padding-left:56px;padding-right:56px;margin-left:-40px;margin-right:-40px}.pm-modal__with-multistep-form_step{flex-grow:9999;overflow-x:hidden;overflow-y:auto;padding-left:40px;padding-right:40px;margin-left:-40px;margin-right:-40px;width:calc(100% + 40px);box-sizing:border-box}.pm-modal__with-multistep-form_buttons{display:flex;justify-content:space-between;background-color:#fff;padding-top:16px}.pm-modal__with-multistep-form_buttons>*{display:flex;align-items:center}.pm-modal__with-multistep-form_buttons>*>*{margin-right:10px}.pm-modal__with-multistep-form_buttons>*>*:last-child{margin-right:0}.pm-popover{--background-color: white;--font-color: black;--header-color: var(--theme-600);position:relative;transition:opacity 100ms;display:inline-block;box-shadow:none;max-width:100vw;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.25))}.pm-popover:focus-visible{outline:none}.pm-popover_inner{padding:16px;border-radius:20px;background-color:var(--background-color);color:var(--font-color)}.pm-popover__dark{--background-color: #212121;--font-color: #FFEB3B;--header-color: #FFEB3B}.pm-popover_header{display:flow-root;color:var(--header-color);margin-top:0}.pm-popover_arrow,.pm-popover_arrow::before{position:absolute;width:25px;height:25px;background-color:var(--background-color)}.pm-popover_arrow{visibility:hidden;z-index:-1}.pm-popover_arrow::before{content:""}.pm-popper__visible>.pm-popover>.pm-popover_arrow::before{visibility:visible}[data-popper-placement^=top] .pm-popover>.pm-popover_arrow{bottom:5.5px}[data-popper-placement^=top] .pm-popover>.pm-popover_inner{margin-bottom:18px}[data-popper-placement^=bottom] .pm-popover>.pm-popover_arrow{top:5.5px}[data-popper-placement^=bottom] .pm-popover>.pm-popover_inner{margin-top:18px}[data-popper-placement^=left] .pm-popover>.pm-popover_arrow{right:5.5px}[data-popper-placement^=left] .pm-popover>.pm-popover_inner{margin-right:18px}[data-popper-placement^=right] .pm-popover>.pm-popover_arrow{left:5.5px}[data-popper-placement^=right] .pm-popover>.pm-popover_inner{margin-left:18px}[data-popper-placement^=top] .pm-popover>.pm-popover_arrow::before,[data-popper-placement^=bottom] .pm-popover>.pm-popover_arrow::before{transform:scaleX(0.7071067814) rotate(45deg)}[data-popper-placement^=left] .pm-popover>.pm-popover_arrow::before,[data-popper-placement^=right] .pm-popover>.pm-popover_arrow::before{transform:scaleY(0.7071067814) rotate(45deg)}.pm-tooltip{position:relative;opacity:0;transition:opacity 100ms;display:inline-block;z-index:1100;max-width:100vw}.pm-tooltip[data-show]{opacity:1}.pm-tooltip_inner{background-color:var(--theme-50);padding:4px 8px;border-radius:10px;max-width:250px}.pm-tooltip_arrow,.pm-tooltip_arrow::before{position:absolute;width:17px;height:17px;background-color:var(--theme-50)}.pm-tooltip_arrow{visibility:hidden}.pm-tooltip_arrow::before{visibility:visible;content:""}.pm-tooltip[data-popper-placement^=top] .pm-tooltip_arrow{bottom:3.5px;clip-path:polygon(0% 4.5px, 0% 20.5px, 100% 20.5px, 100% 4.5px)}.pm-tooltip[data-popper-placement^=top] .pm-tooltip_inner{margin-bottom:12px}.pm-tooltip[data-popper-placement^=bottom] .pm-tooltip_arrow{top:3.5px;clip-path:polygon(0% 12.5px, 0% -3.5px, 100% -3.5px, 100% 12.5px)}.pm-tooltip[data-popper-placement^=bottom] .pm-tooltip_inner{margin-top:12px}.pm-tooltip[data-popper-placement^=left] .pm-tooltip_arrow{right:3.5px;clip-path:polygon(0.5px 0%, 20.5px 0%, 20.5px 100%, 0.5px 100%)}.pm-tooltip[data-popper-placement^=left] .pm-tooltip_inner{margin-right:12px}.pm-tooltip[data-popper-placement^=right] .pm-tooltip_arrow{left:3.5px;clip-path:polygon(16.5px 0%, -3.5px 0%, -3.5px 100%, 16.5px 100%)}.pm-tooltip[data-popper-placement^=right] .pm-tooltip_inner{margin-left:12px}.pm-tooltip[data-popper-placement^=top]>.pm-tooltip_arrow::before,.pm-tooltip[data-popper-placement^=bottom]>.pm-tooltip_arrow::before{transform:scaleX(0.7071067814) rotate(45deg)}.pm-tooltip[data-popper-placement^=left]>.pm-tooltip_arrow::before,.pm-tooltip[data-popper-placement^=right]>.pm-tooltip_arrow::before{transform:scaleY(0.7071067814) rotate(45deg)}.rotate-device-modal__inner{display:inline-flex;flex-direction:column;width:100%;height:100%;text-align:center;justify-content:center;align-items:center}.rotate-device-modal__icon{width:auto;height:auto;max-width:100%;max-height:calc(100% - 55px)}.rotate-device-modal__icon>svg{color:var(--theme-600);width:100%;height:100%}.rotate-device-modal__msg{margin-top:10px}.screen-incompatible-modal__inner{display:inline-flex;flex-direction:column;width:100%;height:100%;text-align:center;justify-content:center;align-items:center}.screen-incompatible-modal__icon{width:auto;height:auto;max-width:100%;max-height:100%}.screen-incompatible-modal__icon>svg{color:var(--theme-600);width:100%;height:100%}.screen-incompatible-modal__msg{margin-top:10px}.pm-table-container{max-width:100%;overflow-x:scroll}.pm-table{--cell-block-padding: 12px;--cell-inline-padding: 8px;border-collapse:separate;border-spacing:0;line-height:1.25}.pm-table thead{color:#fff;position:sticky;top:0;z-index:1}.pm-table thead th:not(:first-child):not(:last-child){background-color:var(--theme-600)}.pm-table thead th:first-child,.pm-table thead th:last-child{border:none;background-color:#fff;position:relative;z-index:0}.pm-table thead th:first-child::before,.pm-table thead th:last-child::before{display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%;box-sizing:border-box;background-color:var(--theme-600);z-index:-1;border:1px solid var(--theme-400);border-bottom:none}.pm-table thead th:first-child{position:sticky;left:0}.pm-table thead th:first-child::before{border-top-left-radius:10px}.pm-table thead th:last-child::before{border-top-right-radius:10px;border-left:none}.pm-table th[scope=row]{position:sticky;left:0}.pm-table th{font-weight:normal}.pm-table th,.pm-table td{border-right:1px solid var(--theme-400);border-top:1px solid var(--theme-400);padding:var(--cell-block-padding) var(--cell-inline-padding);background-color:#fff}.pm-table th:first-child,.pm-table td:first-child{border-left:1px solid var(--theme-400)}.pm-table tbody tr:last-child td,.pm-table tbody tr:last-child th{border-bottom:1px solid var(--theme-400)}.pm-table_selected-row td,.pm-table_selected-row th{background-color:var(--theme-50);color:#000}.pm-carousel-button{width:40px;color:var(--theme-600);background-color:var(--theme-50);border-radius:0}.pm-carousel-button--left{border-top-left-radius:20px;border-bottom-left-radius:20px}.pm-carousel-button--right{border-top-right-radius:20px;border-bottom-right-radius:20px}.pm-carousel-button:hover,.pm-carousel-button:focus-visible{background-color:var(--theme-200);color:var(--theme-800);outline:none}.pm-carousel-button:not(:disabled){cursor:pointer}.pm-carousel-button:disabled{background-color:var(--pm-gray-300);color:#fff}.pm-carousel{--visibility-overflow-padding: 1.5em;--item-spacing: 0;display:inline-flex;width:100%;min-height:128px}.pm-carousel .pm-carousel-button{align-self:stretch;flex-shrink:0;z-index:1}.pm-carousel_items-container{width:100%;padding-top:var(--visibility-overflow-padding);padding-bottom:var(--visibility-overflow-padding);position:relative;top:calc(-1*var(--visibility-overflow-padding));bottom:calc(-1*var(--visibility-overflow-padding));margin-bottom:calc(-2*var(--visibility-overflow-padding));overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.pm-carousel_items-container::-webkit-scrollbar{display:none}.pm-carousel_items{display:flex}.pm-carousel_item{display:inline-block;flex-grow:0;flex-shrink:0;align-self:center;margin-right:var(--item-spacing)}.pm-carousel_item:last-child{margin-right:0}.pm-carousel-selector{max-width:100%;display:grid;grid-template-columns:1fr max-content minmax(0, max-content) max-content 1fr;align-items:center;width:100%;position:relative}.pm-carousel-selector,.pm-carousel-selector *{box-sizing:border-box}.pm-carousel-selector .pm-carousel-button{height:calc(100% - 40px);min-height:44px}.pm-carousel-selector__items{background-color:var(--pm-gray-800);display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;border:4px solid var(--theme-600);border-radius:20px;min-width:0;scroll-snap-type:x mandatory;gap:4px;padding-top:4px;padding-bottom:4px}.pm-carousel-selector__items::-webkit-scrollbar{display:none}.pm-carousel-selector .pm-carousel-selector-item{flex-grow:0;flex-shrink:0;scroll-snap-align:center;overflow:hidden}.pm-carousel-selector__placeholder{background-color:var(--pm-gray-600);color:#fff;display:flex;align-items:center;justify-content:center}.pm-carousel-selector__window{position:absolute;border:4px solid var(--pm-yellow-600);justify-self:center;align-self:center;box-sizing:content-box;pointer-events:none}.pm-progress-bar-unstepped{line-height:1.25;display:flex;align-items:center}.pm-progress-bar-unstepped__label{margin-right:6px}.pm-progress-bar-unstepped__progress{width:400px;background:#e0e0e0;display:block;border:none;height:12px;border-radius:6px;flex-grow:0;margin-block:calc((1.25*1em - 12px)/2)}.pm-progress-bar-unstepped__progress::-webkit-progress-bar{background-color:#e0e0e0;border-radius:6px}.pm-progress-bar-unstepped__progress::-webkit-progress-value{background-color:#43a047;border-radius:6px}.pm-progress-bar-unstepped__progress::-moz-progress-bar{background-color:#43a047}.pm-progress-bar{display:flex;width:100%}.pm-progress-bar_item{position:relative;display:inline-block;overflow:visible;vertical-align:top;flex:1}.pm-progress-bar_item:not(:last-child):before,.pm-progress-bar_item:not(:last-child):after{content:"";position:absolute;height:2px;top:15px;left:50%;background-color:#bdbdbd;width:100%}.pm-progress-bar_item:not(:last-child):after{background-color:var(--theme-600);width:0;transition:width 400ms ease-in-out}.pm-progress-bar_item:not(:last-child).complete:after{width:100%}.pm-progress-bar_item_container{display:flex;flex-direction:column;justify-content:center;text-align:center}.pm-progress-bar_item_icon{display:inline-block;width:30px;height:30px;margin:0 auto 10px auto;padding:0}.pm-progress-bar_item_content{padding:0 10px}.pm-progress-bar.pm-progress-bar__steps{counter-reset:step}.pm-progress-bar.pm-progress-bar__steps .pm-progress-bar_item_icon{border:2px solid #bdbdbd;border-radius:100%;text-align:center;color:#bdbdbd;background-color:#fff;font-weight:700;transition:border-color 200ms ease-in-out,background-color 200ms ease-in-out,color 200ms ease-in-out;z-index:1}.pm-progress-bar.pm-progress-bar__steps .pm-progress-bar_item_icon:before{counter-increment:step;content:counter(step)}.pm-progress-bar.pm-progress-bar__steps .pm-progress-bar_item.active:not(.complete) .pm-progress-bar_item_icon{color:var(--theme-600);border-color:var(--theme-600)}.pm-progress-bar.pm-progress-bar__steps .pm-progress-bar_item.complete:not(.active) .pm-progress-bar_item_icon{color:#fff;border-color:var(--theme-600);background-color:var(--theme-600)}.pm-progress-bar.pm-progress-bar__steps .pm-progress-bar_item.active.complete .pm-progress-bar_item_icon{color:#fff;border-color:var(--theme-100);background-color:var(--theme-800)}.pm-spinner{--size: 100px;width:var(--size);height:var(--size);background-image:url("https://static.purplemash.com/css/pmfilebrowser/spinner_default.gif");background-repeat:no-repeat;background-size:contain;opacity:.85}:root{--pm-color-picker-columns: 4;--pm-color-picker-padding: 0;--pm-color-picker-color-size: 44px;--pm-color-picker-color-gap: 16px;--pm-color-picker-palette-disabled: #BDBDBD;--pm-color-picker-palette-disabled-contrast: #616161}.pm-color-picker--md{--pm-color-picker-columns: 4}.pm-color-picker--lg{--pm-color-picker-columns: 8}.pm-color-picker .pm-popover{width:100%}.pm-color-picker .pm-popover .pm-popover_inner{max-width:calc((var(--pm-color-picker-color-size) + var(--pm-color-picker-color-gap))*var(--pm-color-picker-columns))}.pm-color-picker_content{padding:var(--pm-color-picker-padding)}.pm-color-picker-palette{display:flex;flex-flow:row wrap;margin:calc(var(--pm-color-picker-color-gap)/2*-1)}.pm-color-picker-palette-well{flex:1 0;position:relative;margin:calc(var(--pm-color-picker-color-gap)/2)}.pm-color-picker-palette-well input[type=radio]:checked+.pm-color-picker-palette-color{box-shadow:0 0 0 1px #fff,0 0 0 5px var(--theme-400)}.pm-color-picker-palette-color{display:block;width:var(--pm-color-picker-color-size);height:var(--pm-color-picker-color-size);box-sizing:border-box;border:1px solid var(--pm-input-palette-secondary);border-radius:100%;background-color:#fff;outline:none;cursor:pointer;transition:box-shadow 100ms}.pm-color-picker-palette-color:hover{box-shadow:0 0 0 1px #fff,0 0 0 5px var(--theme-100)}.pm-color-picker-palette-color__transparent{position:relative;border:2px solid #757575}.pm-color-picker-palette-color__transparent:after{content:"";position:absolute;top:50%;left:-1px;right:-1px;height:2px;background-color:#757575;transform:rotate(-40deg)}.pm-color-picker-toolbar{margin-bottom:16px}.pm-color-picker-toolbar__sliders{display:flex;flex-wrap:wrap}.pm-color-picker--md .pm-color-picker-toolbar__sliders{flex-direction:column}.pm-color-picker--lg .pm-color-picker-toolbar__sliders{flex-direction:row}.pm-color-picker-stroke{display:flex;flex-direction:row;margin-bottom:12px}.pm-color-picker--md .pm-color-picker-stroke{flex-wrap:nowrap}.pm-color-picker-stroke__item{position:relative;display:inline-block;flex:1;overflow:hidden}.pm-color-picker--md .pm-color-picker-stroke__item:not(:last-child){margin-right:5px}.pm-color-picker--lg .pm-color-picker-stroke__item:not(:last-child){margin-right:10px}.pm-color-picker-stroke__item input[type=radio]:checked+.pm-color-picker-stroke__label,.pm-color-picker-stroke__item input[type=radio]:not(:disabled)+.pm-color-picker-stroke__label:hover{background-color:var(--theme-50)}.pm-color-picker-stroke__item input[type=radio]:disabled+.pm-color-picker-stroke__label{color:var(--pm-color-picker-palette-disabled-contrast);background-color:var(--pm-color-picker-palette-disabled);cursor:initial}.pm-color-picker-stroke__label{display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:var(--theme-600);border-radius:10px;padding:8px 8px;cursor:pointer;text-align:center;transition:background-color 200ms ease-in-out}.pm-color-picker-stroke__icon{width:30px;height:14px;vertical-align:baseline;margin:10px auto}.pm-color-picker-slider{flex:1}.pm-color-picker--md .pm-color-picker-slider:not(:last-child){margin-bottom:12px}.pm-color-picker--lg .pm-color-picker-slider:not(:last-child){margin-right:32px}.pm-color-picker-slider__label{margin-top:5px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.pm-color-picker-slider__label>input[type=text]{text-align:right;width:70px;height:30px}.pm-dropdown-menu{padding:12px 0;border-radius:5px;background-color:#fff;color:#000;box-shadow:0 0 20px rgba(0,0,0,.25)}.pm-dropdown-menu--with-title{padding-top:16px}.pm-dropdown-menu__items{-moz-column-gap:8px;column-gap:8px}@media screen and (min-width: 648px){.pm-dropdown-menu--2-columns .pm-dropdown-menu__items{-moz-column-count:2;column-count:2}}@media screen and (min-width: 648px){.pm-dropdown-menu--3-columns .pm-dropdown-menu__items{-moz-column-count:2;column-count:2}}@media screen and (min-width: 992px){.pm-dropdown-menu--3-columns .pm-dropdown-menu__items{-moz-column-count:3;column-count:3}}.pm-dropdown-menu-popper .pm-dropdown-menu-popper{display:block}.pm-dropdown-menu-popper .pm-dropdown-menu-popper .pm-popper-content{width:100%}.pm-dropdown-menu-popper>.pm-popper-reference .pm-dropdown-menu-item-state-icon{display:inline-block;opacity:1}.pm-dropdown-menu-popper.pm-popper__visible>.pm-popper-reference .pm-dropdown-menu-item{background-color:var(--theme-50)}.pm-dropdown-menu-popper.pm-popper__visible>.pm-popper-reference .pm-dropdown-menu-item .pm-dropdown-menu-item-state-icon{transform:rotate(90deg)}.pm-dropdown-menu-popper>.pm-popper-content[data-popper-placement^=top]{padding-bottom:10px}.pm-dropdown-menu-popper>.pm-popper-content[data-popper-placement^=bottom]{padding-top:10px}.pm-dropdown-menu-popper>.pm-popper-content[data-popper-placement^=left]{padding-right:10px}.pm-dropdown-menu-popper>.pm-popper-content[data-popper-placement^=right]{padding-left:10px}.pm-dropdown-menu__title{margin:0;padding:0 16px 16px}.pm-dropdown-menu-item{display:flex;align-items:center;padding:0 36px;height:46px;font-size:inherit;text-decoration:none;text-align:left;color:#000;background-color:rgba(0,0,0,0);border:none;flex-wrap:nowrap;-moz-column-break-inside:avoid;break-inside:avoid}.pm-dropdown-menu-item:hover:not(.disabled){background-color:var(--theme-50);color:#000}.pm-dropdown-menu-item.disabled{color:#bdbdbd;cursor:default}.pm-dropdown-menu-item__leading:not(.disabled) .pm-icon{color:var(--theme-600)}.pm-dropdown-menu-item>*:not(:last-child){margin-right:12px}.pm-dropdown-menu-item__body{flex:1}.pm-dropdown-menu-item-state-icon{display:none;opacity:0;margin-left:auto;transform-origin:center center;transition:200ms ease}.pm-dropdown-menu button.pm-dropdown-menu-item,.pm-dropdown-menu>*:not(.pm-dropdown-menu-item){width:100%;box-sizing:border-box}.pm-popper{display:inline-block}.pm-popper-content{display:none;z-index:1050;text-align:initial;font-weight:initial;color:inherit}.pm-popper-content.pm-popper__visible{display:block}.pm-draggable:hover{cursor:grab}.pm-draggable:active{cursor:grabbing}.pm-divider{--pm-divider-border-color: #E0E0E0;--pm-divider-margin: 20px;--pm-divider-thickness: 1px;margin:0;margin-block:var(--pm-divider-margin);flex-shrink:0;border-width:0;border-style:solid;border-color:var(--pm-divider-border-color);border-bottom-width:var(--pm-divider-thickness)}li.pm-divider{--pm-divider-margin: 0}.pm-divider--vertical{margin-block:0;margin-inline:var(--pm-divider-margin);border-bottom-width:0;height:auto;border-right-width:var(--pm-divider-thickness);align-self:stretch}.pm-audio{--pm-audio-bg-color: white;--pm-audio-border-color: #757575;--pm-audio-border-radius: 50px;--pm-audio-border-width: 1px;--pm-audio-gap: 4px;--pm-audio-height: 44px;--pm-audio-padding: 4px;--pm-audio-volume-icon-size: 30px;--pm-audio-volume-icon-color: #757575;--pm-audio-badge-size: 14px;--pm-audio-badge-borer-width: 1px;--pm-audio-badge-bg-color: var(--theme-600);--pm-audio-badge-color: white;--pm-audio-badge-padding: 2px;--pm-audio-badge-disabled-bg-color: #BDBDBD;--pm-audio-btn-padding: 8px;background-color:var(--pm-audio-bg-color);border:var(--pm-audio-border-width) solid var(--pm-audio-border-color);border-radius:var(--pm-audio-border-radius);display:inline-flex;align-items:center;padding:var(--pm-audio-padding);height:var(--pm-audio-height)}.pm-audio,.pm-audio::before,.pm-audio::after,.pm-audio *,.pm-audio *::before,.pm-audio *::after{box-sizing:border-box}.pm-audio>*:not(:last-child){margin-right:var(--pm-audio-gap)}.pm-audio>.pm-icon{--pm-icon-size: calc(var(--pm-audio-height) - var(--pm-audio-padding) * 2);color:var(--pm-audio-volume-icon-color)}.pm-audio-button{--size: calc(var(--pm-audio-height) - var(--pm-audio-padding) * 2);height:var(--size);width:var(--size);background-color:var(--theme-600);border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center}.pm-audio-button:disabled{background-color:#BDBDBD}.pm-audio-button:hover,.pm-audio-button:active,.pm-audio-button:focus-visible{background-color:var(--theme-800)}.pm-audio-button:active{box-shadow:0 0 0 4px var(--theme-100)}.pm-audio-button>.pm-icon{--pm-icon-size: calc(var(--size) - var(--pm-audio-btn-padding) * 2)}.pm-audio--single-button:focus-visible{outline:none}.pm-audio--single-button:hover .pm-audio-button,.pm-audio--single-button:focus-visible .pm-audio-button,.pm-audio--single-button:active .pm-audio-button{background-color:var(--theme-800)}.pm-audio--single-button:active .pm-audio-button{box-shadow:0 0 0 4px var(--theme-100)}.pm-audio__record-container{position:relative;display:grid}.pm-audio--added .pm-audio__record{--pm-audio-btn-padding: 4px}.pm-audio--small{--pm-audio-height: 30px;--pm-audio-btn-padding: 4px;--pm-audio-badge-size: 7px}.pm-audio__badge{position:absolute;bottom:0;right:0;width:var(--pm-audio-badge-size);height:var(--pm-audio-badge-size);border:var(--pm-audio-badge-borer-width) solid var(--pm-audio-bg-color);border-radius:var(--pm-audio-badge-size);background-color:var(--pm-audio-badge-bg-color);color:var(--pm-audio-badge-color);padding:var(--pm-audio-badge-padding);line-height:0}.pm-audio__badge.disabled{background-color:var(--pm-audio-badge-disabled-bg-color)}.pm-audio__badge>.pm-icon{--pm-icon-size: calc( var(--pm-audio-badge-size) - (var(--pm-audio-badge-padding) * 2) - (var(--pm-audio-badge-borer-width) * 2) );margin:0}.pm-header_button-with-count{position:relative}.pm-header_button-with-count_count{background-color:#e53935;color:#fff;font-weight:bold;position:absolute;bottom:-5px;right:-2px;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;pointer-events:none}.pm-header{padding:20px;height:120px;position:sticky;top:0;z-index:90;display:flex;justify-content:space-between;align-items:center;max-width:100%}.pm-header-holder{height:120px;margin-bottom:25px}.pm-header,.pm-header *,.pm-header *:before,.pm-header:after{box-sizing:border-box}.pm-header[data-is-stuck]{background-color:var(--theme-100);position:fixed;top:0;left:0;right:0}.pm-header_left{display:flex;justify-content:space-between;align-items:center}.pm-header_logo{filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.25));transform:translateZ(0);display:inline-flex;margin-right:8px}.pm-header-nav{margin-right:12px}.pm-header_right{display:flex;align-items:center}.pm-header_right>*{margin-left:4px}.pm-header_account-menu .pm-popper-reference{display:flex}@media screen and (min-width: 1023.99px){.pm-header_button-show-expanded-search{display:none}}.pm-header_unexpanded-search{width:200px;display:none}@media screen and (min-width: 1024px){.pm-header_unexpanded-search{display:block}}@media screen and (min-width: 1440px){.pm-header_unexpanded-search{width:476px}}.pm-header_expanded-search{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;padding-inline:16px;background-color:var(--theme-100)}.pm-header_expanded-search_filter{margin-left:4px}.pm-header_expanded-search .pm-search-suggestions{margin-left:16px;flex-grow:1}.pm-header_search-form{display:flex;flex-direction:row}.pm-header_search-form .pm-input-group{flex-grow:1}.pm-header_search-filters{position:absolute;top:100%;padding:16px;left:0;right:0;background-color:#fff}.pm-header_search-filters_header{display:flex;justify-content:space-between;margin-bottom:22px}@media screen and (min-width: 1024px){.pm-header{display:flex}.pm-header_left{flex-grow:1}.pm-header_unexpanded-search{flex-grow:99999999999;margin-right:44px}}.pm-header-nav{display:inline-flex}.pm-header-nav-container{position:relative;display:flex}.pm-header-nav_item{color:var(--theme-600);background-color:#fff;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:80px;height:80px;text-decoration:none;filter:drop-shadow(0 0 2.5px rgba(0, 0, 0, 0.25));transform:translateZ(0)}.pm-header-nav_item:first-of-type{border-radius:20px 0 0 20px}.pm-header-nav_item:first-of-type .pm-header-nav_item_label{border-bottom-left-radius:20px}.pm-header-nav_item:last-of-type{border-radius:0 20px 20px 0}.pm-header-nav_item:last-of-type .pm-header-nav_item_label{border-bottom-right-radius:20px}.pm-header-nav_item:not(:first-child){margin-left:8px}.pm-header-nav_item_label{width:100%;line-height:22px;text-align:center;padding:0 4px;box-sizing:border-box;color:#fff;background-color:var(--theme-600)}.pm-header-nav_item:before{content:""}.pm-header-nav_item:hover,.pm-header-nav_item.router-link-active{background-color:var(--theme-600);color:#fff}.pm-header-dropdown-menu{--js-is-docked: 0;background-color:#fff;z-index:5;width:-moz-max-content;width:max-content;max-width:min(320px, 100vw);border:1px solid #e0e0e0;box-shadow:0 0 20px rgba(0,0,0,.25);transform:translateZ(0)}.pm-header-dropdown-menu .pm-header-dropdown-menu_close-container{padding:15px 12px;justify-content:flex-end;display:flex}@media screen and (min-width: 768px){.pm-header-dropdown-menu .pm-header-dropdown-menu_close-container{display:none}}@media screen and (min-width: 768px){.pm-header-dropdown-menu{border-radius:5px;position:absolute;top:calc(100% + 4px)}.pm-header-dropdown-menu[data-placement=bottom-start]{left:0}.pm-header-dropdown-menu[data-placement=bottom-end]{right:0}}@media screen and (max-width: 767px){.pm-header-dropdown-menu{--js-is-docked: 1;position:fixed;top:0;right:0;height:100vh;box-sizing:border-box;border-top-width:0;border-bottom-width:0;width:320px}}@media screen and (max-width: 375px){.pm-header-dropdown-menu{width:100%}}.pm-header-dropdown-menu_items{list-style-type:none;padding-left:0;margin:0;position:relative}@media screen and (min-width: 768px){.pm-header-dropdown-menu_items{padding-block:12px}}.pm-header-dropdown-menu_items>li{position:relative}@media screen and (min-width: 768px){.pm-header-dropdown-menu_items>li>.pm-header-dropdown-menu_sub-items-container{position:absolute;right:100%;top:0}}@media screen and (max-width: 767px){.pm-header-dropdown-menu_items>li>.pm-header-dropdown-menu_sub-items-container .pm-header-dropdown-menu_item{padding-left:80px}}.pm-header-dropdown-menu_sub-items-container{padding-right:8px}.pm-header-dropdown-menu_sub-items{list-style-type:none;width:-moz-max-content;width:max-content;max-width:320px;padding:0;background-color:#fff}@media screen and (min-width: 768px){.pm-header-dropdown-menu_sub-items{box-shadow:0 0 20px rgba(0,0,0,.25);transform:translateZ(0);border:1px solid #e0e0e0;border-radius:5px;padding-block:20px}}.pm-header-dropdown-menu_item{background-color:#fff;display:inline-block;text-align:left;width:100%;box-sizing:border-box;padding:8px 40px 8px 40px;line-height:1.25;color:#000;text-decoration:none;font-size:16px}.pm-header-dropdown-menu_item .pm-icon{color:var(--theme-600)}.pm-header-dropdown-menu_item .pm-icon:first-child{margin-right:12px}.pm-header-dropdown-menu_item .pm-icon:last-child{transition:transform 200ms}.pm-header-dropdown-menu_item__open .pm-icon:last-child{transform:rotate(90deg)}.pm-header-dropdown-menu_item:hover:not(.disabled),.pm-header-dropdown-menu_item:focus-visible:not(.disabled){background-color:var(--theme-50);color:#000}.pm-header-dropdown-menu_item.disabled,.pm-header-dropdown-menu_item.disabled .pm-icon{color:#e0e0e0}.pm-header-dropdown-menu_expand-icon{margin-left:8px}.pm-settings-menu-button{display:inline-flex;flex-direction:row;flex-grow:0;flex-shrink:9999;align-items:center;filter:drop-shadow(0 0 2.5px rgba(0, 0, 0, 0.25));transform:translateZ(0);max-width:250px}.pm-settings-menu-button--loading:not([data-increase-specificity]){cursor:default}.pm-settings-menu-button__avatar{border:1px solid #e0e0e0;z-index:2;background-color:#fff;border-radius:50%}@media screen and (max-width: 1439.98px){.pm-settings-menu-button__avatar{width:44px;height:44px;border:none}}.pm-settings-menu-button__incognito-avatar{box-sizing:border-box;width:56px;height:56px;padding:4px;width:56px;height:56px;z-index:2;background-color:var(--theme-600);border-radius:50%}.pm-settings-menu-button__incognito-avatar .pm-icon{border-radius:50%;--pm-icon-size: 48px}@media screen and (max-width: 1439.98px){.pm-settings-menu-button__incognito-avatar{width:44px;height:44px}.pm-settings-menu-button__incognito-avatar .pm-icon{--pm-icon-size: 36px}}.pm-settings-menu-button_labels{display:flex;flex-direction:column;margin-right:16px;padding-left:36px;overflow:hidden}.pm-settings-menu-button_box{display:flex;flex-direction:row;flex-shrink:9999;margin-left:-28px;align-items:center;height:44px;background-color:#fff;color:#000;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-right:8px;overflow:hidden}@media screen and (max-width: 1439.98px){.pm-settings-menu-button_box{display:none}}.pm-settings-menu-button_impersonateLabel{font-size:12px}.pm-settings-menu-button_name{flex-shrink:9999;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-settings-menu-button_expand{color:var(--theme-600);transition:transform 200ms;flex-shrink:0;--pm-icon-size: 16px}.pm-settings-menu-button_expand.rotate{transform:rotate(90deg)}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(8deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-8deg)}100%{transform:rotate(0deg)}}.shake-bell .pm-icon{transform-origin:top center;animation-name:shake;animation-duration:.5s;animation-iteration-count:3}body{--scrollbar-color: auto}body.firefox{--scrollbar-color: var(--theme-300) transparent}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .lazy-loading-indicator{background-image:url("https://static.purplemash.com/css/pmfilebrowser/spinner_192.gif");background-repeat:no-repeat;position:absolute;bottom:15px;left:50%;margin-left:-20px;background-size:40px 40px;width:40px;height:40px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel{max-height:200px !important;min-height:120px;overflow-y:auto;overflow-x:hidden;width:100% !important;box-sizing:border-box;text-align:left !important;padding:0;padding-right:5px;scrollbar-color:var(--scrollbar-color);scrollbar-width:auto}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel::-webkit-scrollbar{background:rgba(0,0,0,0) !important;height:14px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel::-webkit-scrollbar-track{-webkit-box-shadow:none;background:rgba(0,0,0,0) !important}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel::-webkit-scrollbar-thumb{border-radius:8px;outline:none;background-color:var(--theme-300)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel::-webkit-scrollbar-thumb:hover{background-color:var(--theme-600)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel::-webkit-scrollbar{width:14px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel[data-len="2"]{max-height:275px !important}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel[data-len="2+"]{max-height:350px !important}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .detailToggle{margin-top:10px;text-decoration:underline}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement{position:relative;background-color:#fff;padding:10px;margin-top:15px;border-radius:8px;border:1px solid #616161;color:#8e24aa;min-height:76px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement>.blob{content:"";width:12px;height:12px;border-radius:50%;background:#e53935;position:absolute;left:6px;top:6px;display:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement.isNew>.blob{display:inline-block}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement:last-of-type{margin-bottom:4px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement:first-of-type{margin-top:5px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img{width:60px;height:60px;margin-left:10px;margin-top:10px;float:left;background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/generic.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=work]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/work.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=todo]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/todo.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=todo-pupil]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/todo-pupil.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=unapprovedPost]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/unapprovedPost.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=unapprovedComment]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/unapprovedComment.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=reportedPost]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/reportedPost.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=reportedComment]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/reportedComment.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=newPost]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/newPost.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=approvedPost]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/approvedPost.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=newComment]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/newComment.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=approvedComment]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/approvedComment.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=resource]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/resource.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=unapprovedEmail]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/unapprovedEmail.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=inappropriate]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/inappropriate.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=newEmail]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/newEmail.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=groupInvite]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/groupInvite.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=DisplayBoard]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/DisplayBoard.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .type-img[data-type=chatNewMessage]{background-image:url("https://static.purplemash.com/images/frontscreenv3/notifications/chatNewMessage.svg")}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .summary{overflow:hidden;padding-left:20px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .summary .sound{width:30px;height:30px;display:inline-block;cursor:pointer;float:right;position:relative;margin-right:4px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .summary .sound:after{content:"";position:absolute;display:inline-block;background-size:217px 30px;background-image:url("https://static.purplemash.com/images/frontscreenv3/icons/design_system/sound.svg");height:30px;width:30px;background-position:-62px 0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .summary .message{padding-bottom:6px;font-weight:bold}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .detailToggle{cursor:pointer;padding-bottom:6px;font-weight:normal}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .message-datetime{color:#9398a0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .dismiss{width:26px;height:26px;cursor:pointer;background:#fff;border:1px solid #757575;border-radius:5px;box-sizing:border-box;display:block;float:right;position:relative;margin-bottom:5px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .dismiss:after{content:"×";color:#757575;position:absolute;left:5px;font-size:24px;top:4px;line-height:24px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .dismiss:hover{background:hsl(0,0%,95%)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .dismiss:after{top:-1px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .goto{position:absolute;bottom:6px;right:6px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .detail{margin-top:8px;margin-bottom:24px;margin-right:8px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .detail ul{padding:0;margin:0;list-style-type:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement .detail li{padding:0;margin:0;margin-bottom:5px;list-style-image:none;position:relative}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement.isNew{background-color:#f3e5f5}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement.isNew .detail .mostRecent{position:relative}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement.isNew .detail .mostRecent::before{content:"";width:12px;height:12px;border-radius:50%;background:#e53935;position:absolute;left:-16px;top:4px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement.isNew .detail ul.isNew li{padding-left:16px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement.isNew .detail ul.isNew li::before{content:"";width:12px;height:12px;border-radius:50%;background:#e53935;position:absolute;top:4px;left:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationElement.isNew .detail ul.notNew{opacity:.8}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .emptyPlaceholder{display:none;text-align:center;font-size:20px;color:#000;margin-top:40px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .clearAll{padding:0;text-align:right;margin-left:auto;margin-right:11px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .clearAll button.dismissAll{margin-left:8px;width:26px;height:26px;cursor:pointer;background:#fff;border:1px solid #757575;border-radius:5px;box-sizing:border-box;position:relative}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .clearAll button.dismissAll:after{content:"×";color:#757575;position:absolute;left:5px;font-size:24px;top:4px;line-height:24px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .clearAll button.dismissAll:hover{background:hsl(0,0%,95%)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .clearAll button.dismissAll:after{top:-1px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .clearAll span{vertical-align:middle}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .alertFilters{padding:0;margin-left:11px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .alertFilters button.alertFiltersButton{width:26px;height:26px;cursor:pointer;background:#fff;border:1px solid #757575;border-radius:5px;box-sizing:border-box;width:auto;color:inherit;padding:0;padding-left:30px;padding-right:10px;position:relative}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .alertFilters button.alertFiltersButton:after{content:"×";color:#757575;position:absolute;left:5px;font-size:24px;top:4px;line-height:24px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .alertFilters button.alertFiltersButton:hover{background:hsl(0,0%,95%)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .alertFilters button.alertFiltersButton:after{top:-1px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .alertFilters button.alertFiltersButton:after{top:4px;left:4px;content:"";background-image:url("https://static.purplemash.com/images/icons/design_system/filter.svg");width:18px;height:18px;background-size:18px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel.empty .emptyPlaceholder{display:block}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel.empty .clearAll{display:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content.notificationPanel .notificationButtons span.count{border-radius:50%;background:#43a047;min-width:24px;min-height:24px;position:absolute;color:#fff;display:inline-block;text-align:center;padding-right:2px;padding-left:2px;padding-top:2px;line-height:22px;box-sizing:border-box;z-index:1;position:relative;padding:1px;vertical-align:middle}.body-has-pm-header .pmDialog.ui-dialog #notificationFilterDialog{overflow:visible}.body-has-pm-header .pmDialog.ui-dialog #notificationFilterDialog button.clear-all-button{position:relative;top:-40px}.body-has-pm-header .pmDialog.ui-dialog #notificationFilterDialog button.clear-all-button:hover.pmButton-icon:disabled::after{background-position:-93px 0 !important}body{--scrollbar-color: auto}body.firefox{--scrollbar-color: var(--theme-300) transparent}.body-has-pm-header .pmDialog{font-family:Nunito, 'Helvetica Neue', Arial, Helvetica, sans-serif !important}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel{box-sizing:border-box;z-index:5;margin-top:20px;overflow:visible;background:#fff !important;position:fixed;padding:15px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-titlebar{display:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content{text-align:left;overflow-x:hidden;scrollbar-color:var(--scrollbar-color);scrollbar-width:auto}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content::-webkit-scrollbar{background:rgba(0,0,0,0) !important;height:14px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content::-webkit-scrollbar-track{-webkit-box-shadow:none;background:rgba(0,0,0,0) !important}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content::-webkit-scrollbar-thumb{border-radius:8px;outline:none;background-color:var(--theme-300)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content::-webkit-scrollbar-thumb:hover{background-color:var(--theme-600)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .ui-dialog-content::-webkit-scrollbar{width:14px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .pointy-arrow{position:absolute;top:-22px;width:51px;height:22px;margin-left:-24px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .pointy-arrow:after{content:"";width:0;height:0;border-style:solid;border-width:0 24px 18px 24px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);background:rgba(0,0,0,0);position:absolute;bottom:0;left:1px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel .pointy-arrow:before{content:"";width:0;height:0;border-style:solid;border-width:0 25px 20px 25px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);background:rgba(0,0,0,0);position:absolute;bottom:0;left:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content{padding:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch{color:#000;box-sizing:border-box}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .float-right{float:right;margin-right:10px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch #backButton{display:none;margin:0;margin-bottom:10px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch #clearButton{display:inline-block;padding-right:40px;position:relative;cursor:pointer}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch #closeButton{float:right;position:relative;width:26px;height:26px;cursor:pointer;background:#fff;border:1px solid #757575;border-radius:5px;box-sizing:border-box;display:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch #closeButton:after{content:"×";color:#757575;position:absolute;left:5px;font-size:24px;top:4px;line-height:24px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch #closeButton:hover{background:hsl(0,0%,95%)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch #closeButton:after{top:-1px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks{display:flex;width:100%}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block{display:inline-block;flex:1}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group{font-size:14px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div{margin-top:5px;margin-bottom:10px;width:32%;display:inline-block}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]{opacity:0;display:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]+label{position:relative;cursor:pointer;margin-bottom:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]+label span{left:33px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;position:relative;top:10px;max-width:calc(100% - 33px)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]+label::after,.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]+label::before{position:absolute;content:"";display:inline-block;background-repeat:no-repeat;left:0;top:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]+label:before{height:26px;width:26px;border:1px solid #555;background:#fff;border-radius:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]+label span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]:checked *{width:50px;height:50px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]:checked+label{position:relative}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=checkbox]:checked+label::after{content:"";height:26px;width:26px;display:inline-block;background-image:url("https://static.purplemash.com/images/frontscreen/check_tick.svg");background-repeat:no-repeat;background-position:5px 3px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]{opacity:0;display:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label{position:relative;cursor:pointer;margin-bottom:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label span{left:33px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;position:relative;top:10px;max-width:calc(100% - 33px)}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label::after,.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label::before{position:absolute;content:"";display:inline-block;background-repeat:no-repeat;left:0;top:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label:before{height:26px;width:26px;border:1px solid #555;background:#fff;border-radius:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]:checked *{width:50px;height:50px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]:checked+label{position:relative}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]:checked+label::after{content:"";height:26px;width:26px;display:inline-block;background-image:url("https://static.purplemash.com/images/frontscreen/check_tick.svg");background-repeat:no-repeat;background-position:5px 3px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label:before{height:26px;width:26px;border:1px solid #555;background:#fff;border-radius:0;border-radius:50%}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label>div.stars{position:relative;top:-13px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]+label>div.stars+span{position:relative;top:2px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div input[type=radio]:checked+label::after{content:"";position:absolute;border-radius:50%;background:#4caf50;width:20px;height:19.5px;left:4px;top:4px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div.radio{width:49%}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group>div.radio.full{margin-top:10px;width:99%}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group .entitySelectorContainer{width:calc(100% - 12px);margin-top:12px;background-image:url("https://static.purplemash.com/css/pmfilebrowser/spinner_192.gif");background-repeat:no-repeat;background-position:center;background-size:100px 100px;border:1px solid #c5c5c5;border-radius:12px;padding:10px;box-sizing:border-box;display:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group .entitySelectorContainer.loaded{background-image:none}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group .entitySelectorContainer.show{display:block}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group .entitySelectorContainer .entitySelector,.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group .entitySelectorContainer ul.fancytree-container{height:165px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block .search-group.compact>div{width:24%}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block.wide{flex:1.5}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch h2,.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch h3{font-weight:bold;margin-top:10px;margin-bottom:0}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch h2{font-size:18px;text-align:center}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch h3{font-size:16px}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content.fullscreen #backButton{display:block}@media(max-width: 619.98px){.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel{border-radius:0 !important;width:100% !important}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch #closeButton{display:inline-block}}@media(max-width: 767.98px){.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks{display:block}.body-has-pm-header .pmDialog.ui-dialog.topBarPointyPanel.advanced-search .ui-dialog-content .advancedSearch .filter-blocks .filter-block{width:100%;max-width:100%}}.body-has-pm-header #expireDate{float:left;line-height:40px;padding-right:40px}.body-has-pm-header .maintenanceDialog{z-index:4}.body-has-pm-header .maintenanceDialog .ui-dialog-content{background-color:#fff;text-align:left}.body-has-pm-header .maintenanceDialog .ui-dialog-content p{margin-top:5px}.body-has-pm-header .maintenanceDialog .ui-dialog-titlebar,.body-has-pm-header .maintenanceDialog .ui-dialog-title{background:#590611 !important}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList,.body-has-pm-header .todo-item .rewardList,.body-has-pm-header .itemInfoContainer .rewardList,.body-has-pm-header .two-dos-list .rewardList{display:inline-block;height:20px}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .rewards-label,.body-has-pm-header .todo-item .rewardList .rewards-label,.body-has-pm-header .itemInfoContainer .rewardList .rewards-label,.body-has-pm-header .two-dos-list .rewardList .rewards-label{margin-bottom:5px}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward,.body-has-pm-header .todo-item .rewardList .reward,.body-has-pm-header .itemInfoContainer .rewardList .reward,.body-has-pm-header .two-dos-list .rewardList .reward{display:inline-block;width:20px;height:20px;margin-right:5px;background-image:url("https://static.purplemash.com/images/newrewards/icons/awards.png");background-repeat:no-repeat;background-position:0 0}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward.reward-achievement-effort,.body-has-pm-header .todo-item .rewardList .reward.reward-achievement-effort,.body-has-pm-header .itemInfoContainer .rewardList .reward.reward-achievement-effort,.body-has-pm-header .two-dos-list .rewardList .reward.reward-achievement-effort{background-position:0px 0}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward.reward-achievement-excellence,.body-has-pm-header .todo-item .rewardList .reward.reward-achievement-excellence,.body-has-pm-header .itemInfoContainer .rewardList .reward.reward-achievement-excellence,.body-has-pm-header .two-dos-list .rewardList .reward.reward-achievement-excellence{background-position:-20px 0}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward.reward-achievement-inspiration,.body-has-pm-header .todo-item .rewardList .reward.reward-achievement-inspiration,.body-has-pm-header .itemInfoContainer .rewardList .reward.reward-achievement-inspiration,.body-has-pm-header .two-dos-list .rewardList .reward.reward-achievement-inspiration{background-position:-40px 0}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward.reward-achievement-achievement,.body-has-pm-header .todo-item .rewardList .reward.reward-achievement-achievement,.body-has-pm-header .itemInfoContainer .rewardList .reward.reward-achievement-achievement,.body-has-pm-header .two-dos-list .rewardList .reward.reward-achievement-achievement{background-position:-60px 0}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward.reward-achievement-thinking,.body-has-pm-header .todo-item .rewardList .reward.reward-achievement-thinking,.body-has-pm-header .itemInfoContainer .rewardList .reward.reward-achievement-thinking,.body-has-pm-header .two-dos-list .rewardList .reward.reward-achievement-thinking{background-position:-80px 0}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward.reward-achievement-resourceful,.body-has-pm-header .todo-item .rewardList .reward.reward-achievement-resourceful,.body-has-pm-header .itemInfoContainer .rewardList .reward.reward-achievement-resourceful,.body-has-pm-header .two-dos-list .rewardList .reward.reward-achievement-resourceful{background-position:-100px 0}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward.reward-achievement-learning,.body-has-pm-header .todo-item .rewardList .reward.reward-achievement-learning,.body-has-pm-header .itemInfoContainer .rewardList .reward.reward-achievement-learning,.body-has-pm-header .two-dos-list .rewardList .reward.reward-achievement-learning{background-position:-120px 0}.body-has-pm-header .ui-dialog.commentBoxDialog .rewardList .reward.reward-achievement-presentation,.body-has-pm-header .todo-item .rewardList .reward.reward-achievement-presentation,.body-has-pm-header .itemInfoContainer .rewardList .reward.reward-achievement-presentation,.body-has-pm-header .two-dos-list .rewardList .reward.reward-achievement-presentation{background-position:-140px 0}.body-has-pm-header .ui-dialog.commentBoxDialog .reward-list-with-label,.body-has-pm-header .todo-item .reward-list-with-label,.body-has-pm-header .itemInfoContainer .reward-list-with-label,.body-has-pm-header .two-dos-list .reward-list-with-label{height:37px}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content{display:flex;flex-direction:column}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container{margin:0;padding:0;max-height:500px;overflow-y:scroll;max-width:100%;scrollbar-color:var(--scrollbar-color);scrollbar-width:auto}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container::-webkit-scrollbar{background:rgba(0,0,0,0) !important;height:14px}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container::-webkit-scrollbar-track{-webkit-box-shadow:none;background:rgba(0,0,0,0) !important}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container::-webkit-scrollbar-thumb{border-radius:8px;outline:none;background-color:var(--theme-300)}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container::-webkit-scrollbar-thumb:hover{background-color:var(--theme-600)}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container::-webkit-scrollbar{width:14px}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container .entries .entry{height:100px;display:inline-block;opacity:.9;cursor:pointer;background-size:cover;background-position:center}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container .entries .entry.selected,.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container .entries .entry:hover{opacity:1}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .container .entries .entry>div{border-radius:10px;border:5px solid #fff;left:5%;right:5%;top:5%;bottom:5%;position:absolute;background-repeat:no-repeat;background-size:cover}.body-has-pm-header .ui-dialog.chooseBackgroundView .ui-dialog-content .buttonBar{margin-top:10px;float:right;text-align:right}.body-has-pm-header #front-chat-container{z-index:5 !important}.body-has-pm-header .ui-widget{font-size:1em}.pm-search-suggestions{position:relative}.pm-search-suggestions_suggestions{margin:0;padding:12px 0;position:absolute;left:0;right:0;background-color:#fff;border-radius:10px;border:1px solid #bdbdbd;display:flex;justify-content:center}.pm-search-suggestions_suggestions:empty{display:none}.pm-search-suggestions_suggestions>ul{padding:0;margin:0;list-style-type:none;width:100%}.pm-search-suggestions_item{line-height:20px;padding:10px 16px;cursor:pointer;display:flex;justify-content:flex-start;align-items:center}.pm-search-suggestions_item .pm-icon{color:var(--theme-600);margin-right:8px;flex-shrink:0}.pm-search-suggestions_item:hover,.pm-search-suggestions_item:focus-visible{background-color:var(--theme-600);color:#fff;outline:none}.pm-search-suggestions_item:hover .pm-icon,.pm-search-suggestions_item:focus-visible .pm-icon{color:currentColor}.pm-search-suggestions_no-suggestions{padding-inline:10px}.pm-breadcrumbs{display:flex;align-items:center;flex-wrap:nowrap;flex:0 0 auto;font-size:20px}.pm-breadcrumbs_back{margin-right:16px;color:var(--theme-600)}.pm-breadcrumbs_crumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:16px;text-decoration:none}.pm-breadcrumbs_crumb:not(.pm-breadcrumbs_crumb__terminal):nth-of-type(2){flex-shrink:1 000000000000000000000000}.pm-breadcrumbs_crumb:not(.pm-breadcrumbs_crumb__terminal):nth-of-type(3){flex-shrink:1 000000000000000000}.pm-breadcrumbs_crumb:not(.pm-breadcrumbs_crumb__terminal):nth-of-type(4){flex-shrink:1 000000000000}.pm-breadcrumbs_crumb:not(.pm-breadcrumbs_crumb__terminal):nth-of-type(5){flex-shrink:1 000000}.pm-breadcrumbs_crumb:not(.pm-breadcrumbs_crumb__terminal):nth-of-type(6){flex-shrink:1}.pm-breadcrumbs_crumb__terminal{flex-shrink:1}.pm-breadcrumbs_crumb__terminal .pm-loading-text{width:4em}.pm-breadcrumbs_crumb:not(.pm-breadcrumbs_crumb__terminal):hover,.pm-breadcrumbs_crumb:not(.pm-breadcrumbs_crumb__terminal):focus-visible{text-decoration:underline;outline:none}.pm-breadcrumbs_crumb:not(.pm-breadcrumbs_crumb__terminal):focus{outline:none}.pm-breadcrumbs_separator{margin-right:4px;margin-left:4px;flex-shrink:0}.pm-snackbar-toasts-container{--bottom-offset: 16px;pointer-events:none;position:fixed;inset:16px;bottom:var(--bottom-offset);justify-content:flex-end;align-items:center;gap:16px;display:flex;flex-direction:column;z-index:1035}.pm-toast,.pm-snackbar{padding-inline:20px;border-radius:15px;width:-moz-max-content;width:max-content;min-width:min(250px, 100%);max-width:100%;background-color:#fff;pointer-events:auto}.pm-toast--alert,.pm-snackbar--alert{background-color:#e65100;color:#fff}.pm-toast,.pm-toast *,.pm-snackbar,.pm-snackbar *{box-sizing:border-box}.pm-toast{padding-block:14px;text-align:center}.pm-toast--with-image{padding-block:12px;display:grid;grid-template-columns:max-content 1fr;grid-template-rows:2px max-content 2px;align-items:center;gap:0 16px;grid-template-areas:"image ." "image message" "image ."}.pm-toast--with-image .pm-toast__image{grid-area:image}.pm-toast--with-image .pm-toast__message{grid-area:message}.pm-snackbar{padding-block:14px;display:grid;grid-template-columns:1fr max-content;grid-template-areas:"message buttons";gap:0 16px;align-items:center}.pm-snackbar--with-image{padding-block:12px;grid-template-columns:max-content 1fr max-content;grid-template-rows:2px max-content 2px;grid-template-areas:"image . ." "image message buttons" "image . ."}.pm-snackbar__image{grid-area:image}.pm-snackbar__message{grid-area:message}.pm-snackbar__buttons{grid-area:buttons;display:flex;gap:16px}.pm-snackbar__button{--color: var(--theme-600);--hover-focus-color: var(--theme-800);font-weight:bold;color:var(--color)}.pm-snackbar__button:hover,.pm-snackbar__button:focus-visibe{color:var(--hover-focus-color)}.pm-snackbar--alert .pm-snackbar__button{--color: white;--hover-focus-color: #EEEEEE}.snackbar-toast-item{transition:all 1s ease}.snackbar-toast-enter{transform:translate(0, 30px);opacity:0}.snackbar-toast-leave-to{opacity:0}.snackbar-toast-leave-active{position:absolute}.pm-card{width:200px;padding:24px 24px 12px;display:flex;flex-direction:column;border-radius:10px;border:4px solid rgba(0,0,0,0);box-sizing:content-box}.pm-card:hover{background-color:rgba(245,245,245,.9);cursor:pointer;border:4px solid var(--theme-100)}.pm-card:focus:not(.pm-card--disabled),.pm-card:focus-visible:not(.pm-card--disabled){background-color:rgba(245,245,245,.9);cursor:pointer;border:4px solid var(--theme-100);outline:none}.pm-card:focus:not(:focus-visible):not(:hover):not(.pm-card--disabled){background-color:unset;border:4px solid rgba(0,0,0,0)}.pm-card__image{width:200px;height:200px;border:1px solid #bdbdbd}.pm-card__image img{width:100%;height:100%;object-fit:cover}.pm-card__title{text-align:center;margin:8px 0}.pm-card--selected{border:4px solid var(--theme-600)}.pm-card--selected:hover{border:4px solid var(--theme-600)}.pm-card--selected:focus:not(.pm-card--disabled),.pm-card--selected:focus-visible:not(.pm-card--disabled){background-color:rgba(245,245,245,.9);cursor:pointer;border:4px solid var(--theme-600);outline:none}.pm-card--selected:focus:not(:focus-visible):not(:hover):not(.pm-card--disabled){background-color:unset;border:4px solid var(--theme-600)}.pm-card--disabled:hover{cursor:not-allowed;border:4px solid rgba(0,0,0,0);background-color:unset}.pm-card--disabled .pm-card__title{color:#bdbdbd}:where(body) .mx-icon-left:before,:where(body) .mx-icon-right:before,:where(body) .mx-icon-double-left:before,:where(body) .mx-icon-double-right:before,:where(body) .mx-icon-double-left:after,:where(body) .mx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(0.7)}:where(body) .mx-icon-double-left:after{left:-4px}:where(body) .mx-icon-double-right:before{left:4px}:where(body) .mx-icon-right:before,:where(body) .mx-icon-double-right:before,:where(body) .mx-icon-double-right:after{transform:rotate(135deg) scale(0.7)}:where(body) .mx-btn{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:rgba(0,0,0,0);outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#000;white-space:nowrap}:where(body) .mx-btn:hover{border-color:var(--theme-600);color:var(--theme-600)}:where(body) .mx-btn:disabled,:where(body) .mx-btn.disabled{color:#9e9e9e;cursor:not-allowed}:where(body) .mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}:where(body) .mx-scrollbar{height:100%}:where(body) .mx-scrollbar:hover .mx-scrollbar-track{opacity:1}:where(body) .mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}:where(body) .mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}:where(body) .mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);transition:background-color .3s}:where(body) .mx-zoom-in-down-enter-active,:where(body) .mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(0.23, 1, 0.32, 1),opacity .3s cubic-bezier(0.23, 1, 0.32, 1);transform-origin:center top}:where(body) .mx-zoom-in-down-enter,:where(body) .mx-zoom-in-down-enter-from,:where(body) .mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}:where(body) .mx-datepicker{position:relative;display:inline-block;width:210px}:where(body) .mx-datepicker svg{width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}:where(body) .mx-datepicker-range{width:320px}:where(body) .mx-datepicker-inline{width:auto}:where(body) .mx-input-wrapper{position:relative}:where(body) .mx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:inherit;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}:where(body) .mx-input:hover,:where(body) .mx-input:focus{border-color:#409aff}:where(body) .mx-input:disabled,:where(body) .mx-input.disabled{color:#9e9e9e;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}:where(body) .mx-input:focus{outline:none}:where(body) .mx-input::-ms-clear{display:none}:where(body) .mx-icon-calendar,:where(body) .mx-icon-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}:where(body) .mx-icon-clear{cursor:pointer}:where(body) .mx-icon-clear:hover{color:rgba(0,0,0,.8)}:where(body) .mx-datepicker-main{font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei",sans-serif;color:#000;background-color:#fff;border:1px solid #e8e8e8}:where(body) .mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}:where(body) .mx-datepicker-sidebar{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}:where(body) .mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}:where(body) .mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(body) .mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}:where(body) .mx-range-wrapper{display:flex}@media(max-width: 750px){:where(body) .mx-range-wrapper{flex-direction:column}}:where(body) .mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}:where(body) .mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}:where(body) .mx-calendar{box-sizing:border-box;width:248px;padding:6px 12px}:where(body) .mx-calendar+:where(body) .mx-calendar{border-left:1px solid #e8e8e8}:where(body) .mx-calendar-header,:where(body) .mx-time-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}:where(body) .mx-btn-icon-left,:where(body) .mx-btn-icon-double-left{float:left}:where(body) .mx-btn-icon-right,:where(body) .mx-btn-icon-double-right{float:right}:where(body) .mx-calendar-header-label{font-size:14px}:where(body) .mx-calendar-decade-separator{margin:0 2px}:where(body) .mx-calendar-decade-separator:after{content:"~"}:where(body) .mx-calendar-content{position:relative;height:224px;box-sizing:border-box}:where(body) .mx-calendar-content .cell{cursor:pointer}:where(body) .mx-calendar-content .cell:hover{color:#000;background-color:var(--theme-50)}:where(body) .mx-calendar-content .cell.active{color:#fff;background-color:var(--theme-600)}:where(body) .mx-calendar-content .cell.in-range,:where(body) .mx-calendar-content .cell.hover-in-range{color:#000;background-color:var(--theme-100)}:where(body) .mx-calendar-content .cell.disabled{cursor:not-allowed;color:#9e9e9e;background-color:#f3f3f3}:where(body) .mx-calendar-week-mode .mx-date-row{cursor:pointer}:where(body) .mx-calendar-week-mode .mx-date-row:hover{background-color:var(--theme-50)}:where(body) .mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:var(--theme-100)}:where(body) .mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:rgba(0,0,0,0)}:where(body) .mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:rgba(0,0,0,0)}:where(body) .mx-week-number{opacity:.5}:where(body) .mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center}:where(body) .mx-table th{padding:0;font-weight:500;vertical-align:middle}:where(body) .mx-table td{padding:0;vertical-align:middle}:where(body) .mx-table-date td,:where(body) .mx-table-date th{height:32px;font-size:12px}:where(body) .mx-table-date .today{color:var(--theme-600)}:where(body) .mx-table-date .cell.not-current-month{color:#ccc;background:none}:where(body) .mx-time{flex:1;width:224px;background:#fff}:where(body) .mx-time+:where(body) .mx-time{border-left:1px solid #e8e8e8}:where(body) .mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}:where(body) .mx-time-header{border-bottom:1px solid #e8e8e8}:where(body) .mx-time-content{height:224px;box-sizing:border-box;overflow:hidden}:where(body) .mx-time-columns{display:flex;width:100%;height:100%;overflow:hidden}:where(body) .mx-time-column{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}:where(body) .mx-time-column:first-child{border-left:0}:where(body) .mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}:where(body) .mx-time-column .mx-time-list::after{content:"";display:block;height:192px}:where(body) .mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}:where(body) .mx-time-column .mx-time-item:hover{color:#000;background-color:var(--theme-50)}:where(body) .mx-time-column .mx-time-item.active{color:var(--theme-600);background-color:rgba(0,0,0,0);font-weight:700}:where(body) .mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#9e9e9e;background-color:#f3f3f3}:where(body) .mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}:where(body) .mx-time-option:hover{color:#000;background-color:var(--theme-50)}:where(body) .mx-time-option.active{color:var(--theme-600);background-color:rgba(0,0,0,0);font-weight:700}:where(body) .mx-time-option.disabled{cursor:not-allowed;color:#9e9e9e;background-color:#f3f3f3}:where(body) .mx-datepicker{width:116px}:where(body) .mx-datepicker-main{background-color:#fff;color:inherit}:where(body) .mx-datepicker-range{width:212px}:where(body) .mx-datepicker.pm-calendar--datetime{width:180px}:where(body) .mx-datepicker-popup{border-radius:10px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.25)}:where(body) .mx-input{height:30px;padding-left:8px;border-radius:0;box-shadow:none;-webkit-appearance:none;background-color:#fff}:where(body) .mx-input,:where(body) .mx-input:hover{border-color:#e0e0e0}:where(body) .mx-input:focus-visible{border-color:var(--theme-600)}:where(body) .mx-icon-calendar{color:var(--theme-600)}:where(body) .mx-icon-clear{color:#000;opacity:.8}:where(body) .mx-icon-clear:hover{color:#000;transform:translateY(-50%) scale(1.2);transform-origin:center}:where(body) .mx-datepicker.disabled .mx-icon-calendar{color:#757575}:where(body) .mx-zoom-in-down-enter-active,:where(body) .mx-zoom-in-down-leave-active{transition:none}:where(body) .mx-btn{color:var(--theme-600)}:where(body) .mx-table th{color:var(--theme-600)}:where(body) .mx-calendar-content .cell.active{border-radius:10px}:where(body) .mx-table-date .cell.not-current-month{color:#9e9e9e}:where(body) .mx-time{background-color:#fff}:where(body) .pm-calendar--no-input-box{width:auto}:where(body) .pm-calendar--no-input-box:not(.disabled){cursor:pointer}:where(body) .pm-calendar--no-input-box.mx-datepicker{width:auto}:where(body) .pm-calendar--no-input-box .mx-icon-calendar{color:var(--theme-900)}:where(body) .pm-calendar--no-input-box .mx-icon-calendar,:where(body) .pm-calendar--no-input-box .mx-icon-clear{left:0;right:auto}:where(body) .pm-calendar--no-input-box .pm-calendar__no-input-box-text{height:30px;line-height:30px;display:inline-block;text-decoration:underline;padding-left:24px;color:var(--theme-900)}:where(body) .pm-calendar--no-input-box.disabled .pm-calendar__no-input-box-text{color:#757575;text-decoration:none}@tailwind utilities;@tailwind variants

