﻿:root{--ap-mono-font: "Jetbrains Mono", "Fira Code", Menlo, Consolas, monospace;--ap-serif-font: "Iowan Old Style", "Palatino Linotype", "URW Palladio L", P052, serif;--ap-sans-serif-font: Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif;--bg-color: #eee;--text-color: #222;--notice-bg: #ccc;--notice-info-bg: lightblue;--notice-success-bg: lightgreen;--notice-error-bg: pink;--notice-warning-bg: navajowhite;--ap-article-bg: gainsboro;--ap-body-bg: #eee;--ap-body-font: var(--ap-sans-serif-font);--ap-box-border: #fff6;--ap-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);--ap-button-bg: #ccc;--ap-button-border: #bbb;--ap-button-color: var(--ap-text-color);--ap-button-font: var(--ap-sans-serif-font);--ap-button-highlight: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));--ap-button-highlight-white: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));--ap-code-bg: var(--ap-translucent-silver);--ap-code-border-color: var(--ap-translucent-gray);--ap-code-color: #405;--ap-darken: rgba(0, 0, 0, 0.1);--ap-darken-less: rgba(0, 0, 0, 0.05);--ap-darken-more: rgba(0, 0, 0, 0.3);--ap-debug-bg: rgba(255, 204, 204, 0.6);--ap-dialog-bg: #fff;--ap-dialog-border: 1px solid #fff;--ap-error-color: pink;--ap-field-bg: #fff;--ap-field-border: #222;--ap-field-padding: 0.5rem;--ap-field-radius: 3px;--ap-focus-color: currentColor;--ap-footer-bg: #222;--ap-footer-color: #ccc;--ap-header-bg: #222;--ap-header-color: #ccc;--ap-heading-font: var(--ap-sans-serif-font);--ap-info-color: lightblue;--ap-input-font: var(--ap-sans-serif-font);--ap-kbd-bg: var(--ap-mostly-white);--ap-kbd-border: var(--ap-mostly-black);--ap-lighten: rgba(255, 255, 255, 0.1);--ap-lighten-less: rgba(255, 255, 255, 0.05);--ap-lighten-more: rgba(255, 255, 255, 0.3);--ap-link-color: skyblue;--ap-link-visited-color: #9fafef;--ap-link-active-color: pink;--ap-mostly-black: rgba(0, 0, 0, 0.8);--ap-mostly-white: rgba(255, 255, 255, 0.8);--ap-muted-color: #555;--ap-notice-color: #ccc;--ap-notice-contrast-light: var(--ap-text-color);--ap-required-bg: rgba(255, 204, 204, 0.2);--ap-required-color: #900;--ap-section-bg: #fff;--ap-sidebar-bg: #333;--ap-sidebar-color: rgba(255, 255, 255, 0.8);--ap-success-color: lightgreen;--ap-table-border: var(--ap-translucent-gray);--ap-table-stripe: var(--ap-translucent-silver);--ap-text-color: #222;--ap-textarea-font: var(--ap-mono-font);--ap-translucent-gray: rgba(0, 0, 0, 0.2);--ap-translucent-green: rgba(0, 255, 0, 0.1);--ap-translucent-red: rgba(255, 0, 0, 0.1);--ap-translucent-silver: rgba(0, 0, 0, 0.05);--ap-warning-color: navajowhite}@media screen and (prefers-color-scheme: dark){:root{--bg-color: #000;--text-color: #ddd;--notice-bg: #333;--notice-info-bg: darkslateblue;--notice-success-bg: darkgreen;--notice-error-bg: darkred;--notice-warning-bg: goldenrod;--ap-article-bg: #000;--ap-body-bg: #222;--ap-box-border: #fff6;--ap-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);--ap-button-bg: #333;--ap-button-border: #666;--ap-button-color: var(--text-color);--ap-button-highlight: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2));--ap-code-bg: #222c;--ap-code-border: #fff3;--ap-code-color: #b9c;--ap-darken: rgba(0, 0, 0, 0.1);--ap-darken-less: rgba(0, 0, 0, 0.05);--ap-darken-more: rgba(0, 0, 0, 0.3);--ap-debug-bg: rgba(255, 204, 204, 0.6);--ap-dialog-bg: #222;--ap-dialog-border: 1px solid #444;--ap-error-color: var(--notice-error-bg);--ap-field-bg: #fff1;--ap-field-border: #fff2;--ap-info-color: var(--notice-info-bg);--ap-kbd-bg: #433;--ap-kbd-border: var(--ap-mostly-black);--ap-mostly-black: rgba(0, 0, 0, 0.8);--ap-mostly-white: rgba(255, 255, 255, 0.8);--ap-muted-color: #888;--ap-notice-color: #555;--ap-notice-contrast-light: #222;--ap-required-bg: #f333;--ap-required-color: #f99;--ap-section-bg: #222;--ap-success-color: var(--notice-success-bg);--ap-text-color: var(--text-color);--ap-translucent-gray: rgba(255, 255, 255, 0.2);--ap-translucent-green: rgba(0, 255, 0, 0.1);--ap-translucent-red: rgba(255, 0, 0, 0.1);--ap-translucent-silver: rgba(255, 255, 255, 0.05);--ap-warning-color: var(--notice-warning-bg);color-scheme:dark}input,select{color-scheme:dark}.select2-container--default .select2-selection--single{background-color:var(--ap-field-bg);border-color:var(--ap-field-border)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ap-text-color)}fieldset:invalid label.required,fieldset:invalid .label.required{color:#f99}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{font-family:var(--ap-body-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.5;background-color:var(--ap-body-bg);color:var(--ap-text-color);margin:0;padding:0}.page-wrapper>header{background-color:var(--ap-header-bg);margin:0;padding:0;color:var(--ap-header-color);display:flex;flex-flow:row wrap;align-items:center;justify-content:center;line-height:2rem}.page-wrapper>header>*{padding:.5rem 1rem}.page-wrapper>header a{color:var(--ap-header-color);text-decoration:none}.page-wrapper>header a:focus,.page-wrapper>header a:hover{color:#fff;background-color:var(--ap-lighten)}.page-wrapper>header .notice{color:#000;padding:.5rem 1rem}.page-wrapper>header .notice:empty{display:none}.page-wrapper>header .title{font-size:1.5em;flex:1;font-weight:300;padding:0;display:flex}.page-wrapper>header .title a{padding:.5rem}main{display:flex;flex-direction:column;min-height:100%}.main-container{display:flex;flex:1;width:100%;flex-direction:row}.main-container{flex-direction:column}.main-container>aside{background-color:var(--ap-sidebar-bg);width:100%;overflow:hidden;color:var(--ap-sidebar-color)}.main-container>aside nav a{color:inherit;text-decoration:none;display:block}.main-container>aside nav a:hover,.main-container>aside nav a:focus{color:#fff;background-color:var(--ap-lighten);border-left-color:var(--ap-warning-color)}.main-container>aside nav a:focus{outline:1px solid #ccc}.main-container>aside nav ul{list-style-type:none;padding-left:0;margin-top:0}.main-container>aside nav ul a{padding:.5rem;border-left:4px solid rgba(0,0,0,0)}.main-container>aside nav ul a.active{border-left-color:var(--ap-success-color);background-color:var(--ap-lighten-less)}.main-container>aside nav li.header{padding:.5rem;background-color:var(--ap-darken-more);font-size:.8em;font-weight:bold;color:rgba(255,255,255,.7)}.main-container>aside .sidebar-menu-toggle{-webkit-appearance:none;all:inherit;cursor:pointer;font-size:1.2rem;font-weight:bold;padding:1rem;text-align:center;width:100%}.main-container>aside .sidebar-menu-toggle:hover,.main-container>aside .sidebar-menu-toggle:focus{background-color:var(--ap-lighten)}.main-container>aside .sidebar-menu-toggle:not([aria-expanded=true])+nav{display:none}.main-container>aside .media{font-size:.9rem;padding:.5rem}.main-container>aside .media a{text-decoration:underline}.main-container>aside .media a:hover{background-color:rgba(0,0,0,0)}.main-container>aside .profile-image{height:48px;width:48px;vertical-align:bottom}@media(min-width: 65rem){.main-container>aside nav.large a{align-items:center;display:flex;flex-direction:row;gap:.5rem}.main-container>aside nav.large a .emoji,.main-container>aside nav.large a .svg-icon{font-size:2em}}@media(min-width: 35rem){.main-container{flex-direction:row}.main-container>aside{min-width:250px;width:250px}.main-container>aside .sidebar-menu-toggle{display:none}.main-container>aside .sidebar-menu-toggle+nav{display:block !important}}article{background-color:var(--ap-article-bg);container-type:inline-size;flex:1;padding-left:1rem;padding-right:1rem;position:relative}article small{font-weight:400;color:var(--ap-muted-color);font-size:.7em}section{background-color:var(--ap-section-bg);box-shadow:var(--ap-box-shadow);margin:.5rem 0;padding:1rem}section h2{font-weight:300;margin-top:0}section>section{box-shadow:none}section.debug{background-color:var(--ap-debug-bg)}section.debug pre{font-size:.7rem;max-height:10rem;overflow:auto}.page-wrapper>footer{background-color:var(--ap-footer-bg);color:var(--ap-footer-color);font-size:.9rem;padding:.5rem}.page-wrapper>footer p{margin:0;padding:0}.page-wrapper>footer a{color:var(--ap-footer-color)}a{color:inherit;text-decoration-thickness:.1em}:focus{outline:2px solid rgba(0,0,0,0)}:focus:not(:focus-visible){outline:2px solid rgba(0,0,0,0);box-shadow:none}:focus-visible{transition:outline-offset 150ms linear;outline-offset:3px}:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=submit]:focus-visible,button:focus-visible{outline:3px solid var(--ap-focus-color)}del{background-color:var(--ap-translucent-red)}ins{background-color:var(--ap-translucent-green)}fieldset{margin-bottom:1rem;border-color:var(--ap-field-border)}fieldset legend{font-size:1.4em;font-weight:bold}form>p,form>div{margin:0 0 1rem 0}form .input-group{border-radius:0;display:flex;flex-direction:row;width:100%}form .input-group>*{border-width:1px 1px 1px 0;border-radius:0;margin:0}form .input-group>input,form .input-group>select{flex:1}form .input-group>:first-child{border-left-width:1px;border-bottom-left-radius:var(--ap-field-radius);border-bottom-right-radius:0;border-top-left-radius:var(--ap-field-radius);border-top-right-radius:0}form .input-group>:last-child{border-left-width:0;border-bottom-left-radius:0;border-bottom-right-radius:var(--ap-field-radius);border-top-left-radius:0;border-top-right-radius:var(--ap-field-radius)}form .input-group .button{border-color:#222;margin-left:0;margin-right:0}form .input-group .button:focus{box-shadow:0 0 0 2px #222}.input-group-addon{background-color:var(--ap-translucent-gray);border:1px solid var(--ap-field-border);display:block;line-height:1.3;padding:var(--ap-field-padding)}fieldset:invalid,input:invalid,select:invalid,textarea:invalid{border-color:var(--ap-required-color);background-color:var(--ap-required-bg)}label:not(.inline),.label:not(.inline){display:block;font-size:.9em;font-weight:600}.label.inline{font-size:.9em;font-weight:700}label.required,.label.required{color:var(--ap-required-color)}input,button,select,textarea,.input-simulated{color:currentColor;font-size:inherit;line-height:1.3;padding:var(--ap-field-padding)}input.full-width,button.full-width,select.full-width,textarea.full-width,.input-simulated.full-width{width:100%}input,select,.input-simulated{font-family:var(--ap-input-font)}pre.simulated{border:1px solid var(--ap-field-border);line-height:1.3;padding:var(--ap-field-padding)}input,textarea,.input-simulated,.input-group select{background-color:var(--ap-field-bg);border:1px solid var(--ap-field-border);border-radius:var(--ap-field-radius)}input:focus,textarea:focus,.input-simulated:focus,.input-group select:focus{box-shadow:0 0 0 2px #222}.input-simulated{background-color:rgba(0,0,0,.1);display:inline-block}button,.button{font-family:var(--ap-button-font)}.button{background-color:var(--ap-button-bg);background-image:linear-gradient(rgba(255, 255, 255, 0.05), transparent, rgba(0, 0, 0, 0.05));border:1px solid var(--ap-button-border);border-radius:2px;box-shadow:var(--ap-box-shadow);color:var(--ap-text-color);display:inline-block;font-weight:normal;line-height:1.3;padding:.5rem;text-decoration:none}.button.error{background-color:var(--ap-error-color)}.button.info{background-color:var(--ap-info-color)}.button.success{background-color:var(--ap-success-color)}.button.warning{background-color:var(--ap-warning-color);color:var(--ap-notice-contrast-light)}.button.black{background-color:#000;color:#fff;border-color:#000;background-image:linear-gradient(rgba(255, 255, 255, 0.2), transparent, transparent)}.button.circle{border-radius:50%}.button.circle.icon{line-height:1;padding:0}.button.disabled,.button[disabled]{background-image:none;opacity:.65}.button.icon{overflow:hidden}.button.icon img{max-height:1em;max-width:1em;vertical-align:bottom}.button.icon.large{font-size:2rem}.button.icon.large img{max-height:2rem;max-width:2rem}.button.icon.larger{font-size:4rem}.button.icon.larger img{max-height:4rem;max-width:4rem}.button.icon.transparent{background-color:rgba(0,0,0,0);background-image:none;border:0;box-shadow:none}.button.icon.transparent:focus{box-shadow:0 0 0 2px #000}.button.icon>*{pointer-events:none}.button.large{padding:1rem}.button.link{background:initial;border:initial;border-radius:initial;box-shadow:initial;color:var(--ap-link-color);font-weight:initial;line-height:initial;margin:initial;padding:initial;text-decoration:underline}.button.link:focus,.button.link:hover{background:initial}.button.rect{border-radius:0}.button.rounded{border-radius:2em}.button.small{padding:.2rem .5rem}.button.tiny{font-size:.8rem;padding:2px 4px}.button.white{background-color:#fff;color:var(--ap-notice-contrast-light)}.button.white:not(.disabled):not([disabled]):hover,.button.white:not(.disabled):not([disabled]):focus{background-image:var(--ap-button-highlight-white)}.button:not(.disabled):not([disabled]):hover,.button:not(.disabled):not([disabled]):focus{background-image:var(--ap-button-highlight)}a.button[disabled]{pointer-events:none}@media screen and (prefers-color-scheme: dark){.button.white{background-color:#ddd}[type=button].white:focus-visible,button.white:focus-visible{--ap-focus-color: #fff}}.button-group{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.button-group.inline{display:inline-flex}.button-group.right{justify-content:flex-end}.button-group.rounded>.button.left-most-item,.button-group.rounded>.button:first-child{border-bottom-left-radius:2em;border-top-left-radius:2em;padding-left:.75rem}.button-group.rounded>.button.right-most-item,.button-group.rounded>.button:last-child{border-bottom-right-radius:2em;border-top-right-radius:2em;padding-right:.75rem}.button-group.small .button{padding:.2rem .5rem}.button-group>.button{border-radius:0;border-left-width:0;margin:0}.button-group>.button.left-most-item,.button-group>.button:first-child{border-left-width:1px}textarea{font-family:var(--ap-textarea-font);font-size:inherit;padding:.2rem}form .help-block:not(:empty){font-style:italic;margin:2px 0;padding:0 2px}form .help-block:not(:empty):not(.inline){display:block}form .help-block:not(:empty).error{background-color:var(--ap-error-color)}form .help-block:not(:empty).info{background-color:var(--ap-info-color)}form .help-block:not(:empty).success{background-color:var(--ap-success-color)}form .help-block:not(:empty).warning{background-color:var(--ap-warning-color);color:var(--ap-notice-contrast-light)}button *{pointer-events:none}h1,h2,h3,h4,h5,h6{font-family:var(--ap-heading-font)}img{max-width:100%}img.circle{border-radius:50%}img.rounded{border-radius:.5rem}dl:not(.full-width) dd:not(.full-width),dl:not(.full-width) dt:not(.full-width),ol:not(.full-width) li:not(.full-width),ul:not(.full-width) li:not(.full-width){max-width:75ch}dt.full-width,dd.full-width,li.full-width{max-width:auto}dt{font-weight:bold}dd{margin-bottom:.5rem}p:not(.full-width){max-width:75ch}.p{margin-bottom:1em;margin-top:1em}pre,code,kbd{font-family:var(--ap-mono-font);font-size:inherit;padding:.2rem}pre,code{background-color:var(--ap-code-bg);border:1px solid var(--ap-code-border);border-radius:.2rem;color:var(--ap-code-color);font-weight:500;padding-bottom:0;padding-top:0;white-space:pre-wrap}kbd{background-color:var(--ap-kbd-bg);border:1px solid var(--ap-kbd-border);border-radius:.2rem;border-width:1px 1px 2px 1px;font-weight:500;padding-bottom:0;padding-top:0;white-space:nowrap}pre.debug{font-size:.7rem;max-height:10rem;overflow:auto}table{width:100%;max-width:100%;border-collapse:collapse;font-size:.9em}table.skinny{width:auto}tfoot tr:first-of-type{border-top:2px solid var(--ap-table-border)}thead tr{border-bottom:2px solid var(--ap-table-border)}thead th{text-align:left}tr{vertical-align:baseline}tr.muted{color:var(--ap-muted-color)}tr.muted a{color:var(--ap-muted-color)}tr.error{background-color:var(--ap-error-color) !important}tr.info{background-color:var(--ap-info-color) !important}tr.success{background-color:var(--ap-success-color) !important}tr.warning{background-color:var(--ap-warning-color) !important;color:var(--ap-notice-contrast-light)}th,td{padding:.5rem}table:not(.plain) tr:nth-child(even):not([class]),table:not(.plain) tr:nth-child(even).shaded{background-color:var(--ap-table-stripe)}table:not(.plain) tr:nth-child(even):not([class]).error,table:not(.plain) tr:nth-child(even).shaded.error{background-color:#ffcfd8 !important}table:not(.plain) tr:nth-child(even):not([class]).info,table:not(.plain) tr:nth-child(even).shaded.info{background-color:#b9deea !important}table:not(.plain) tr:nth-child(even):not([class]).success,table:not(.plain) tr:nth-child(even).shaded.success{background-color:#9df09d !important}table:not(.plain) tr:nth-child(even):not([class]).warning,table:not(.plain) tr:nth-child(even).shaded.warning{background-color:#ffe4bc !important}.center{text-align:center}.dialog::backdrop{background-color:rgba(0,0,0,.7)}.dialog{background-color:var(--ap-dialog-bg);border:var(--ap-dialog-border);box-shadow:var(--ap-box-shadow);max-height:90%;max-width:80%;overflow:auto;padding:1rem;top:2rem;transition:width .3s ease-out,height .3s ease-out;width:50%}.dialog img{max-width:100%}.dialog .dialog-header{display:flex;flex-direction:row}.dialog .dialog-header button.dialog-close{-webkit-appearance:none;background-color:rgba(0,0,0,0);border:0;color:currentColor;font-size:1.2rem;font-weight:bold}.dialog .dialog-header button.dialog-close:hover,.dialog .dialog-header button.dialog-close:focus{color:var(--ap-required-color)}.dialog .dialog-title{flex:1;font-weight:200;margin:0;padding:0 1rem 0 0}.dialog .dialog-footer:not(:empty){border-top:1px solid var(--ap-translucent-gray);margin-top:1rem;padding-top:1rem;text-align:right}.dialog.skinny{width:400px}.dialog.full-width{width:90%}.dialog.error{background-color:var(--notice-error-bg)}.dialog.info{background-color:var(--notice-info-bg)}.dialog.success{background-color:var(--notice-success-bg)}.dialog.warning{background-color:var(--notice-warning-bg);color:var(--ap-notice-contrast-light)}[aria-haspopup=true][aria-expanded=true]{background-color:var(--ap-info-color);color:currentColor}[role=menu]{background-clip:padding-box;background-color:var(--ap-dialog-bg);border-radius:4px;border:1px solid var(--ap-dialog-border);box-shadow:var(--ap-box-shadow);color:currentColor;display:flex;flex-direction:column;margin:2px 0 0;min-width:8em;overflow-x:hidden;position:absolute;top:100%;z-index:1000}[role=menu][hidden]{display:none}[role=menu] button{background-color:rgba(0,0,0,0);border:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}[role=menu] button:hover,[role=menu] button:focus{background-color:var(--ap-translucent-silver)}[role=menu] hr[role=separator]{width:100%;border:0;height:1px;background-color:var(--ap-translucent-gray)}[role=menu].wide-menu{width:20rem}[role=menu].wide-menu>div{display:flex;flex-flow:row wrap}[role=menu].wide-menu>div>*{flex:1;text-align:center}.two-by,.three-by,.four-by{display:grid;grid-gap:1rem;grid-template-columns:1fr}.two-by>*.error,.three-by>*.error,.four-by>*.error{background-color:var(--notice-error-bg)}.two-by>*.info,.three-by>*.info,.four-by>*.info{background-color:var(--notice-info-bg)}.two-by>*.success,.three-by>*.success,.four-by>*.success{background-color:var(--notice-success-bg)}.two-by>*.warning,.three-by>*.warning,.four-by>*.warning{background-color:var(--notice-warning-bg);color:var(--ap-notice-contrast-light)}@container (min-width: 35rem){.two-by{grid-template-columns:1fr 1fr}.three-by{grid-template-columns:1fr 1fr 1fr}.four-by{grid-template-columns:1fr 1fr 1fr 1fr}.two-by>.x2,.three-by>.x2,.four-by>.x2{grid-column:span 2}.three-by>.x3,.four-by>.x3{grid-column:span 3}.four-by>.x4{grid-column:span 4}}.hidden,[hidden]{display:none !important}.info-box{display:flex;flex-direction:row;padding:0}.info-box.rounded{border-radius:3rem;overflow:hidden}.info-box .box-icon{background-color:var(--notice-bg);font-size:3rem;padding:0 .5rem}.info-box .box-icon.error{background-color:var(--notice-error-bg)}.info-box .box-icon.info{background-color:var(--notice-info-bg)}.info-box .box-icon.success{background-color:var(--notice-success-bg)}.info-box .box-icon.warning{background-color:var(--notice-warning-bg);color:var(--ap-notice-contrast-light)}.info-box .box-icon.black{background-color:#000;color:#fff}.info-box .box-icon.warning{color:var(--ap-notice-contrast-light)}.info-box .box-icon.white{background-color:#fff;color:var(--ap-notice-contrast-light)}.info-box .box-icon img{max-width:3rem;max-height:3rem}.info-box .box-title{font-weight:600}.info-box .box-content{padding:.5rem}.info-box .box-content p{margin:0}.info-box .notice{padding:.2rem}.left{text-align:left}.m-b-0{margin-bottom:0rem !important}.m-l-0{margin-left:0rem !important}.m-r-0{margin-right:0rem !important}.m-t-0{margin-top:0rem !important}.m-x-0{margin-left:0rem !important;margin-right:0rem !important}.m-y-0{margin-top:0rem !important;margin-bottom:0rem !important}.m-b-1{margin-bottom:1rem !important}.m-l-1{margin-left:1rem !important}.m-r-1{margin-right:1rem !important}.m-t-1{margin-top:1rem !important}.m-x-1{margin-left:1rem !important;margin-right:1rem !important}.m-y-1{margin-top:1rem !important;margin-bottom:1rem !important}.media{align-items:center;display:flex;flex-direction:row;justify-content:center}.media>.media-content{flex:1;margin-left:1rem}.media>.media-image{overflow:hidden}.media a{padding:0}.muted{color:var(--ap-muted-color)}.muted a{color:var(--ap-muted-color)}.notice:not(:empty){background-color:var(--ap-notice-color);padding:1rem}.notice:not(:empty).error{background-color:var(--ap-error-color)}.notice:not(:empty).info{background-color:var(--ap-info-color)}.notice:not(:empty).success{background-color:var(--ap-success-color)}.notice:not(:empty).warning{background-color:var(--ap-warning-color);color:var(--ap-notice-contrast-light)}.p-b-0{padding-bottom:0rem !important}.m-l-0{padding-left:0rem !important}.p-r-0{padding-right:0rem !important}.p-t-0{padding-top:0rem !important}.p-x-0{padding-left:0rem !important;padding-right:0rem !important}.p-y-0{padding-top:0rem !important;padding-bottom:0rem !important}.p-b-1{padding-bottom:1rem !important}.m-l-1{padding-left:1rem !important}.p-r-1{padding-right:1rem !important}.p-t-1{padding-top:1rem !important}.p-x-1{padding-left:1rem !important;padding-right:1rem !important}.p-y-1{padding-top:1rem !important;padding-bottom:1rem !important}.input-row,.row{display:flex;flex-flow:row wrap;gap:1rem}.input-row.full-width>*,.input-row.grows>*,.row.full-width>*,.row.grows>*{flex:1}.input-row .full-width,.input-row .grows,.row .full-width,.row .grows{flex:1}.input-row p,.input-row .p,.row p,.row .p{margin-bottom:0;margin-top:0}[role=tablist]{margin:0;padding:0}[role=tablist] li,[role=tablist] a{display:inline-block}[role=tablist] a{background-color:var(--ap-darken);border:2px solid rgba(0,0,0,0);border-bottom-width:0;border-radius:4px 4px 0 0;color:var(--ap-text-color);padding:.5rem 1rem;text-decoration:none}[role=tablist] [aria-selected]{background:var(--ap-field-bg);border-color:var(--ap-field-border);border-bottom:0;position:relative}[role=tablist] *:focus{box-shadow:inset 0 0 0 4px rgba(127,127,255,.4);outline:none}[role=tabpanel]{border:2px solid var(--ap-field-border);margin:0;padding:1.5rem}[role=tabpanel]:focus{box-shadow:inset 0 0 0 4px rgba(127,127,255,.4);outline:none}@media(max-width: 50rem){[role=tablist] li,[role=tablist] a{display:block;position:static}[role=tablist] a{border:2px solid var(--ap-field-border) !important}[role=tablist] li+li a{border-top:0 !important}[role=tablist] [aria-selected]{position:static}[role=tablist] [aria-selected]::after{content:" ⬅"}[role=tabpanel]{border-top:0}}a.tag:not(:empty),span.tag:not(:empty){background-color:var(--ap-darken-less);border:2px solid #ccc;border-radius:1em;padding:0 .5em;white-space:nowrap;font-size:.8em;display:inline-block}a.tag:not(:empty)+.tag,span.tag:not(:empty)+.tag{margin-left:.5em}a.tag:not(:empty).error,span.tag:not(:empty).error{border-color:var(--ap-error-color)}a.tag:not(:empty).info,span.tag:not(:empty).info{border-color:var(--ap-info-color)}a.tag:not(:empty).success,span.tag:not(:empty).success{border-color:var(--ap-success-color)}a.tag:not(:empty).warning,span.tag:not(:empty).warning{border-color:var(--ap-warning-color)}.toast:popover-open{background-clip:border-box;background-color:var(--ap-notice-color);border:2px solid var(--ap-darken-more);border-radius:var(--ap-field-radius);font-size:.95rem;font-weight:bold;inset:unset;margin-bottom:.5rem;opacity:.95;padding:0;position:fixed;right:1rem;text-align:left;top:1rem;width:20rem}.toast:popover-open.error{background-color:var(--ap-error-color)}.toast:popover-open.info{background-color:var(--ap-info-color)}.toast:popover-open.success{background-color:var(--ap-success-color)}.toast:popover-open.warning{background-color:var(--ap-warning-color);color:var(--ap-notice-contrast-light)}.toast:popover-open p{margin:0;padding:1rem}.toast:popover-open:hover{opacity:1}.toast:popover-open .progress{height:4px;position:relative;width:100%}.toast:popover-open .progress-inner{background-color:var(--ap-darken-more);height:100%;left:0;position:absolute;top:0}.toast:popover-open .close{background-color:rgba(0,0,0,0);border:0;font-size:1.5rem;font-weight:bold;line-height:1;padding:0 4px;position:absolute;right:0;top:0}.toast:popover-open .close:hover,.toast:popover-open .close:focus{color:red}.sidebar-search{display:flex;flex-direction:row;margin-bottom:1rem}.sidebar-search input{flex:1;background-color:var(--ap-mostly-black);border-radius:0;border-width:0;line-height:1;margin-left:0;margin-right:0;padding:1rem .5rem;color:#fff;-webkit-appearance:none}.sidebar-search input:focus{outline:1px solid #fff}.sidebar-search ::placeholder{color:#bbb}.sidebar-search button{background-color:var(--ap-mostly-black);color:#fff;border-width:0;line-height:1;margin-left:0;margin-right:0;padding:1rem .5rem}.sidebar-search button:focus{outline:1px solid #fff}.svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor;margin-bottom:-0.1em}.svg-icon.svg-icon-2x{font-size:2em}.svg-icon.svg-icon-3x{font-size:3em}.svg-icon.svg-icon-4x{font-size:4em}.svg-icon.svg-icon-white{color:#fff}.svg-icon.svg-icon-black{color:#000}.svg-icon.error{color:var(--ap-error-color)}.svg-icon.info{color:var(--ap-info-color)}.svg-icon.success{color:var(--ap-success-color)}.svg-icon.warning{color:var(--ap-warning-color)}.svg-icon-ul{padding-left:0;margin-left:2.14em;list-style-type:none}.svg-icon-ul>li{position:relative}.svg-icon-ul .svg-icon-li{position:absolute;left:-2.14em;width:2.14em;top:.142em;text-align:center}.svg-icon-spin{-webkit-animation:svg-icon-spin 2s infinite linear;animation:svg-icon-spin 2s infinite linear}@-webkit-keyframes svg-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes svg-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media all and (max-width: 35rem){.hide-on-small{display:none}}@media all and (min-width: 65rem){.hide-on-large{display:none}}.right{text-align:right}.visually-hidden,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
