.pl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl-status{min-height:1.4em;margin-top:var(--space-4)}.pl-form{border:0;min-width:0;margin:0;padding:0}.pl-form:disabled .hh-field__input{opacity:.7}.pl-step{margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--rule-w) solid var(--rule);min-width:0}.pl-field{margin-top:var(--space-6);min-width:0}.pl-field .hh-field__input{box-sizing:border-box;width:100%;max-width:100%}.pl-textarea{resize:vertical;min-height:72px;font:inherit;padding-block:var(--space-2)}.pl-count{min-height:1.2em;display:block}.pl-group{margin:var(--space-8) 0 0;border:0;min-width:0;padding:0}.pl-grid2{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.pl-specs{margin:var(--space-8) 0 0;border-top:var(--rule-w) solid var(--rule);border-left:var(--rule-w) solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.pl-specs>div{padding:var(--space-4);border-right:var(--rule-w) solid var(--rule);border-bottom:var(--rule-w) solid var(--rule);min-width:0}.pl-specs dd{margin:var(--space-2) 0 0;overflow-wrap:anywhere;font-size:17px;font-weight:800}.pl-number{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;display:grid}.pl-remove{margin-top:var(--space-4)}.pl-cols3{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pl-col,.pl-init{border-top:var(--rule-heavy,2px) solid var(--rule);min-width:0;padding-top:var(--space-4)}.pl-col__title{font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:900;line-height:1.2}.pl-inits{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.pl-row{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--rule-w) solid var(--rule)}.pl-row__label{margin:0;font-size:15px;line-height:1.4}.pl-row__fields .pl-field{margin-top:var(--space-4)}.pl-row__fields .hh-spec{margin-top:var(--space-2)}.pl-progress,.pl-stepnav{display:none}.pl-list li{font-weight:400}.pl-confirm{margin-top:var(--space-6)}@media (width<=760px){.pl-progress{margin-top:var(--space-6);display:block}.pl-stepnav{display:flex}.pl-step{display:none}.pl-step.is-current{display:block}.pl-grid2,.pl-cols3,.pl-number,.pl-inits{grid-template-columns:minmax(0,1fr)}.pl-init{border:var(--rule-w) solid var(--rule);padding:var(--space-4)}}.pl-page{margin-top:var(--space-12);border:var(--rule-w) solid var(--rule);padding:var(--space-6);min-width:0}.pl-page__top{gap:var(--space-2) var(--space-8);flex-wrap:wrap;align-items:baseline;display:flex}.pl-page__top p{overflow-wrap:anywhere;margin:0}.pl-page__title{font-family:var(--font-display);font-size:22px;font-weight:900}.pl-page__strip{margin-top:var(--space-4);border-top:var(--rule-w) solid var(--rule);border-left:var(--rule-w) solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pl-page__strip>div{padding:var(--space-2) var(--space-3,12px);border-right:var(--rule-w) solid var(--rule);border-bottom:var(--rule-w) solid var(--rule);overflow-wrap:anywhere;min-width:0}.pl-page__h{margin-top:var(--space-6)}.pl-page__cols{margin-top:var(--space-2);border-top:var(--rule-w) solid var(--rule);border-left:var(--rule-w) solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pl-page__cols>div{padding:var(--space-3,12px);border-right:var(--rule-w) solid var(--rule);border-bottom:var(--rule-w) solid var(--rule);overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.45}.pl-page__cols p{margin:var(--space-2) 0 0}.pl-page__list{margin:var(--space-2) 0 0;padding-left:1.2em}.pl-page__list--plain{padding-left:0;list-style:none}.pl-page__gridwrap{margin-top:var(--space-2);max-width:100%;overflow-x:auto}.pl-page__grid{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.4}.pl-page__grid th,.pl-page__grid td{border:var(--rule-w) solid var(--rule);padding:var(--space-2);text-align:left;vertical-align:top;overflow-wrap:anywhere}.pl-page__grid tbody th{width:9em;font-weight:800}.pl-page__line{display:block}.pl-page__nc{margin-top:var(--space-4);border:var(--rule-w) solid var(--rule);padding:var(--space-3,12px);overflow-wrap:anywhere}.pl-page__nc p{margin:var(--space-2) 0 0}.pl-page__foot{margin-top:var(--space-6);font-size:15px;line-height:1.5}.pl-page__meta{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=760px){.pl-page{padding:var(--space-4)}.pl-page__strip,.pl-page__cols{grid-template-columns:minmax(0,1fr)}.pl-page__grid{font-size:13px}.pl-page__grid tbody th{width:6.5em}}.pl-example{margin-top:var(--space-12);max-width:960px}.pl-example__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px;line-height:1.55}.pl-example__table th,.pl-example__table td{border-top:var(--rule-w) solid var(--rule);border-bottom:var(--rule-w) solid var(--rule);padding:var(--space-4) var(--space-4) var(--space-4) 0;text-align:left;vertical-align:top;overflow-wrap:anywhere}.pl-example__table thead th{border-top:var(--rule-heavy,2px) solid var(--rule);font-weight:800}.pl-example__table thead th:first-child,.pl-example__table tbody th{width:30%}.pl-example__table tbody th{font-weight:800}@media (width<=640px){.pl-example__table,.pl-example__table tbody,.pl-example__table thead,.pl-example__table tr,.pl-example__table th,.pl-example__table td{width:100%;display:block}.pl-example__table tbody th{border-bottom:0;width:100%;padding-bottom:0}.pl-example__table td{border-top:0}}.pl-template{margin-top:var(--space-12);border-top:var(--rule-heavy,2px) solid var(--rule);max-width:640px;padding-top:var(--space-6)}.pl-template__title{margin:0 0 var(--space-3)}.pl-template__form{align-items:flex-end;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.pl-template__form .hh-field{flex:240px}.pl-template__form .hh-field__input{box-sizing:border-box;width:100%;height:48px}.pl-template__form .hh-btn{flex-shrink:0}.pl-example__list{margin:.4em 0 .8em;padding-left:1.4em}.pl-example__list li{margin-bottom:.3em}.pl-example td p{margin:0 0 .4em}
