/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.is-debug body::after{opacity:.5;font-size:10px;display:block;position:fixed;z-index:9999999;padding:0 5px;font-family:monospace;content:"none";color:#fff;background-color:#000;top:0;left:0}@media(min-width: 22.4375em){.is-debug body::after{content:"xxs"}}@media(min-width: 30em){.is-debug body::after{content:"xs"}}@media only screen and (min-width: 40em){.is-debug body::after{content:"s"}}@media only screen and (min-width: 48em){.is-debug body::after{content:"m"}}@media only screen and (min-width: 64em){.is-debug body::after{content:"l"}}@media only screen and (min-width: 77.75em){.is-debug body::after{content:"xl"}}@media only screen and (min-width: 88.125em){.is-debug body::after{content:"xxl"}}@media only screen and (min-width: 98.125em){.is-debug body::after{content:"xxxl"}}@media only screen and (min-width: 118.75em){.is-debug body::after{content:"fhd"}}:root{--anim-duration-fast: 100ms;--anim-duration-normal: 250ms;--anim-duration-slow: 400ms}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{color-scheme:light dark;--theme-primary-50: #f2f1f3;--theme-primary-100: #D6C6E1;--theme-primary-200: #bf88e1;--theme-primary-400: #9f6dd7;--theme-primary-600: #892CDC;--theme-primary-800: #561191;--theme-primary-900: #151019;--theme-primary-950: #0e0c10;--theme-secondary-200: #e188d8;--theme-secondary-400: #d960cb;--theme-secondary-600: #dc2cca;--theme-secondary-800: #9f1f93;--theme-white: #FFF;--theme-grey-200: #EEE;--theme-grey-400: #b8b8b8;--theme-grey-500: #777;--theme-grey-700: #3F3F3F;--theme-grey-900: #222;--theme-black: #000;--theme-background-lower: light-dark(var(--theme-primary-50), #0c090f);--theme-background-main: light-dark(var(--theme-white), var(--theme-primary-900));--theme-background-upper: light-dark(var(--theme-white), var(--theme-primary-900));--theme-background-active: light-dark(var(--theme-primary-100), var(--theme-primary-800));--theme-text-normal: light-dark(var(--theme-primary-900), #E4E0E8);--theme-border: light-dark(color-mix(in srgb, var(--theme-primary-900) 20%, transparent), color-mix(in srgb, var(--theme-primary-50) 20%, transparent));--theme-border-light: light-dark(color-mix(in srgb, var(--theme-primary-900) 10%, transparent), color-mix(in srgb, var(--theme-primary-50) 10%, transparent));--theme-border-dark: light-dark(color-mix(in srgb, var(--theme-primary-900) 50%, transparent), color-mix(in srgb, var(--theme-primary-50) 50%, transparent));--theme-paragraph-color: light-dark(var(--theme-primary-900), var(--theme-primary-50));--theme-paragraph-subdued-color: light-dark(var(--theme-grey-500), var(--theme-grey-400));--theme-heading-color: light-dark(var(--theme-primary-600), var(--theme-primary-200));--theme-sub-heading-color: light-dark(var(--theme-secondary-600), var(--theme-secondary-200));--theme-icon-loader: color-mix(in srgb, var(--theme-paragraph-color) 50%, transparent);--theme-link-color-default: light-dark(var(--theme-primary-600), var(--theme-primary-400));--theme-link-color-visited: light-dark(var(--theme-primary-600), var(--theme-primary-400));--theme-link-color-hover: color-mix(in srgb, var(--theme-link-color-default) 85%, var(--theme-primary-900));--theme-link-color-active: color-mix(in srgb, var(--theme-link-color-default) 75%, var(--theme-primary-900));--theme-form-accent: light-dark(var(--theme-primary-600), var(--theme-primary-600));--theme-btn-bg-default: light-dark(var(--theme-primary-600), var(--theme-primary-600));--theme-btn-bg-hover: color-mix(in srgb, var(--theme-btn-bg-default) 85%, var(--theme-primary-900));--theme-btn-bg-active: color-mix(in srgb, var(--theme-btn-bg-default) 75%, var(--theme-primary-900));--theme-btn-bg-secondary-default: light-dark(var(--theme-secondary-600), var(--theme-secondary-800));--theme-btn-bg-secondary-hover: color-mix(in srgb, var(--theme-btn-bg-secondary-default) 85%, var(--theme-primary-900));--theme-btn-bg-secondary-active: color-mix(in srgb, var(--theme-btn-bg-secondary-default) 75%, var(--theme-primary-900));--theme-btn-text-color-default: light-dark(var(--theme-primary-50), var(--theme-primary-50));--theme-btn-text-color-hover: light-dark(var(--theme-primary-50), var(--theme-primary-50));--theme-btn-text-color-active: light-dark(var(--theme-primary-50), var(--theme-primary-50));--theme-btn-text-color-subdued: light-dark(var(--theme-grey-500), var(--theme-grey-400));--theme-btn-outlined-default: light-dark(var(--theme-primary-600), var(--theme-primary-400));--theme-btn-outlined-hover: color-mix(in srgb, var(--theme-btn-outlined-default) 85%, var(--theme-primary-900));--theme-btn-outlined-active: color-mix(in srgb, var(--theme-btn-outlined-default) 75%, var(--theme-primary-900));--theme-bg-default: var(--theme-background-lower);--theme-bg-panel-upper: var(--theme-background-main);--theme-bg-panel: light-dark(var(--theme-primary-50), var(--theme-primary-950));--theme-bg-header: var(--theme-background-main);--theme-bg-footer: var(--theme-background-main);--theme-bg-dialog: color-mix(in srgb, var(--theme-background-upper) 75%, transparent);--theme-bg-scrollbar: light-dark(color-mix(in srgb, var(--theme-primary-700) 60%, transparent), color-mix(in srgb, var(--theme-primary-50) 60%, transparent));--theme-bg-scrollbar-track: var(--theme-bg-default);--theme-bg-input: light-dark(var(--theme-white), var(--theme-grey-700));--theme-bg-transparent-pattern-light: light-dark(var(--theme-white), var(--theme-grey-900));--theme-bg-transparent-pattern-dark: light-dark(var(--theme-grey-200), var(--theme-black));--theme-bg-transparent-pattern: repeating-conic-gradient( var(--theme-bg-transparent-pattern-light) 0% 25%, var(--theme-bg-transparent-pattern-dark) 25% 50% );--theme-box-shadow-header: 0 10px 30px color-mix(in srgb, var(--theme-text-normal) 15%, transparent);--theme-box-shadow-footer: 0 -10px 30px color-mix(in srgb, var(--theme-text-normal) 15%, transparent);--theme-box-shadow-panel: 5px 0 10px color-mix(in srgb, var(--theme-text-normal) 5%, transparent);--theme-box-shadow-button-hover: 0 0 10px color-mix(in srgb, var(--theme-text-normal) 25%, transparent);--theme-box-shadow-dropdown: 2px 0 5px color-mix(in srgb, var(--theme-text-normal) 25%, transparent);--theme-box-shadow-dialog: 0 0 30px color-mix(in srgb, var(--theme-text-normal) 25%, transparent);--theme-status-success: #14d211;--theme-status-success-hover: color-mix(in srgb, var(--theme-status-success) 85%, var(--theme-black));--theme-status-success-active: color-mix(in srgb, var(--theme-status-success) 75%, var(--theme-black));--theme-text-on-status-success: var(--theme-grey-900);--theme-status-warning: #FFC107;--theme-status-warning-hover: color-mix(in srgb, var(--theme-status-warning) 85%, var(--theme-black));--theme-status-warning-active: color-mix(in srgb, var(--theme-status-warning) 75%, var(--theme-black));--theme-text-on-status-warning: var(--theme-grey-900);--theme-status-alert: #FF3333;--theme-status-alert-hover: color-mix(in srgb, var(--theme-status-alert) 85%, var(--theme-black));--theme-status-alert-active: color-mix(in srgb, var(--theme-status-alert) 75%, var(--theme-black));--theme-text-on-status-alert: var(--theme-white)}:root{accent-color:var(--theme-primary-600)}:focus-visible{outline-color:var(--theme-secondary-600)}::selection{background-color:color-mix(in srgb, var(--theme-primary-600) 60%, transparent);color:var(--theme-white)}::marker{color:var(--theme-primary-600)}html.use-theme-device{color-scheme:normal}html.use-theme-light{color-scheme:light}html.use-theme-dark{color-scheme:dark}:root{--theme-border-radius: 0.25rem;--theme-border-radius-panel: 0.5rem;--theme-border-width: 2px;--theme-border-width-s: 1px;--layout-sidebar-width: 13.125rem;--layout-sidebar-width-collapsed: 2.75rem;--layout-module-padding-inline: 0.625rem;--layout-module-padding-block: 0.625rem}@media only screen and (min-width: 77.75em){:root{--layout-module-padding-inline: 0.9375rem;--layout-module-padding-block: 0.9375rem}}:root{--font-line-height: 1.4;--font-line-height-s: 1.1;--font-line-height-label: 1.2;--font-line-height-input: 1.5rem;--font-heading-line-height: 1.2;--font-margins: 0.625rem 0;--font-heading-margins: 1.25rem;--font-heading-margins-s: 0.9375rem;--font-family: 'Roboto', sans-serif;--font-weight: 400;--font-feature-family: 'Roboto', sans-serif;--font-feature-weight: 300;--font-mono-family: 'Roboto Mono', monospace;--font-weight-light: 300;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-size-h1: 1.875rem;--font-size-h2: 1.375rem;--font-size-h3: 1.25rem;--font-size-h4: 1.125rem;--font-size-h5: 1rem;--font-size-h6: 0.875rem;--font-size-huge: 7.5rem;--font-size-xxxl: 4.375rem;--font-size-xxl: 2.5rem;--font-size-xl: 1.25rem;--font-size-l: 1.125rem;--font-size: 1rem;--font-size-s: 0.875rem;--font-size-xs: 0.75rem;--font-size-xxs: 0.625rem;--font-size-xxxs: 0.5rem}.vh{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.vh.focusable:active,.vh.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.has-no-scroll{position:fixed;overflow:hidden;width:100%;min-height:100%;overflow-y:scroll}.hidden,.is-hidden{display:none !important;visibility:hidden}.supports-js .js-hidden{display:none}.supports-no-js .no-js-hidden{display:none}.invisible{visibility:hidden}.cf::before,.cf::after,.clearfix::before,.clearfix::after{content:" ";display:table}.cf::after,.clearfix::after{clear:both}.intrinsic-wrap{height:0;position:relative}.intrinsic-el{inset-block-start:0;inset-inline-start:0;width:100%;height:100%;position:absolute}.intrinsic-16x9{padding-block-end:56.25%}.intrinsic-4x3{padding-block-end:75%}.intrinsic-1x1{padding-block-end:100%}@media(prefers-color-scheme: light){html .prefers-light-block{display:block}html .prefers-dark-block{display:none}}html.use-theme-light .prefers-light-block{display:block}html.use-theme-light .prefers-dark-block{display:none}@media(prefers-color-scheme: dark){html .prefers-light-block{display:none}html .prefers-dark-block{display:block}}html.use-theme-dark .prefers-light-block{display:none}html.use-theme-dark .prefers-dark-block{display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:var(--font-family);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--font-line-height);color:var(--theme-paragraph-color);background:var(--theme-bg-default)}a{color:var(--theme-link-color-default);text-decoration:underline;transition-duration:var(--anim-duration-normal);transition-property:color,background-color,border-color}a{display:inline-block}a:hover,a:focus{color:var(--theme-link-color-hover);outline:none}a:focus-visible{outline:1px double var(--theme-primary-400)}a:active{color:var(--theme-link-color-active)}.m-btn-block{display:grid;gap:.625rem}.m-btn-block.has-two-buttons{grid-template-columns:repeat(2, 1fr)}.btn{--btn-bg-color: var(--theme-btn-bg-default);--btn-text-color: var(--theme-btn-text-color-default);--btn-icon-color: var(--btn-text-color);--btn-border-color: var(--btn-bg-color);background-color:var(--btn-bg-color);color:var(--btn-text-color);border:var(--theme-border-width) solid var(--btn-border-color);padding:.25rem .5rem;border-radius:var(--theme-border-radius);display:block;cursor:pointer;appearance:button;font-size:var(--font-size-s);line-height:var(--font-line-height);position:relative;box-shadow:none;transition-duration:var(--anim-duration-normal);transition-property:background-color,color,border-color,box-shadow,scale;backface-visibility:hidden;scale:1;text-align:left}.btn:has(._ext){container-type:inline-size}.btn.has-icon svg{width:1.4375rem;height:1.4375rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:.375rem;inset-block-start:50%;margin-block-start:-0.71875rem}.btn.has-icon svg use{fill:var(--btn-icon-color);transition:fill var(--anim-duration-normal)}.btn.has-icon:hover svg use,.btn.has-icon:focus svg use{fill:var(--btn-icon-color)}.btn.has-icon{padding-inline-start:2.125rem}.btn.has-icon svg+svg{display:none;animation:spin 750ms linear infinite}.btn.has-icon.is-loading{pointer-events:none}.btn.has-icon.is-loading svg+svg{display:block}.btn.has-icon.is-loading svg:first-child{display:none}.sidebar-is-closed .l-sidebar .btn.has-icon{padding-inline:.5rem;align-items:center}.sidebar-is-closed .l-sidebar .btn.has-icon ._text{display:none}.sidebar-is-closed .l-sidebar .btn.has-icon svg:first-child{position:initial;top:0;left:0;margin:0}.btn:hover,.btn:focus,.btn:focus-within{--btn-bg-color: var(--theme-btn-bg-hover);--btn-text-color: var(--theme-btn-text-color-hover);box-shadow:var(--theme-box-shadow-button-hover)}.btn:active{--btn-bg-color: var(--theme-btn-bg-active);--btn-text-color: var(--theme-btn-text-color-active);scale:.9}.btn.is-outline{--btn-bg-color: transparent;--btn-text-color: var(--theme-btn-outlined-default);--btn-icon-color: var(--theme-btn-outlined-default);--btn-border-color: var(--theme-btn-outlined-default)}.btn.is-outline:hover,.btn.is-outline:focus{--btn-bg-color: transparent;--btn-text-color: var(--theme-btn-outlined-hover);--btn-icon-color: var(--theme-btn-outlined-hover);--btn-border-color: var(--theme-btn-outlined-hover)}.btn.is-outline:active{--btn-bg-color: transparent;--btn-text-color: var(--theme-btn-outlined-active);--btn-icon-color: var(--theme-btn-outlined-active);--btn-border-color: var(--theme-btn-outlined-active)}.btn.is-secondary{--btn-bg-color: var(--theme-btn-bg-secondary-default);--btn-text-color: var(--theme-btn-text-color-default)}.btn.is-secondary:hover,.btn.is-secondary:focus{--btn-bg-color: var(--theme-btn-bg-secondary-hover)}.btn.is-secondary:active{--btn-bg-color: var(--theme-btn-bg-secondary-active)}.btn.is-alert{--btn-bg-color: var(--theme-status-alert);--btn-text-color: var(--theme-text-on-status-alert)}.btn.is-alert:hover,.btn.is-alert:focus{--btn-bg-color: var(--theme-status-alert-hover)}.btn.is-alert:active{--btn-bg-color: var(--theme-status-alert-active)}.btn.is-warning{--btn-bg-color: var(--theme-status-warning);--btn-text-color: var(--theme-text-on-status-warning)}.btn.is-warning:hover,.btn.is-warning:focus{--btn-bg-color: var(--theme-status-warning-hover)}.btn.is-warning:active{--btn-bg-color: var(--theme-status-warning-active)}.btn.is-success{--btn-bg-color: var(--theme-status-success);--btn-text-color: var(--theme-text-on-status-success)}.btn.is-success:hover,.btn.is-success:focus{--btn-bg-color: var(--theme-status-success-hover)}.btn.is-success:active{--btn-bg-color: var(--theme-status-success-active)}.btn ._ext{display:none}@container (width > 10rem){.btn ._ext{display:inline}}.btn-icon-only{--btn-bg-color: transparent;--btn-text-color: var(--theme-paragraph-color);--btn-border-color: var(--theme-border-dark)}.btn-icon-only svg{width:1rem;height:1rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-0.5rem;inset-block-start:50%;margin-block-start:-0.5rem}.btn-icon-only svg use{fill:var(--btn-text-color);transition:fill var(--anim-duration-normal)}.btn-icon-only:hover svg use,.btn-icon-only:focus svg use{fill:var(--btn-text-color)}.btn-icon-only{position:relative;display:block;width:1rem;height:1rem;padding:.1875rem;cursor:pointer;border:var(--theme-border-width-s) solid var(--btn-border-color);border-radius:var(--theme-border-radius);background-color:var(--btn-bg-color);transition-duration:var(--anim-duration-normal);transition-property:background-color,color,border-color,box-shadow,scale;backface-visibility:hidden;scale:1}.btn-icon-only.is-large{width:1.5rem;height:1.5rem;padding:1.25rem}.btn-icon-only.is-large svg{width:1.5rem;height:1.5rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-0.75rem;inset-block-start:50%;margin-block-start:-0.75rem}.btn-icon-only.is-large svg use{fill:var(--btn-text-color);transition:fill var(--anim-duration-normal)}.btn-icon-only.is-large:hover svg use,.btn-icon-only.is-large:focus svg use{fill:var(--btn-text-color)}.btn-icon-only.is-rotated svg{transform:rotate(90deg)}.btn-icon-only:has(input:checked){--btn-bg-color: var(--theme-btn-bg-active);--btn-text-color: var(--theme-btn-text-color-active)}.btn-icon-only:hover,.btn-icon-only:focus,.btn-icon-only:focus-within{--btn-text-color: var(--theme-secondary-600);--btn-border-color: var(--theme-secondary-600)}.btn-icon-only:active{--btn-bg-color: var(--theme-btn-bg-active);--btn-text-color: var(--theme-btn-text-color-active);scale:.9}.btn-icon-only.is-subdued{--btn-text-color: var(--theme-btn-text-color-subdued);border-color:rgba(0,0,0,0)}.btn-icon-only.is-subdued.has-alert-on-hover:hover,.btn-icon-only.is-subdued.has-alert-on-hover:focus{--btn-text-color: var(--theme-text-on-status-alert);--btn-bg-color: var(--theme-status-alert-hover);--btn-border-color: var(--theme-status-alert-hover)}.btn-icon-only.is-subdued.has-alert-on-hover:active{--btn-bg-color: var(--theme-status-alert-active);--btn-border-color: var(--theme-status-alert-active)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-feature-family);font-weight:var(--font-feature-weight);letter-spacing:normal;line-height:var(--font-heading-line-height);color:var(--theme-heading-color);margin:var(--font-heading-margins) 0 var(--font-heading-margins-s)}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child{margin-block-start:0}h1,.h1{font-size:var(--font-size-h1);line-height:1.3}h2,.h2{font-size:var(--font-size-h2)}h3,.h3{font-size:var(--font-size-h3)}h4,.h4{font-size:var(--font-size-h4)}h5,.h5{font-size:var(--font-size-h5)}h6,.h6{font-size:var(--font-size-h6)}p,pre,dl,menu,ol,ul{margin:var(--font-margins);color:var(--theme-paragraph-color)}p:first-child,pre:first-child,dl:first-child,menu:first-child,ol:first-child,ul:first-child{margin-block-start:0}p:last-child,pre:last-child,dl:last-child,menu:last-child,ol:last-child,ul:last-child{margin-block-end:0}.subdued{color:var(--theme-paragraph-subdued-color)}.text-title{position:relative;font-weight:700;color:var(--theme-paragraph-color);font-size:var(--font-size);padding-inline-start:1.5rem;margin:0}.text-title.has-icon{padding-inline-start:1.5rem}.text-title.has-icon ._icon svg{width:1.125rem;height:1.125rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:0;inset-block-start:50%;margin-block-start:-0.5625rem}.text-title.has-icon ._icon svg use{fill:var(--theme-paragraph-color)}.text-title.has-icon ._icon{position:relative}.text-title.has-icon ._icon svg{inset-inline-start:-1.5rem}.text-subtitle{display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.4em}.text-trunc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}li{margin-block-start:10px}li:first-child{margin-block-start:0}li li:first-child{margin-block-start:10px}ul,ol{padding-inline-start:35px}ul ul,ul ol,ol ul,ol ol{margin-block-end:0}dl dt{color:var(--theme-primary);font-weight:600;margin-block-start:10px}dl dt+dt{margin-block-start:0}dl dd{margin-inline-start:0}img{max-width:100%;display:block}.l-layout{--layout-cols-width-l: 21.875rem;--layout-cols-width-r: 21.875rem;display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"main" "panel-right" "panel-left";overflow-y:auto}@media only screen and (min-width: 64em){.l-layout.is-two-column{grid-template-columns:var(--layout-cols-width-l) minmax(0, 1fr);grid-template-areas:"panel-left main"}}.l-layout.is-three-column{grid-template-rows:minmax(0, 1fr) 1fr 1fr}@media only screen and (min-width: 64em){.l-layout.is-three-column{grid-template-columns:minmax(0, 1fr) var(--layout-cols-width-r);grid-template-rows:minmax(0, 1fr) minmax(0, 1fr);grid-template-areas:"main panel-right" "main panel-left"}}@media only screen and (min-width: 77.75em){.l-layout.is-three-column{grid-template-columns:var(--layout-cols-width-l) minmax(0, 1fr) var(--layout-cols-width-r);grid-template-rows:minmax(0, 1fr);grid-template-areas:"panel-left main panel-right"}}@media only screen and (min-width: 77.75em){.l-layout{--layout-cols-width-l: 21.875rem}}@media only screen and (min-width: 88.125em){.l-layout{--layout-cols-width-r: 25rem}}.l-main{grid-area:main}@media only screen and (min-width: 64em){.l-main{overflow-y:auto}}@media only screen and (min-width: 64em){.l-panel{overflow-y:auto}}.l-panel-right{grid-area:panel-right}.l-panel-left{grid-area:panel-left}.is-ie{background-color:var(--theme-status-warning);color:var(--theme-text-on-status-warning);padding:.625rem 1.25rem;text-align:center;display:block;width:100%;font-size:var(--font-size-xs)}.m-logo{text-decoration:none;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.625rem}.m-logo ._title{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);color:var(--theme-paragraph-color);line-height:var(--font-heading-line-height);text-transform:uppercase}.m-logo ._title span:first-child{letter-spacing:.075rem;display:block}.m-logo ._title span:last-child{font-size:var(--font-size);font-weight:var(--font-weight-bold);font-style:italic;letter-spacing:.075rem;background-image:linear-gradient(90deg, var(--theme-primary-600), var(--theme-secondary-600));background-position:0 100%;background-repeat:no-repeat;background-size:0 0.25rem;transition:background-size var(--anim-duration-normal) ease-in-out;padding-bottom:.125rem}.m-logo ._logo{--logo-height: 2.5rem;--logo-color: var(--theme-white);display:block;width:calc(var(--logo-height) + 0.125rem);height:calc(var(--logo-height) + 0.125rem);border-radius:var(--theme-border-radius);border:var(--theme-border-width) solid var(--theme-paragraph-color);overflow:hidden;background-color:var(--theme-primary-600);color:var(--theme-white)}.m-logo:hover ._logo,.m-logo:focus ._logo{--logo-color: var(--theme-background-main);transition-property:background-color,color;transition-duration:var(--anim-duration-normal);background-color:var(--theme-text-normal);color:var(--theme-background-main)}.m-logo:hover ._title span:last-child,.m-logo:focus ._title span:last-child{background-size:100% 0.25rem}.m-logo ._logo-container{display:grid;grid-template-columns:repeat(10, var(--logo-height));width:var(--logo-height);height:var(--logo-height);border-radius:var(--theme-border-radius);animation:logo-slide 15s cubic-bezier(0.68, -0.55, 0.265, 1.55) infinite;margin-block-start:calc(var(--theme-border-width)/2*-1);margin-inline-start:calc(var(--theme-border-width)/2*-1)}.m-logo ._logo-container>div svg{width:1.25rem;height:1.25rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-0.625rem;inset-block-start:50%;margin-block-start:-0.625rem}.m-logo ._logo-container>div svg use{fill:var(--logo-color)}.m-logo ._logo-container>div{width:var(--logo-height);height:var(--logo-height);font-size:var(--font-size-xl);text-align:center;position:relative}.m-logo ._logo-container svg{transition:fill var(--anim-duration-normal)}.sidebar-is-closed .m-logo{grid-gap:0}.sidebar-is-closed .m-logo ._title{display:none}@keyframes logo-slide{5.55%{transform:translateX(0)}11.11%{transform:translateX(calc(var(--logo-height) * -1))}16.67%{transform:translateX(calc(var(--logo-height) * -1))}22.22%{transform:translateX(calc(var(--logo-height) * -2))}27.78%{transform:translateX(calc(var(--logo-height) * -2))}33.33%{transform:translateX(calc(var(--logo-height) * -3))}38.89%{transform:translateX(calc(var(--logo-height) * -3))}44.44%{transform:translateX(calc(var(--logo-height) * -4))}50%{transform:translateX(calc(var(--logo-height) * -4))}55.56%{transform:translateX(calc(var(--logo-height) * -5))}61.11%{transform:translateX(calc(var(--logo-height) * -5))}66.67%{transform:translateX(calc(var(--logo-height) * -6))}72.22%{transform:translateX(calc(var(--logo-height) * -6))}77.78%{transform:translateX(calc(var(--logo-height) * -7))}83.33%{transform:translateX(calc(var(--logo-height) * -7))}88.89%{transform:translateX(calc(var(--logo-height) * -8))}94.44%{transform:translateX(calc(var(--logo-height) * -8))}100%{transform:translateX(calc(var(--logo-height) * -9))}}.l-wrapper{height:100vh;display:grid;padding-left:var(--layout-sidebar-width)}.sidebar-is-closed .l-wrapper{padding-left:calc(var(--layout-sidebar-width-collapsed) + var(--layout-module-padding-inline)*2)}@media only screen and (min-width: 64em){.l-wrapper{padding-left:calc(var(--layout-sidebar-width) + var(--layout-module-padding-inline)*2)}.sidebar-is-closed .l-wrapper{padding-left:calc(var(--layout-sidebar-width-collapsed) + var(--layout-module-padding-inline)*2)}}.l-sidebar{position:fixed;inset:0 0 0 0;height:100vh;padding:.9375rem 0;width:calc(var(--layout-sidebar-width) + var(--layout-module-padding-inline)*2);overflow-y:auto;background-color:var(--theme-bg-header);box-shadow:var(--theme-box-shadow-header);z-index:900;border-inline-end:var(--theme-border-width-s) solid var(--theme-border);display:grid;grid-template-rows:auto 1fr}.sidebar-is-closed .l-sidebar{width:calc(var(--layout-sidebar-width-collapsed) + var(--layout-module-padding-inline)*2)}.g-header ._header{display:grid;grid-template-columns:2.625rem 1fr;align-items:center}.g-header ._header ._btn-menu{margin-inline-start:-0.3125rem}.g-header ._content{padding:0 var(--layout-module-padding-inline)}.g-header ._nav{margin-block:1.875rem}.g-header ._nav-list{padding:0;margin:0;display:grid;gap:.625rem}.g-header ._nav-list>li{margin:0;list-style:none;padding:0}.g-header ._nav-item{--nav-item-bg-color: transparent;--nav-item-text-color: var(--theme-paragraph-color);--nav-item-icon-color: var(--nav-item-text-color);background-color:var(--nav-item-bg-color);color:var(--nav-item-text-color);padding:.375rem .625rem;border-radius:var(--theme-border-radius);display:block;cursor:pointer;font-size:var(--font-size-s);line-height:var(--font-line-height);position:relative;transition-duration:var(--anim-duration-normal);transition-property:background-color,color,border-color,box-shadow,scale;backface-visibility:hidden;scale:1;text-align:left;text-decoration:none}.g-header ._nav-item svg{width:1.4375rem;height:1.4375rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:.375rem;inset-block-start:50%;margin-block-start:-0.71875rem}.g-header ._nav-item svg use{fill:var(--nav-item-icon-color);transition:fill var(--anim-duration-normal)}.g-header ._nav-item:hover svg use,.g-header ._nav-item:focus svg use{fill:var(--nav-item-icon-color)}.g-header ._nav-item{padding-inline-start:2.125rem}.g-header ._nav-item:hover,.g-header ._nav-item:focus{--nav-item-bg-color: light-dark(var(--theme-primary-50), var(--theme-primary-800))}.g-header ._nav-item:active{--nav-item-bg-color: light-dark(var(--theme-primary-100), var(--theme-primary-600))}.g-header ._nav-item[aria-current=page]{--nav-item-bg-color: light-dark(var(--theme-primary-50), var(--theme-primary-800));font-weight:700;pointer-events:none;cursor:default}.sidebar-is-closed .g-header ._header{display:block}.sidebar-is-closed .g-header ._header ._btn-menu{margin-inline-start:0;margin-block-start:-0.3125rem}.sidebar-is-closed .g-header ._nav-item{padding-inline-start:.625rem}.sidebar-is-closed .g-header ._nav-item ._text{display:none}.sidebar-is-closed .g-header ._nav-item svg{position:initial;top:0;left:0;margin:0}.g-footer{margin-block-start:auto}.g-footer ._content{padding:0 var(--layout-module-padding-inline);display:grid;gap:var(--layout-module-padding-inline)}.g-footer ._actions{border-block-end:var(--theme-border-width-s) solid var(--theme-border);padding-block-end:var(--layout-module-padding-inline);margin-block-end:.625rem;display:grid;gap:.625rem;grid-template-columns:1fr 1fr}.g-footer ._actions ._actions-span-full{grid-column:1/span 2}.sidebar-is-closed .g-footer ._actions{grid-template-columns:1fr}.sidebar-is-closed .g-footer ._actions ._actions-span-full{grid-column:1}.g-footer p{color:var(--theme-paragraph-subdued-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-light)}@media only screen and (min-width: 48em){.g-footer p{margin:0}}.sidebar-is-closed .g-footer ._theme-toggle{display:none}.g-toggle-theme{display:flex;align-items:center;grid-gap:.625rem;color:var(--theme-paragraph-subdued-color)}.g-toggle-theme strong{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal)}.g-toggle-theme ._list{list-style:none;margin:0;padding:0}.g-toggle-theme ._list li{margin:0}.g-toggle-theme ._list{display:flex;grid-gap:.3125rem}*{scrollbar-width:thin;scrollbar-color:var(--theme-bg-scrollbar) var(--theme-bg-scrollbar-track)}input,select,textarea{color-scheme:dark;accent-color:var(--theme-form-accent);box-sizing:border-box;font-size:var(--font-size-xs);border-radius:var(--theme-border-radius);border:var(--theme-border-width-s) solid var(--theme-border-dark);line-height:var(--font-line-height-input);background-color:var(--theme-bg-input)}@media(prefers-color-scheme: dark){input,select,textarea{color-scheme:dark;accent-color:var(--theme-form-accent)}}html.use-theme-dark input,html.use-theme-dark select,html.use-theme-dark textarea{color-scheme:dark;accent-color:var(--theme-form-accent)}@media(prefers-color-scheme: light){input,select,textarea{color-scheme:light;accent-color:var(--theme-form-accent)}}html.use-theme-light input,html.use-theme-light select,html.use-theme-light textarea{color-scheme:light;accent-color:var(--theme-form-accent)}input[disabled],select[disabled],textarea[disabled]{opacity:.5;cursor:not-allowed}input[readonly],select[readonly],textarea[readonly]{background:rgba(0,0,0,0);border:none;padding:0}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{border-color:var(--theme-secondary-600)}select{min-height:var(--font-line-height-input)}input[type=color]{padding:0;margin:0;height:calc(var(--font-line-height-input) + var(--theme-border-width-s) + 0.25rem)}input[type=color]::-webkit-color-swatch-wrapper{padding:0}textarea{resize:vertical;min-height:2.5rem;max-height:6.25rem;line-height:var(--font-line-height)}.fancy-toggle{display:block;width:1.375rem;height:1.375rem;border:var(--theme-border-width-s) solid var(--theme-paragraph-color);transition:border-color var(--anim-duration-fast)}.fancy-toggle::after{content:"";display:block;width:100%;height:100%;background-color:var(--theme-paragraph-color);opacity:0;transform:scale(0.3);transition:opacity var(--anim-duration-fast),transform var(--anim-duration-fast),background-color var(--anim-duration-fast)}.fancy-toggle:hover{cursor:pointer}.fancy-toggle.has-icon svg{width:1rem;height:1rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-0.5rem;inset-block-start:50%;margin-block-start:-0.5rem}.fancy-toggle.has-icon svg use{fill:var(--theme-paragraph-subdued-color)}.fancy-toggle.has-icon{position:relative}.fancy-toggle.has-icon::after{display:none}input:focus+.fancy-toggle{border-color:var(--theme-link-color-hover)}input:focus+.fancy-toggle::after{background-color:var(--theme-link-color-hover)}input[type=radio]+.fancy-toggle,.fancy-toggle.is-radio{border-radius:50%}input[type=radio]+.fancy-toggle::after,.fancy-toggle.is-radio::after{border-radius:50%}input:checked+.fancy-toggle::after{opacity:1;transform:scale(0.6)}input:checked+.fancy-toggle.has-icon svg use{fill:var(--theme-white)}input:checked+.fancy-toggle.has-icon{border-color:var(--theme-link-color-default);background-color:var(--theme-link-color-default)}fieldset{padding:0;margin:0;margin-block-end:.9375rem;border:none}fieldset legend{color:var(--theme-sub-heading-color);font-size:var(--font-size-s);font-weight:600;float:left;width:100%;padding:0;margin:0 0 .9375rem 0}fieldset legend+.ctrl-holder{clear:both}fieldset+fieldset{border-block-start:var(--theme-border-width-s) solid var(--theme-border-light);padding-block-start:.9375rem}fieldset:last-child{margin-block-end:0}.ctrl-holder{display:block;gap:0rem .3125rem;margin-block-start:.9375rem}.ctrl-holder:first-child{margin-block-start:0}.ctrl-holder>label{display:flex;margin-block-end:.1875rem;font-size:var(--font-size-xs);line-height:var(--font-line-height-label);width:100%;align-items:baseline}.ctrl-holder>label span{font-size:var(--font-size-xxs);color:var(--theme-paragraph-subdued-color);text-transform:none;letter-spacing:normal;font-weight:normal;text-align:right;margin-inline-start:auto}.ctrl-holder ._ctrl{flex-grow:0;flex-shrink:0;width:100%;display:grid;gap:.625rem;position:relative;justify-items:left}.ctrl-holder ._ctrl:not(.is-disabled){min-height:var(--font-line-height-input)}.ctrl-holder ._ctrl>input,.ctrl-holder ._ctrl>select,.ctrl-holder ._ctrl>textarea{width:100%;height:100%}.ctrl-holder ._ctrl>input[type=checkbox],.ctrl-holder ._ctrl>input[type=radio]{width:auto}.ctrl-holder ._ctrl.is-color-picker{display:grid;grid-template-columns:1fr 1.875rem}.ctrl-holder ._ctrl.is-color-picker input{width:100%}.ctrl-holder ._ctrl.has-color-selector{grid-template-columns:2fr 1fr 1.875rem}.ctrl-holder ._ctrl.has-color-selector ._text{display:none}.ctrl-holder ._ctrl.has-color-selector:not(.is-custom-color) ._picker[disabled]{opacity:1;pointer-events:none}.ctrl-holder ._ctrl.has-color-selector.is-custom-color{grid-template-columns:2fr 1fr 1.875rem}.ctrl-holder ._ctrl.has-color-selector.is-custom-color ._variant{display:none}.ctrl-holder ._ctrl.has-color-selector.is-custom-color ._text{display:block}.ctrl-holder ._ctrl.has-range-slider{display:grid;grid-template-columns:1fr 3.75rem;gap:.625rem}.ctrl-holder ._ctrl.has-range-slider input[type=range]{width:100%}.ctrl-holder ._ctrl.is-disabled{opacity:.5;pointer-events:none}.ctrl-holder ._ctrl ._autocomplete{height:100%}.ctrl-holder.has-ctrl-override{position:relative;padding-inline-start:1.375rem}.ctrl-holder.has-ctrl-override ._override{position:absolute;inset-inline-start:0;inset-block-start:0rem;font-size:var(--font-size-xs)}.ctrl-holder.has-image-flip-btns{display:grid;gap:0.1875rem 0.3125rem;grid-template-columns:1fr 3.5625rem}.ctrl-holder.has-image-flip-btns>label{grid-column:1/span 2}.ctrl-holder.has-image-flip-btns ._btns{display:flex;justify-content:flex-end;align-items:center;gap:0.3125rem}.ctrl-autocomplete{--icon-font: var(--font-family);position:relative;width:100%}.ctrl-autocomplete input{width:100%;height:100%;background:var(--theme-bg-input) url("/assets/img/arrow-dropdown.svg") no-repeat right .3125rem center;background-size:1rem;font-family:var(--icon-font)}.use-theme-dark .ctrl-autocomplete input{background-image:url("/assets/img/arrow-dropdown-dark.svg")}.ctrl-autocomplete ._list{position:absolute;border:1px solid var(--theme-border);border-block-start:none;inset-block-start:100%;inset-inline-start:0;inset-inline-end:0;max-height:300px;overflow-y:auto;background-color:var(--theme-bg-input);border-radius:0 0 var(--border-radius-default) var(--border-radius-default);display:none;box-shadow:var(--theme-box-shadow-dropdown);z-index:925}.ctrl-autocomplete ._option{padding:.3125rem;cursor:pointer;border-block-end:1px solid var(--theme-border);display:grid;grid-template-columns:1.25rem 1fr;gap:.625rem;align-items:center}.ctrl-autocomplete ._option:last-child{border-block-end:none}.ctrl-autocomplete ._option.is-active,.ctrl-autocomplete ._option:hover{background-color:var(--theme-btn-bg-hover)}.ctrl-autocomplete ._option.is-active ._icon,.ctrl-autocomplete ._option.is-active ._name,.ctrl-autocomplete ._option:hover ._icon,.ctrl-autocomplete ._option:hover ._name{color:var(--theme-btn-text-color-hover)}.ctrl-autocomplete ._icon{font-family:var(--icon-font);font-weight:normal;font-style:normal;font-size:1.375rem;width:1.375rem;line-height:1;letter-spacing:normal;text-transform:none;color:var(--theme-paragraph-subdued-color);text-align:center}.ctrl-autocomplete ._color{width:1.125rem;height:1.125rem;border:1px solid var(--theme-border);border-radius:var(--theme-border-radius);background-color:var(--theme-paragraph-color)}.ctrl-autocomplete ._name{font-size:var(--font-size-xs);line-height:1;color:var(--theme-paragraph-color)}@view-transition{navigation:auto}.pt-icon{view-transition-name:icon}.has-transparent-bg{background-image:var(--theme-bg-transparent-pattern);background-size:20px 20px}.m-dialog{--layout-module-padding-inline: 0.625rem;--layout-module-padding-block: 0.625rem;background-color:var(--theme-bg-dialog);border:var(--theme-border-width) solid var(--theme-border);border-radius:var(--theme-border-radius-panel);padding:var(--layout-module-padding-block) var(--layout-module-padding-inline);box-shadow:var(--theme-box-shadow-dialog);max-width:31.25rem;backdrop-filter:blur(0.125rem)}.m-dialog ._btns{display:flex;justify-content:flex-end;gap:0.625rem}.m-dialog::backdrop{background-color:color-mix(in srgb, var(--theme-bg-dialog) 80%, transparent);backdrop-filter:blur(0.125rem)}.m-panel{--layout-module-padding-inline: 0.625rem;--layout-module-padding-block: 0.625rem;background-color:var(--theme-bg-panel);border:var(--theme-border-width) solid var(--theme-border);border-radius:var(--theme-border-radius-panel);margin:var(--layout-module-padding-inline);box-shadow:var(--theme-box-shadow-panel);overflow:hidden}.m-panel>._header,.m-panel>._content,.m-panel>._footer{padding-inline:var(--layout-module-padding-inline)}.m-panel>._header,.m-panel>._footer{padding-block:var(--layout-module-padding-block);background-color:var(--theme-bg-panel-upper)}.m-panel>._header{border-block-end:var(--theme-border-width) solid var(--theme-border)}.m-panel>._footer{border-block-start:var(--theme-border-width) solid var(--theme-border)}.m-panel p{font-size:var(--font-size-s)}.m-panel>._content{max-height:25vh;overflow-y:auto}@media only screen and (min-width: 64em){.m-panel.is-full-height{max-height:calc(100% - var(--layout-module-padding-inline)*2);display:grid;grid-template-rows:auto 1fr}.m-panel.is-full-height>._content{overflow-y:auto;max-height:none}.m-panel.is-full-height.has-footer{grid-template-rows:auto 1fr auto}}.page-is-loading ::details-content{transition-duration:0 !important}::details-content,.ctrl-holder.has-ctrl-override>._ctrl{transition:opacity var(--anim-duration-normal) ease,height var(--anim-duration-normal) ease,content-visibility var(--anim-duration-normal) ease allow-discrete;height:0;opacity:0;overflow:clip}@supports(interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}[open]::details-content,.ctrl-holder.has-ctrl-override>._ctrl:not(.is-disabled){height:auto;opacity:1;overflow:initial}.ctrl-holder.has-ctrl-override>._ctrl:not(.is-disabled){height:var(--font-line-height-input)}details.is-panel summary svg{width:1.125rem;height:1.125rem;display:block;background-position:50% 50%;position:absolute;inset-inline-end:var(--layout-module-padding-inline);inset-block-start:50%;margin-block-start:-0.5625rem}details.is-panel summary svg use{fill:var(--theme-heading-color)}details.is-panel summary{cursor:pointer;position:relative;padding-block:0;padding-inline:var(--layout-module-padding-inline);font-weight:600;color:var(--theme-heading-color);font-size:var(--font-size-s);margin:0;background-color:var(--theme-bg-panel-upper);padding-block:.625rem;margin-inline:calc(-1*var(--layout-module-padding-inline));border-block-end:var(--theme-border-width) solid var(--theme-border-light)}details.is-panel summary.has-icon{padding-inline-start:calc(1.5rem + var(--layout-module-padding-inline))}details.is-panel summary.has-icon ._icon svg{width:1.125rem;height:1.125rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:0;inset-block-start:50%;margin-block-start:-0.5625rem}details.is-panel summary.has-icon ._icon svg use{fill:var(--theme-heading-color)}details.is-panel summary.has-icon ._icon{position:relative}details.is-panel summary.has-icon ._icon svg{inset-inline-start:-1.5rem}details.is-panel summary::marker{content:""}details.is-panel summary>svg{transition-property:fill,transform;transition:var(--anim-duration-normal)}.m-panel>._content>section:last-child details.is-panel summary{border-block-end:none}details.is-panel>._content{padding-block:.75rem;margin-inline:calc(-1*var(--layout-module-padding-inline));padding-inline:var(--layout-module-padding-inline);border-block-end:var(--theme-border-width) solid var(--theme-border-light);box-shadow:inset 0 .5rem .5rem -0.5rem rgba(0,0,0,.1),inset 0 -0.5rem .5rem -0.5rem rgba(0,0,0,.1)}details.is-panel[open] summary>svg{transform:rotateX(180deg)}details.is-panel[disabled]{pointer-events:none}details.is-panel[disabled] summary>svg{display:none}.m-working-canvas{width:100%;height:100%;position:relative}.m-working-canvas.is-multi-preview{padding:1.25rem}.m-working-canvas.is-multi-preview h2{font-size:var(--font-size-h4)}.m-working-canvas.is-multi-preview ._preview{padding:0}.m-working-canvas.is-multi-preview ._check-font-loaded-status{display:none}.m-working-canvas.is-multi-preview ._preview-container{display:none}.m-working-canvas.is-multi-preview ._preview-container:has(input:checked){display:block}.m-icons-preview{padding:1.25rem 1.25rem 3.75rem 1.25rem;margin:auto;list-style:none}.m-icons-preview ._icon{--icon-width: 4.5rem;--icon-height: 4.5rem}.m-icons-preview ._icon svg{width:1.25rem;height:1.25rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-0.625rem;inset-block-start:50%;margin-block-start:-0.625rem}.m-icons-preview ._icon svg use{fill:var(--theme-icon-loader)}.m-icons-preview ._icon{position:relative;--icon-scale: 1;width:calc(var(--icon-width)*var(--icon-scale));height:calc(var(--icon-height)*var(--icon-scale))}.m-icons-preview ._icon svg{animation:spin 750ms linear infinite}.m-icons-preview ._icon canvas{width:calc(var(--icon-width)*var(--icon-scale));height:calc(var(--icon-height)*var(--icon-scale));display:block;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Crect width='72' height='72' fill='white' opacity='0.25'/%3E%3Crect width='72' height='72' rx='12' fill='white'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:cover}.m-icons-preview ._icon[data-icon-scale="1.5"]{--icon-scale: 1.5}.m-icons-preview ._icon[data-icon-scale="1.5"] svg{width:1.875rem;height:1.875rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-0.9375rem;inset-block-start:50%;margin-block-start:-0.9375rem}.m-icons-preview ._icon[data-icon-scale="1.5"] svg use{fill:var(--theme-icon-loader)}.m-icons-preview ._icon[data-icon-scale="4"]{--icon-scale: 4}.m-icons-preview ._icon[data-icon-scale="4"] svg{width:5rem;height:5rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-2.5rem;inset-block-start:50%;margin-block-start:-2.5rem}.m-icons-preview ._icon[data-icon-scale="4"] svg use{fill:var(--theme-icon-loader)}.m-icons-preview>li{margin:0;padding:0}.m-icons-preview.is-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(108px, 1fr));gap:.625rem}.m-icons-preview.is-grid.is-1x{grid-template-columns:repeat(auto-fill, minmax(72px, 1fr))}.m-icons-preview.is-full-screen{width:100%;height:100%;position:relative}.m-icons-preview.is-full-screen ._icon{display:flex;height:100%;width:100%}.m-icons-preview.is-full-screen canvas{margin:auto;display:block;scale:.5;transition:scale .1s ease-in-out;transform-origin:top center}.m-icons-preview.is-full-screen ._zoom-ctrls{position:absolute;inset-block-end:1.25rem;inset-inline-start:50%;transform:translateX(-50%);align-items:center;gap:.3125rem;background-color:var(--theme-bg-panel);padding:.3125rem;border:var(--theme-border-width-s) solid var(--theme-border);border-radius:var(--theme-border-radius-panel);width:5.625rem;justify-content:space-between;box-shadow:var(--theme-box-shadow-panel);display:none}.m-icons-preview.is-full-screen ._zoom-ctrls button svg{width:1rem;height:1rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-0.5rem;inset-block-start:50%;margin-block-start:-0.5rem}.m-icons-preview.is-full-screen ._zoom-ctrls button svg use{fill:var(--theme-paragraph-subdued-color);transition:fill var(--anim-duration-normal)}.m-icons-preview.is-full-screen ._zoom-ctrls button:hover svg use,.m-icons-preview.is-full-screen ._zoom-ctrls button:focus svg use{fill:var(--theme-link-color-hover)}.m-icons-preview.is-full-screen ._zoom-ctrls button{border-radius:var(--theme-border-radius);position:relative;display:block;border:none;height:1rem;width:1rem;cursor:pointer;background:rgba(0,0,0,0)}.m-icons-preview.is-full-screen ._zoom-ctrls ._zoom-level{color:var(--theme-paragraph-subdued-color);font-size:var(--font-size-xs);text-align:center;line-height:1;min-width:1.875rem}@media only screen and (min-width: 64em){.m-icons-preview.is-full-screen{max-height:none}.m-icons-preview.is-full-screen canvas{scale:var(--icon-zoom, 1);transform-origin:center center}.m-icons-preview.is-full-screen ._zoom-ctrls{display:flex}}.m-saved-list{position:relative}.m-saved-list ._loader{display:none}.m-saved-list ._loader svg{width:2.5rem;height:2.5rem;display:block;background-position:50% 50%;position:absolute;inset-inline-start:50%;margin-inline-start:-1.25rem;inset-block-start:2.5rem}.m-saved-list ._loader svg use{fill:var(--theme-icon-loader)}.m-saved-list ._loader{position:absolute;inset:0}.m-saved-list ._loader>svg{animation:spin 750ms linear infinite}.m-saved-list ._list:empty+._loader{display:block}.m-saved-list ._list{padding:0;margin:0;list-style:none;min-height:6.25rem}.m-saved-list ._list>li{padding:.625rem 0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 .625rem;align-items:center}.m-saved-list ._list>li+li::before{content:"";display:block;height:var(--theme-border-width-s);background-color:var(--theme-border-light);grid-column:1/-1;position:relative;top:-0.625rem}.m-saved-list ._list .ctrl-holder{margin:0}.m-saved-list ._list.has-only-one-item ._delete{display:none}.m-saved-list ._btns{margin-block-start:.9375rem;gap:.625rem;display:grid;grid-template-columns:1fr 1fr}.m-saved-list ._btns.has-single-btn{grid-template-columns:1fr}.m-saved-list.has-active-items ._list>.is-active{background-color:var(--theme-background-active)}.m-saved-list.is-colors ._list>li{grid-template-columns:3fr 4fr 1.5rem}.m-saved-list.is-colors ._list ._delete{align-self:flex-end}.m-saved-list.is-colors ._list.has-only-one-item>li{grid-template-columns:3fr 4fr}.m-saved-list.is-fonts ._list>li{display:list-item;margin:0}.m-saved-list.is-fonts ._list>li ._title{color:var(--theme-sub-heading-color);font-size:var(--font-size-xs);font-weight:600;margin:0 0 .625rem 0}.m-saved-list.is-fonts ._list>li ._fields{display:grid;grid-template-columns:3rem 1fr}.m-saved-list.is-fonts ._list>li ._vars{grid-column:2/span 1;display:grid;grid-template-columns:1fr 1fr;gap:0 .625rem}.m-saved-list.is-icons ._list>li{grid-template-columns:5fr 1.5rem;margin:0;transition-property:background-color,color;transition-duration:var(--anim-duration-normal)}.m-saved-list.is-icons ._list>li:has(._load:hover),.m-saved-list.is-icons ._list>li:has(._load:focus){background-color:var(--theme-btn-bg-hover)}.m-saved-list.is-icons ._list>li:has(._load:hover) ._title,.m-saved-list.is-icons ._list>li:has(._load:focus) ._title{color:var(--theme-btn-text-color-hover)}.m-saved-list.is-icons ._list>li:has(._load:hover) ._delete svg use,.m-saved-list.is-icons ._list>li:has(._load:focus) ._delete svg use{fill:var(--theme-btn-text-color-hover)}.m-saved-list.is-icons ._list>li:has(._load:active){background-color:var(--theme-btn-bg-active);color:var(--theme-btn-text-color-active)}.m-saved-list.is-icons ._list.has-only-one-item>li{grid-template-columns:1fr}.m-saved-list.is-icons ._load{display:grid;grid-template-columns:2.25rem 1fr;gap:.625rem;align-items:center;text-decoration:none}.m-saved-list.is-icons ._load canvas{display:block;width:2.25rem;height:2.25rem}.m-saved-list.is-icons ._load p{margin:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-saved-list.is-icons ._filename{grid-column:1/-1}/*# sourceMappingURL=style.css.map */
