.AgentItem a:has(.Image){border-bottom:none;width:100%;position:relative}.AgentItem a:has(.Image):hover,.AgentItem a:has(.Image):focus{top:3px}.AgentItem .Image{padding-top:100px}.AgentUnit{gap:3px}.AgentUnit .Avatar{width:30px;padding-top:30px}.AgentItem{align-items:center;padding:2rem;background:var(--background-color);gap:2rem}@media (max-width: 1024px){.AgentItem{padding:1rem}}.AgentItem .title{font-size:1.6rem;font-weight:500}.AgentItem a{border-bottom:1px dashed var(--border-color)}.liquid-glass--frosted{--glass-bg-opacity: 0.8}.BookItem{background-color:transparent;border:none;border-radius:0;box-shadow:none;padding:0;margin-bottom:20px;display:flex;flex-direction:column;gap:10px;font-size:1.1rem;line-height:1.7;color:var(--text-color);width:100%;min-width:190px;position:relative;align-items:center;text-align:center}.BookItem:has(.read-button) .toolbar{display:none}.BookItem .toolbar{position:absolute;width:102%;bottom:0;background:white;justify-content:flex-start;display:flex;align-items:center;padding:0rem 0.5rem;z-index:1000}.BookItem.full{flex-direction:row;align-items:flex-start;text-align:left;padding:20px;background-color:var(--background-color);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.BookItem.full .Side.Col{flex-shrink:0;margin-right:20px;max-width:200px}.BookItem.full .Main.Col{flex-grow:1;flex-shrink:1;margin-top:0}.BookItem.full .Main.Col p{max-height:150px;overflow-y:auto;margin-bottom:10px;padding-right:5px}.BookItem .subtitle{font-size:1.1em;font-weight:600;color:var(--link-color);margin-bottom:5px;margin-top:10px}.BookItem h1.subtitle{font-size:1.5em;margin-bottom:10px;margin-top:0}.BookItem .highlights .highligh{background-color:var(--active-background);border:1px solid var(--border-color);border-radius:5px;padding:10px;margin-bottom:10px;box-shadow:inset 0 0 5px rgba(0,0,0,0.05);text-align:left}.BookItem .Cover{gap:0.2rem;overflow:visible;width:100%;perspective:1000px}.BookItem .Cover .Image{margin:auto;border-radius:5px;background-repeat:no-repeat !important;background-size:cover !important}.BookItem .Main.Col{padding:0 2rem}.BookItem>.Body{gap:0rem !important;flex-flow:column}.BookItem>.Body>*{padding:0}.BookItem>.Body.Col{width:100%}.BookItem .Image{background-repeat:no-repeat;box-sizing:border-box;width:100%;cursor:pointer;position:relative;transition:transform 0.4s ease-in-out;transform-style:preserve-3d;background-repeat:no-repeat;background-size:cover;filter:none}.BookItem .book-info{padding:0 0.5rem}.BookItem .title{font-weight:600;margin-top:5px}.BookItem .title,.BookItem .author{padding:0 !important;font-size:0.9rem}.BookItem .info{background-color:white;position:absolute;top:10px;right:10px;padding:2px 5px;font-size:0.8rem;border-radius:5px;text-align:center;z-index:10;transition:transform 0.2s ease-in-out}.BookItem .info:hover{transform:rotate(0deg) scale(1.05)}.BookItem .button1{margin:1rem 0;padding:0.5rem;display:block;text-align:center;border-radius:0.5rem}.BookItem .read-button>*{width:100%}.BookItem .read-button .button1{width:100%;margin:0.5rem 0}@media (max-width: 1024px){.BookItem{padding:0;gap:10px;max-width:88vw;align-items:stretch;text-align:left}.BookItem.full{flex-direction:column;padding:15px}.BookItem.full .Side.Col{margin-right:0;margin-bottom:15px;max-width:unset}.BookItem.full .Main.Col p{max-height:100px}}.ListWrapper:has(.highlights){grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}.AgentsIndex .ListWrapper{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}.AgentsIndex .narrow{max-width:1000px !important}.AgentsIndex .Html .Content{column-count:3}.AgentsIndex .Html .Content p{margin-top:0}@media (max-width: 1024px){.AgentsIndex .Html .Content{column-count:unset}}
