.account-shell{display:block;max-width:1000px;padding:32px 24px;margin:auto;min-height:75vh}.account-intro h1{font-size:32px;line-height:1.35;margin:12px 0}.account-intro h1 span{font-size:23px;color:#54728e}.account-intro p{color:#4e6680}.account-panel{background:white;border:1px solid #dce4ed;border-radius:10px;padding:28px;margin:24px 0}.account-panel label{display:block;margin:12px 0;font-size:12px;color:#294967}.account-panel input:not([type=checkbox]),.account-panel select,.account-panel textarea{display:block;width:100%;margin:6px 0;border:1px solid #cad7e4;border-radius:5px;padding:11px;color:#16334e;background:white;font:inherit}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.privacy{font-size:11px;color:#657c90}#identity{font-size:12px}#admin-link{display:inline-block;color:#1c67b2;text-decoration:underline;padding:10px 0}#admin-link[hidden],form[hidden],section[hidden]{display:none!important}#message{white-space:pre-line}.error{padding:15px;background:#fff1ef;color:#9a3428;border-radius:6px}.success{padding:15px;background:#eaf4eb;color:#286044;border-radius:6px}.status-box{padding:18px;background:#eef4fa;border-radius:7px;margin-bottom:20px}.status-box h2{margin:0 0 8px}.status-box p{margin:5px 0}.review-note{white-space:pre-wrap}.admin-toolbar{display:flex;gap:20px;align-items:center;justify-content:space-between}.application-card{border-top:1px solid #dce4ed;padding:24px 0}.application-card dl{display:grid;grid-template-columns:160px 1fr;gap:6px;font-size:12px}.application-card dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.application-card dt{color:#65768a}.application-card textarea{min-height:80px}.application-card button{margin-top:10px}.directory-card{padding:15px;border:1px solid #dce4ed;border-radius:6px;margin:12px 0}.directory-card p{white-space:pre-wrap}.check{display:flex!important;align-items:flex-start;gap:10px}.check input{margin-top:4px}.account-panel button:disabled{opacity:.6;cursor:wait}footer{padding:24px;flex-wrap:wrap;background:#102d4d}@media(max-width:650px){.field-grid{grid-template-columns:1fr}.account-shell{padding:20px 12px}.account-panel{padding:18px}.account-intro h1{font-size:25px}.application-card dl{grid-template-columns:1fr}.application-card dd{margin-bottom:8px}.admin-toolbar{flex-wrap:wrap}}
.account-languages{display:flex;gap:9px;font-size:11px}.account-languages a{padding:5px 8px;border:1px solid #71859b;border-radius:4px}.account-languages [aria-current=page]{background:#fff;color:#16334e}header nav{min-width:0}@media(max-width:760px){.account-languages{margin-left:auto}}
.ad-search{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:end}.ad-search label{margin:0!important}.ad-search button{margin-bottom:6px}.announcement-content{white-space:pre-wrap;overflow-wrap:anywhere}.announcement-card h2{margin:9px 0}.announcement-card>small{color:#2867a8}.ad-actions{display:flex;gap:10px;margin-top:16px}.announcement-card{padding:22px}#editor-panel[hidden]{display:none!important}@media(max-width:760px){.ad-search{grid-template-columns:1fr}.ad-search button{margin-bottom:12px}}

.pricing-table{width:100%;border-collapse:collapse}.pricing-table th,.pricing-table td{padding:16px;text-align:left;border-bottom:1px solid #dbe3ee}.pricing-table small{color:#47627c}

.individual-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.individual-prices>div{display:grid;gap:8px;background:#eff5fb;border-radius:12px;padding:18px}.individual-prices strong{font-size:28px;color:#1852a0}#contact-requests article{margin:15px 0}#contact-requests button{margin:8px}@media(max-width:650px){.individual-prices{grid-template-columns:repeat(2,1fr)}}
