.lg-updated{color:var(--muted);align-items:center;gap:.35rem;margin:.9rem 0 0;font-size:.8rem;display:flex}.lg-updated .hb-icon{flex:none;block-size:15px;inline-size:15px}.lg-updated time{color:var(--ink-2);font-weight:500}.lg-grid{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.lg-prose{max-inline-size:70ch;color:var(--ink-2);font-size:.98rem;line-height:2.1}.lg-prose>:first-child{margin-block-start:0}.lg-prose p{margin:.9rem 0 0}.lg-prose strong{color:var(--ink);font-weight:700}.lg-prose a{color:var(--brand);text-underline-offset:3px;text-decoration:underline 1px}.lg-prose a[href^=tel\:]{white-space:nowrap;font-weight:500;text-decoration:none}.lg-prose h2{color:var(--ink);align-items:center;gap:.6rem;margin:2.25rem 0 0;scroll-margin-block-start:calc(var(--header-h) + 1rem);font-size:clamp(1.08rem,1.6vw,1.25rem);line-height:1.6;display:flex}.lg-prose>h2:first-child{margin-block-start:0}.lg-prose h2:before{content:"";background:var(--brand);border-radius:2px;flex:none;block-size:1.1em;inline-size:4px}.lg-prose ul{margin:.9rem 0 0;padding:0;list-style:none}.lg-prose ul>li{margin-block-start:.45rem;padding-inline-start:1.2rem;position:relative}.lg-prose ul>li:before{content:"";background:var(--brand);border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:.85em;inset-inline-start:.1rem}.lg-key{border-radius:var(--radius-md);background:var(--brand-tint);color:var(--ink);align-items:flex-start;gap:.6rem;padding:.85rem 1rem;font-weight:500;line-height:2;display:flex}.lg-key .hb-icon{block-size:20px;inline-size:20px;color:var(--brand);flex:none;margin-block-start:.45rem}.lg-tableWrap{margin-block-start:.9rem;overflow-x:auto}.lg-table{border-collapse:collapse;inline-size:100%;font-size:.86rem;line-height:1.9}.lg-table th,.lg-table td{border-block-end:1px solid var(--line);text-align:start;vertical-align:top;padding:.55rem .75rem}.lg-table th{color:var(--muted);background:var(--paper);font-size:.78rem;font-weight:500}.lg-table td:last-child{white-space:nowrap}.lg-table code{font-family:var(--font-mono);color:var(--ink);direction:ltr;unicode-bidi:isolate;font-size:.8rem}.lg-rail{flex-direction:column;gap:1rem;display:flex;position:sticky;inset-block-start:calc(var(--header-h) + 1.25rem)}.lg-railHead{color:var(--ink);align-items:center;gap:.4rem;margin:0 0 .6rem;font-size:.9rem;font-weight:700;display:flex}.lg-railHead .hb-icon{block-size:18px;inline-size:18px;color:var(--brand);flex:none}.lg-index{padding:1rem 1.2rem .6rem}.lg-index ol{counter-reset:lg;margin:0;padding:0;list-style:none}.lg-index li{counter-increment:lg}.lg-index li+li a{border-block-start:1px solid var(--line)}.lg-index a{color:var(--ink-2);gap:.5rem;padding:.45rem 0;font-size:.82rem;line-height:1.8;text-decoration:none;display:flex}.lg-index a:before{content:counter(lg,persian);min-inline-size:1rem;color:var(--faint);flex:none;font-weight:500}.lg-more{padding:1rem 1.2rem .5rem}.lg-more ul{margin:0;padding:0;list-style:none}.lg-more li+li a{border-block-start:1px solid var(--line)}.lg-more a{min-block-size:44px;color:var(--ink);align-items:center;gap:.55rem;font-size:.86rem;text-decoration:none;display:flex}.lg-more a .hb-icon{block-size:18px;inline-size:18px;color:var(--brand);flex:none}.lg-more a span{flex:1}.lg-more a .lg-go{block-size:16px;inline-size:16px;color:var(--faint)}.lg-help{padding:1rem 1.2rem 1.2rem}.lg-helpText{color:var(--muted);margin:0;font-size:.78rem;line-height:1.9}.lg-tels{flex-direction:column;align-items:flex-end;margin:.4rem 0 .9rem;display:flex}.lg-tels a{min-block-size:40px;color:var(--ink);align-items:center;font-size:.98rem;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.lg-index a:hover,.lg-more a:hover,.lg-tels a:hover{color:var(--brand)}.lg-prose a:hover{color:var(--brand-hover)}}@media (width<=1040px){.lg-grid{grid-template-columns:minmax(0,1fr)}.lg-rail{max-inline-size:70ch;position:static}.lg-index{display:none}}@media (width<=600px){.lg-prose{font-size:.95rem;line-height:2.05}.lg-table th,.lg-table td{padding-inline:.5rem}}