/* حالت پیشرفته‌ی تمام‌صفحه (pro.js، ۱۷ آبان ۱۴۰۵): کل ترمینال تمام‌صفحه با چیدمان شبیه تریدینگ‌ویو.
   فقط متغیرهای رنگ terminal.css (تم تیره خودش عوض می‌شود) و ویژگی‌های منطقی (inline)، تا /en/ هم بی‌تبدیل درست باشد. */
.prail,.pfs-x{display:none}
@media (min-width:981px){
	html.pfs,html.pfs body{height:100%;overflow:hidden}
	html.pfs body{display:flex;flex-direction:column;min-height:0;background:var(--bg)}
	html.pfs .tb,html.pfs .svcs,html.pfs .seo,html.pfs p.demo{display:none!important}
	html.pfs .symhead{flex:none}

	/* نوار نماد و بیت‌یار: همان اجزا، فشرده */
	html.pfs .symbar{gap:14px;padding:6px 10px}
	html.pfs .exb{height:40px}
	html.pfs .sym .logo{width:36px;height:36px}
	html.pfs .sym .logo img{width:27px;height:27px}
	html.pfs .sym .nm b{font-size:16px}
	html.pfs .sym .nm small{font-size:11.5px}
	html.pfs .sym .chev{width:30px;height:30px}
	html.pfs .px{padding-inline:2px 18px}
	html.pfs .px b{font-size:20px}
	html.pfs .px small{font-size:11.5px;margin-top:0}
	html.pfs .aibar{height:44px;max-width:900px;border-radius:14px}
	html.pfs .ai-lg{width:30px;height:30px}
	html.pfs .ai-mic,html.pfs .ai-go{width:32px;height:32px}
	html.pfs .tbar{padding:5px 10px}
	html.pfs .cm{height:34px}

	/* اعتبار، تم و خروج ته نوار نماد */
	html.pfs .pfs-x{display:flex;align-items:center;gap:8px;flex:none}
	.pfs-x>*{direction:rtl}
	.pfs-out{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--sub);font:inherit;font-size:12.5px;white-space:nowrap;cursor:pointer}
	.pfs-out:hover{border-color:var(--line2);background:var(--card2);color:var(--txt)}
	.pfs-out:focus-visible{outline:none;box-shadow:var(--focus)}
	.pfs-out svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
	.pfs-out kbd{font:600 10px/1 inherit;padding:3px 5px;border-radius:5px;border:1px solid var(--line);background:var(--card2);color:var(--mut);direction:ltr}

	/* ستون آیکن | پنل بازار | نمودار؛ جای هر کدام صریح است تا پنل جمع‌شده (display:none) نمودار را جابه‌جا نکند */
	html.pfs main.wrap{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:56px 340px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0;padding:6px;transition:none}
	html.pfs main.wrap.dmin{grid-template-columns:56px 0 minmax(0,1fr)}
	html.pfs .dock{grid-column:2;grid-row:1;height:auto;min-height:0;margin-inline-start:6px;border-radius:8px}
	html.pfs main.wrap.dmin .dock{display:none}
	html.pfs .dock .dtabs{display:none}
	html.pfs .stage{grid-column:3;grid-row:1;min-height:0;margin-inline-start:6px}
	html.pfs .chartbox{flex:1 1 auto;height:auto;min-height:0;border-radius:8px}

	html.pfs .prail{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:0;padding:6px 0;overflow-y:auto;scrollbar-width:none;background:var(--card);border:1px solid var(--line);border-radius:8px}
	.prail::-webkit-scrollbar{display:none}
	.prail button{position:relative;flex:none;width:50px;min-height:50px;padding:7px 0 5px;border:0;border-radius:9px;background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--sub);font:inherit;font-size:10.5px;line-height:1.15;cursor:pointer}
	.prail button svg{width:20px;height:20px;flex:none}
	.prail button span{max-width:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.prail button:hover{background:var(--card2);color:var(--txt)}
	.prail button:focus-visible{outline:none;box-shadow:var(--focus)}
	.prail button.on{background:var(--pri-bg);color:var(--pri-ink);font-weight:600}
	.prail button.on svg.i{color:var(--pri)}
	.prail button em{position:absolute;top:3px;inset-inline-end:3px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-style:normal;font-size:9.5px;font-weight:700;line-height:16px;text-align:center;background:var(--pri);color:#fff}
	.prail .sp{flex:1;min-height:8px}
	.prail .tog{min-height:40px;padding:0;color:var(--mut)}
	.prail .tog svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
	.prail .tog.on{background:none;color:var(--sub);font-weight:400}
	.prail .tog:hover{color:var(--txt)}
	.prail .ph{display:none}
}
