.urcar-account-panel.account964-panel{width:560px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 130px);max-height:calc(100vh - 130px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:0;border-radius:17px;box-sizing:border-box;inset-inline-start:auto;inset-inline-end:0;scrollbar-width:thin}.account964-head{padding:14px 16px;border-bottom:1px solid #e1e9ef;background:#f7fafc}.urcar-account-panel .account964-head>a{font-size:15px;padding:4px 0;width:auto;color:#214b65}.urcar-account-panel .phone921-compact{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin:8px 0 0;padding:8px 11px;font-size:12px;line-height:1.6}.urcar-account-panel .phone921-compact a{display:inline;width:auto;padding:0;margin:0;font-size:12px;min-height:0}.account964-groups{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;align-items:start}.account964-group{border:1px solid #e0e8ee;border-radius:12px;padding:10px;min-width:0;background:white}.account964-group h3{margin:0 0 7px;padding:4px 7px 9px;border-bottom:1px solid #e6edf2;color:#9a7127;font-size:13px;font-weight:700}.account964-group nav{display:grid;gap:3px}.urcar-account-panel .account964-group a,.account964-mobile .account964-group a{display:flex;align-items:center;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;padding:9px 8px;min-height:40px;width:100%;font-size:13px;line-height:1.5;font-weight:600;color:#23475f;text-decoration:none;border-radius:7px}.account964-group a:hover{background:#fff5e1!important}.urcar-account-panel form.account964-logout{position:sticky;bottom:0;margin:0;padding:8px 14px;background:#fff;border-top:1px solid #dae5ec;z-index:1}.urcar-account-panel .account964-logout button{font-size:13px;color:#8d443a;padding:10px 12px;box-sizing:border-box;background:#fff5f1}.account964-mobile .account964-groups{grid-template-columns:1fr;padding:0;gap:14px}.account964-mobile .account964-group nav{grid-template-columns:1fr 1fr}.account964-mobile .account964-group h3{font-size:15px}.account964-mobile .account964-group a{min-height:44px;background:#f6f9fb;font-size:13px}.account964-mobile .phone921-status{margin:8px 0 16px}.account964-mobile{padding-top:14px}.account964-panel :is(a,button):focus-visible,.account964-mobile :is(a,button):focus-visible{outline:3px solid #bc903e;outline-offset:1px}@media(max-height:600px){.urcar-account-panel.account964-panel{max-height:calc(100vh - 100px)}}@media(max-width:360px){.account964-mobile .account964-group nav{grid-template-columns:1fr}}

.account964-group a{gap:8px;justify-content:space-between}.account964-unread{background:#f2cc81;color:#573e12;border-radius:7px;padding:1px 6px;font-size:11px;flex:none}.account964-unread[hidden]{display:none!important}
