/* Inherit the accepted Interoperia type, colours, grid and pill buttons. */
.lite-main{padding-block:var(--sec);overflow-wrap:anywhere}.lite-main h1{max-width:1000px}.lite-main .product-grid{align-items:start}.lite-entry-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--soft);padding:28px;min-width:0}.lite-main form{margin:0}.lite-main fieldset{border:0;padding:0;margin:0;display:grid;gap:16px;min-width:0}.lite-main label{font-weight:650}.lite-main input{width:100%;min-width:0;padding:14px 18px;border:1px solid var(--line-strong);border-radius:var(--r);font:inherit;color:var(--ink);background:#fff}.lite-main button{justify-self:start;border-radius:999px}.lite-main fieldset:disabled{opacity:.65}.lite-main button:disabled{cursor:default}.lite-main dd{margin:0 0 12px;overflow-wrap:anywhere}.lite-main code{overflow-wrap:anywhere;white-space:normal}.lite-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lite-lights{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;list-style:none;padding:0}.lite-light{border:1px solid var(--line);border-top:4px solid var(--muted);border-radius:var(--r);padding:24px;display:grid;gap:8px;background:var(--soft)}.lite-light.green{border-top-color:var(--ok)}.lite-light.yellow{border-top-color:var(--warn)}.lite-light.red{border-top-color:var(--danger)}.lite-note{background:var(--soft);border-radius:var(--r);padding:24px;margin-block:28px}.lite-main [role=status]{min-height:24px}.lite-main section{margin-block:28px}.lite-main p{max-width:72ch}.lite-main input:focus-visible,.lite-main a:focus-visible,.lite-main button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}
@media(max-width:620px){.lite-main{padding-block:40px}.lite-entry-card,.lite-note,.lite-light{padding:20px}.lite-lights{grid-template-columns:1fr}.lite-main .primary,.lite-main .secondary{max-width:100%;white-space:normal;text-align:center}}
