:root{--header-bg:#0b1f3a;--header-text:#fff;--header-label-color:#ffd866;--header-link-color:#e8edf5;--header-link-hover:#fff;--header-divider-color:hsla(0,0%,100%,.3);--menu-bg:#0a1628;--menu-border-color:#87ceeb;--menu-link-color:#b8d0f0;--menu-link-hover:#fff;--menu-link-hover-bg:hsla(0,0%,100%,.08);--menu-underline-color:#ffd866;--menu-underline-width:80%;--dropdown-bg:#fff;--dropdown-border:#d0d7e2;--dropdown-text:#1a1a2e;--dropdown-text-hover:#036;--dropdown-bg-hover:#f0f4f8;--dropdown-shadow:rgba(0,0,0,.15);--submenu-bg:#fff;--submenu-border:#d0d7e2;--submenu-text:#1a1a2e;--submenu-text-hover:#036;--submenu-bg-hover:#f0f4f8;--submenu-arrow-color:#b8d0f0;--submenu-arrow-hover:#ffd866;--submenu-arrow-color:#036;--submenu-arrow-hover:#036;--id-label-color:#ffd866;--id-link-color:#e8edf5;--id-link-hover:#fff;--id-underline-color:#ffd866;--quote-bg:hsla(0,0%,100%,.08);--quote-text:#ffd866;--quote-border:hsla(0,0%,100%,.06);--qr-bg:#fff;--qr-border:hsla(0,0%,100%,.2);--qr-shadow:rgba(0,0,0,.15)}html[data-theme=dark]{--header-bg:#0b1f3a;--header-text:#fff;--header-label-color:#ffd866;--header-link-color:#e8edf5;--header-link-hover:#fff;--header-divider-color:hsla(0,0%,100%,.3);--menu-bg:#0a1628;--menu-border-color:#4a8db7;--menu-link-color:#b8d0f0;--menu-link-hover:#fff;--menu-link-hover-bg:hsla(0,0%,100%,.08);--menu-underline-color:#ffd866;--menu-underline-width:80%;--dropdown-bg:#1a2a4a;--dropdown-border:#2a4a6a;--dropdown-text:#d0e0f0;--dropdown-text-hover:#fff;--dropdown-bg-hover:#0a1628;--dropdown-shadow:rgba(0,0,0,.5);--submenu-bg:#1a2a4a;--submenu-border:#2a4a6a;--submenu-text:#d0e0f0;--submenu-text-hover:#fff;--submenu-bg-hover:#0a1628;--submenu-arrow-color:#ffd866;--submenu-arrow-hover:#ffd866;--id-label-color:#ffd866;--id-link-color:#e8edf5;--id-link-hover:#fff;--id-underline-color:#ffd866;--quote-bg:hsla(0,0%,100%,.08);--quote-text:#ffd866;--quote-border:hsla(0,0%,100%,.06);--qr-bg:#fff;--qr-border:hsla(0,0%,100%,.2);--qr-shadow:rgba(0,0,0,.15)}.top-header{background:var(--header-bg);color:var(--header-text);padding:2px 20px 4px;transition:background .3s ease}.header-container{margin:0 auto;max-width:1400px}.header-row{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:6px;justify-content:space-between}.profile-photo{align-self:flex-start;border:2px solid hsla(0,0%,100%,.25);border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.3);flex-shrink:0;height:clamp(95px,10.8vw,163px);margin-top:0;overflow:hidden;width:clamp(70px,8vw,120px)}.profile-photo img{height:100%;object-fit:cover;width:100%}.header-center{align-self:flex-start;display:flex;flex:0 1 auto;flex-direction:column;gap:2px;margin-top:0;min-width:120px}.header-brand{align-items:center;display:flex;gap:10px}.header-brand img{filter:brightness(0) invert(1);height:clamp(30px,3.5vw,50px);width:auto}.university-name{color:var(--header-link-color);font-family:inherit;font-size:clamp(.7rem,1vw,1.1rem);font-weight:600;letter-spacing:.3px;line-height:1.2;white-space:nowrap}.faculty-info{display:flex;flex-direction:column;gap:0}.faculty-info h1{color:var(--header-text);font-family:Playfair Display,Georgia,serif;font-size:clamp(1rem,1.6vw,1.8rem);font-weight:700;letter-spacing:.3px;margin:0}.academic-title{color:var(--header-label-color);font-family:inherit;font-size:clamp(.8rem,1.1vw,1.58rem);font-weight:400}.academic-field{color:var(--header-link-color);font-family:inherit;font-size:clamp(.75rem,1vw,1.5rem);font-weight:300}.divider-line{align-self:center;background:linear-gradient(to bottom,transparent,var(--header-divider-color),transparent);flex-shrink:0;height:clamp(60px,8vw,112px);margin-bottom:0;margin-top:0;width:3px}.divider-1{margin-left:2px}.divider-2{margin-right:2px}.academic-identifiers-icons{align-self:center;display:flex;flex:1;flex-direction:row;gap:clamp(48px,6vw,96px);justify-content:center;min-width:160px;padding:0 clamp(4px,.8vw,15px)}.id-col{display:flex;flex:1;flex-direction:column;gap:clamp(6px,.5vw,10px);max-width:160px}.id-icon-btn{align-items:center;background:var(--bg-section);border:2px solid var(--border-color);border-radius:8px;box-shadow:0 1px 4px var(--shadow-color);display:flex;gap:clamp(8px,.8vw,14px);min-height:clamp(30px,2.5vw,38px);overflow:hidden;padding:clamp(4px,.4vw,8px) clamp(10px,1vw,16px);position:relative;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.id-icon-btn:hover{box-shadow:0 4px 16px var(--shadow-hover);text-decoration:none;transform:translateY(-2px)}.id-icon-btn:hover .id-icon{transform:scale(1.05);transition:transform .3s ease,filter .3s ease}.id-icon-btn:hover .id-label-text{color:#fff;letter-spacing:.5px;transform:scale(1.02);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.id-icon-btn .id-icon{flex-shrink:0;height:clamp(20px,1.8vw,28px);object-fit:contain;width:clamp(20px,1.8vw,28px)}.id-icon-btn .id-icon,.id-label-text{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.id-label-text{color:var(--text-body);font-family:Inter,Segoe UI,sans-serif;font-size:clamp(.8rem,.7vw,1.05rem);font-weight:600;letter-spacing:.3px;white-space:nowrap}.id-icon-btn .id-icon{filter:none}.id-icon-btn:hover .id-icon,html[data-theme=dark] .id-icon-btn .id-icon,html[data-theme=dark] .id-icon-btn:hover .id-icon{filter:brightness(0) invert(1)}html[data-theme=dark] .id-label-text{color:var(--text-muted)}html[data-theme=dark] .id-icon-btn:hover .id-label-text{color:#fff;letter-spacing:.5px;transform:scale(1.02)}.id-scopus{border-color:#e9711c}.id-scopus,.id-scopus .id-label-text{color:#e9711c}.id-scopus:hover{background:#e9711c;border-color:#e9711c;color:#fff}.id-scopus:hover .id-label-text{color:#fff}.id-researchgate{border-color:#0cb;color:#009688}.id-researchgate .id-label-text{color:#009688}.id-researchgate:hover{background:#0cb;border-color:#0cb;color:#fff}.id-researchgate:hover .id-label-text{color:#fff}.id-orcid{border-color:#a6ce39}.id-orcid,.id-orcid .id-label-text{color:#2e8b57}.id-orcid:hover{background:#a6ce39;border-color:#a6ce39;color:#fff}.id-orcid:hover .id-label-text{color:#fff}.id-wos{border-color:#004b8f}.id-wos,.id-wos .id-label-text{color:#004b8f}.id-wos:hover{background:#004b8f;border-color:#004b8f;color:#fff}.id-wos:hover .id-label-text{color:#fff}.id-scholar{border-color:#4285f4}.id-scholar,.id-scholar .id-label-text{color:#4285f4}.id-scholar:hover{background:#4285f4;border-color:#4285f4;color:#fff}.id-scholar:hover .id-label-text{color:#fff}.id-email{border-color:#ff6b6b}.id-email,.id-email .id-label-text{color:#ff6b6b}.id-email:hover{background:#ff6b6b;border-color:#ff6b6b;color:#fff}.id-email:hover .id-label-text{color:#fff}.id-email .id-icon-email{height:clamp(20px,1.8vw,28px);stroke:#ff6b6b;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:clamp(20px,1.8vw,28px)}.id-email:hover .id-icon-email{stroke:#fff}html[data-theme=dark] .id-scopus{border-color:#e9711c;color:#e9711c}html[data-theme=dark] .id-scopus .id-label-text{color:#e9711c}html[data-theme=dark] .id-scopus:hover{background:#e9711c;color:#fff}html[data-theme=dark] .id-scopus:hover .id-label-text{color:#fff}html[data-theme=dark] .id-researchgate{border-color:#0cb;color:#0cb}html[data-theme=dark] .id-researchgate .id-label-text{color:#0cb}html[data-theme=dark] .id-researchgate:hover{background:#0cb;color:#fff}html[data-theme=dark] .id-researchgate:hover .id-label-text{color:#fff}html[data-theme=dark] .id-orcid{border-color:#a6ce39;color:#a6ce39}html[data-theme=dark] .id-orcid .id-label-text{color:#a6ce39}html[data-theme=dark] .id-orcid:hover{background:#a6ce39;color:#fff}html[data-theme=dark] .id-orcid:hover .id-label-text{color:#fff}html[data-theme=dark] .id-wos{border-color:#4a90d9;color:#4a90d9}html[data-theme=dark] .id-wos .id-label-text{color:#4a90d9}html[data-theme=dark] .id-wos:hover{background:#4a90d9;color:#fff}html[data-theme=dark] .id-wos:hover .id-label-text{color:#fff}html[data-theme=dark] .id-scholar{border-color:#4285f4;color:#4285f4}html[data-theme=dark] .id-scholar .id-label-text{color:#4285f4}html[data-theme=dark] .id-scholar:hover{background:#4285f4;color:#fff}html[data-theme=dark] .id-scholar:hover .id-label-text{color:#fff}html[data-theme=dark] .id-email{border-color:#ff6b6b;color:#ff6b6b}html[data-theme=dark] .id-email .id-label-text{color:#ff6b6b}html[data-theme=dark] .id-email:hover{background:#ff6b6b;color:#fff}html[data-theme=dark] .id-email:hover .id-label-text{color:#fff}html[data-theme=dark] .id-email .id-icon-email{stroke:#ff6b6b}html[data-theme=dark] .id-email:hover .id-icon-email{stroke:#fff}@media (max-width:1100px){.academic-identifiers-icons{gap:clamp(32px,4vw,60px)}.id-col{max-width:135px}.id-label-text{font-size:clamp(.7rem,.6vw,.9rem)}.id-email .id-icon-email,.id-icon-btn .id-icon{height:clamp(18px,1.6vw,24px);width:clamp(18px,1.6vw,24px)}.id-icon-btn{min-height:clamp(28px,2.2vw,34px);padding:clamp(3px,.3vw,6px) clamp(8px,.8vw,12px)}}@media (max-width:992px){.academic-identifiers-icons{border-bottom:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.08);flex-wrap:wrap;gap:clamp(24px,3vw,40px);min-width:0;padding:6px 0;width:100%}.id-col{flex:1 1 45%;max-width:none;min-width:120px}.id-icon-btn{gap:clamp(6px,.6vw,10px);min-height:clamp(26px,2.2vw,32px);padding:clamp(4px,.4vw,8px) clamp(8px,.8vw,12px)}.id-icon-btn .id-icon{height:clamp(16px,1.4vw,20px);width:clamp(16px,1.4vw,20px)}.id-label-text{font-size:clamp(.65rem,.55vw,.8rem)}.id-email .id-icon-email{height:clamp(16px,1.4vw,20px);width:clamp(16px,1.4vw,20px)}}@media (max-width:768px){.academic-identifiers-icons{flex-wrap:wrap;gap:clamp(18px,2vw,30px);padding:6px 0}.id-col{flex:1 1 45%;min-width:100px}.id-col,.id-icon-btn{gap:clamp(4px,.4vw,8px)}.id-icon-btn{min-height:clamp(24px,2.2vw,30px);padding:clamp(4px,.4vw,6px) clamp(6px,.6vw,10px)}.id-icon-btn .id-icon{height:clamp(14px,1.4vw,18px);width:clamp(14px,1.4vw,18px)}.id-label-text{font-size:clamp(.6rem,.5vw,.75rem)}}@media (max-width:480px){.academic-identifiers-icons{align-items:center;flex-direction:column;gap:clamp(14px,1.5vw,22px);padding:4px 0}.id-col{flex:1 1 auto;gap:clamp(3px,.3vw,6px);max-width:200px;min-width:0;width:100%}.id-icon-btn{gap:clamp(6px,.6vw,10px);justify-content:center;min-height:clamp(22px,2.5vw,28px);padding:clamp(3px,.3vw,6px) clamp(8px,.8vw,12px)}.id-icon-btn .id-icon{height:clamp(14px,1.8vw,18px);width:clamp(14px,1.8vw,18px)}.id-label-text{font-size:clamp(.6rem,.55vw,.7rem)}}.header-right{align-items:center;align-self:center;display:flex;flex-direction:row;flex-shrink:0;gap:clamp(6px,1vw,16px);margin-top:0}.header-date-wrapper{gap:4px}.header-date,.header-date-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.header-date{color:var(--header-link-color);font-size:clamp(.5rem,.6vw,.85rem);line-height:1.4;min-width:60px;text-align:center}#gregorianDate{color:var(--header-text);font-weight:500}#gregorianDate,#persianDate{font-size:clamp(.78rem,.91vw,1.3rem)}#persianDate{color:var(--header-link-color);font-weight:400}#timeClock{color:var(--header-text);font-family:JetBrains Mono,Consolas,Courier New,monospace!important;font-size:clamp(.78rem,1.04vw,1.365rem);font-weight:600;margin-top:1px}.qr-code{align-items:center;align-self:flex-start;background:var(--qr-bg);border:2px solid var(--qr-border);border-radius:6px;box-shadow:0 2px 6px var(--qr-shadow);display:flex;flex-shrink:0;height:clamp(80px,10vw,163px);justify-content:center;margin-top:0;overflow:hidden;padding:clamp(2px,.25vw,3px);transition:box-shadow .3s ease,border-color .3s ease;width:clamp(80px,10vw,163px)}.qr-code:hover{border-color:hsla(0,0%,100%,.5);box-shadow:0 4px 12px rgba(0,0,0,.3)}.qr-code img{height:100%;image-rendering:pixelated;object-fit:contain;width:100%}.theme-toggle-btn{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.3rem;height:42px;justify-content:center;transition:all .3s ease;width:42px}.theme-toggle-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:scale(1.08)}.theme-toggle-btn:active{transform:scale(.92)}.quote-banner{align-items:center;background:var(--quote-bg);border:1px solid var(--quote-border);border-radius:6px;display:flex;height:clamp(28px,3.5vw,38px);margin-top:6px;overflow:hidden;padding:4px 15px}.quote-scroll{color:var(--quote-text);font-family:Crimson Pro,Georgia,serif;font-size:clamp(1.05rem,1.5vw,1.88rem);font-style:italic;font-weight:400;letter-spacing:.4px;line-height:1.2;white-space:nowrap;will-change:transform}.main-menu{background:var(--menu-bg);border-bottom:3px solid var(--menu-border-color);box-shadow:0 2px 8px rgba(0,0,0,.3);padding:0 20px;position:sticky;top:0;transition:background .3s ease,border-color .3s ease;z-index:1000}.main-menu>ul{display:flex;justify-content:center;list-style:none;margin:0 auto;max-width:1400px;padding:0}.main-menu>ul>li{position:relative}.main-menu>ul>li>a{border-bottom:3px solid transparent;color:var(--menu-link-color);display:block;font-family:inherit;font-size:clamp(.9rem,1vw,1.15rem);font-weight:600;padding:clamp(10px,1vw,16px) clamp(18px,1.8vw,26px);position:relative;text-decoration:none;transition:all .6s ease}.main-menu>ul>li.dropdown-submenu>a:after,.main-menu>ul>li.dropdown>a:after{background:var(--menu-underline-color);border-radius:2px;bottom:-3px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:all .4s cubic-bezier(.25,.46,.45,.94);width:0}.main-menu>ul>li.dropdown-submenu:hover>a:after,.main-menu>ul>li.dropdown:hover>a:after{width:var(--menu-underline-width)}.main-menu>ul>li:not(.dropdown)>a:hover{background:var(--menu-link-hover-bg);color:var(--menu-link-hover)}.main-menu>ul>li>a:active{transform:scale(.97)}.dropdown-content{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:0 0 6px 6px;box-shadow:0 8px 20px var(--dropdown-shadow);display:none;left:0;list-style:none;min-width:clamp(220px,18vw,280px);padding:0;position:absolute;top:100%;transition:background .3s ease,border-color .3s ease;z-index:1001}.dropdown-content li{display:block}.dropdown-content a{border-bottom:1px solid var(--dropdown-border);color:var(--dropdown-text);display:block;font-family:inherit;font-size:clamp(.85rem,.85vw,1.05rem);font-weight:600;padding:clamp(10px,1vw,14px) clamp(16px,1.4vw,22px);text-decoration:none;transition:background .2s,color .3s ease,border-color .3s ease;white-space:nowrap}.dropdown-content a:hover{background:var(--dropdown-bg-hover);color:var(--dropdown-text-hover)}@media (min-width:769px){.dropdown-submenu:hover>.dropdown-submenu-content,.dropdown:hover>.dropdown-content{display:block}}.dropdown-submenu{position:relative}.dropdown-submenu-content{background:var(--submenu-bg);border:1px solid var(--submenu-border);border-radius:0 6px 6px 0;box-shadow:0 8px 20px var(--dropdown-shadow);display:none;left:100%;list-style:none;min-width:clamp(220px,18vw,280px);padding:0;position:absolute;top:0;transition:background .3s ease,border-color .3s ease;z-index:1002}.dropdown-submenu-content a{border-bottom:1px solid var(--submenu-border);color:var(--submenu-text);display:block;font-family:inherit;font-size:clamp(.8rem,.8vw,1rem);font-weight:600;padding:clamp(8px,.8vw,12px) clamp(14px,1.2vw,18px);text-decoration:none;transition:background .2s,color .3s ease,border-color .3s ease;white-space:nowrap}.dropdown-submenu-content a:hover{background:var(--submenu-bg-hover);color:var(--submenu-text-hover)}.dropdown-submenu>a:after{color:var(--submenu-arrow-color);content:"▸";float:right;font-size:clamp(.9rem,.9vw,1.3rem);margin-left:10px;transition:transform .7s ease,color .7s ease}.dropdown-submenu.active>a:after,.dropdown-submenu:hover>a:after{color:var(--submenu-arrow-hover);transform:rotate(90deg)}@media (max-width:992px){.header-row{flex-wrap:wrap;gap:4px;justify-content:center}.profile-photo{align-self:center;height:clamp(60px,7.5vw,98px);width:clamp(45px,5.5vw,72px)}.header-center{align-items:center;align-self:center;min-width:100px;text-align:center}.header-brand{flex-direction:column;gap:2px}.header-brand img{height:clamp(25px,3vw,40px)}.university-name{font-size:clamp(.6rem,.8vw,.9rem);text-align:center;white-space:normal}.faculty-info{align-items:center}.faculty-info h1{font-size:clamp(.9rem,1.3vw,1.3rem)}.academic-title{font-size:clamp(.7rem,.9vw,1.2rem)}.academic-field{font-size:clamp(.65rem,.85vw,1.15rem)}.divider-line{display:none}.academic-identifiers{align-items:center;align-self:center;border-bottom:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.08);font-size:clamp(.5rem,.7vw,.8rem);gap:1px clamp(6px,1vw,15px);grid-template-columns:1fr 1fr 1fr;justify-items:center;min-width:0;padding:4px 0;width:100%}.id-label{font-size:clamp(.45rem,.6vw,.7rem)}.academic-identifiers a{font-size:clamp(.5rem,.7vw,.8rem)}.identifier-item{align-items:center;text-align:center}.header-right{align-items:center;align-self:center;flex-direction:row;gap:clamp(8px,1.5vw,20px);justify-content:center;width:100%}.header-date{font-size:clamp(.5rem,.6vw,.7rem);height:auto;min-width:auto;text-align:center}#gregorianDate{font-size:clamp(.715rem,.845vw,.975rem)}#timeClock{font-size:clamp(.715rem,.91vw,1.105rem)}.qr-code{align-self:center;height:clamp(60px,7vw,98px);padding:clamp(1.5px,.2vw,2.5px);width:clamp(60px,7vw,98px)}.main-menu>ul{flex-wrap:wrap;justify-content:center}.main-menu>ul>li>a{font-size:clamp(.6rem,.7vw,.9rem);padding:clamp(6px,.8vw,10px) clamp(10px,1.2vw,16px)}}@media (max-width:768px){.top-header{padding:2px 10px 4px}.header-row{align-items:center;flex-direction:column;gap:4px}.profile-photo{align-self:center;height:clamp(60px,10.8vw,108px);width:clamp(45px,8vw,80px)}.header-center{align-items:center;align-self:center;text-align:center}.header-brand{flex-direction:column;gap:2px}.header-brand img{height:clamp(25px,4vw,45px)}.university-name{font-size:clamp(.6rem,1vw,.95rem);text-align:center;white-space:normal}.faculty-info{align-items:center}.faculty-info h1{font-size:clamp(.9rem,1.8vw,1.4rem)}.academic-title{font-size:clamp(.65rem,.9vw,1rem)}.academic-field{font-size:clamp(.6rem,.85vw,.95rem)}.academic-identifiers{align-items:center;align-self:center;font-size:clamp(.5rem,.8vw,.8rem);gap:2px clamp(8px,1.5vw,20px);grid-template-columns:1fr 1fr;justify-items:center;min-width:0;padding:4px 0}.id-label{font-size:clamp(.45rem,.65vw,.75rem)}.academic-identifiers a{font-size:clamp(.5rem,.8vw,.8rem)}.identifier-item{align-items:center;text-align:center}.header-right{align-items:center;align-self:center;flex-direction:row;flex-wrap:wrap;gap:clamp(8px,1.5vw,20px);justify-content:center}.header-date{font-size:clamp(.45rem,.65vw,.75rem);height:auto;min-width:auto;text-align:center}.qr-code{align-self:center;height:clamp(55px,10vw,108px);padding:clamp(1.5px,.25vw,2.5px);width:clamp(55px,10vw,108px)}.quote-banner{height:clamp(24px,3.5vw,34px);padding:3px 10px}.quote-banner,.quote-scroll{font-size:clamp(.6rem,.8vw,.9rem)}.main-menu{padding:0 10px}.main-menu>ul{flex-direction:column;width:100%}.main-menu>ul>li{text-align:center;width:100%}.main-menu>ul>li>a{border-bottom:1px solid hsla(0,0%,100%,.05);display:inline-block;font-size:clamp(.7rem,.9vw,.95rem);padding:clamp(8px,1.2vw,12px);position:relative;text-align:center;width:auto}.main-menu>ul>li.dropdown-submenu>a:after,.main-menu>ul>li.dropdown>a:after{max-width:60%!important;width:0!important}.main-menu>ul>li.dropdown-submenu:hover>a:after,.main-menu>ul>li.dropdown:hover>a:after{left:50%!important;transform:translateX(-50%)!important;width:60%!important}.dropdown-content{background:var(--menu-bg);border:none;border-radius:0;box-shadow:none;left:auto;min-width:0;position:relative;top:auto;width:100%}.dropdown-content a{border-bottom:1px solid hsla(0,0%,100%,.05);color:var(--menu-link-color);font-size:clamp(.65rem,.8vw,.85rem);padding:clamp(8px,.8vw,12px);text-align:center;white-space:normal}.dropdown-content a:hover{background:var(--dropdown-bg-hover);color:var(--dropdown-text-hover)}.dropdown-submenu-content{background:var(--menu-bg);border:none;border-radius:0;box-shadow:none;left:auto;min-width:auto;position:relative;top:auto;width:100%}.dropdown-submenu-content a{color:var(--menu-link-color);font-size:clamp(.6rem,.7vw,.8rem);padding-left:30px;text-align:center;white-space:normal}.dropdown-submenu-content a:hover{background:var(--submenu-bg-hover);color:var(--submenu-text-hover)}.dropdown-submenu>a:after{float:none;font-size:clamp(1rem,1.5vw,1.5rem);margin-left:8px}}@media (max-width:480px){.profile-photo{align-self:center;height:clamp(48px,10.8vw,84px);width:clamp(35px,8vw,62px)}.faculty-info h1{font-size:clamp(.75rem,1.8vw,1.1rem)}.academic-title{font-size:clamp(.55rem,1vw,.85rem)}.academic-field{font-size:clamp(.5rem,.9vw,.8rem)}.university-name{font-size:clamp(.55rem,1.2vw,.8rem)}.header-brand img{height:clamp(20px,4vw,35px)}.academic-identifiers{align-items:center;align-self:center;font-size:clamp(.45rem,1vw,.7rem);gap:1px;grid-template-columns:1fr;justify-items:center;min-width:0}.id-label{font-size:clamp(.4rem,.75vw,.65rem)}.academic-identifiers a{font-size:clamp(.45rem,1vw,.7rem)}.identifier-item{align-items:center;text-align:center}.qr-code{align-self:center;height:clamp(40px,12vw,84px);padding:clamp(1px,.2vw,2px);width:clamp(40px,12vw,84px)}.quote-banner{height:clamp(20px,4vw,30px);padding:2px 8px}.quote-banner,.quote-scroll{font-size:clamp(.5rem,1vw,.75rem)}.header-date{font-size:clamp(.4rem,.8vw,.65rem);height:auto;min-width:auto}#gregorianDate{font-size:clamp(.585rem,1.17vw,.91rem)}#timeClock{font-size:clamp(.585rem,1.3vw,.975rem)}.main-menu>ul>li>a{font-size:clamp(.65rem,.9vw,.85rem);padding:clamp(6px,1vw,10px)}}