.v41-local{margin:24px 0}.v41-local .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.v41-local .card{padding:22px}.v41-local label{display:block;margin:12px 0}.v41-local input,.v41-local select,.v41-local textarea{display:block;width:100%;padding:10px;max-width:100%;box-sizing:border-box}.v41-local time{font-weight:700;color:#236d58}