.admin-view-as{gap:16px;display:grid}.admin-view-as h3{margin:0 0 5px;font-size:21px}.admin-view-as p{margin:0;line-height:1.5}.admin-view-as form{gap:7px;display:grid}.admin-view-as form>div{gap:10px;display:flex}.admin-view-as input{border:1px solid #cbd5e1;border-radius:10px;flex:1;min-width:0;padding:11px 13px;font-size:16px}.admin-view-as button,.admin-view-banner button{color:#fff;cursor:pointer;background:#18245c;border:0;border-radius:10px;padding:10px 14px;font-weight:700}.admin-view-as button:disabled,.admin-view-banner button:disabled{opacity:.5;cursor:wait}.admin-view-as ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.admin-view-as li{border:1px solid #e1e6ee;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.admin-view-as li span{overflow-wrap:anywhere;min-width:0}.admin-view-as li small{color:#64748b;display:block}.admin-view-as .admin-view-warning{color:#654714;background:#fff6e6;border-radius:10px;padding:12px}.admin-view-error{color:#a32525}.admin-view-banner{z-index:100;color:#42300b;background:#fff3cd;border-bottom:2px solid #d6a543;justify-content:space-between;align-items:center;gap:14px;padding:10px 18px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #0002}.admin-view-banner span{gap:3px;display:grid}.admin-view-banner small{font-size:13px}.admin-view-banner em{color:#a32525;font-style:normal}@media (max-width:600px){.admin-view-banner,.admin-view-as li{flex-direction:column;align-items:stretch}.admin-view-as form>div{flex-direction:column}}
