body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#483d8b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.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)}}.container{align-items:center;backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 14px 40px #02061773,inset 0 1px 0 #ffffff05;display:flex;flex-direction:column;margin:64px auto auto;overflow:hidden;padding:8px;position:relative;transition:transform .26s cubic-bezier(.2,.9,.3,1),box-shadow .26s ease;width:min(760px,92%)}.container:hover{box-shadow:0 22px 60px #02061780;transform:translateY(-8px) scale(1.007)}.container:before{background:radial-gradient(600px circle at 30% 20%,#ffffff1a,#ffffff08 28%,#0000 55%);background:radial-gradient(600px circle at var(--mx,30%) var(--my,20%),#ffffff1a,#ffffff08 28%,#0000 55%);border-radius:inherit;content:"";filter:blur(14px);inset:0;mix-blend-mode:overlay;opacity:.95;pointer-events:none;position:absolute}.container{animation:floaty 8s ease-in-out infinite}@keyframes floaty{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.002)}to{transform:translateY(0) scale(1)}}.quote{line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:clamp(18px,2.2vw + 16px,32px);font-weight:500;line-height:1.36;overflow:hidden;padding:48px;position:relative;text-align:center;transition:opacity .36s ease,transform .36s ease}.quote.faded{opacity:0;transform:translateY(6px)}.line{background:linear-gradient(90deg,#ffffff24,#ffffff0a);height:1px;margin:0 auto;max-width:680px;width:86%}.show-more{background:#0000;border:1px solid #ffffff2e;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px}.show-more:hover{background:#ffffff0a}.modal-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.modal-card{background:#625ac4;border-radius:10px;color:#fff;max-height:80vh;overflow:auto;padding:28px;width:min(800px,92%)}.modal-quote{font-size:20px;line-height:1.5}.modal-author{font-weight:600;margin-top:12px;text-align:right}.modal-close{background:#ffffff14;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:14px;padding:8px 12px}.bottom{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:30px 0}.author{color:#fff;font-size:20px;font-weight:500}.icons img{cursor:pointer;height:16px}.icons .icon-svg{color:#fff;cursor:pointer;height:18px;vertical-align:middle;width:18px}.icons .twitter-icon{margin-left:10px}.reload-btn{padding:0}.icon-button{align-items:center;background:#0000;border:none;border-radius:6px;display:inline-flex;height:36px;justify-content:center;margin-left:6px;width:36px}.icon-button:hover{background:#ffffff0f}.icon-button:active{background:#ffffff17}.icon-button[disabled]{cursor:not-allowed;opacity:.6}.reload-btn:hover .icon-svg,.twitter-link:hover .icon-svg{transform:scale(1.06)}.reload-btn:active .icon-svg,.twitter-link:active .icon-svg{transform:scale(.98)}.icon-svg{transition:transform .12s ease,opacity .16s ease}.share-notice{color:#fff;font-size:13px;margin-left:12px}.reload-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;padding:6px}.reload-btn[disabled]{cursor:not-allowed;opacity:.6}.reload-icon{display:block;height:18px}.reload-icon.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.648b0569.css.map*/