.account-trigger{color:#3d3b4c;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 10px;transition:background .15s;display:inline-flex}.account-trigger.is-open,.account-trigger:hover{background:var(--secondary)}.account-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.account-dropdown{z-index:100;color:#45465f;direction:rtl;background:#fff;border:1px solid #f0f0f2;border-radius:10px;width:calc(min(274px,100vw - 24px));padding:8px 16px;font-family:Vazirmatn,Tahoma,sans-serif;box-shadow:0 4px 12px #00000026,0 2px 4px #00000012}.account-menu-row{min-height:52px;color:inherit;cursor:pointer;border-radius:5px;outline:none;align-items:center;gap:20px;padding:10px 6px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.account-menu-row svg{color:var(--muted-foreground);flex-shrink:0}.account-menu-row[data-highlighted]{background:var(--muted)}.account-menu-row:not(.account-menu-logout)[data-highlighted] svg{color:var(--primary)}.account-menu-name{justify-content:space-between;min-height:60px}.account-menu-divider{background:#f0f0f2;height:1px;margin:0}.account-menu-logout{color:#dc2626;font-size:13px}.account-menu-logout svg{color:#dc2626}.account-menu-logout[data-highlighted]{background:#fef2f2}.account-menu-name svg,.account-trigger svg{color:var(--primary)}.app-shell{background:var(--background,#fff9fb);min-height:100vh;color:var(--foreground,#3d2932)}
