:root{--header-height:5.302705vw;--sidebar-width:230px;--sidebar-art-ratio:7.7;--paper:#dfd8c8;--blue:#6f82ad;--ink:#151515;--link:#253e91}*{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;min-height:100%;background:var(--paper);color:var(--ink);direction:rtl;overflow-x:hidden}body{min-height:100vh}.site-shell{width:100%;min-height:100vh;margin:0;padding:0;background:var(--paper);box-shadow:none}.top-band{position:fixed;top:0;z-index:20;display:block;width:100vw;height:auto;aspect-ratio:4658/247;margin:0;padding:0;background-color:var(--blue);background-image:url(//barbadgolshiri.com/Houshang-Golshiri-pilot/assets/header.png);background-repeat:no-repeat;background-position:left top;background-size:100% auto}.home-hotspot{position:absolute;top:0;right:0;width:190px;height:var(--header-height);display:block}.page-grid{width:100vw;min-height:calc(100vh - var(--header-height));margin:0;padding:0;display:grid;grid-template-columns:minmax(0,calc(100vw - var(--sidebar-width))) var(--sidebar-width);grid-template-areas:"content sidebar";align-items:stretch;direction:ltr;background:var(--paper)}.reading-field{grid-area:content;width:100%;min-width:0;min-height:calc(100vh - var(--header-height));margin:0;padding:0;background:var(--paper);direction:rtl;overflow:hidden}.visual-sidebar{grid-area:sidebar;width:var(--sidebar-width);min-height:calc(100vh - var(--header-height));margin:0;padding:0;position:relative;background-color:var(--blue);background-image:none;overflow:hidden}.sidebar-art{display:block;width:100%;height:auto;min-height:0;object-fit:contain;object-position:top center;user-select:none;pointer-events:none}.bio-content{width:100%;max-width:none;margin:0;padding:22px 54px 70px 36px;direction:rtl;text-align:justify;font-family:"B Nazanin",Tahoma,Arial,sans-serif;font-size:19px;line-height:1.95}.bio-content,.bio-content *{font-family:"B Nazanin",Tahoma,Arial,sans-serif!important}.bio-content p{margin:0 0 1.12em;text-align:justify;line-height:1.95}.bio-content table{width:100%!important;border-collapse:collapse;margin:.25em 0 1.05em}.bio-content td{padding:.12em .3em;vertical-align:top;line-height:1.95}.bio-content a{color:var(--link);text-decoration:none;border-bottom:1px solid rgba(37,62,145,.32)}.bio-content a:hover,.bio-content a:focus{color:#000;border-bottom-color:#000}.bio-content img{max-width:190px;height:auto;margin:8px 12px 14px}.bio-content img[src$="seda.gif"],.bio-content img[src$="Movies2_s.gif"],.bio-content img[src$="botten-up.gif"]{max-width:18px;margin:0 3px;vertical-align:middle}.hotspot{position:absolute;right:0;width:100%;display:block;outline:none}.hotspot:focus-visible{outline:2px solid rgba(236,223,185,.85);outline-offset:-4px;background:rgba(255,255,255,.08)}.hotspot:hover{background:rgba(255,255,255,.045)}.hotspot.active{top:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .040);height:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .038)}
.hotspot.works{top:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .119);height:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .040)}
.hotspot.bibliography{top:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .162);height:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .033)}
.hotspot.translations{top:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .196);height:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .033)}
.hotspot.interviews{top:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .229);height:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .033)}
.hotspot.letters{top:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .260);height:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .033)}
.hotspot.essays{top:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .291);height:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .033)}
.hotspot.manuscripts{top:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .362);height:calc(var(--sidebar-width) * var(--sidebar-art-ratio) * .045)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.menu-accordion{position:sticky;top:calc(var(--header-height) + 19px);z-index:10;width:100%;padding-top:0;display:flex;flex-direction:column;gap:12px;direction:rtl}.mobile-menu-button{display:none}.menu-section{width:100%;margin:0;padding:0}.image-button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;height:auto;margin:0;padding:3px 18px 6px;border:0;border-radius:0;background:0 0;color:#e9d9aa;cursor:pointer;direction:rtl;font-family:"B Nazanin",Tahoma,Arial,sans-serif;font-size:clamp(25px,2.2vw,38px);line-height:1.25;text-align:right;text-decoration:none;appearance:none}.image-button:before{content:"";flex:0 0 20px;width:20px;height:23px;background-image:url(//barbadgolshiri.com/Houshang-Golshiri-pilot/assets/bullet.png);background-repeat:no-repeat;background-position:center;background-size:contain}.image-button img{display:none}.image-button:hover,.image-button:focus,.image-button.is-current,.image-button.is-open{color:#1c2433}.image-button:focus-visible{outline:2px solid rgba(236,223,185,.95);outline-offset:-2px}.submenu{width:100%;padding-top:6px;display:flex;flex-direction:column;gap:2px}.submenu .image-button{gap:5px;padding:1px 42px 2px 9px;font-size:clamp(12.5px,1.1vw,19px)}.submenu .image-button:before{flex-basis:15px;width:15px;height:17px}.submenu[hidden]{display:none}@media (max-width:860px){.bio-content{padding:18px 22px 50px 18px;font-size:15px;line-height:1.85}.bio-content p,.bio-content td{line-height:1.85}.bio-content img{max-width:140px}}.site-shell{padding-top:var(--header-height)}.top-band{position:fixed;top:0;right:0;left:0;z-index:1000}@media screen and (min-width:701px){.menu-accordion{position:fixed;top:calc(var(--header-height) + 19px);right:0;width:var(--sidebar-width);z-index:900}}@media screen and (max-width:700px){:root{--header-height:11.666667vw;--sidebar-width:0}.top-band{height:var(--header-height);aspect-ratio:auto;background-image:url(//barbadgolshiri.com/Houshang-Golshiri-pilot/assets/mobile%20version%20header%20and%20menu.png);background-repeat:no-repeat;background-position:left top;background-size:100% auto}.top-band:after,.home-hotspot{display:none}.page-grid{display:block;width:100%;min-height:calc(100vh - var(--header-height));margin:0;padding:0;background:var(--paper)}.reading-field{width:100%;min-height:calc(100vh - var(--header-height))}.visual-sidebar{position:static;width:0;height:0;min-height:0;margin:0;padding:0;overflow:visible;background:0 0}.mobile-menu-button{display:block;position:fixed;top:0;right:0;z-index:1100;width:42vw;height:var(--header-height);min-height:0;margin:0;padding:0;border:0;background:0 0;color:transparent;font-size:0;cursor:pointer}.mobile-menu-button:after{display:none}.menu-accordion{display:none;position:fixed;top:var(--header-height);right:0;z-index:1050;width:max-content;min-width:0;max-width:calc(100vw - 12px);max-height:calc(100vh - var(--header-height));margin:0;padding:14px 0 22px;gap:10px;overflow-y:auto;background:var(--blue)}.visual-sidebar.mobile-open .menu-accordion{display:flex}.image-button{width:100%;padding:4px 22px 7px;font-size:30px;white-space:nowrap}.submenu{padding-top:7px;gap:2px}.submenu .image-button{gap:5px;padding:1px 38px 3px 11px;font-size:15px}.bio-content{padding:20px 18px 46px;font-size:18px;line-height:1.9}.bio-content p,.bio-content td{line-height:1.9}}@media print{html,body,.site-shell{padding-top:0;background:#fff;box-shadow:none}.top-band,.visual-sidebar{display:none}.page-grid{display:block;width:auto}.bio-content{max-width:none;padding:0;font-size:13pt}}.bio-content,.bio-content p,.bio-content td{text-align:justify;text-justify:inter-word}@media (min-width:701px){.bio-content{padding-left:244px}.bio-content table:has(img:not([src$=".gif"])){position:relative}.bio-content td:has(img:not([src$=".gif"])){position:absolute !important;left:-208px !important;right:auto !important;width:190px !important;padding:0 !important;text-align:left !important}.bio-content td:has(img:not([src$=".gif"])) img:not([src$=".gif"]){display:block;max-width:190px;height:auto;margin:8px 0 14px !important}}.bio-content blockquote{margin:1.3em 0;padding:.15em 1.15em .15em 0;border:0;border-right:3px solid rgba(62,78,109,.48);color:#202838;font-style:italic}.bio-content blockquote p{margin:.45em 0}.hg-photo{float:left;clear:left;width:190px;height:auto;margin:8px 18px 28px -208px;padding:0}.hg-photo-link,.hg-photo img{display:block;width:auto;max-width:190px;height:auto}.hg-photo img{cursor:zoom-in}.image-lightbox-close{position:absolute;top:14px;right:18px;z-index:2;width:48px;height:48px;padding:0;border:0;background:0 0;color:#fff;cursor:pointer;font:42px/44px Arial,sans-serif}.image-lightbox-close:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:700px){.hg-photo{float:none;clear:both;width:min(190px,48vw);margin:12px 0 20px}.hg-photo-link,.hg-photo img{max-width:100%}}.hg-chronology{width:100%;max-width:1100px;margin:0 auto}.hg-chronology h2{margin:.4em 0 1.6em;padding:0 0 .55em;border-bottom:1px solid rgba(111,130,173,.55);font-size:1.55em;font-weight:600;text-align:center}.hg-chronology-period{margin:0 0 2.3em}.hg-chronology-period h3{margin:0 0 .65em;color:#1c2433;font-size:1.25em;font-weight:600;text-align:right}.bio-content .hg-chronology table{width:100%!important;margin:0;border-collapse:collapse}.hg-chronology th,.hg-chronology td{padding:.45em .55em;border-bottom:1px solid rgba(111,130,173,.28);vertical-align:top}.hg-chronology th{width:9.5em;color:#1c2433;font-weight:600;text-align:right;white-space:nowrap}@media (max-width:700px){.hg-chronology h2{font-size:1.3em;margin-top:0}.hg-chronology-period h3{font-size:1.15em}.hg-chronology th{width:7.2em;white-space:normal}}