@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;700&family=Inter:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@300;700&family=Quicksand:wght@400;600&family=Cormorant+Garamond:wght@500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home-container{display:flex;height:100vh}.home-left{background-color:#ddcebb;box-shadow:0 4px 12px #0000001a;flex:1 1}.home-right{flex:1 1;flex-direction:column}.home-left img{align-items:center;display:flex;height:100%;justify-content:center;margin:20px}.sign-button{background-color:#022140;border:none;border-radius:10px;box-shadow:0 6px 12px #0003;color:#fff;font-family:Cochin;font-size:19px;height:60px;margin:20px;transition:all .3s ease;width:120px}.sign-button:hover{background-color:#9d6824!important;box-shadow:0 12px 24px #0006;color:#fff!important;transform:translateY(-4px)}.home-left img,.home-right img{transition:transform .3s ease-in-out}.home-left img:hover,.home-right img:hover{transform:scale(1.1)}.sign-up-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.sign-up-container:before{background-image:url(/static/media/home_cover.f76a07f4a850e282da83.png);background-position:50%;background-size:contain;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.continue-button:hover{background-color:#9d6824!important;border-color:#9d6824!important}.ant-input{font-size:16px!important}.ant-input,.ant-input-password{line-height:45px}.continue-button{align-items:center;background-color:#022140;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Georgia;font-size:16px;font-weight:700;justify-content:center;margin-top:20px;padding:10px 20px;position:relative}.continue-button .button-text{flex:1 1;text-align:center}.continue-button .arrow-icon{font-size:18px;position:absolute;right:15px}.sign-in-footer{color:#555;font-size:14px;margin-top:10px;text-align:center}.sign-in-footer span{color:#022140;cursor:pointer;font-weight:700;text-decoration:none}.sign-in-footer span:hover{text-decoration:underline}.profile-setup-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px;position:relative;width:100%}.profile-setup-container:before{background-image:url(/static/media/home_cover.f76a07f4a850e282da83.png);background-position:50%;background-size:contain;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.profile-setup-card{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0003;padding:30px;width:400px}.card-header{flex-direction:column;gap:10px;height:-webkit-max-content;height:max-content;margin-bottom:30px;position:relative}.card-header,.card-navigation{align-items:center;display:flex}.card-navigation{justify-content:space-between;padding:0 10px;width:100%}.card-back{flex:1 1;text-align:left}.back-button{background:#0000;font-size:16px;left:10px;width:80px}.back-button:hover{background-color:#022140!important;color:#fff!important}.card-title{color:#022140;flex:2 1;font-size:20px;font-weight:600;margin-left:30px;margin-right:30px;margin-top:20px;text-align:center}.card-skip{flex:1 1;text-align:right}.skip-button:hover{background-color:initial!important;border-color:#0000}.card-skip:hover{color:#fff!important}.skip-button span{color:grey;cursor:pointer;font-size:12px;text-decoration:underline}.profile-pic-item{text-align:center}.profile-pic-upload{align-items:center;display:flex;flex-direction:column;gap:10px}.profile-pic-avatar{margin-bottom:10px}.upload-btn{align-items:center;background-color:initial;border:1px solid #d9d9d9;border-radius:4px;color:#022140;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:40px;padding:2px 10px;transition:all .3s ease;width:150px}.upload-btn:focus{border-color:#022140;box-shadow:0 0 0 2px #1890ff33;outline:none}.upload-btn:active{border-color:#022140;color:#022140}.upload-btn:hover{background-color:#022140!important;color:#fff!important}.ant-select{width:100%}.ant-btn-primary{background-color:#022140;border:none}.ant-btn-primary:hover{background-color:#013366}.ant-card .ant-card-head{padding:0!important}.search-bar{background-color:#fff;border:1px solid #e2d9c5;border-radius:18px!important;color:#5a4633;font-size:small!important;height:35px!important;margin-right:10px;padding:0 15px;transition:box-shadow .3s ease-in-out;width:290px!important}.search-bar:focus{box-shadow:0 0 6px 2px #e2d9c599;outline:none}.search-bar-container{margin:10px}.header{background-color:#f0f0f0;border-bottom:1px solid #e2d9c5}*{box-sizing:border-box;font-family:Inter,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}.header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-bottom:1px solid #96735066;box-shadow:0 4px 10px #0000001a;display:flex;height:120px;justify-content:space-between;padding:0 20px;position:relative;transition:all .3s ease-in-out;z-index:10}.menu-icon{color:#5a4633;cursor:pointer;font-size:24px;margin-left:5px;transition:transform .3s ease-in-out}.menu-icon:hover{transform:rotate(15deg)}.logo-section{left:50%;position:absolute;transform:translateX(-50%)}.logo{height:160px!important;transition:transform .4s ease-in-out;width:auto!important}.logo:hover{transform:scale(1.1)}.right-section{align-items:center;display:flex}.search-results-back-btn{border-radius:5px;padding:8px 15px}.search-results-back-btn:hover{background:#022140;border:2px solid #fff;box-shadow:0 4px 10px #0221404d;color:#fff}.book-card{background:#fff;border:2px solid #0000;border-radius:12px;box-shadow:0 4px 8px #0000001a;overflow:hidden;padding:20px;position:relative;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:100%}.book-card:hover{border-image:linear-gradient(45deg,#e2d9c5,#f5ddc1,#d49f79) 1;box-shadow:0 8px 16px #00000026;transform:translateY(-10px)}.book-image{border-radius:10px;height:200px;object-fit:contain;transition:transform .4s ease-in-out;width:100%}.book-card:hover .book-image{transform:scale(1.05) rotate(-2deg)}.searched-book-title{color:#333;font-size:18px;font-weight:700;text-shadow:0 1px 3px #0000001a;text-transform:capitalize}.searched-book-author{color:#555;font-size:12px}.searched-book-description{color:#333;font-size:14px;margin-top:10px}.see-more{color:#1890ff;cursor:pointer;position:relative;text-decoration:none}.see-more:after{background:#1890ff;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.see-more:hover:after{width:100%}.book-card,.header,.logo,.search-results-back-btn{animation:fadeInUp .6s ease-in-out}.ant-drawer .ant-drawer-body{padding:5px!important}.search-results-back-btn{border:2px solid #0000;color:#022140;font-size:16px;left:40px;padding:5px 10px;position:absolute;top:10px;transition:all .3s ease-in-out;width:auto}.search-results-back-btn:hover{background-color:#022140!important;border-radius:5px;box-shadow:0 4px 10px #02214033;color:#fff!important}.search-results-container{padding:60px 40px 40px;position:relative}.enhanced-recommendation-container{background-color:#f9f9f9;padding:20px}.enhanced-genre-section{margin-bottom:40px}.list-title{color:#022140;font-size:20px;font-weight:700;margin-bottom:10px;text-align:left}.horizontal-list-wrapper{align-items:center;display:flex;position:relative}.arrow-icon{color:#022140;cursor:pointer;font-size:24px;opacity:0;transition:opacity .2s;z-index:10}.horizontal-list-wrapper:hover .arrow-icon{opacity:1}.horizontal-list{display:flex;gap:20px;overflow-x:auto;padding:10px 0;scroll-behavior:smooth}.horizontal-list::-webkit-scrollbar{display:none}.book-item{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;flex:0 0 auto;padding:10px;text-align:center;width:150px}.book-item:hover{transform:translateY(-5px);transition:transform .2s}.book-cover{border-radius:5px;height:auto;width:100%}.recommended-book-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;display:-webkit-box;font-size:14px!important;font-weight:700;margin:10px 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.recommended-book-authors{color:#555;font-size:12px}.sign-in-container{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100%}.sign-in-container:before{background-image:url(/static/media/home_cover.f76a07f4a850e282da83.png);background-position:50%;background-size:contain;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.ant-card{background-color:#fff;border-radius:10px;box-shadow:0 8px 20px #00000026;overflow:hidden;padding:20px;width:400px;z-index:1}.ant-card-title{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;text-align:center}.ant-card-title img{height:110px!important;width:150px}button{background-color:#022140;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:18px;height:50px;margin-top:10px;padding:10px;transition:all .3s ease;width:100%}button:hover{background-color:#9d6824;border-color:#9d6824}.ant-form-item{margin-bottom:20px}.ant-input{font-size:16px;height:45px;padding:0 12px}.ant-input-password{font-size:16px;height:50px;padding:0 12px}.ant-input-password-prefix,.ant-input-prefix{align-items:center;display:flex;font-size:16px;height:45px;line-height:45px}.ant-form-item-label>label{font-size:16px;font-weight:500}.sign-up-footer{color:#555;font-size:14px;margin-top:10px;text-align:center}.sign-up-footer span{color:#022140;cursor:pointer;font-weight:700;text-decoration:none}.sign-up-footer span:hover{text-decoration:underline}.forgot-password-footer{color:#555;font-size:14px;margin-top:10px;text-align:center}.forgot-password-footer span{color:#022140;cursor:pointer;font-weight:700;text-decoration:none}.forgot-password-footer span:hover{text-decoration:underline}.error-message{color:#dc143c;font-weight:700;margin-top:10px;text-align:center}.back-to-login-footer span{color:#022140!important;font-size:14px}.book-details-container{animation:fadeIn .8s ease-in-out;background:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;gap:40px;margin:100px auto;max-width:1200px;padding:20px;position:relative}.book-cover-section{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:20px}.book-cover-large{border-radius:8px;box-shadow:0 4px 8px #0003;height:350px;max-width:100%;transition:transform .3s ease,box-shadow .3s ease}.book-cover-large:hover{box-shadow:0 6px 12px #0000004d;transform:scale(1.05)}.add-ratings-button,.shopping-link-button,.view-reviews-button{border-radius:8px;font-size:16px;transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease;width:180px}.shopping-link-button{background-color:#022140;border-color:#fff;color:#fff}.add-ratings-button{background-color:#fff!important;border:2px solid #555!important;color:#555!important}.add-ratings-button:hover,.shopping-link-button:hover,.view-reviews-button:hover{box-shadow:0 4px 10px #00000040!important;transform:scale(1.05)!important}.book-info-section{display:flex;flex:2 1;flex-direction:column;gap:20px;margin:20px}.book-title{color:#333;font-size:36px!important;font-weight:700;margin-bottom:0}.book-rating{align-items:center;color:#555;display:flex;font-size:18px;gap:10px;justify-content:center;text-align:center}.rating-value{font-size:18px;font-weight:700}.rating-stars span{cursor:pointer;font-size:22px;transition:color .3s ease-in-out}.rating-stars span:hover{color:gold}.book-author{color:#555;font-size:20px;font-style:italic}.book-description{word-wrap:break-word;color:#666;font-size:16px;line-height:1.5;text-align:justify;white-space:pre-wrap}.view-reviews-button{align-items:center;background-color:#022140;border:2px solid #022140;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;padding:10px 20px;transition:background-color .3s ease;width:180px}.view-reviews-button:hover{background-color:#01334a!important;border-color:#01334a}.no-data{color:#777;font-size:18px;margin-top:40px;text-align:center}.book-genres{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.genre-tag{background-color:#f0f0f0;border:1px solid #ccc;border-radius:15px;color:#022140;cursor:default;display:inline-block;font-size:14px;font-weight:500;margin:5px;padding:5px 10px;transition:all .3s ease}.genre-tag:hover{background-color:#022140;border-color:#022140;box-shadow:0 0 10px #02214080;color:#fff}.back-btn{color:#022140;cursor:pointer;font-size:16px;left:75px!important;padding:5px 10px;position:absolute;top:150px!important;transition:transform .2s ease,background-color .3s ease;width:30px!important}.back-btn:hover{background-color:#022140!important;border-radius:5px;color:#fff!important;transform:scale(1.1)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.review-content{animation:fadeInUp .6s ease forwards;background-color:#f9f9f9;box-sizing:border-box;max-width:100%!important;opacity:0;padding:20px;position:relative;transform:translateY(20px);width:100%!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.review-header{align-items:center;border-left:none!important;display:flex;justify-content:space-between;margin-bottom:20px;margin-left:0!important;margin-right:10px}.review-book-title{color:#5a4633;font-weight:700;margin-left:60px;margin-top:25px;padding-left:5px}.review-back-btn{color:#022140!important;font-size:16px!important;left:25px!important;position:absolute!important;top:33px!important;width:20px!important}.review-back-btn:hover{background-color:#022140!important;color:#fff!important}.review-btn{margin-left:40px;width:130px}.review-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a;display:block;margin-bottom:20px;padding:15px;transition:transform .3s ease,box-shadow .3s ease;width:100%!important}.review-card:hover{box-shadow:0 8px 15px #0003;transform:translateY(-5px)}.review-card-header{align-items:center;display:flex;justify-content:space-between;margin:20px}.review-avatar{transition:transform .3s ease}.review-avatar:hover{transform:scale(1.1)}.review-user{color:#5a4633;display:inline-block;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.5px;padding-bottom:3px;position:relative;transition:color .3s ease,letter-spacing .3s ease}.review-user:after{background-color:#022140;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.review-user:hover{color:#022140;letter-spacing:1px}.review-user:hover:after{width:100%}.review-content p{font-size:16px;line-height:1.5;text-align:justify}.like-btn{align-items:center;border:none;display:flex;font-size:14px;justify-content:center;margin-left:10px;outline:none;transition:all .3s ease;width:90px}.like-btn:hover{background-color:#ff00001a!important;box-shadow:0 4px 8px #0003!important;color:red!important;transform:scale(1.1)}.like-btn:focus{outline:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.like-btn:active{animation:pulse .3s ease-out}.review-options{color:#888;cursor:pointer;font-size:20px}.review-footer{align-items:center;display:flex;justify-content:flex-start}.review-item{padding:0}.modal-footer{display:flex;justify-content:flex-end}.modal-content{padding:20px}.see-more-toggle{color:#022150;cursor:pointer;font-weight:500;margin-left:5px;transition:color .3s ease}.see-more-toggle:hover{color:#022140;text-decoration:underline;text-shadow:0 0 5px #02214080}.ant-modal-content{background:linear-gradient(135deg,#fff,#f7f7f7);box-shadow:0 8px 20px #0000004d}.ant-modal-header{border-bottom:none}.ant-modal-title{color:#022140}.ant-modal button:hover{background-color:initial;border-color:#022150;color:#000}.menu-item{align-items:center;color:#022140;display:flex;font-size:16px;gap:8px;padding:10px 15px;transition:background-color .3s ease,color .3s ease}.menu-item:hover{background-color:#f0f0f0;color:#022140}.menu-item-delete{color:red!important}.menu-item-delete:hover{background-color:#ff00001a!important}.no-reviews-message{align-items:center;background-color:#f9f9f9;border:1px solid #dcdcdc;border-radius:8px;color:#555;display:flex;font-size:16px;font-weight:700;justify-content:center;margin-top:30px;padding:20px;text-align:center}.no-reviews-message p{color:#888;margin:0}.no-reviews-message i{color:#f90;font-size:24px;margin-right:10px}.no-reviews-message .no-reviews-icon{color:#f90;font-size:30px;margin-bottom:15px}.review-content p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.review-content p.expanded{-webkit-line-clamp:unset;line-clamp:none}.review-content b{font-weight:700}.review-content i{font-style:italic}.report,.report .anticon,.report-text{color:red}.delete-text{color:red!important}.ant-list-item{cursor:pointer;font-size:16px;padding:12px 16px;transition:background-color .3s ease}.report-reason-item.active{background-color:#f0f0f0;color:#1890ff}.ant-list-item:hover{background-color:#f5f5f5}.ant-list-item:focus{background-color:#e6f7ff;outline:none}.user-profile-card{background-color:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 8px 16px #00000014;margin:40px auto;margin-bottom:40px!important;padding:20px;width:700px}.user-avatar-container{margin:60px}.user-profile-header{margin-bottom:20px;position:relative;width:100%}.profile-back-button{background:#0000!important;border-color:#022140!important;cursor:pointer;font-size:18px;left:10px;position:absolute;top:20px}.profile-edit-button{background:#0000;border:none;border-color:#022140!important;color:#022140;cursor:pointer;font-size:22px;height:40px;position:absolute;right:10px;top:150px;width:40px}.profile-back-button:hover,.profile-edit-button:hover{background-color:#022140!important;color:#fff!important}.user-profile-details{margin-top:20px;text-align:justify}.user-profile-details .ant-row{background-color:#fafafa;border-radius:5px;box-shadow:0 2px 4px #0000000d;margin-bottom:15px;padding:10px}.user-profile-details .ant-row:last-child{margin-bottom:0}.user-profile-details .ant-col:first-child{color:#555;font-weight:700}.profile-options{margin-top:40px}.profile-options .ant-row{margin-bottom:15px}.profile-options .ant-btn{border:none;border-radius:6px;font-weight:600;padding:12px;width:100%}.profile-options .ant-btn:hover{background-color:#022140!important;color:#fff!important}.profile-options .ant-btn-danger{background-color:#ff4d4f;color:#fff}.profile-options .ant-btn-danger:hover{background-color:#ff7875!important}.reset-password-container{align-items:center;background-image:url(/static/media/bg_pwd.9734e28c615e24655e8c.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;position:relative}.reset-password-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff40;border-radius:14px;box-shadow:0 12px 30px #0000004d;padding:40px;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:460px;z-index:1}.reset-password-card:hover{box-shadow:0 14px 34px #00000059;transform:translateY(-4px)}.reset-password-card h2{color:#5a4e3b;font-family:Cormorant Garamond,serif;font-size:28px;font-weight:500;letter-spacing:1px;margin-bottom:24px}.reset-password-form{display:flex;flex-direction:column}.reset-password-form label{color:#90593e;font-family:Quicksand,sans-serif;font-size:16px;margin-bottom:6px;text-align:left}.reset-password-form input{background:#ffffffe6;border:2px solid #c0b6a0;border-radius:8px;box-shadow:inset 0 3px 10px #00000012;font-family:Quicksand,sans-serif;font-size:16px;margin-bottom:18px;outline:none;padding:14px;transition:all .3s ease-in-out;width:100%}.reset-password-form input:focus{background:#fff;border:2px solid #9d6824;box-shadow:0 0 10px #9d682480}.reset-password-form button{background:#c97a51;border:none;border-radius:8px;box-shadow:0 5px 12px #0000002e;color:#fff;cursor:pointer;font-family:Merriweather,serif;font-size:18px;font-weight:700;padding:14px;transition:all .3s ease-in-out}.reset-password-form button:hover{background:linear-gradient(135deg,#c97a51,#e7b48c);box-shadow:0 6px 15px #00000040;transform:scale(1.02)}.back-to-login-footer{margin-top:18px}.back-to-login-footer span{align-items:center;color:#5a4e3b;cursor:pointer;display:flex;font-family:Quicksand,sans-serif;font-size:15px;font-weight:700;justify-content:center;text-decoration:none;transition:all .3s ease-in-out}.back-to-login-footer span:hover{color:#9d6824;text-decoration:underline;transform:scale(1.05)}.back-to-login-footer span svg{font-size:16px;margin-right:8px}.settings-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:50px auto;max-width:1200px;padding:20px;position:relative;width:100%}.back-button{background-color:initial;border:none;color:#022140;cursor:pointer;font-size:18px;left:20px;position:absolute;top:20px}.settings-title{font-size:24px;font-weight:600;margin-bottom:30px;margin-top:20px;text-align:center}.settings-button-container{display:flex;gap:30px;justify-content:space-between;margin-top:30px}.delete-button,.settings-button{align-items:flex-start;background-color:initial;border:2px solid #ccc;border-radius:8px;box-sizing:border-box;color:#333;cursor:pointer;display:flex;flex:1 1;font-size:18px;height:80px;justify-content:center;padding:22px 24px;transition:border .3s ease,color .3s ease,transform .3s ease}.delete-button .anticon,.settings-button .anticon{font-size:32px;margin-right:15px}.delete-button:hover,.settings-button:hover{border:2px solid #022140!important;color:#022140!important;transform:scale(1.05)}.ant-btn-primary{background-color:#022140!important;border-color:#022140!important;color:#fff!important}.ant-btn-primary:hover{background-color:#03396c!important;border-color:#03396c!important}.ant-modal-body{padding:20px}.ant-modal-content{border-radius:10px;box-shadow:0 2px 10px #0000001a}.ant-modal-header{background-color:#f0f0f0;border-bottom:1px solid #e6e6e6}.ant-modal-title{font-size:18px;font-weight:700}
/*# sourceMappingURL=main.e8c54732.css.map*/