/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.discovery-item-tooltip{background:var(--white);color:var(--gray-dark);width:300px}.discovery-item-tooltip a,.discovery-item-tooltip a:hover{text-decoration:none}.discovery-tooltip-header{background-color:#333;color:#fff;text-transform:capitalize;padding:10px;font-size:16pt;line-height:16pt}.discovery-tooltip-author{font-size:12pt;line-height:12pt;margin-top:.5rem}.discovery-tooltip-content{padding:.5rem;font-size:14pt}.discovery-tooltip-label{font-weight:700}.discovery-root [data-v-43f1243e]{box-sizing:border-box}.discovery-item-cover-image[data-v-43f1243e]{display:block;text-decoration:none}.discovery-item-cover-image img[data-v-43f1243e]{width:100%}.discovery-item-cover-placeholder[data-v-43f1243e]{text-align:center;display:grid;place-items:center;padding:5%;aspect-ratio:.7;color:#333;font-weight:700;container-type:size;font-size:12pt;overflow:hidden}.discovery-display-masonry{overflow:hidden;margin:0 -4px}.discovery-display-masonry .discovery-item{width:100%;padding:4px}@media (min-width:280px){.discovery-display-masonry.cover-size-medium .discovery-item{width:50%}}@media (min-width:420px){.discovery-display-masonry.cover-size-medium .discovery-item{width:33.33333%}}@media (min-width:660px){.discovery-display-masonry.cover-size-medium .discovery-item{width:25%}}@media (min-width:800px){.discovery-display-masonry.cover-size-medium .discovery-item{width:20%}}@media (min-width:940px){.discovery-display-masonry.cover-size-medium .discovery-item{width:16.66667%}}@media (min-width:1080px){.discovery-display-masonry.cover-size-medium .discovery-item{width:14.28571%}}@media (min-width:1220px){.discovery-display-masonry.cover-size-medium .discovery-item{width:12.5%}}@media (min-width:1360px){.discovery-display-masonry.cover-size-medium .discovery-item{width:11.11111%}}@media (min-width:1500px){.discovery-display-masonry.cover-size-medium .discovery-item{width:10%}}@media (min-width:520px){.discovery-display-masonry.cover-size-large .discovery-item{width:50%}}@media (min-width:780px){.discovery-display-masonry.cover-size-large .discovery-item{width:33.33333%}}@media (min-width:1040px){.discovery-display-masonry.cover-size-large .discovery-item{width:25%}}@media (min-width:1300px){.discovery-display-masonry.cover-size-large .discovery-item{width:20%}}.discovery-item-row{padding:.5rem;display:flex;gap:1rem}.discovery-item-row .discovery-item-row-left{flex:0 0 200px}.discovery-item-row .discovery-item-details{margin-top:.5rem;font-size:13pt}.discovery-item-row .discovery-item-label{font-weight:700}.discovery-item-row .discovery-item-title{margin:0}.discovery-item-row .discovery-item-author{margin-bottom:.5rem}.discovery-root [data-v-191ff596]{box-sizing:border-box}.discovery-throbber[data-v-191ff596]{position:absolute;inset:0;pointer-events:none;display:grid;place-items:start center;text-align:center;z-index:10;background:hsla(0,0%,100%,.85)}.discovery-throbber-container[data-v-191ff596]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#333;text-align:center;color:#fff;width:150px;height:150px;border-radius:75px;opacity:.5}.discovery-throbber-anim[data-v-191ff596]{background:url(data:image/webp;base64,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) 0;animation:book-anim-data-v-191ff596 .8s steps(12) infinite;transform:scale(.5);width:200px;height:150px;position:relative;top:-25px;left:-25px;margin:0 auto -40px}@keyframes book-anim-data-v-191ff596{to{background-position:-2400px}}.discovery-throbber-label[data-v-191ff596]{position:relative;top:-10px}.discovery-search-header{display:flex;justify-content:space-between;flex-wrap:wrap}.discovery-search-header-left,.discovery-search-header-right{display:flex;align-items:center}.discovery-search-sort{margin-left:.5rem}.discovery-mode-button{display:flex;align-items:center}.discovery-mode-button:hover{cursor:pointer}.discovery-display-label{padding-left:.5rem}.discovery-display-icon{height:24px;width:24px;display:block}.discovery-pager{display:flex;justify-content:center;align-items:stretch}.discovery-pager>*{display:grid;place-items:center}.discovery-pager button{min-width:5rem;cursor:pointer}.discovery-search-summary{padding:0 2rem}.discovery-search-bar{display:flex}.discovery-search-bar input,.discovery-search-bar select{flex:0 1 auto}.discovery-search-bar input{padding:10px;min-width:400px;width:100%}.discovery-search-bar select{min-width:120px}.discovery-discovery-view,.discovery-search-results{position:relative}.discovery-search-message{text-align:center;padding:2em}.discovery-recommendation-view{box-shadow:2px 2px 4px 0 rgba(0,0,0,.3);margin-bottom:12px;border:1px solid #ddd;display:flex;flex-wrap:wrap}.discovery-recommendation-view .discovery-rec-cover{flex:0 0 240px;padding:12px}.discovery-recommendation-view .discovery-rec-blurb,.discovery-recommendation-view .discovery-rec-details{flex:1 0 300px;padding:12px}.discovery-recommendation-view .discovery-item-title{margin:0}.discovery-recommendation-view .discovery-item-author{margin-bottom:1em}.discovery-recommendation-view .discovery-rec-blurb{line-height:14pt;padding:30px;display:flex;flex-direction:column;justify-content:center;background:#ededed}.discovery-recommendation-view .discovery-rec-inner-blurb{position:relative;text-align:center;font-size:16pt}.discovery-recommendation-view .discovery-rec-inner-blurb:before{content:"“";font-size:60px;line-height:1px;color:#666;position:absolute;top:20px;left:-20px}.discovery-recommendation-view .discovery-rec-inner-blurb:after{content:"”";line-height:1px;color:#666;position:absolute;font-size:60px;bottom:-10px;right:-10px}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizYRExUiTo99u79D0e0ysmIEDQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizYRExUiTo99u79D0e0w8mIEDQ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizYRExUiTo99u79D0e0ycmIEDQ.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizYRExUiTo99u79D0e0x8mI.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PT Sans;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizdRExUiTo99u79D0e8fOydIhUdwzM.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:PT Sans;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizdRExUiTo99u79D0e8fOydKxUdwzM.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PT Sans;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizdRExUiTo99u79D0e8fOydIRUdwzM.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PT Sans;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizdRExUiTo99u79D0e8fOydLxUd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0-ExdGM.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0aExdGM.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0yExdGM.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0KExQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh0OOtLQ0Z.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh0OqtLQ0Z.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh0OCtLQ0Z.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh0O6tLQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngRUXNadjH0qYEzV7ab-oWlsbCLwR26eg.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngRUXNadjH0qYEzV7ab-oWlsbCCwR26eg.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngRUXNadjH0qYEzV7ab-oWlsbCIwR26eg.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngRUXNadjH0qYEzV7ab-oWlsbCGwR0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngSUXNadjH0qYEzV7ab-oWlsbg95AiIW_3QRQ.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngSUXNadjH0qYEzV7ab-oWlsbg95AiBW_3QRQ.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngSUXNadjH0qYEzV7ab-oWlsbg95AiLW_3QRQ.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngSUXNadjH0qYEzV7ab-oWlsbg95AiFW_0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.discovery-root *{box-sizing:border-box}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.view-id-booklists .view-content{display:grid;gap:0.5rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;}@media (max-width:960px){.view-id-booklists .view-content{grid-template-columns:1fr;}}.bookd-profile-header,.bookd-landing-header{display:flex;flex-wrap:wrap;margin:1rem 0;}.bookd-profile-left a,.bookd-profile-left img{width:240px;}@media (max-width:690px){.bookd-profile-left{flex:1 1 100%;display:grid;place-items:center;}}.bookd-mini-profile{font-size:16pt;flex:1 0 500px;display:flex;border:1px solid var(--gray-lightest);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3);}.bookd-mini-profile-left img{max-width:200px;}@media (max-width:480px){.bookd-mini-profile{flex-direction:column;}.bookd-mini-profile-left img{width:100%;max-width:100%;}}.bookd-mini-profile-right,.bookd-profile-right{flex:1 0 400px;padding:4px 12px 12px 12px;display:flex;flex-direction:column;width:100%;}.bookd-mini-profile-right{flex:auto;}.bookd-link-home,.bookd-link-more{display:block;text-align:center;padding:0.5rem 0.25rem;font-weight:bold;}.bookd-link-more,.bookd-link-more:hover,.bookd-link-more:focus{background-color:var(--primary);color:white;text-decoration:none;}.bookd-link-home,.bookd-link-home:hover,.bookd-link-home:focus{background-color:var(--gray-dark);color:white;text-decoration:none;}.bookd-profile-mini-name{font-size:20pt;font-weight:bold;}.bookd-profile-bio{border-bottom:1px solid var(--gray-lighter);padding-bottom:0.5rem;margin-bottom:0.5rem;}.bookd-more{background-color:var(--gray-lightest);font-size:12pt;padding:4px 10px;}.bookd-mini-title{flex:1 1 auto;padding:4px 10px;}.bookd-recent{line-height:32px;margin:0 6px;font-size:8pt;color:var(--primary);}.bookd-mini-profile-lists{border:1px solid var(--gray-lighter);}.bookd-mini-profile-lists > .views-row{display:flex;}.bookd-mini-profile-lists > .views-row a{font-weight:bold;text-decoration:none;color:var(--gray-dark);}.bookd-profile-list{display:flex;background:var(--white);border:1px solid var(--gray-lightest);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3);margin:24px 0;flex-wrap:wrap;}.bookd-profile-list-blurb{flex:1 1 400px;padding:1em;background:var(--gray-lightest);}.discovery-recommendation-view{box-shadow:none;margin:0;}.field--name-field-books-paragraph > .field--items > .field--item:nth-child(even){background-color:var(--gray-lightest);border:solid var(--gray-lighter);border-width:1px 0;}.discovery-recommendation-view .discovery-rec-blurb{background-color:var(--gray-lightest);border-left:1px solid var(--gray-lighter);}.discovery-recommendation-view .discovery-rec-inner-blurb{line-height:normal;}.bookd-profile-list-covers{flex:1 1 600px;min-width:480px;display:flex;align-items:center;gap:1rem;padding:1rem;}.bookd-profile-list-book{flex:1;}.bookd-profile-list-title{margin:0;font-size:20pt;}h1.page-header{display:none;}
.paragraph--unpublished{background-color:#fff4f4;}
.discovery-item a{color:var(--gray-darker);}.discovery-item-cover-placeholder{color:var(--gray-darker);font-weight:bold;border:6px solid rgba(0,0,0,0.6);}.discovery-search-header{margin-bottom:0.3rem;gap:0.5rem;}@media (max-width:1100px){.discovery-search-header{justify-content:center;}}.discovery-search-header-left,.discovery-search-header-right,.discovery-pager{background:var(--gray-lightest);border:1px solid var(--gray-lighter);border-radius:0.3rem;color:var(--gray-darker);}.discovery-mode-button,.discovery-pager-next,.discovery-pager-prev,.discovery-search-summary,.discovery-search-sort-label,.discovery-search-sort{background:none;border:none;padding:0.5rem 1rem;}.discovery-search-header-left{border:none;}.discovery-mode-button{border:1px solid var(--gray-lighter);}.discovery-search-header-left > *:first-child,.discovery-pager > *:first-child{border-radius:0.3rem 0 0 0.3rem}.discovery-search-header-left > *:last-child,.discovery-pager > *:last-child{border-radius:0 0.3rem 0.3rem 0;}.discovery-pager-prev,.discovery-pager-next,.discovery-mode-button.active{background-color:#d1d5e3;border:1px solid #d1d5e3;}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
