.civil-control{display:grid;gap:7px;min-width:0}.civil-control>label{display:block;font-size:inherit;color:inherit}.civil-row{display:flex;align-items:center;position:relative;gap:6px;min-width:0}.civil-row>input[type=text]{min-width:0;width:100%;flex:1;font-variant-numeric:tabular-nums}.civil-picker{display:grid;place-items:center;flex:0 0 44px;min-width:44px;min-height:44px;border:1px solid var(--management-border,#3c3f45);border-radius:12px;background:#202227;color:#d0b47c;cursor:pointer}.civil-picker:hover{background:#2c2e34}.civil-picker:focus-visible{outline:2px solid #d0b47c;outline-offset:3px}.civil-row>.civil-native{position:absolute;right:0;bottom:0;width:1px;height:1px;min-width:0;min-height:0;padding:0;border:0;opacity:0;pointer-events:none}@media (max-width:899px){.civil-row>input[type=text]{font-size:16px;min-height:46px}}.appointment-item .civil-picker,.auth-card .civil-picker{background:#fff9;color:#795a2b;border-color:#18181a40}.appointment-item .civil-row>.civil-native,.auth-card .civil-row>.civil-native{min-height:0;padding:0;margin:0}.auth-card .civil-control>label{margin-bottom:0}