.sdlms-elementor-content{padding:24px;border:1px solid #dce5f0;border-radius:14px;background:#fff;color:#172033}.sdlms-elementor-content__title{margin:0 0 10px;color:#0b1f3a}.sdlms-elementor-content__meta{display:inline-flex;margin-bottom:18px;padding:5px 10px;border-radius:999px;color:#0058c7;background:rgb(1 106 238 / .1);font-size:12px;line-height:1.7}.sdlms-elementor-content__body>:first-child{margin-top:0}.sdlms-elementor-content__body>:last-child{margin-bottom:0}.sdlms-elementor-placeholder{padding:18px;border:1px dashed #94a3b8;border-radius:10px;color:#64748b;text-align:center}.sdlms-elementor-content__title a{color:inherit;text-decoration:none}.sdlms-elementor-content__title a:hover,.sdlms-elementor-content__title a:focus{text-decoration:underline}.elementor-widget-sdlms-header-account-menu,.elementor-widget-sdlms-header-account-menu>.elementor-widget-container{overflow:visible}.sdlms-account-menu,.sdlms-account-menu *{box-sizing:border-box}.sdlms-account-menu{position:relative;z-index:30;display:inline-flex;max-width:100%;vertical-align:middle}.sdlms-account-menu__login,.sdlms-account-menu__trigger{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;padding:9px 15px;border:1px solid rgb(1 106 238 / .22);border-radius:12px;color:#fff;background:var(--sdlms-primary);box-shadow:none;font:inherit;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color 160ms ease,background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease;-webkit-appearance:none;appearance:none}.sdlms-account-menu__login:hover,.sdlms-account-menu__login:focus-visible,.sdlms-account-menu__trigger:hover,.sdlms-account-menu__trigger:focus-visible,.sdlms-account-menu.is-open .sdlms-account-menu__trigger{color:#fff;background:var(--sdlms-primary-dark);border-color:var(--sdlms-primary-dark);text-decoration:none;outline:none;box-shadow:0 0 0 3px rgb(1 106 238 / .16)}.sdlms-account-menu__avatar,.sdlms-account-menu__summary-avatar{display:block;flex:0 0 auto;margin:0;border-radius:999px;object-fit:cover}.sdlms-account-menu__avatar{width:30px;height:30px;border:2px solid rgb(255 255 255 / .7)}.sdlms-account-menu__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px}.sdlms-account-menu__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sdlms-account-menu__chevron{display:inline-flex;width:17px;height:17px;margin-inline-start:1px;transition:transform 160ms ease}.sdlms-account-menu.is-open .sdlms-account-menu__chevron{transform:rotate(180deg)}.sdlms-account-menu__dropdown{position:absolute;top:calc(100% + 10px);z-index:9999;width:250px;max-width:min(320px, calc(100vw - 24px));padding:8px;border:1px solid var(--sdlms-border);border-radius:16px;color:var(--sdlms-text);background:#fff;box-shadow:0 18px 45px rgb(15 23 42 / .16);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-7px) scale(.98);transform-origin:top center;transition:opacity 150ms ease,visibility 150ms ease,transform 150ms ease}.sdlms-account-menu--align-right .sdlms-account-menu__dropdown{right:0;left:auto}.sdlms-account-menu--align-left .sdlms-account-menu__dropdown{right:auto;left:0}.sdlms-account-menu.is-open .sdlms-account-menu__dropdown,.sdlms-account-menu--hover:hover .sdlms-account-menu__dropdown,.sdlms-account-menu--hover:focus-within .sdlms-account-menu__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.sdlms-account-menu__summary{display:flex;align-items:center;gap:11px;min-width:0;padding:9px 9px 12px;margin-bottom:5px;border-bottom:1px solid var(--sdlms-border)}.sdlms-account-menu__summary-avatar{width:44px;height:44px}.sdlms-account-menu__summary-text{display:grid;min-width:0;gap:2px;text-align:right}.sdlms-account-menu__summary-text strong,.sdlms-account-menu__summary-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdlms-account-menu__summary-text strong{color:var(--sdlms-heading);font-size:.92rem}.sdlms-account-menu__summary-text small{direction:ltr;color:var(--sdlms-muted);font-size:.75rem;text-align:right}.sdlms-account-menu__items{display:grid;gap:2px}.sdlms-account-menu__item{display:flex;min-height:42px;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;color:var(--sdlms-text);background:#fff0;font-size:.9rem;font-weight:600;line-height:1.5;text-decoration:none;transition:color 140ms ease,background-color 140ms ease}.sdlms-account-menu__item:hover,.sdlms-account-menu__item:focus-visible{color:var(--sdlms-primary-dark);background:rgb(1 106 238 / .08);text-decoration:none;outline:none}.sdlms-account-menu__item--danger{color:#b42318}.sdlms-account-menu__item--danger:hover,.sdlms-account-menu__item--danger:focus-visible{color:#921b13;background:#fff1f0}@media (max-width:767px){.sdlms-account-menu__trigger-label{max-width:130px;overflow:hidden;text-overflow:ellipsis}}@media (prefers-reduced-motion:reduce){.sdlms-account-menu__login,.sdlms-account-menu__trigger,.sdlms-account-menu__chevron,.sdlms-account-menu__dropdown,.sdlms-account-menu__item{transition:none}}