@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#667eea,#764ba2);background-attachment:fixed;direction:rtl;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-align:right}*{box-sizing:border-box}html{scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb{background:#667eea80;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#667eeab3}.persian-text{font-family:Rubik,Arial,sans-serif;line-height:1.8;text-align:justify}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text}.glass-effect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3}.smooth-transition{transition:all .3s ease-in-out}.hover-lift:hover{box-shadow:0 16px 48px #00000026;transform:translateY(-8px)}.hover-scale:hover{transform:scale(1.05)}@media (max-width:600px){.mobile-hidden{display:none!important}}@media (min-width:601px){.desktop-hidden{display:none!important}}body{background:linear-gradient(45deg,#333,#2a4b7c);color:#fff;font-family:Rubik,Roboto,sans-serif;margin:0;min-height:100vh;padding:0;width:100%}@font-face{font-family:Rubik;src:local("Rubik"),url(/static/media/Rubik.3a4acc0356c6ea73f2c3.ttf) format("truetype")}.MuiButton-startIcon{-webkit-margin-end:8px!important;margin-inline-end:8px!important}.MuiButton-endIcon{-webkit-margin-start:8px!important;margin-inline-start:8px!important}.MuiChip-icon{-webkit-margin-end:6px!important;margin-inline-end:6px!important}.MuiListItemIcon-root{-webkit-margin-end:12px!important;margin-inline-end:12px!important;min-width:0!important}.nav-icon{-webkit-margin-end:12px;margin-inline-end:12px}.nav-glass{-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);background:#ffffff0f;border:1px solid #ffffff29;box-shadow:0 6px 24px #0000002e,inset 0 1px 0 #ffffff1f;overflow:hidden;position:relative}.nav-glass:before{animation:nav-blob 12s ease-in-out infinite alternate;background:radial-gradient(600px 200px at 20% 30%,#ffffff47,#fff0 60%);background:radial-gradient(600px 200px at var(--blob-x,20%) var(--blob-y,30%),#ffffff47,#fff0 60%);content:"";filter:blur(22px);inset:-20% -10% -30% -10%;opacity:.5;pointer-events:none;position:absolute}@keyframes nav-blob{0%{--blob-x:15%;--blob-y:15%}to{--blob-x:85%;--blob-y:85%}}.books-container{padding-bottom:16px;padding-top:16px}.books-header{margin-bottom:32px;text-align:center}.books-title{color:#fff;font-weight:700;letter-spacing:.3px;margin:0 auto 8px}.books-title-underline{background:linear-gradient(45deg,#333,#2a4b7c);border-radius:2px;height:4px;margin:8px auto 0;width:140px}.books-subtitle{color:#fffc;font-weight:300;margin-top:8px}.books-chip-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:16px}.books-chip.MuiChip-outlined{border-color:#ffffff59;color:#fff}.books-chip .MuiChip-icon{color:inherit!important}.book-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;box-shadow:0 4px 20px #0000001a;display:grid;grid-template-rows:300px 1fr auto;height:560px;overflow:hidden;position:relative;transform:translateY(0);transition:all .6s cubic-bezier(.4,0,.2,1);width:100%}.book-card:hover{box-shadow:0 16px 40px #00000026;transform:translateY(-8px)}.book-card:before{background:linear-gradient(135deg,#667eea08,#764ba208);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .6s cubic-bezier(.4,0,.2,1);z-index:1}.book-card:hover:before{opacity:1}.book-card__media{display:block;height:300px;object-fit:cover;position:relative;transform:scale(1);transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%;z-index:2}.book-card:hover .book-card__media{transform:scale(1.01)}.book-card__badge{position:absolute;top:12px;z-index:2}.book-card__badge--right{right:12px}.book-card__badge--left{background:#ffffffe6;border-radius:4px;font-size:12px;font-weight:600;left:12px;padding:2px 8px;position:relative;transform:scale(1);transition:all .6s cubic-bezier(.4,0,.2,1);z-index:2}.book-card:hover .book-card__badge--left{background:#fff;transform:scale(1.02)}.book-card__content{-webkit-overflow-scrolling:touch;overflow:auto;padding:16px 24px}.book-card__title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-weight:600;line-height:1.4;margin-bottom:8px;min-height:2.8em;overflow:hidden;position:relative;transition:color .6s cubic-bezier(.4,0,.2,1);z-index:2}.book-card:hover .book-card__title{color:#2a4b7c}.book-card__desc{color:#0009;line-height:1.8;margin-bottom:16px;text-align:justify}.book-card__actions{padding:0 24px 24px}body,html{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{height:0!important;width:0!important}::-webkit-scrollbar{height:0!important;width:0!important}*{scrollbar-width:none}
/*# sourceMappingURL=main.50c24302.css.map*/