.dmrs-web-um{display:inline-flex;align-items:center;position:relative;overflow:visible!important}.dmrs-web-um-anon,.dmrs-web-um-auth{display:inline-flex;align-items:center;gap:6px}.dmrs-web-um-anon[hidden],.dmrs-web-um-auth[hidden]{display:none!important}.dmrs-web-um-link,.dmrs-web-um-btn{display:inline-block;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease,opacity .2s ease}.dmrs-web-um-trigger{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;background:transparent;border:0;cursor:pointer;border-radius:var(--dmrs-web-radius-sm, 6px);transition:background .2s ease}.dmrs-web-um-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;position:relative;background:var(--dmrs-primary, #3b82f6);color:#fff;font-weight:600}.dmrs-web-um-avatar-img,.dmrs-web-um-avatar-text,.dmrs-web-um-avatar-icon{display:none}.dmrs-web-um-avatar-img{width:100%;height:100%;object-fit:cover}.dmrs-web-um-avatar-text,.dmrs-web-um-avatar-icon{line-height:1}.dmrs-web-um-avatar.um-has-img .dmrs-web-um-avatar-img{display:block}.dmrs-web-um-avatar.um-has-text .dmrs-web-um-avatar-text,.dmrs-web-um-avatar.um-has-icon .dmrs-web-um-avatar-icon{display:inline}.dmrs-web-um-name{font-weight:500;white-space:nowrap}.dmrs-web-um-caret{font-size:var(--dmrs-web-fs-xs, 10px);opacity:.6;transition:transform .2s ease}.dmrs-web-um.um-open .dmrs-web-um-caret{transform:rotate(180deg)}.dmrs-web-um-dropdown{position:absolute;top:calc(100% + 10px);right:0;min-width:240px;background:#fff;color:var(--dmrs-web-gray-800, #1f2937);border:1px solid rgba(0,0,0,.06);border-radius:var(--dmrs-web-radius-lg, 12px);box-shadow:0 12px 32px -8px #0000002e,0 2px 8px #0000000f;padding:8px;z-index:99999;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;pointer-events:none}.dmrs-web-um-dropdown:before{content:"";position:absolute;top:-5px;right:18px;width:10px;height:10px;background:#fff;border-left:1px solid rgba(0,0,0,.06);border-top:1px solid rgba(0,0,0,.06);transform:rotate(45deg)}.dmrs-web-um.um-open .dmrs-web-um-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@media(max-width:768.99px){.dmrs-web-um-dropdown{position:fixed;top:calc(var(--um-trigger-bottom, var(--dmrs-header-h, 64px)) + 8px);left:14px;right:14px;min-width:0;max-height:calc(100vh - var(--um-trigger-bottom, var(--dmrs-header-h, 64px)) - 24px);overflow-y:auto;border-radius:var(--dmrs-web-radius-lg, 14px);padding:10px}.dmrs-web-um-dropdown:before{display:none}.dmrs-web-um-item{min-height:44px;padding:10px 14px;font-size:var(--dmrs-web-fs-md, 14px)}.dmrs-web-um-item i{font-size:var(--dmrs-web-fs-lg, 15px)}}.dmrs-web-hm-offcanvas .dmrs-web-um-dropdown{position:static;top:auto;left:auto;right:auto;width:100%;min-width:0;max-height:none;overflow:visible;margin-top:8px;box-shadow:none;transform:none;display:none;opacity:1;visibility:visible;pointer-events:auto}.dmrs-web-hm-offcanvas .dmrs-web-um.um-open .dmrs-web-um-dropdown{display:block;transform:none}.dmrs-web-hm-offcanvas .dmrs-web-um-dropdown:before{display:none}.dmrs-web-um-item{display:flex;align-items:center;gap:var(--dmrs-web-space-3, 12px);padding:var(--dmrs-web-space-2, 8px) var(--dmrs-web-space-3, 12px);color:inherit;font-size:var(--dmrs-web-fs-md, 14px);font-weight:var(--dmrs-web-fw-medium, 500);text-decoration:none;border-radius:var(--dmrs-web-radius-sm, 6px);background:transparent;border:0;width:100%;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease;font-family:inherit}.dmrs-web-um-item:hover{background:var(--dmrs-web-gray-100, #f3f4f6);color:var(--dmrs-web-gray-900, #111827)}.dmrs-web-um-item i{width:16px;text-align:center;font-size:var(--dmrs-web-fs-sm, 13px);opacity:.7}.dmrs-web-um-divider{height:1px;background:#0000000f;margin:4px 8px}.dmrs-web-um-logout-form{margin:0}.dmrs-web-um-logout{color:#dc2626}.dmrs-web-um-logout:hover{background:#fef2f2;color:#b91c1c}