.portal-form-format{--background:var(--cw-page,#faf4eb);--card:var(--cw-panel,#fcf7ef);--border:var(--cw-line,#e2ddd5);--hairline:var(--border);--paper:var(--card);background:var(--background);overflow-wrap:anywhere;min-width:0}.portal-form-format [hidden]{display:none}.portal-form-format :is(p,span,label,input,select,textarea,button,a,li){letter-spacing:0;font-size:max(14px,1em)}.portal-form-format :is(button,select,input:not([type=checkbox]):not([type=radio])){min-height:44px}.portal-form-format :is(.rounded-xl,.rounded-lg){border-radius:8px}.portal-form-format progress{accent-color:var(--primary)}.portal-form-format :is(input,select,textarea){max-width:100%}@media (width<=767px){.portal-form-format .grid{grid-template-columns:minmax(0,1fr)}}.portal-page-format{min-height:100%}.portal-page-format :is(section,article,details,.rounded-md.border,.rounded-xl.border){border-color:var(--border)}.portal-page-format :is(.bg-card,.bg-paper,.bg-white,.bg-background){background-color:var(--card)}.portal-page-format [role=tablist]{flex-wrap:wrap}.portal-page-format table{max-width:100%;display:block;overflow-x:auto}.portal-page-format :is(h1,h2,h3){color:var(--ink,#14213d);overflow-wrap:anywhere}.portal-page-format img{max-width:100%;height:auto}.portal-page-format pre{white-space:pre-wrap}
