.dm-account,.dm-scope{--ac-ease:cubic-bezier(0.23,1,0.32,1);--font-ac:"Vazirmatn Variable","Vazirmatn",system-ui,sans-serif;font-family:var(--font-ac);font-feature-settings:"ss01","kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dm-root .dm-account{--font-ac:var(--font-dm-sans-fa)}.dm-account{background:var(--db-bg-base);color:var(--db-text-secondary)}.dm-account h1,.dm-account h2,.dm-account h3{font-family:var(--font-ac);line-height:1.5}.dm-account ::-moz-selection{background:var(--db-selection);color:var(--db-text-primary)}.dm-account ::selection{background:var(--db-selection);color:var(--db-text-primary)}.ac-card{background:var(--db-bg-surface);border:1px solid var(--db-bg-border);box-shadow:0 1px 1px rgb(var(--db-shadow-ink)/.02),0 6px 18px -12px rgb(var(--db-shadow-ink)/.14)}.ac-card-raised{box-shadow:0 1px 2px rgb(var(--db-shadow-ink)/.04),0 18px 44px -26px rgb(var(--db-shadow-ink)/.3)}.ac-ring{position:relative}.ac-ring:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(150deg,color-mix(in srgb,var(--db-accent) 55%,transparent),color-mix(in srgb,var(--db-accent) 8%,transparent) 45%,color-mix(in srgb,var(--db-bg-elevated) 70%,transparent));-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ac-glass{background:color-mix(in srgb,var(--db-bg-base) 90%,transparent);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3)}.ac-lift{transition:transform .4s var(--ac-ease),box-shadow .4s var(--ac-ease),border-color .4s var(--ac-ease)}.ac-lift:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--db-accent) 40%,transparent);box-shadow:0 1px 2px rgb(var(--db-shadow-ink)/.04),0 16px 36px -22px rgb(var(--db-shadow-ink)/.34)}.dm-account :focus-visible{outline:2px solid var(--db-accent);outline-offset:3px;border-radius:6px}.ac-locked{filter:blur(2.5px) saturate(.6);opacity:.75;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.dm-account *,.dm-account :after,.dm-account :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}