#about-overview{font-family:var(--about-font,'Vazirmatn Local',Tahoma,sans-serif)}#about-overview [hidden]{display:none!important}
#about-overview .about-overview-grid{gap:var(--about-gap,22px)}#about-overview.about-single-card .about-overview-grid{grid-template-columns:1fr}
#about-overview :is(.about-card,.milestone-card){border-radius:var(--about-radius,23px)}#about-overview .about-card h2{font-size:clamp(24px,2.6vw,var(--about-title-size,38px));color:var(--about-heading-color,#082b5c)}
#about-overview .about-card>p{font-size:var(--about-body-size,14px);color:var(--about-body-color,#5f6d82);white-space:pre-line;overflow-wrap:anywhere}
#about-overview .about-card>span,#about-overview .milestone-card header>span{color:var(--about-accent,#e5c15b)}
#about-overview .milestone-card{background:radial-gradient(ellipse at 0 0,#23568a66 0,transparent 55%),linear-gradient(145deg,var(--about-timeline-background,#102e54),#071c38)}
#about-overview .milestone-card h2{font-size:clamp(22px,2.6vw,var(--about-timeline-title-size,30px));color:var(--about-timeline-title-color,#fff)}
#about-overview .milestone-scroll{max-height:var(--about-timeline-height,450px);overscroll-behavior-y:contain}
#about-overview .milestone-scroll b{font-size:var(--about-event-title-size,14px);color:var(--about-timeline-title-color,#fff);overflow-wrap:anywhere}
#about-overview .milestone-scroll p{font-size:var(--about-event-body-size,11px);color:var(--about-timeline-body-color,#bfcfe1);white-space:pre-line;overflow-wrap:anywhere}
#about-overview .milestone-scroll time,#about-overview .milestone-symbol{color:var(--about-accent,#e5c15b)}#about-overview .milestone-scroll article.active .milestone-symbol{background:var(--about-accent,#e5c15b);color:#092547;border-color:var(--about-accent,#e5c15b)}
#about-overview .milestone-scroll article.active{box-shadow:inset -3px 0 var(--about-accent,#e5c15b)}#about-overview .milestone-scroll article:focus-visible{outline:2px solid var(--about-accent,#e5c15b);outline-offset:1px}
#about-overview .about-no-icons article{grid-template-columns:1fr}#about-overview .about-no-icons article:before{display:none}#about-overview .about-no-icons :is(time,article>div){grid-column:1}
#about-overview.about-motion-off :is(.milestone-scroll article,.milestone-symbol){transition:none!important;animation:none!important}
body.about-only-preview>*:not(main),body.about-only-preview main>*:not(#about-overview){display:none!important}body.about-only-preview main{padding-top:0!important}body.about-only-preview #about-overview{margin:0;padding:24px 0}body.about-only-preview #about-overview .shell{width:calc(100% - 24px)}
.about-editor{padding:24px;background:#fff;border:1px solid #dce5f1;border-radius:20px}.about-editor details{margin:18px 0;padding:18px;border:1px solid #dce5f1;border-radius:14px;background:#f8fbff}.about-editor summary{font-weight:700;cursor:pointer;margin-bottom:14px}.about-editor .check{display:flex;align-items:center;gap:8px}.about-editor .check input{width:auto}
.about-editor .about-preview-frame{width:100%;height:900px;border:1px solid #dce5f1;border-radius:18px;background:#faf9f5;margin:14px 0}.about-editor-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.about-editor button{font:inherit;padding:10px 18px;border:1px solid #c7d8ef;border-radius:10px;background:#fff;color:#124889;cursor:pointer}.about-editor button[type=submit]{background:#0e59c7;color:white;border-color:#0e59c7}.about-editor button:disabled{opacity:.5;cursor:default}.about-save-state{min-height:28px;color:#175b43;line-height:1.8}.about-editor input[type=color]{height:44px;padding:4px}
.about-event-editor{padding:18px;margin:14px 0;border:1px solid #dce5f1;border-radius:14px;background:#fff}.about-event-editor header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.about-event-editor header>div{display:flex;gap:6px;flex-wrap:wrap}.about-event-editor .danger{color:#a42b36}.about-editor :is(input,textarea,select,button):focus-visible{outline:3px solid #1764d533;outline-offset:2px}@media(max-width:700px){.about-editor{padding:16px}.about-event-editor{padding:12px}}
