.auth-links{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 16px}.auth-links .text-button{font-size:11px}.signup-box{margin-top:18px;padding-top:18px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:12px;color:var(--muted)}.identity-alert{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 19px;border:1px solid #eadbbd;border-radius:12px;background:#fcf2df;font-size:11px;line-height:1.8;color:#896d3c;margin-bottom:23px}.identity-alert p{flex:1}.identity-alert .button{flex-shrink:0}.check-label{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.8}.check-label input{width:17px;height:17px;flex:none;padding:0;accent-color:var(--green)}.hidden{display:none!important}.address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.address-card{background:white;border:1px solid var(--line);border-radius:16px;padding:23px;display:flex;flex-direction:column;gap:15px;min-width:0}.address-card p{font-size:12px;line-height:1.9;color:#647761;overflow-wrap:anywhere}.address-card .recipient{font-weight:800;color:var(--ink);margin-bottom:4px}.address-actions{display:flex;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.application-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);gap:22px}.application-layout>*{min-width:0}.application-summary{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:5px 0 18px}.application-summary dt{font-size:10px;color:var(--muted);margin-bottom:6px}.application-summary dd{font-size:12px;line-height:1.8;margin:0;overflow-wrap:anywhere}.application-summary .full{grid-column:1/-1}.step-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:23px;background:var(--line)}.step-item{padding:17px 13px;background:white;font-size:10px;line-height:1.6;display:flex;align-items:center;gap:9px}.step-item i{width:24px;height:24px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#f0f3e9;color:#79906e;font-style:normal;font-weight:800}.step-item.done i{background:var(--green);color:white}.document-list{display:flex;flex-direction:column;gap:11px}.document-row{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid var(--line);border-radius:11px;min-width:0}.document-row>.doc-copy{flex:1;min-width:0}.document-row a{font-size:11px;font-weight:800;display:block;overflow-wrap:anywhere}.document-row small{font-size:9px;color:var(--muted);line-height:1.8;display:block;margin-top:4px}.document-row .icon-button{width:30px;height:30px;flex-shrink:0}.document-row .icon-button svg{width:14px;height:14px}.review-list{display:flex;flex-direction:column;gap:15px}.review-card{border-left:3px solid #dce5ca;padding-left:13px}.review-card p{font-size:11px;line-height:1.9;margin:7px 0;overflow-wrap:anywhere}.review-card small{font-size:9px;color:var(--muted)}.catalog-code{font-family:monospace;font-size:10px;color:#86997c}.catalog-admin-table td:nth-child(2){white-space:normal;min-width:210px}.catalog-admin-table p{font-size:10px;line-height:1.8;color:var(--muted);margin-top:5px;max-width:300px}.catalog-fields{border:0;padding:0;margin:0;min-width:0}.catalog-fields:disabled{opacity:.7}.catalog-fields input:disabled,.catalog-fields textarea:disabled,.catalog-fields select:disabled{background:#f5f7f0;color:#596b52}.email-state{font-size:10px;display:flex;align-items:center;gap:6px;margin-top:10px}.email-state svg{width:14px;height:14px}.account-security{margin-top:22px}.account-security .button{margin-right:7px;margin-bottom:7px}.upload-zone{border:1px dashed #b7c9a6;border-radius:12px;background:#f8faf2;padding:18px}.upload-zone input{background:white;font-size:11px}.upload-zone p{font-size:10px;line-height:1.9;color:var(--muted);margin-top:10px}.delivery-block{padding:18px 20px;border:1px solid var(--line);background:#f8faf3;border-radius:12px;line-height:1.9;font-size:12px;overflow-wrap:anywhere}.delivery-block strong{display:block;margin-bottom:6px}.notice a{text-decoration:underline}.identity-result{border:1px solid var(--line);border-radius:13px;background:#f5f8ec;padding:20px;line-height:1.9;font-size:12px}.identity-result .button{margin-top:15px}.table-empty-note{font-size:11px;padding:15px 23px;color:var(--muted);line-height:1.9}.pill.draft{background:#eef0f2;color:#6f7a89}
@media(max-width:1200px){.application-layout{grid-template-columns:1fr}.application-aside{display:grid;grid-template-columns:1fr 1fr;gap:18px}.application-aside .panel{align-self:start}.step-item{font-size:9px;gap:7px;padding:15px 10px}}
@media(max-width:600px){.address-grid{grid-template-columns:1fr}.application-aside{display:flex;flex-direction:column}.application-summary{gap:14px}.identity-alert{align-items:flex-start;flex-wrap:wrap}.identity-alert .button{margin-left:23px}.step-strip{grid-template-columns:1fr 1fr}.step-item{font-size:10px;padding:13px}.address-card{padding:19px}.signup-box{font-size:11px}.application-summary dt{font-size:9px}.application-summary dd{font-size:11px}.document-row{padding:11px}.auth-links{gap:5px}.identity-result{padding:16px}}
