.content-state{border:1px solid var(--border,#e0e7ed);border-radius:var(--radius-surface);color:var(--ink,#0d1c3b);background:var(--surface,#fff);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;padding:32px 24px;display:flex}.content-state-art{-o-object-fit:contain;object-fit:contain;flex:none;width:160px;max-width:100%;height:132px;margin:0 auto 12px;display:block}.content-state>:is(h1,h2,h3){color:inherit;margin:0;font-size:20px;font-weight:600;line-height:1.4}.content-state>p{max-width:520px;color:var(--muted,#65748b);margin:0;font-size:14px;line-height:1.65}.content-state-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}.content-state-actions>:is(a,button){border:1px solid var(--border,#e0e7ed);border-radius:var(--radius-control);min-height:40px;color:var(--ink,#0d1c3b);background:var(--surface,#fff);white-space:normal;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;line-height:1.5;display:inline-flex}.content-state-actions>:is(a,button):hover{background:var(--field-fill,#f1f5f9)}.content-state-actions>:is(a,button):focus-visible{outline:2px solid var(--accent,#127d77);outline-offset:3px}.content-state-actions>button:disabled{opacity:.5;cursor:not-allowed}.content-state-compact{padding:24px 20px}.content-state-compact .content-state-art{width:112px;height:92px;margin-bottom:4px}.content-state-compact>:is(h1,h2,h3){font-size:16px}.data-table-state .content-state{border:0;border-radius:0}.resource-state>.content-state-art{margin-bottom:20px}.resource-state>:is(button,a){margin-top:16px}.partner-page>.content-state:not(:last-child){margin-bottom:24px}.profile-empty>.content-state-art{width:112px;height:92px}.people-service-state>.content-state-art{width:80px;height:66px;margin:0}.delivery-finder-notice>.content-state-art{width:112px;height:92px}@media (max-width:767px){.content-state{padding:24px 16px}.content-state-art{width:132px;height:110px}.content-state>:is(h1,h2,h3){font-size:18px}.content-state-compact>:is(h1,h2,h3){font-size:16px}}
