.hr279-dialog .hr279-card{padding:16px;margin:12px 0;border:1px solid var(--t-line,#aaa);border-radius:12px;background:var(--t-card,transparent)}.hr279-dialog .hr279-entry{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 0;border-top:1px solid var(--t-line,#aaa)}.hr279-form,.hr279-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hr279-form label,.hr279-grid label,.hr279-dialog label{display:flex;flex-direction:column;gap:6px}.hr279-form input,.hr279-form select,.hr279-form textarea,.hr279-grid select{box-sizing:border-box;width:100%;min-height:42px;background:var(--t-card,transparent);color:var(--t-text,inherit);border:1px solid var(--t-line,#aaa);border-radius:8px;padding:8px}.hr279-form textarea{min-height:100px}.hr279-dialog button{margin:5px;cursor:pointer}.hr279-note{border-left:3px solid #22a77b;padding:8px 14px}.hr279-dialog [role=status]{white-space:pre-wrap;color:var(--t-text,inherit)}@media(max-width:600px){.hr279-form,.hr279-grid{grid-template-columns:1fr}}
