.essentials{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;margin-bottom:18px}.essential-head,.essential-foot{display:flex;justify-content:space-between;align-items:center;gap:15px}.essential-head{border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:14px}.essential-head h3{font:500 1.3rem Georgia,serif}.essential-head>span,.essential-foot>span{color:var(--muted);font-size:.73rem}.essential-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.essential-grid label{font-size:.72rem;font-weight:750;color:var(--muted)}.essential-grid input,.essential-grid select{width:100%;border:1px solid var(--line);border-radius:8px;padding:9px;margin-top:4px;background:#fff}.essential-grid .span2{grid-column:span 2}.essential-foot{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.doc-kinds{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.doc-kinds label{position:relative;border:1px dashed #c99daf;border-radius:10px;padding:12px;color:var(--wine);cursor:pointer}.doc-kinds b,.doc-kinds span{display:block}.doc-kinds span{font-size:.68rem;color:var(--muted)}.doc-kinds input{position:absolute;inset:0;opacity:0;cursor:pointer}.intake-grid .document-card{grid-column:1/-1}.intake-grid .promise{display:none}.claim-config{grid-column:2/-1;display:grid;grid-template-columns:repeat(6,1fr);gap:7px;background:#f8f4f6;border-radius:9px;padding:9px}.claim-config label{font-size:.62rem;color:var(--muted);font-weight:800}.claim-config input,.claim-config select{width:100%;border:1px solid var(--line);border-radius:6px;padding:6px;background:#fff;font-size:.7rem}@media(max-width:1000px){.essential-grid{grid-template-columns:repeat(2,1fr)}.claim-config{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.essential-head,.essential-foot{align-items:stretch;flex-direction:column}.essential-grid,.doc-kinds,.claim-config{grid-template-columns:1fr}.essential-grid .span2{grid-column:auto}}
