/* PishkhanPlus 2.38.6 — membership accuracy and customer request workflow */
.p2386-ltr{display:grid;gap:12px;min-width:0}.p2386-ltr-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.p2386-ltr-kpis>div{padding:10px 12px;border:1px solid var(--line,#dbe4ef);border-radius:14px;background:linear-gradient(135deg,rgba(15,118,110,.07),rgba(255,255,255,.88));display:grid;gap:4px;min-width:0}.p2386-ltr-kpis small,.p2386-ltr-card small{color:var(--muted,#64748b);font-size:12px}.p2386-ltr-kpis b{font-size:21px;color:var(--ink,#172033)}.p2386-ltr-form,.p2386-ltr-card,.p2386-ltr-list{border:1px solid var(--line,#dbe4ef);border-radius:16px;background:var(--panel,#fff);padding:12px;min-width:0}.p2386-ltr-title,.p2386-ltr-listhead,.p2386-ltr-cardhead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.p2386-ltr-title>div{display:grid;gap:3px}.p2386-ltr-title small{color:var(--muted,#64748b)}.p2386-ltr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0}.p2386-ltr-form .fl{min-width:0}.p2386-ltr-form .field{min-width:0;width:100%;box-sizing:border-box}.p2386-ltr-form textarea{resize:vertical;min-height:82px}.p2386-ltr-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:9px}.p2386-ltr-actions .sub{font-size:12px}.p2386-ltr-listhead{align-items:center;margin-bottom:10px}.p2386-ltr-listhead h2{margin:0;font-size:16px}.p2386-ltr-list{display:grid;gap:10px}.p2386-ltr-card{background:linear-gradient(135deg,rgba(248,250,252,.98),rgba(255,255,255,.98));box-shadow:0 4px 14px rgba(15,23,42,.035)}.p2386-ltr-cardhead h3{margin:5px 0;font-size:15px}.p2386-ltr-kind{font-size:11px;color:#0f766e;font-weight:700}.p2386-ltr-status{white-space:nowrap;border-radius:999px;padding:4px 9px;background:#e2e8f0;color:#334155;font-size:11px;font-weight:700}.p2386-ltr-status.s-sent{background:#dbeafe;color:#1d4ed8}.p2386-ltr-status.s-response{background:#ede9fe;color:#6d28d9}.p2386-ltr-status.s-closed{background:#dcfce7;color:#166534}.p2386-ltr-status.s-cancelled{background:#fee2e2;color:#991b1b}.p2386-ltr-status.s-ready{background:#fef3c7;color:#92400e}.p2386-ltr-meta{display:flex;gap:6px 14px;flex-wrap:wrap;margin:10px 0;color:var(--muted,#64748b);font-size:12px}.p2386-ltr-meta b{color:var(--ink,#172033)}.p2386-ltr-details{padding:10px 12px;border-radius:10px;background:rgba(15,118,110,.045);border:1px solid rgba(15,118,110,.12);line-height:1.9;overflow-wrap:anywhere}.p2386-ltr-emptybody,.p2386-ltr-empty{padding:12px;border:1px dashed var(--line,#cbd5e1);border-radius:12px;color:var(--muted,#64748b);font-size:13px}.p2386-ltr-history{margin-top:10px;border-top:1px solid var(--line,#e2e8f0);padding-top:8px}.p2386-ltr-history summary{cursor:pointer;font-weight:700;font-size:13px}.p2386-ltr-history ol{margin:8px 0 0;padding-inline-start:22px}.p2386-ltr-history li{padding:5px 0}.p2386-ltr-history li small{display:block}.p2386-ltr-history li p{margin:3px 0;font-size:12px}.p2386-ltr .btn:disabled{opacity:.45;cursor:not-allowed}
@media(max-width:760px){.p2386-ltr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.p2386-ltr-grid{grid-template-columns:minmax(0,1fr)}.p2386-ltr-form,.p2386-ltr-card,.p2386-ltr-list{padding:10px;border-radius:13px}.p2386-ltr-cardhead{gap:6px}.p2386-ltr-actions .btn{flex:1 1 auto;min-height:36px}.p2386-ltr-title{align-items:center}}
@media(prefers-reduced-motion:no-preference){.p2386-ltr-card{transition:border-color .18s,box-shadow .18s}.p2386-ltr-card:hover{border-color:rgba(15,118,110,.35);box-shadow:0 7px 20px rgba(15,118,110,.08)}}


/* 2.38.7 — منوی مالی یکپارچه و تجربه ساده‌تر سرمایه‌گذاران */
#mods .grp{margin:10px 12px 5px;padding:7px 10px;border-radius:9px;font-size:11px;font-weight:800;letter-spacing:0;line-height:1.45;background:rgba(255,255,255,.045);border-inline-start:2px solid rgba(45,212,191,.65)}
#mods .mod{min-height:38px;margin:2px 8px;padding:8px 10px;border-radius:10px;gap:9px;font-size:12.5px}
#mods .mod[aria-current="true"]{box-shadow:inset 0 0 0 1px rgba(45,212,191,.24);background:rgba(20,184,166,.14)}
.iv-tabs{display:flex;gap:5px;flex-wrap:wrap;padding:6px;margin:10px 0 12px;border:1px solid var(--ac-line,#dbe4ee);border-radius:14px;background:var(--panel-2,#f7fafc)}
.iv-tabs [role="tab"]{min-height:34px;padding:7px 11px;border:1px solid transparent;border-radius:9px;font-size:12px;font-weight:700;white-space:nowrap}
.iv-tabs [role="tab"][aria-selected="true"]{background:var(--panel,#fff);border-color:var(--ac-line,#dbe4ee);box-shadow:0 2px 8px rgba(15,35,60,.06);color:var(--primary,#0f766e)}
.iv-body{min-width:0}.iv-hero{border-radius:16px;gap:12px}.iv-hero-a{display:flex;flex-wrap:wrap;gap:6px}.iv-hero-a .btn{min-height:32px;padding:6px 10px;font-size:12px}
.iv-ps{box-shadow:0 4px 18px rgba(15,35,60,.035)}
.iv-cbox .box-h{gap:10px;align-items:flex-start}.iv-cbox .ac-tools{display:flex;flex-wrap:wrap;gap:5px}.iv-cbox .ac-tools .btn{font-size:11.5px;min-height:30px;padding:5px 8px}
.iv-groups{gap:10px}.iv-g{border-radius:13px;padding:11px}.iv-ops{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.iv-ops button{min-width:0;padding:10px;border-radius:12px;min-height:80px}.iv-ops button b{font-size:12px}.iv-ops button small{font-size:10.5px;line-height:1.5}
@media(max-width:760px){.iv-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.iv-tabs [role="tab"]{width:100%;white-space:normal;min-width:0;padding:7px 5px}.iv-ops{grid-template-columns:repeat(2,minmax(0,1fr))}.iv-cbox .box-h{display:block}.iv-cbox .ac-tools{margin-top:8px}.iv-hero-a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.iv-hero-a .btn{width:100%;justify-content:center}}
@media(prefers-reduced-motion:no-preference){#mods .mod{transition:background .16s ease,transform .16s ease}#mods .mod:hover{transform:translateX(-2px)}}
