input[type=date],input[type=time],input[type=datetime-local],input[type=month]{appearance:none;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--h-field,48px);line-height:1.3;display:block}input[type=date]::-webkit-date-and-time-value{text-align:start;min-height:1.5em;display:block}input[type=time]::-webkit-date-and-time-value{text-align:start;min-height:1.5em;display:block}input[type=datetime-local]::-webkit-date-and-time-value{text-align:start;min-height:1.5em;display:block}input[type=date]::-webkit-datetime-edit{min-height:1.5em;padding:0;display:block}input[type=time]::-webkit-datetime-edit{min-height:1.5em;padding:0;display:block}input[type=datetime-local]::-webkit-datetime-edit{min-height:1.5em;padding:0;display:block}input[type=date]::-webkit-calendar-picker-indicator{opacity:.6;margin-inline-start:auto}input[type=time]::-webkit-calendar-picker-indicator{opacity:.6;margin-inline-start:auto}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.6;margin-inline-start:auto}[dir=rtl] input[type=date]::-webkit-date-and-time-value{text-align:end}[dir=rtl] input[type=time]::-webkit-date-and-time-value{text-align:end}[dir=rtl] input[type=datetime-local]::-webkit-date-and-time-value{text-align:end}.form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quickfields{grid-template-columns:repeat(4,minmax(0,1fr))}.thero-fields,.field.counts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.form-grid>*,.quickfields>*,.thero-fields>*,.field.counts>*{min-width:0}@media (max-width:760px){.quickfields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:419px){.form-grid,.quickfields,.thero-fields{grid-template-columns:minmax(0,1fr)}}html .lf-admin .stack-sm>*{min-width:0}html .lf-admin .stack-sm input[type=date],html .lf-admin .stack-sm input[type=time],html .lf-admin .stack-sm input[type=datetime-local]{width:100%;max-width:100%}@media (max-width:639px){html .lf-admin .hours-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html .lf-admin .hours-row>*{min-width:0}}.cp-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cp-contact{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-details dl>div{grid-template-columns:110px minmax(0,1fr)}@media (min-width:640px){.cp-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-cards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-details dl>div{grid-template-columns:140px minmax(0,1fr)}}@media (max-width:780px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,.field,.field input,.field select,.field textarea,.field .choice,html .lf-admin .field,html .lf-admin select.field,html .lf-admin textarea.field,html .lf-admin textarea.terms-editor{font-size:16px}}html .lf-admin .surface,html .lf-admin .card,html .lf-admin article,html .lf-admin .timeline li,html .lf-admin .tl-detail,html .lf-admin .t-row,html .lf-admin .t-body,html .lf-admin .t-meta,html .lf-admin .dl dd,html .lf-admin a,.cp-main,.cp-panel,.cp-note,.cp-details,.cp-card,.cp-card-value,.cp-ref,.cp-contact a,.proof,.proof .p-row,.proof .p-row dd,.proof .p-note,.proof .p-ref,.proof .p-section,.proof .p-stamp{overflow-wrap:anywhere;word-break:break-word;min-width:0}html .lf-admin table,html .lf-admin th,html .lf-admin td,html .lf-admin td a{overflow-wrap:normal;word-break:normal;white-space:normal}html .lf-admin th,html .lf-admin td.nums,html .lf-admin td .nums,html .lf-admin td .pill,html .lf-admin td a.row-ref,html .lf-admin td .font-mono,html .lf-admin td.font-mono,html .lf-admin td .btn{white-space:nowrap}html .lf-admin td.c-text,html .lf-admin td.c-text a{overflow-wrap:anywhere;min-width:16rem}html .lf-admin .table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}html .lf-admin table{width:100%;min-width:100%}@media (max-width:779px){html .lf-admin table.stack td,html .lf-admin table.stack td a{white-space:normal;overflow-wrap:anywhere;min-width:0}html .lf-admin table.stack td .pill,html .lf-admin table.stack td .btn{white-space:nowrap}}pre,code,.font-mono{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%}
