body,html{background-color:var(--main-bg);color:var(--font-primary);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;margin:0;min-height:100%;overflow:auto;padding:0;transition:all .2s ease-in-out;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{scrollbar-color:var(--primary-color) #0000;scrollbar-width:thin}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--primary-color);border:2px solid #0000;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-dark)}:root{--grid-font-size:12px;--grid-border-radius:4px;--d-border-radius:4px;--z-header:1000;--header-padding:10px;--d-header-height:10px;--header-height:100px;--primary-color:#0f5257;--primary-dark:#0e3a3f;--accent:#d9a441;--grid-primary:#0e3a3f;--button-primary:#0f5257;--font-primary:#2b2f33;--input-color:#2b2f33;--white:#fff;--white-color:#fff;--content-bg:#f4f8f9;--main-bg:#f4f8f9;--neutral-bg:#eef2f3;--modal-body-bg:#fff;--error:#d70825;--toggle-switch-bg:#71af2d;--overlay-bg:#00000080;--overlay-shadow:#0f525714;--error-display-background:#fbb800;--grid-header-foreground-color:#fff;--grid-borders-row:#e0e6e8;--grid-row-background-color:#fff;--grid-icon-color:#0f5257}:root[data-theme=uta]{--primary-color:#0064b1;--primary-dark:#0a3a66;--accent:#f58025;--grid-primary:#0a3a66;--button-primary:#0064b1;--overlay-shadow:#06264f0f;--grid-icon-color:#0064b1}.App .main-container{background:linear-gradient(180deg,var(--content-bg) 0,var(--white) 200px,var(--white) calc(100% - 160px),var(--content-bg) 100%);height:calc(100vh - 100px);margin-top:100px;overflow:auto}@media(max-width:600px){.App .main-container{height:calc(100vh - 56px);margin-top:56px}}.font-weight-bold{font-weight:700}.cursor-pointer{cursor:pointer}.org-bg{background-color:#ffc107}.uta-faculty-note{align-items:center;background:var(--neutral-bg);border-radius:4px;color:var(--font-primary);display:inline-flex;font-size:.82rem;gap:8px;margin-top:12px;padding:6px 10px}.uta-faculty-note-dot{background-color:#ffc107;border-radius:3px;flex:none;height:14px;width:14px}.loader{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loader svg{animation:pulse 2s ease-in-out infinite;height:150px!important;width:150px!important}.loader-inline{align-items:center;display:flex;justify-content:center;min-height:110px;width:100%}.loader-inline svg{animation:pulse 2s ease-in-out infinite;height:40px!important;width:40px!important}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.awards-landing .awards-search-shell{background:var(--white);border:1px solid var(--grid-borders-row);border-radius:4px;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f;margin-bottom:1.25rem;padding:12px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.awards-landing .awards-search-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:600px){.awards-landing .awards-search-row{align-items:stretch;flex-direction:column}}.awards-landing .awards-search-mobilebar{display:flex;flex-direction:column;gap:.6rem}.awards-landing .awards-search-field{flex:1 1 280px;min-width:0}.awards-landing .awards-mode-toggle{flex:none}.awards-landing .awards-advanced-panel{border-top:1px dashed var(--grid-borders-row);margin-top:14px;padding-top:14px}.awards-landing .award-name-cell{align-items:center;display:flex;gap:8px;min-width:0}.awards-landing .award-name-text{color:var(--primary-color);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awards-landing .award-aau-ribbon{color:var(--accent);flex:none}.awards-landing .award-website-link{color:var(--accent);flex:none;font-weight:700;text-decoration:none}.awards-landing .award-website-link:hover{text-decoration:underline}.awards-landing .award-activity-active{color:var(--primary-color);font-weight:600}.awards-landing .award-activity-old{opacity:.75}.awards-landing .award-activity-discontinued{font-style:italic;opacity:.55}.awards-landing .award-muted{opacity:.5}.awards-landing .grid-row-count{display:none!important}.awards-landing .awardee-academies{align-items:center;display:flex;gap:4px}.awards-landing .awardee-academies img{height:20px;object-fit:contain;width:20px}.award-detail .award-back-btn{margin-bottom:12px}.award-detail .award-detail-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:minmax(280px,1fr) minmax(320px,1.2fr);margin-bottom:1.25rem}@media(max-width:900px){.award-detail .award-detail-grid{grid-template-columns:1fr}}.award-detail .award-chart-card,.award-detail .award-dossier,.award-detail .award-roster-card{background:var(--white);border-color:var(--grid-borders-row);border-radius:6px;padding:20px}.award-detail .award-roster-card{margin-top:0}.award-detail .award-dossier-list{margin:0}.award-detail .award-dossier-row{border-bottom:1px solid var(--grid-borders-row);display:flex;gap:1rem;justify-content:space-between;padding:7px 0}.award-detail .award-dossier-row dt{color:var(--font-primary);font-weight:600;opacity:.65}.award-detail .award-dossier-row dd{color:var(--primary-color);font-weight:600;margin:0;text-align:right}.award-detail .award-dossier-notes{font-size:.9rem;margin-top:12px;opacity:.85}.award-detail .award-academy-legend{border-top:1px dashed var(--grid-borders-row);display:flex;flex-wrap:wrap;font-size:.76rem;gap:12px;margin-top:14px;opacity:.8;padding-top:14px}.award-detail .award-academy-legend-item{align-items:center;display:inline-flex;gap:4px}.award-detail .award-academy-legend-item img{height:18px;object-fit:contain;width:18px}.award-detail .award-chart-holder{align-items:center;display:flex;justify-content:center;min-height:260px;overflow-x:auto}.award-detail .awardee-academies{align-items:center;display:flex;gap:4px}.award-detail .awardee-academies img{height:20px;object-fit:contain;width:20px}.award-detail .award-website-link{color:var(--accent);font-weight:700;text-decoration:none}.award-detail .award-website-link:hover{text-decoration:underline}.award-detail .award-muted{opacity:.5}.award-detail .award-roster-overflow{opacity:.85;padding:16px 0}.mui-grid-wrapper{background-color:var(--white);border-radius:var(--grid-border-radius) var(--grid-border-radius) 0 0;height:100%;min-height:370px;overflow:auto;width:100%}.mui-grid-wrapper td.grid-disabled-row{color:#aeabab;pointer-events:none}.mui-grid-wrapper .enable-grid-cell{pointer-events:inherit}.mui-grid-wrapper .grid-container{border-collapse:initial}.mui-grid-wrapper .grid-container .grid-header{background-color:var(--primary-color);border:none;color:var(--white)}.mui-grid-wrapper .grid-container .grid-header svg path{fill:var(--white)}.mui-grid-wrapper .grid-container .grid-header.audit-header-wrapper .grid-cell,.mui-grid-wrapper .grid-container .grid-header.audit-header-wrapper.grid-header{background-color:var(--content-bg)}.mui-grid-wrapper .grid-container .grid-header.audit-header-wrapper .grid-header-cell{color:var(--primary-color)}.mui-grid-wrapper .grid-container .grid-header.audit-header-wrapper .grid-header-cell .sort-icon svg path{fill:var(--primary-color)}.mui-grid-wrapper .grid-container .grid-header th{background-color:var(--grid-primary);border:none;color:var(--white);font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mui-grid-wrapper .grid-container .grid-header th:first-child{border-radius:var(--grid-border-radius) 0 0 var(--grid-border-radius);display:none;max-width:50px;min-width:50px;width:50px}.mui-grid-wrapper .grid-container .grid-header th:last-child{border-radius:0 var(--grid-border-radius) var(--grid-border-radius) 0}.mui-grid-wrapper .grid-container .grid-header .grid-cell{background-color:var(--grid-primary);color:var(--white)}.mui-grid-wrapper .grid-container .grid-header .grid-header-cell{align-items:center;color:var(--grid-header-foreground-color);color:var(--white);display:flex;font-size:14px;font-weight:500}.mui-grid-wrapper .grid-container .grid-header .grid-header-cell .sort-icon{cursor:pointer}.mui-grid-wrapper .grid-container .grid-header .grid-header-cell .sort-icon svg path{fill:var(--white)}.mui-grid-wrapper .grid-container .grid-header .grid-header-cell .sort-icon .asc{transform:rotate(180deg)}.mui-grid-wrapper .grid-body td{font-size:var(--grid-font-size)}.mui-grid-wrapper .grid-body .grid-row td{border-bottom:2px solid var(--content-bg);border-top:2px solid #0000;height:50px;overflow:hidden;padding:0 16px;text-overflow:ellipsis;white-space:nowrap}.mui-grid-wrapper .grid-body .grid-row td:first-child{border-left:1px solid #0000;display:none}.mui-grid-wrapper .grid-body .grid-row td:last-child{border-right:1px solid #0000}.mui-grid-wrapper .grid-body .grid-row:hover{background-color:#f2f9ff}.mui-grid-wrapper .grid-body .grid-row:hover td{border-bottom:2px solid #d4e9ff;border-top:2px solid #d4e9ff}.mui-grid-wrapper .grid-body .grid-row:hover td:first-child{border-left:1px solid #d4e9ff}.mui-grid-wrapper .grid-body .grid-row:hover td:last-child{border-right:1px solid #d4e9ff}.mui-grid-wrapper .grid-body .checked{background-color:#f2f9ff}.mui-grid-wrapper .grid-body .checked td{border-bottom:1px solid #d4e9ff;border-top:1px solid #d4e9ff}.mui-grid-wrapper .grid-body .checked td:first-child{border-left:1px solid #d4e9ff}.mui-grid-wrapper .grid-body .checked td:last-child{border-right:1px solid #d4e9ff}.mui-grid-wrapper .grid-body .grid-wrapper .grid-row{background-color:var(--grid-row-background-color)}.mui-grid-wrapper .grid-cell-checkbox{padding:0 16px}.mui-grid-wrapper .grid-cell-checkbox .grid-checkbox{color:var(--grid-icon-color)}.mui-grid-wrapper .grid-no-rows-display{align-items:center;display:flex;height:calc(100% - 70px);justify-content:center;min-height:300px}.mui-grid-wrapper .empty-grid{color:var(--primary-color);font-size:1.8rem;font-weight:400;letter-spacing:-.03em;line-height:2.7rem}@media(max-width:850px){.mui-grid-wrapper{max-height:340px}}.expand-icon-cell .expand-icon{cursor:pointer}.expand-icon-cell .expand-icon svg{height:1.2rem;margin-left:20px;transform:rotate(270deg);width:.8rem}.expand-icon-cell .expand-icon svg path{fill:var(--grid-icon-color)}.expand-icon-cell .expand-icon.expanded svg{transform:rotate(90deg)}.MUI-grid-pagination{--grid-font-size:14px;align-items:center;background-color:var(--white);border-radius:0 0 4px 4px;border-top:.6px solid var(--grid-primary);display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;padding:0 8px}.MUI-grid-pagination .MuiInputBase-input.MuiOutlinedInput-input.MuiSelect-outlined{align-items:center;border:1px solid var(--grid-primary);display:flex;font-size:12px;height:40px!important;outline:none;padding:10px 20px!important}.MUI-grid-pagination .MuiInputBase-root.MuiOutlinedInput-root{margin-top:0!important;width:100%}.MUI-grid-pagination .MuiInputBase-root.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.MUI-grid-pagination .MuiInputBase-root.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#0000!important}.MUI-grid-pagination .MuiFormControl-root{margin:0}.MUI-grid-pagination .grid-pagination-section{align-items:center;display:flex;flex-grow:1;padding:10px 0}.MUI-grid-pagination .grid-pagination-section .MuiPaginationItem-page{border-radius:0;border-radius:4px;font-size:12px}.MUI-grid-pagination .grid-pagination-section .MuiPaginationItem-page.Mui-selected,.MUI-grid-pagination .grid-pagination-section .MuiPaginationItem-page.Mui-selected:hover{background-color:var(--grid-primary);color:#fff}.MUI-grid-pagination .grid-pagination-section .MuiPaginationItem-previousNext{display:none}.MUI-grid-pagination .grid-pagination-section .grid-pagination-numbers{align-items:center;display:flex;gap:10px;justify-content:center}.MUI-grid-pagination .grid-pagination-section .MuiPaginationItem-ellipsis{font-weight:900}.MUI-grid-pagination .grid-pagination-section button{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:var(--grid-font-size);text-decoration:none}.MUI-grid-pagination .grid-pagination-section button.prev{margin-right:10px}.MUI-grid-pagination .grid-pagination-section button.prev svg{margin-right:1.2rem}.MUI-grid-pagination .grid-pagination-section button.prev.disabled{cursor:default;opacity:.5}.MUI-grid-pagination .grid-pagination-section button.prev.disabled svg path{opacity:.5}.MUI-grid-pagination .grid-pagination-section button.next{margin-left:10px}.MUI-grid-pagination .grid-pagination-section button.next svg{margin-left:1.2rem}.MUI-grid-pagination .grid-pagination-section button.next.disabled{cursor:default;opacity:.5}.MUI-grid-pagination .grid-pagination-section button.next.disabled svg path{opacity:.5}.MUI-grid-pagination .grid-row-count{font-size:1.4rem;margin-left:-40px}.MUI-grid-pagination .grid-total-row-count{margin-right:1.4rem}.MUI-grid-pagination .grid-pagination-page-sizes{flex-grow:1}.MUI-grid-pagination .grid-pagination-page-sizes .MuiInputBase-input.MuiOutlinedInput-input.MuiSelect-outlined{border:0;color:var(--primary-color);width:auto}.MUI-grid-pagination .grid-pagination-page-sizes .MuiInputBase-input.MuiOutlinedInput-input.MuiSelect-outlined:hover{border:0}.MUI-grid-outer-header{align-items:center;background-color:#0000;display:flex;flex-wrap:wrap;justify-content:space-between}.MUI-grid-outer-header .grid-outer-header-left-container{align-items:center;display:flex;flex:1 1;gap:10px;justify-content:flex-start}.MUI-grid-outer-header .grid-outer-header-left-container .grid-header-title{color:#505353;font-size:18px}.MUI-grid-outer-header .grid-header-search{cursor:pointer;position:relative}.MUI-grid-outer-header .grid-header-search .input-group{background-color:var(--white)}.MUI-grid-outer-header .grid-header-search .input-group .input-control{border-color:#e0e1e0}.MUI-grid-outer-header .grid-header-search .input-group input::placeholder{color:#e0e1e0;font-size:14px;font-weight:400;line-height:15px}.MUI-grid-outer-header .grid-header-search .input-group .affix.prefix{background-color:var(--content-bg);border-radius:4px;margin:10px 0 10px 10px;padding:10px}.MUI-grid-outer-header .grid-header-search .input-group .affix.prefix .MuiInputBase-input.MuiOutlinedInput-input.MuiSelect-outlined{align-items:center;border:none;color:var(--primary-color);display:flex;font-size:12px;height:20px!important;outline:none;padding:5px!important}.MUI-grid-outer-header .grid-header-search .grid-header-search-dropdown{background:#fff;border-radius:var(--d-border-radius);flex-direction:column;left:0;max-height:50rem;min-width:100%;overflow:auto;padding:1rem;position:absolute;right:auto;z-index:1}.MUI-grid-outer-header .grid-header-search input[type=search]{background-color:#0000;border:none;color:var(--font-primary);flex-grow:1;font-size:var(--grid-font-size);line-height:1.2;outline:none}.MUI-grid-outer-header .grid-header-search:focus-within .grid-header-search-dropdown{display:flex}.MUI-grid-outer-header .grid-outer-header-right-container{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;justify-content:flex-end}.MuiList-root.MuiList-padding.MuiMenu-list li{font-size:12px}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-formControl svg{top:calc(50% - 5px)!important}.grid-pagination-page-sizes .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-formControl svg{left:37px;margin-top:4px;top:calc(50% - 17px)!important}.grid-pagination-page-sizes .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-formControl svg path{fill:var(--primary-color)}.slider-view{background:var(--white-color);background:#fff;border-radius:6px 6px 0 6px;height:100%;max-width:calc(100% - 20px);overflow:auto;position:fixed;right:-2200px;top:0;transition:all .8s ease-in-out;width:550px;z-index:11;z-index:1002}.slider-content{background-color:var(--white-color);background-color:#fff;border:0!important;border-radius:4px;box-shadow:none!important;height:100%;max-height:100%;position:relative;width:100%;z-index:1002}.slider-body{--header-height:50px;background:var(--white-color);background:#fff;border-radius:0 0 4px 4px;cursor:default;height:calc(100% - var(--header-height));margin:0;overflow:auto;padding:14px 60px}.slider-header{--header-height:50px;background-color:var(--primary-color);border:none;border:0!important;border-radius:6px 0 0 0;color:#fff;font-family:Aileron,sans-serif!important;font-size:18px;height:var(--header-height);line-height:22px;padding:0 10px!important}.slider-header .slider-title{margin:0}.slider-overlay{background:var(--overlay-bg);background:#00000080;bottom:0;box-shadow:0 10px 20px var(--overlay-shadow);box-shadow:0 10px 20px #06264f0f;display:none;left:0;position:fixed;right:0;top:0;z-index:1001}.slider-overlay.add-overlay{display:block}.slider-view.open-slider-view{right:0}.slider-open{overflow-y:hidden!important}.slider-close{background-color:#0000;border:none;color:var(--white-color);color:#fff;cursor:pointer;font-size:22px}.MuiAppBar-root.MuiPaper-root{z-index:1000}.award-wrapper{border:1px solid;border-radius:4px}.award-wrapper:hover{box-shadow:0 0 11px #21212133}.award-title-wrapper{color:#000;font-size:20px;font-weight:700}.uta-landing .uta-body{align-items:flex-start;display:flex;gap:1.5rem}@media(max-width:1024px){.uta-landing .uta-body{flex-direction:column}}.uta-landing .uta-award-select-wrapper{margin-bottom:1.25rem;width:100%}.uta-landing .uta-award-nav{-ms-overflow-style:none;flex:0 0 320px;max-height:calc(100vh - 1rem);min-width:0;overflow-y:auto;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0}.uta-landing .uta-award-nav::-webkit-scrollbar{display:none}@media(max-width:1024px){.uta-landing .uta-award-nav{flex-basis:auto;max-height:none;position:static;width:100%}}.uta-landing .uta-award-group{margin-bottom:1.25rem}.uta-landing .uta-award-group-title{display:block;margin-bottom:.5rem}.uta-landing .uta-award-list{background:var(--white);border:1px solid var(--grid-borders-row);border-radius:4px;padding:8px}.uta-landing .uta-award-row{border-radius:4px;color:var(--primary-color);cursor:pointer;font-weight:600;padding:8px 10px;transition:background-color .15s ease,color .15s ease}.uta-landing .uta-award-row:hover{background-color:var(--neutral-bg)}.uta-landing .uta-award-row.active{background-color:var(--primary-color);color:var(--white)}.uta-landing .uta-award-row+.uta-award-row{border-top:1px solid var(--grid-borders-row)}.uta-landing .uta-award-row.active,.uta-landing .uta-award-row.active+.uta-award-row{border-top-color:#0000}.uta-landing .uta-faculty-panel{flex:1 1;min-width:0}@media(max-width:1024px){.uta-landing .uta-faculty-panel{width:100%}}.uta-landing .uta-faculty-header{color:var(--font-primary)}.uta-landing .uta-na-section{border-bottom:2px solid var(--primary-color);color:var(--font-primary);font-size:1.05rem;font-weight:700;margin:1.5rem 0 .75rem;padding-bottom:4px}.uta-landing .uta-faculty-empty{color:var(--font-primary);opacity:.7;padding:.5rem 0 1rem}.uta-landing .uta-faculty-grid{--photo-w:104px;--photo-h:120px;--photo-overhang:52px;--card-name:1.1rem;--card-dept:0.88rem;grid-column-gap:1rem;grid-row-gap:calc(var(--photo-overhang) + 12px);column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(200px,(100% - 3rem)/4),1fr));margin:calc(var(--photo-overhang) + 12px) 0 .5rem;row-gap:calc(var(--photo-overhang) + 12px)}.uta-landing .uta-faculty-grid--md{--photo-w:124px;--photo-h:142px;--photo-overhang:60px;--card-name:1.2rem;--card-dept:0.95rem;grid-template-columns:repeat(auto-fill,minmax(250px,340px))}.uta-landing .uta-faculty-grid--solo{--photo-w:152px;--photo-h:174px;--photo-overhang:74px;--card-name:1.4rem;--card-dept:1.05rem;grid-template-columns:minmax(320px,440px)}.uta-landing .faculty-card{background-color:var(--primary-color);background-image:linear-gradient(155deg,#ffffff24,#fff0 42%,#00000038);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:calc(var(--photo-h) - var(--photo-overhang) + 18px) 1rem 1.25rem;position:relative;text-align:center;transition:transform .15s ease,box-shadow .15s ease;width:100%}.uta-landing .faculty-card:hover{box-shadow:0 10px 24px #10182838;transform:translateY(-2px)}.uta-landing .faculty-card:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.uta-landing .faculty-card-photo{background:#fff;border:3px solid #fff;box-shadow:0 2px 6px #00000040;height:var(--photo-h);left:50%;position:absolute;top:calc(var(--photo-overhang)*-1);transform:translateX(-50%);width:var(--photo-w)}.uta-landing .faculty-card-photo img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.uta-landing .faculty-card-name{font-size:var(--card-name);font-weight:800;line-height:1.3;margin-bottom:.6rem}.uta-landing .faculty-card-dept{font-size:var(--card-dept);font-weight:500;opacity:.95}.container{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 10px #0000001a;margin:20px;padding:20px}label{display:block;margin:5px 0}#networkGraph{border:1px solid #ccc;border-radius:4px;margin-top:20px;overflow:hidden}.tooltip{background:#b0c4de;border:0;border-radius:4px;font:12px sans-serif;left:-10px;padding:5px;pointer-events:none;position:absolute;text-align:center}.label-container{display:flex;flex-wrap:wrap}.label-item{align-items:center;display:flex;margin:5px 10px}.label-color{border-radius:50%;height:20px;margin-right:10px;width:20px}circle:hover{cursor:pointer}.container-wrapper{display:flex}.legend-netwrok-graph-wrapper .legend-wrapper .color-legend{border-radius:50%;height:30px;margin-right:5px;min-width:30px;width:30px}@media(max-width:1224px){.legend-netwrok-graph-wrapper{flex-direction:column}}.network-graph{height:500px;min-height:500px;overflow:hidden;width:100%}.note-wrapper{color:#f63}.awards-dropdown-wrapper{flex-direction:column!important;gap:1rem!important}.awards-dropdown-wrapper .awards-dropdown-inputs{flex-wrap:wrap;width:100%}.awards-dropdown-wrapper .awards-dropdown-cell{flex:1 1 220px;min-width:0}@media(max-width:600px){.awards-dropdown-wrapper .awards-dropdown-cell{flex:1 1 100%}.awards-dropdown-wrapper .network-search-btn{width:100%!important}}.modal{align-items:center;display:flex!important;justify-content:center;overflow-y:auto;z-index:1002}.modal,.modal-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.modal-overlay{background:var(--overlay-bg);box-shadow:0 10px 20px var(--overlay-shadow);z-index:1001}.modal-content{background-color:var(--white);border:0!important;border-radius:4px;box-shadow:none!important;max-height:100%;max-width:90vw;position:relative;width:550px;z-index:1002}.modal-body{background:var(--modal-body-bg);border-radius:0 0 4px 4px;margin:0;max-height:75vh!important;overflow:auto!important;padding:8px!important}.modal-header{background-color:var(--primary-color)!important;border:none;border-top-left-radius:5px;border-top-right-radius:5px;color:var(--white);font-family:Aileron,sans-serif!important;font-size:18px;line-height:22px;padding:15px 0!important}.modal-header-title{margin:0}.modal-close{background-color:#0000;border:none;color:var(--white);cursor:pointer;font-size:22px}.modal-close:hover{color:#000}.modal .modal-header:after,.modal .modal-header:before{content:normal!important}.modal .modal-logo-header-content svg path{fill:var(--primary-color)}.modal-open{overflow-y:hidden!important}.awardee-full-name-wrapper{border-bottom:1px solid #ccc;cursor:pointer;padding:4px 0}.awardee-full-name-wrapper:hover{font-weight:700}.awardees-header-title-wrapper{color:#000;font-size:20px;font-weight:700}.org-landing .society-selector{margin-bottom:1.25rem;max-width:680px}.org-landing .society-facts{margin-bottom:1.5rem}.org-landing .society-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--font-primary);display:-webkit-box;max-width:760px;opacity:.85;overflow:hidden}.org-landing .society-main{align-items:flex-start;display:flex;gap:1.5rem}@media(max-width:1024px){.org-landing .society-main{flex-direction:column}}.org-landing .society-left{flex:1.5 1;min-width:0}@media(max-width:1024px){.org-landing .society-left{width:100%}}.org-landing .chart-panel{background:var(--white);border:1px solid var(--grid-borders-row);border-radius:6px;min-width:0;padding:1rem 1.25rem;width:100%}@media(max-width:1024px){.org-landing .chart-panel{width:100%}}.org-landing .awards-panel{flex:1 1;min-width:0}@media(max-width:1024px){.org-landing .awards-panel{width:100%}}.org-landing .bar-chart-wrapper{overflow-x:auto;width:100%}.org-landing .awards-list{background:var(--white);border:1px solid var(--grid-borders-row);border-radius:6px;max-height:60vh;overflow-y:auto;padding:0 8px 8px}.org-landing .awards-list-title{background:var(--white);border-bottom:1px solid var(--grid-borders-row);font-size:1rem;font-weight:700;margin-bottom:4px;padding:10px 2px 8px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.org-landing .award-row{border-radius:4px;cursor:pointer;padding:8px 10px;transition:background-color .15s ease}.org-landing .award-row:hover{background-color:var(--neutral-bg)}.org-landing .award-row+.award-row{border-top:1px solid var(--grid-borders-row)}.org-landing .award-row-name{color:var(--primary-color);font-weight:600}.org-landing .award-row-meta{color:var(--font-primary);font-size:.78rem;margin-top:2px;opacity:.7}.update-log-header{background-color:#f5f5f5}.update-log-header th{color:#555;font-size:.85rem;letter-spacing:.5px;text-transform:uppercase}.update-log-row:hover{background-color:#fafafa}.update-log-row td{padding-bottom:12px;padding-top:12px;vertical-align:top}.counts-container{align-items:center;display:flex;position:relative}.card-slider{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.card-slider::-webkit-scrollbar{display:none}.card-container{align-items:center;border-radius:4px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;margin-right:16px;min-width:250px;overflow:hidden;transition:transform .3s,box-shadow .3s}.card-container:hover{box-shadow:0 8px 16px #0000004d;transform:translateY(-5px)}.card-container img{border-bottom:1px solid #ddd;height:150px;object-fit:cover;width:100%}.card-content{padding:16px;text-align:center}.card-content h6{color:#333;font-size:1.2rem;margin:0}.card-content h4{color:#555;font-size:2rem;margin:8px 0 0}.nav-button{background-color:#f0f0f0;border:none;border-radius:50%;cursor:pointer;font-size:24px;padding:14px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s,transform .3s,box-shadow .3s;z-index:10}.nav-button.shadow-hover:hover{background-color:#ddd;box-shadow:0 4px 8px #0000004d}.nav-button:active{background-color:#ccc;transform:translateY(-50%) scale(.9)}.nav-button.prev{left:10px}.nav-button.next{right:10px}.nav-button.hidden{display:none}.rendering-svg{max-height:65px;max-width:65px}.rendering-svg svg{height:100%;width:100%}.counts-content{min-width:300px}
/*# sourceMappingURL=main.a369b99d.css.map*/