  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{:root{--semi-light:300;--semi-bold:500;--endowment-report-container-max-inline-size:1020px;}body.queensu-alumni-endowment-report{background-color:var(--white);min-inline-size:var(--container-min-width);font-family:var(--sans-serif);font-size:16px;font-weight:var(--normal);line-height:1.5;color:var(--blue);}.endowment-report h1{background:url(/alumni/modules/custom/queensu_alumni_endowment_report/img/title-bg.png) top center / 930px 540px no-repeat scroll padding-box padding-box transparent;padding-block-start:36rem;font-size:1.5em;font-weight:var(--bold);text-align:center;text-transform:uppercase;letter-spacing:0.125em;}.endowment-report h2{clear:both;font-size:1.375em;line-height:1.25;text-transform:uppercase;text-wrap:balance;color:var(--red);}.endowment-report table{border-collapse:collapse;}.endowment-report tr:nth-of-type(even),.endowment-report #block-mainpagecontent tr:nth-of-type(even){background-color:transparent;}.endowment-report th,.endowment-report td{border:1px solid var(--light-grey);padding:0.5em;}.endowment-report th{font-weight:var(--bold);}.endowment-report p,.endowment-report ul{margin-block-end:1em;color:var(--red);}.endowment-report p.highlight{margin:1em 0;font-family:var(--serif);font-size:3.625em;font-weight:var(--semi-bold);line-height:1.125;text-align:center;color:var(--blue);}.endowment-report hr{display:block;margin:0 auto;border:none;background-color:var(--blue);padding:0;inline-size:1px;block-size:0;color:var(--blue);}.endowment-report hr.progress{position:relative;inset-block-start:6.25em;margin:0;background-color:var(--red);inline-size:0;block-size:2px;color:var(--red);}.endowment-report strong{font-weight:var(--bold);}.endowment-report em{font-style:italic;}.endowment-report sub{font-size:var(--two-thirds-em);vertical-align:baseline;}.endowment-report sup{font-size:var(--two-thirds-em);vertical-align:top;}.endowment-report a{text-decoration:none;color:var(--blue);}.endowment-report a svg.ext{display:none;}.endowment-report .note{font-size:0.875em;}.endowment-report .section{box-sizing:border-box;margin:0 auto;padding:4em 1.25em;max-inline-size:var(--endowment-report-container-max-inline-size);}.endowment-report .title{background-color:var(--blue);padding-block:4em;color:var(--yellow);}.endowment-report .report a{color:var(--blue);}.endowment-report .report-dynamic .section:first-child > hr:first-child{position:relative;inset-block-start:-7.5em;margin-block-end:-7.5em;}.endowment-report .number{padding:0.125em 0;font-size:8em;font-weight:var(--bold);line-height:1.125em;color:var(--blue);}.endowment-report table .number{padding:0;font-size:1em;font-weight:var(--normal);line-height:inherit;}.endowment-report .introduction,.endowment-report .conclusion{background-color:var(--very-light-grey);}.endowment-report .total-assets{margin:7.5em auto;text-align:center;text-transform:uppercase;}.endowment-report .gifts-and-pledges{text-align:center;}.endowment-report .gifts-and-pledges h2{margin-block-end:2em;margin-inline:auto;max-inline-size:var(--two-thirds-pct);}.endowment-report .total-assets p{font-size:1.375em;}.endowment-report .report-dynamic .universities ul{display:flex;margin-block-start:2.5em;padding-block-start:0.5em;font-size:1.25em;}.endowment-report .report-dynamic .universities li{box-sizing:border-box;position:relative;flex:1;margin-block-end:0;block-size:20em;}.endowment-report .report-dynamic .universities li .legend{position:absolute;inset-block-start:-0.5em;display:none;white-space:nowrap;}.endowment-report .report-dynamic .universities li .bar{display:block;margin-block-start:var(--one-third-em);border-radius:50vh;background-color:var(--yellow);inline-size:0;block-size:0.5em;}.endowment-report .report-dynamic .universities li .bar{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:0.75em;block-size:0;}.endowment-report .report-dynamic .universities li:not(.queens) .bar{background-color:var(--light-grey);}.endowment-report .quotation{margin:7.5em 3.75em;border-block:1px solid var(--light-grey);padding:2.5em 0;font-size:1.25em;font-weight:var(--semi-bold);}.endowment-report .report-dynamic .quotation{overflow:hidden;}.endowment-report .report-dynamic .distributed + .quotation{margin-block-end:0;}.endowment-report .report-dynamic .quotation .text{font-size:1.2em;opacity:0;}.endowment-report .quotation *{color:var(--blue);}.endowment-report .quotation .text p{margin-block-end:0.5em;}.endowment-report .quotation .attribution{background:url(/alumni/modules/custom/queensu_alumni_endowment_report/img/attribution-bg.png) bottom left / 80px 50px no-repeat scroll padding-box padding-box transparent;padding-block-end:3.5em;font-weight:var(--semi-light);}.endowment-report .quotation .attribution em{display:block;}.endowment-report .return .content{margin-inline-start:var(--one-third-pct);inline-size:var(--one-third-pct);}.endowment-report .report-dynamic .return .content{padding-inline-start:2.5em;opacity:0;}.endowment-report .numbers,.endowment-report .universities,.endowment-report .payout,.endowment-report .asset-mix,.endowment-report .growth{margin:7.5em 0;}.endowment-report .numbers{margin-block-end:12.5em;}.endowment-report .payout:after{content:'.';display:block;block-size:0;clear:both;visibility:hidden;}.endowment-report .numbers > .content,.endowment-report .payout > .content{margin-block-start:12.5em;inline-size:40%;}.endowment-report .payout > .content{inline-size:var(--one-third-pct);float:left;float:inline-start;}.endowment-report .numbers .content *,.endowment-report .payout .content *,.endowment-report .universities .content *,.endowment-report .asset-mix .content *,.endowment-report .climate-action .content *,.endowment-report .growth .content *{color:var(--blue);}.endowment-report .numbers ul{text-align:center;}.endowment-report .numbers li{display:inline-block;padding-inline:3.75em;}.endowment-report .numbers li:not(:first-child){border-inline-start:1px solid var(--light-grey);}.endowment-report .numbers .legend{font-size:1.375em;line-height:1.25;text-transform:uppercase;}.endowment-report .distributed,.endowment-report .payout ul:not(.nav){position:relative;margin:0 auto 12.5em auto;border:1px solid var(--yellow);border-radius:50%;padding-block-end:80%;inline-size:80%;block-size:0;text-align:center;}.endowment-report .payout ul:not(.nav){position:relative;margin:0;padding-block-end:50%;inline-size:50%;float:right;float:inline-end;}.endowment-report .payout ul:not(.nav){padding-block-end:60%;inline-size:60%;}.endowment-report .distributed .content,.endowment-report .payout ul:not(.nav) li{position:absolute;inset:0;margin:0.75em;border:3.75em solid var(--yellow);border-radius:50%;padding-block-start:25%;}.endowment-report .payout ul:not(.nav) li{border-width:2em;}.endowment-report .universities h2{inline-size:40%;margin-block-end:0.5em;}.endowment-report .report-dynamic .market-value .content,.endowment-report .report-dynamic .growth .content{position:relative;z-index:1;margin-block-end:-7.5em;}.endowment-report .report-dynamic .climate-action .content{inline-size:calc((100% / 3) * 2);}.endowment-report .report-dynamic .market-value h2{display:inline-block;border-block-start:1px solid var(--light-grey);padding-block-start:0.5em;}.endowment-report .report-dynamic .market-value .chart,.endowment-report .report-dynamic .growth .chart{position:relative;inline-size:100%;block-size:30em;}.endowment-report .report-dynamic .market-value .chart,.endowment-report .report-dynamic .climate-action .chart{margin:0 -1.25em;}.endowment-report .report-dynamic .market-value .chart .current{position:absolute;inset-block-start:-1.5rem;inset-inline-end:0;z-index:1;font-size:1.125em;font-weight:var(--bold);}.endowment-report .report-dynamic .market-value .data,.endowment-report .report-dynamic .growth .data{display:none;}.endowment-report .payout p{font-size:0.875em;}.endowment-report .payout ul.nav{clear:both;display:flex;margin:0 auto;padding-block-start:1.25em;font-size:2.5em;text-align:center;align-items:center;justify-content:center;line-height:1.5;color:var(--blue);}.endowment-report .payout ul.nav li{flex-grow:1;position:relative;text-align:center;}.endowment-report .payout ul.nav li + li:before{content:'/';position:absolute;inset-inline-start:-0.125em;}.endowment-report .payout ul.nav a{display:inline-block;margin:0 0.5em;}.endowment-report .payout ul.nav a:hover{color:var(--red);}.endowment-report .payout ul.nav li.active a{margin-block-end:-3px;border-block-end:4px solid var(--red);color:var(--red);}.endowment-report .payout ul:not(.nav) li,.endowment-report .report-dynamic .payout ul:not(.nav) li:last-child{display:none;}.endowment-report .payout ul:not(.nav) li:last-child,.endowment-report .report-dynamic .payout ul:not(.nav) li.active{display:block;}.endowment-report .payout .number{padding-block-end:0;}.endowment-report .payout .year{display:inline-block;border-block-start:1px solid var(--light-grey);padding:0.25em 2em 0 2em;font-size:1.75em;}.endowment-report .asset-mix:after{content:'.';display:block;block-size:0;clear:both;visibility:hidden;}.endowment-report .asset-mix .content{margin-block-end:1em;}.endowment-report .report-dynamic .asset-mix .data{display:none;}.endowment-report .report-dynamic .asset-mix .charts{position:relative;margin-inline-end:4em;padding-block-end:40%;inline-size:40%;block-size:0;float:left;float:inline-start;}.endowment-report .report-dynamic .asset-mix .charts .chart{opacity:0;position:absolute;inset:0;z-index:1;transition:opacity 0.25s linear;}.endowment-report .report-dynamic .asset-mix .charts .chart.active{opacity:1;z-index:2;}.endowment-report .growth{margin-block-start:10em;}.endowment-report .asset-mix ul.legend,.endowment-report .growth ul.legend{margin-block-start:2em;inline-size:50%;float:left;float:inline-start;font-size:1.125em;font-weight:var(--semi-bold);color:var(--blue);}.endowment-report .growth ul.legend{inline-size:auto;float:none;font-weight:var(--normal);}.endowment-report .asset-mix ul.legend ul{display:none;font-size:1rem;font-weight:var(--normal);color:var(--blue);}.endowment-report .asset-mix ul.legend li,.endowment-report .growth ul.legend li{margin-block-start:0.5em;}.endowment-report .asset-mix ul.legend > li{position:relative;margin-block-start:0.75em;padding-inline-start:2.75rem;}.endowment-report .asset-mix ul.legend > li:before{content:'\f0d7';position:absolute;inset-inline-start:0;inset-block-start:-0.375em;font-family:var(--fa-pro);font-size:1.75em;font-weight:var(--bold);font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;}.endowment-report .asset-mix ul.legend > li.active:before{content:'\f0d8';}.endowment-report .asset-mix ul.legend > li .asset-mix-type{display:inline-block;position:relative;margin-inline-start:-2.75rem;padding-inline-start:2.75rem;white-space:nowrap;color:var(--blue);cursor:pointer;}.endowment-report .asset-mix ul.legend > li.active .asset-mix-type{text-decoration:underline;}.endowment-report .growth ul.legend .indicator{position:relative;inset-block-start:2px;display:inline-block;margin-inline-end:0.5em;inline-size:1em;block-size:1em;}.endowment-report .asset-mix ul.legend .percentage{font-weight:var(--bold);}.endowment-report .growth ul.legend .number{padding-block-start:0;display:block;}.endowment-report .climate-action .content a{font-weight:var(--bold);}.endowment-report .climate-action .content a:hover{text-decoration:underline;}.endowment-report .climate-action table{inline-size:100%;}.endowment-report .climate-action thead{display:none;}.endowment-report .climate-action td{box-sizing:border-box;position:relative;border-width:0 1px 0 0;padding-block:0.25em;text-align:end;white-space:nowrap;}.endowment-report .climate-action tr.benchmark td:not(td:first-child),.endowment-report .climate-action tr.date td:not(td:first-child),.endowment-report .climate-action tr.target td:not(td:first-child),.endowment-report .climate-action td.empty,.endowment-report .climate-action td.value{border-inline-end-width:0;text-align:start;}.endowment-report .climate-action tbody > tr:first-child > td:first-child{border-inline-end-width:0;}.endowment-report .climate-action tr.target td{font-weight:var(--bold);text-align:end;}.endowment-report .climate-action td.value{inline-size:50%;text-align:center;}.endowment-report .climate-action td.value .value-container,.endowment-report .climate-action tr.date .value-container{position:relative;margin-inline:5% 45%;inline-size:50%;}.endowment-report .climate-action td.value .value-container .text{position:relative;inset-block-start:-0.25em;font-weight:var(--bold);}.endowment-report .climate-action td.value .bar{background-color:var(--yellow);}.endowment-report .climate-action td.value.value-negative .bar{background-color:var(--blue);}.endowment-report .climate-action td div.offset{position:relative;font-weight:var(--bold);}.endowment-report .climate-action tr.benchmark td:not(td:first-child):not(td.legend){border-block-end-width:1px;}.endowment-report .climate-action tr.date td:not(td:first-child):not(td:last-child){border-block-start-width:1px;font-weight:var(--bold);text-align:center;}.endowment-report .conclusion{padding-block-start:2.5em;}.endowment-report .conclusion a{font-weight:var(--semi-bold);text-decoration:underline;}.endowment-report .conclusion .section *{text-align:center;color:var(--blue);}.endowment-report .conclusion h2{font-size:3.25em;text-transform:none;letter-spacing:0.0625em;}.endowment-report .conclusion .committee{display:flex;gap:5rem;justify-content:center;margin-block-start:2em;font-size:1.5em;}.endowment-report .conclusion .committee *{text-align:start;}.endowment-report .conclusion h3{font-size:1em;font-weight:var(--bold);}.endowment-report .conclusion p.more-information{margin-block-start:2em;font-size:1.5em;font-weight:var(--bold);}.endowment-report .conclusion .section a{text-decoration:none;color:var(--red);}.endowment-report .conclusion .section a:hover{text-decoration:underline;}.endowment-report .conclusion a.download{font-family:var(--sans-serif);font-size:2.5rem;font-weight:var(--normal);}
}
@media screen and (max-width: 1019px){body.queensu-alumni-endowment-report{min-inline-size:40em;}.endowment-report h1{padding-block-start:36rem;}.endowment-report .number{font-size:4em;}.endowment-report .quotation{margin:5em 0;}.endowment-report .gifts-and-pledges h2{max-inline-size:none;}.endowment-report .numbers ul.nav,.endowment-report .payout ul.nav{font-size:1.5em;}.endowment-report .numbers > .content,.endowment-report .payout > .content{margin-block-start:7.5em;inline-size:var(--two-thirds-pct);}.endowment-report .distributed .content,.endowment-report .payout ul:not(.nav) li{border-width:2.5em;padding-block-start:20%;}.endowment-report .distributed h2{margin-inline:2em;}.endowment-report .universities h2{inline-size:var(--two-thirds-pct);}.endowment-report .report-dynamic .market-value .content,.endowment-report .report-dynamic .growth .content{margin-block-end:-2em;}.endowment-report .report-dynamic .market-value .chart,.endowment-report .report-dynamic .growth .chart{block-size:27.5em;}.endowment-report .report-dynamic .asset-mix .content{margin-block-end:0;}.endowment-report .report-dynamic .climate-action .content{padding-inline-end:0;}.endowment-report .report-dynamic .market-value .chart,.endowment-report .report-dynamic .climate-action .chart{margin:0;}.endowment-report .payout > .content{margin-block-start:2.5em;}.endowment-report .report-dynamic .asset-mix .charts{margin-inline-end:2em;}.endowment-report .asset-mix ul.legend,.endowment-report .growth ul.legend{font-size:1em;}.endowment-report .asset-mix ul.legend{margin-block-start:0;}.endowment-report .growth{margin-block-end:0;}
}
@media screen and (max-width: 639px){body.queensu-alumni-endowment-report{min-inline-size:20em;}.endowment-report h1{background-size:465px 270px;padding-block-start:18.75rem;}.endowment-report h2{font-size:1.25em;}.endowment-report p.highlight{font-size:2.5em;}.endowment-report .section{padding-inline:20px;}.endowment-report .number{font-size:2.5em;}.endowment-report .quotation{font-size:1em;}.endowment-report .report-dynamic .quotation .text{font-size:1.25em;}.endowment-report .total-assets p{font-size:1em;}.endowment-report .gifts-and-pledges h2{max-inline-size:none;font-size:1em;}.endowment-report .report-dynamic .numbers ul:not(.nav) li{display:block;margin-block-end:2em;font-size:0.75em;}.endowment-report .numbers li:not(:first-child){border-inline-start:none;}.endowment-report .report-dynamic .numbers .legend{display:block;}.endowment-report .universities h2{inline-size:auto;}.endowment-report .distributed,.endowment-report .payout ul:not(.nav){border:none;border-radius:0;padding-block-end:0;inline-size:auto;block-size:auto;float:none;text-align:center;}.endowment-report .distributed .content,.endowment-report .payout ul:not(.nav) li{position:relative;margin:0;border:none;border-radius:0;padding-block-start:0;}.endowment-report .market-value,.endowment-report .growth{margin-block-end:-240px;}.endowment-report .growth{margin-block-start:4em;}.endowment-report .report-dynamic .market-value .content,.endowment-report .report-dynamic .growth .content{margin-block-end:0;}.endowment-report .numbers > .content,.endowment-report .payout > .content,.endowment-report .return .content,.endowment-report .report-dynamic .climate-action .content{inline-size:auto;}.endowment-report .report-dynamic .market-value .chart .current{display:none;}.endowment-report .payout{margin-block-end:4em;}.endowment-report .payout > .content{inline-size:auto;float:none;}.endowment-report .report-dynamic .payout ul:not(.nav) li:last-child{display:block;}.endowment-report .report-dynamic .asset-mix .charts{margin:0 auto 1.5em auto;padding-block-end:18.75em;inline-size:18.75em;float:none;}.endowment-report .asset-mix ul.legend{inline-size:auto;float:none;}.endowment-report .asset-mix ul.legend > li .asset-mix-type{white-space:normal;}.endowment-report .climate-action table{font-size:0.75em;}.endowment-report .climate-action table *{font-weight:var(--normal) !important;}.endowment-report .climate-action td.value .value-container,.endowment-report .climate-action tr.date .value-container{margin-inline:auto;inline-size:90%;}.endowment-report .conclusion h2{font-size:2.5em;}.endowment-report .conclusion .committee{display:block;font-size:1.25em;}.endowment-report .conclusion .committee *{text-align:center;}.endowment-report .conclusion p.more-information{font-size:1.25em;}
}
