.become-premium{display:flex;justify-content:center}.become-premium .become-premium-content{gap:24px;display:grid;grid-template-columns:1fr 1fr;max-width:900px;margin-top:24px;padding:16px;color:#fff;background:var(--background-with-gradient);border-radius:12px}.become-premium .become-premium-content h1{margin:0;padding:0;font-size:36px}.become-premium .become-premium-content p{margin:0}.become-premium .become-premium-content .feature-list{gap:2px;display:flex;flex-direction:column;font-size:16px;font-weight:600}@media screen and (max-width: 768px){.become-premium .become-premium-content{width:100%;display:flex;flex-direction:column}.become-premium .become-premium-content h1{font-size:36px}.become-premium .become-premium-content p{display:none;font-size:20px}}.become-premium-wide .become-premium-content{gap:64px;display:grid;grid-template-columns:.3fr .5fr;padding-bottom:16px;margin-bottom:24px;color:#fff;background:var(--background-with-gradient);border-radius:12px;justify-content:center;align-items:center}.become-premium-wide .become-premium-content h1{font-size:24px}.become-premium-wide .become-premium-content .feature-list{display:grid;gap:0px;padding:0;margin:0;grid-template-columns:.5fr .5fr;font-weight:600}.become-premium-slim-wide{color:#fff;padding:0 8px;border-radius:12px;background:var(--background-with-gradient)}.become-premium-slim-wide h1{font-size:20px}.become-premium-slim-wide .become-premium-content{gap:16px;align-items:center;display:grid;grid-template-columns:.25fr 1fr .15fr;padding:8px 16px}.become-premium-slim-wide .become-premium-content .feature-list{gap:8px;display:flex;justify-content:center;font-size:14px}@media screen and (max-width: 1200px){.become-premium-slim-wide .become-premium-content .feature-list{gap:0px;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.become-premium-slim-wide .become-premium-content{grid-template-columns:1fr 1fr}.become-premium-slim-wide .become-premium-content .feature-list{display:none}}@media screen and (max-width: 768px){.become-premium-fixed{display:none}}.become-premium-fixed .become-premium-content{position:fixed;right:8px;bottom:8px;gap:16px;max-width:700px;margin-top:16px;padding:16px;display:flex;color:#fff;background:var(--background-with-gradient);border-radius:12px;justify-content:space-between}.become-premium-fixed .become-premium-content h1{margin:0;padding:0;font-size:24px}.become-premium-fixed .become-premium-content p{font-size:16px}@media screen and (max-width: 768px){.become-premium-fixed .become-premium-content p{display:none}}.become-premium-fixed .become-premium-content .feature-list{gap:4px;display:flex;flex-direction:column;font-size:14px;font-weight:600}@media screen and (max-width: 768px){.become-premium-fixed .become-premium-content{width:100%;flex-direction:column}}.music-item{gap:8px;padding:4px;display:flex;align-items:center;transition:all linear .2s;background:#f0f0f0;border-radius:12px;min-width:250px}.music-item:hover{box-shadow:0 1px 3px #727272}.music-item .album-cover{width:64px;height:64px;object-fit:cover;border-radius:8px}.music-item .music-item-details{display:flex;flex-direction:column}.music-item .music-item-details .title{font-size:14px;font-weight:700;white-space:nowrap}.music-item .music-item-details .summary{font-size:12px}.music-item .music-item-badges{align-items:center;display:flex}.music-item .music-item-badges .instrument-icon{width:32px;height:32px;object-fit:cover}.music-item .music-item-badges .chip{font-size:9px;font-weight:600;padding:0 6px;border:1px solid #454545;border-radius:12px;text-transform:uppercase}.music-item .music-item-badges .chip__hard{color:#ff1900;border-color:#ff1900}.music-item .music-item-badges .chip__medium{color:#ff6400;border-color:#ff6400}.music-item .music-item-badges .chip__easy{color:#27720a;border-color:#27720a}.last-played-list{gap:16px;padding:0;display:flex;flex-wrap:wrap;list-style:none}.last-played-list .title{font-size:16px;font-weight:400}.instruments-collection{gap:8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0;list-style:none}.instruments-collection li{display:flex}.instruments-collection a{display:flex;align-items:center;gap:8px;width:100%;text-decoration:none;color:inherit}.instruments-collection .title{font-size:16px;text-align:center;margin:0}.instruments-collection img{width:48px;height:48px;object-fit:cover;border-radius:6px}.music-collections{gap:24px;padding:0;display:flex;flex-wrap:wrap;list-style:none}@media screen and (max-width: 450px){.music-collections{justify-content:center}}.music-collections .title{font-size:16px;font-weight:400}@media screen and (max-width: 576px){.music-collections{gap:32px}}.music-collections li{display:flex;flex-direction:column;overflow:hidden}.music-collections li img{width:125px;height:125px;object-fit:cover;overflow:hidden;border-radius:12px}@media screen and (max-width: 450px){.music-collections li img{width:160px;height:160px}}.collections-page{display:flex;flex-direction:column}.list-item{gap:4px;padding:8px;display:flex;min-height:54px;min-width:320px;align-items:center;justify-content:space-between;transition:all linear .3s}.list-item--content{gap:4px;display:flex;align-items:center}.list-item--title{font-size:17px}.list-item:hover{background:#dfdfdf}.back-button{padding:0;background:#fff}.flat-embed{width:100%;height:100%}.flat-embed-wrapper{height:100%;position:relative}.flat-embed-wrapper .flat-embed iframe{border:none;border-radius:8px}.flat-embed-wrapper .error-overlay{position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:1000;width:90%;max-width:500px}.flat-embed-wrapper .loading-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.flat-embed-wrapper .loading-overlay .spinner{border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top:4px solid #6c5ce7;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.save-dialog__content{padding:8px;min-width:420px}.save-dialog__form{gap:16px;display:flex;flex-direction:column}.save-dialog__slider-container{padding:16px 0}.save-dialog__toggle-group{display:flex;justify-content:center}.save-dialog__toggle-button{min-width:64px;padding:8px 16px}.save-dialog__toggle-button.Mui-selected{background-color:#1976d2;color:#fff}.save-dialog__toggle-button.Mui-selected:hover{background-color:#1565c0}.score-editor{margin:0;padding:8px 24px;position:absolute;inset:54px 0}.instruments-bar{gap:16px;display:flex;flex-wrap:wrap;padding:16px 0}.instruments-bar .instrument-selector{gap:16px;display:flex}.instruments-bar .instrument-selector select{padding:4px 8px}.export-score-menu{padding:0}@media screen and (max-width: 768px){.export-score-menu .export-btn-title{display:none}}.file-upload-form{margin:75px auto;transition:all .3s ease}.file-upload-form .tilte{color:#fff;text-align:center;font-size:42px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}@media screen and (max-width: 768px){.file-upload-form .tilte{font-size:28px}}.file-upload-form .form-content{gap:1rem;display:flex;align-items:center;flex-direction:column;padding:32px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffc;box-shadow:0 4px 30px #0003;border-radius:22px}.file-upload-form .form-content .header{display:flex;flex-direction:column;align-items:center;justify-content:center}.file-upload-form .form-content .header h1{font-size:36px;margin:16px 0}.file-upload-form .form-content .header p{margin:0;padding:0;font-size:16px;text-align:center}.file-upload-form .form-content .header .large-icon{width:120px;height:120px;color:var(--accent-color)}@media screen and (max-width: 768px){.file-upload-form .form-content{padding:16px}.file-upload-form .form-content .header h1{font-size:26px}.file-upload-form .form-content .header p{font-size:13px}.file-upload-form .form-content h2{margin:0;font-size:18px}}.file-upload-form .upload-area{width:100%;padding:2rem;max-width:500px;border:2px dashed var(--primary-color);border-radius:var(--border-radius);cursor:pointer;font-size:20px;font-weight:bolder}.file-upload-form .upload-area:hover{background:#6e48aa0d}.file-upload-form .upload-area.drag-over{border-color:var(--primary-color);background:#6e48aa1a;transform:scale(1.02)}.file-upload-form .upload-area.drag-over .upload-content{opacity:.8}.file-upload-form .upload-area .upload-content{display:flex;flex-direction:column;align-items:center;gap:.75rem;transition:opacity .3s ease}.file-upload-form .upload-area .upload-content p{font-weight:500;color:var(--text-color);margin:0;text-align:center}.file-upload-form .upload-area .upload-content .file-types{font-size:.8rem;color:var(--text-light)}.file-upload-form .process-button{display:flex;align-items:center;gap:.75rem;padding:16px 32px;min-height:54px;background:linear-gradient(259.93deg,#28d0ac 5.84%,#2797c1 99.68%);border-radius:100px;color:#fff;border:none;font-weight:700;font-size:1em;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #6e48aa4d}.file-upload-form .process-button:disabled{opacity:.7;cursor:not-allowed}.file-upload-form .process-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #6e48aa66}.file-upload-form .process-button svg{stroke:#fff}.file-upload-form .process-button .spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite}.file-upload-form .status-indicator{width:100%;max-width:500px;background:var(--card-bg);padding:1rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.file-upload-form .status-indicator .status-bar{height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.file-upload-form .status-indicator .status-bar .progress-fill{height:100%;background:linear-gradient(90deg,var(--accent-color),var(--secondary-color));border-radius:4px;transition:width .5s ease}.file-upload-form .status-indicator .status-text{display:flex;justify-content:space-between;font-size:.9rem}.file-upload-form .status-indicator .status-text .status-label{color:var(--text-light);text-transform:capitalize}.file-upload-form .status-indicator .status-text .progress-percent{font-weight:500;color:var(--primary-color)}.file-upload-form .error-message{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#f443361a;color:var(--error-color);border-radius:50px;font-size:.9rem}.file-upload-form .error-message svg{stroke:var(--error-color)}@keyframes spin{to{transform:rotate(360deg)}}.omr-flow{padding:16px;background:#fff;position:absolute;inset:68px 0 0}.omr-flow .toolbar{display:flex;justify-content:space-between}.omr-flow .toolbar .buttons-group{gap:8px;display:flex}.main-page .last-scanned-items{display:flex;flex-direction:column}.main-page .last-scanned-items--header{display:flex;padding:8px 0;align-items:center;justify-content:space-between}@media screen and (max-width: 992px){.main-page .last-scanned-items--header h1{font-size:26px}}.main-page--content{gap:64px;display:grid;grid-template-columns:.7fr 1fr;padding-top:18px;width:100%}.main-page--content h1{margin:0}@media screen and (max-width: 992px){.main-page--content{gap:0px;padding:0;display:flex;flex-direction:column-reverse}}.main-page--ormform{display:flex;align-items:center;justify-content:center}.recognition-page{display:flex;flex-direction:column;padding-top:24px}.pricing-card{width:360px;position:relative;border-radius:12px;background:#fff;border:1px solid #e9ecef;box-shadow:0 4px 20px #00000014;transition:all .3s ease;height:100%;display:flex;flex-direction:column;overflow:hidden}.pricing-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001f}.pricing-card.popular .popular-badge{display:block;width:200px;top:25px;right:-55px}.pricing-card.current{border-color:var(--primary-color)}.pricing-card .popular-badge{display:none;position:absolute;top:16px;right:-30px;transform:rotate(45deg);background:var(--primary-color);color:#fff;font-size:12px;font-weight:600;padding:4px 40px;text-align:center;width:120px;box-shadow:0 2px 10px #4361ee4d}.pricing-card .card-content{padding:32px;display:flex;flex-direction:column;height:100%}.pricing-card .plan-name{font-size:22px;font-weight:700;color:var(--text-color);margin-bottom:0}.pricing-card .price-container{margin-bottom:24px;display:flex;align-items:flex-end}.pricing-card .price{font-size:36px;font-weight:800;color:var(--text-color);line-height:1}.pricing-card .duration{font-size:16px;color:var(--text-color);margin-left:8px;margin-bottom:4px}.pricing-card .features-list{list-style:none;padding:0;margin:0 0 32px;flex-grow:1}.pricing-card .feature-item{display:flex;align-items:center;margin-bottom:12px;font-size:16px;color:var(--text-color)}.pricing-card .feature-item:last-child{margin-bottom:0}.pricing-card .check-icon{width:20px;height:20px;fill:var(--primary-color);margin-right:12px;flex-shrink:0}.pricing-card .subscribe-button{color:#fff;background:var(--brand-color);border:none;border-radius:8px;padding:14px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:auto}.pricing-card .subscribe-button:hover{background:var(--accent-color)}.pricing-card .subscribe-button:disabled{background:var(--light-bg);color:var(--text-color);cursor:not-allowed}.pricing-card .subscribe-button.current{background:transparent;color:var(--primary-color);border:2px solid var(--primary-color)}.subscription-page{padding-top:24px}.subscription-page .logo{width:320px;object-fit:cover}.signin-form{flex:1;gap:16px;display:flex;flex-direction:column}.signin-form form{gap:16px;display:flex;flex-direction:column}.signin-form form .submit-btn{height:44px}.signin-form__header{gap:0px;display:flex}.signin-form__header h1{margin:0 0 0 -60px;width:100%;text-align:center}.signin-form__footer{display:flex;align-items:center;justify-content:space-between}.signup-form{flex:1;gap:16px;display:flex;flex-direction:column}.signup-form form{gap:16px;display:flex;flex-direction:column}.signup-form form .submit-btn{height:44px}.signup-form__header{gap:0px;display:flex}.signup-form__header h1{margin:0;padding:8px 0;width:100%;text-align:center}.signup-form__header .back-button{padding:4px!important}.signup-form__footer{display:flex;align-items:center;justify-content:space-between}.auth-form{display:flex;align-items:center;flex-direction:column;justify-content:center}.auth-box{top:45%;left:50%;width:450px;position:absolute;transform:translate(-50%,-50%);box-shadow:24}@media screen and (max-width: 576px){.auth-box{width:380px}}.onboarding-page{padding:0 8px}.onboarding-page .title{margin:8px 0;color:#fff;font-size:42px}@media screen and (max-width: 768px){.onboarding-page .title{font-size:24px}}.onboarding-page .section{padding:16px 0;height:100vh}.onboarding-page .section .orm-preview{flex:1;display:flex;flex-direction:column;text-align:center}.onboarding-page .section-center{display:flex;padding-top:16px;justify-content:center}.subscription-list-item{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff3;border:1px solid rgba(255,255,255,.6);border-radius:16px;transition:all linear .25s;overflow:hidden}.subscription-list-item:hover{color:#000;background:#ffffff80}.subscription-list-item .plan-name{margin:0;font-size:22px}.subscription-alert .subscription-alert-paper{animation:modalFadeIn .3s ease-out}.subscription-alert{min-width:450px}.subscription-alert .dialog-logo{gap:32px;align-items:center;display:flex}.subscription-alert .logo-premium{padding:6px 18px;color:#fff;font-weight:600;border-radius:24px;background-color:var(--accent-color);text-transform:uppercase}.subscription-alert .subscription-alert-paper{color:#fff;border-radius:12px;background:var(--background-with-gradient)}.subscription-alert .subscription-alert-paper .subscription-alert-title{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;border-bottom:1px solid rgba(255,255,255,.3)}.subscription-alert .subscription-alert-paper .subscription-alert-title .close-button{color:#fff}.subscription-alert .subscription-alert-paper .subscription-alert-title .close-button:hover{background:#ffffff1a}.subscription-alert .subscription-alert-paper .subscription-alert-content{padding:24px}.subscription-alert .subscription-alert-paper .subscription-alert-content .title{margin-bottom:16px;font-size:26px;font-weight:500;text-align:center}.subscription-alert .subscription-alert-paper .subscription-alert-content .subtitle{text-align:left;font-size:20px;font-weight:500}.subscription-alert .subscription-alert-paper .subscription-alert-content .subscription-features{text-align:center}.subscription-alert .subscription-alert-paper .subscription-alert-content .subscription-features .feature-list{gap:16px;display:grid;grid-template-columns:1fr 1fr;margin:16px 0;text-align:left}.subscription-alert .subscription-alert-paper .subscription-alert-content .subscription-features .feature-list .feature-item{font-size:16px;margin-bottom:4px}@media screen and (max-width: 768px){.subscription-alert .subscription-alert-paper .subscription-alert-content .subscription-features .feature-list .feature-item{font-size:14px}}.subscription-alert .subscription-alert-paper .subscription-alert-content .subscription-features .price-text{color:gold;font-weight:700;font-size:1.2rem}.subscription-alert .subscription-alert-paper .subscription-alert-content .subscriptions-list{gap:16px;display:flex;flex-direction:column}.subscription-alert .subscription-alert-paper .subscription-alert-actions{padding:16px 24px 24px;justify-content:center}.subscription-alert .subscription-alert-paper .subscription-alert-actions .subscribe-button{width:100%;text-transform:uppercase;background:gold}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:2000;background:#1e1e1ecc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;padding:16px 20px;box-shadow:0 -2px 10px #0000004d;animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.cookie-banner .cookie-content-body{display:flex;max-width:1200px;margin:0 auto}@media (max-width: 768px){.cookie-banner .cookie-content-body{flex-direction:column;text-align:center;gap:15px}}.cookie-banner .cookie-content-body .cookie-content{display:flex;flex-direction:column}.cookie-banner .cookie-content-body .cookie-content .cookie-headline{font-size:19px;font-weight:700}.cookie-banner .cookie-content-body .cookie-content .cookie-text{margin:0;font-size:14px;line-height:1.4;flex:1}@media (max-width: 768px){.cookie-banner .cookie-content-body .cookie-content .cookie-text{font-size:13px}}.cookie-banner .cookie-content-body .cookie-content .buttons{gap:16px;display:flex;justify-content:end;margin-top:24px}.cookie-banner .cookie-content-body .cookie-content .buttons .cookie-reject-btn{color:#fff;border-color:#fff}.score-page .toolbar{display:flex;padding:10px 16px 0 0;justify-content:space-between}.score-page .toolbar .buttons-group,.score-page .toolbar .song-details{gap:4px;display:flex;align-items:center}.score-page .toolbar .song-details img{width:42px;height:42px;object-fit:cover;border-radius:12px}.score-page .toolbar .song-details .score-title,.score-page .toolbar .song-details .score-subtitle{margin:0;font-size:12px;font-weight:500}.score-page .toolbar .song-details .score-title{font-size:18px;text-wrap-mode:nowrap}@media screen and (max-width: 768px){.score-page .toolbar .score-title{font-size:16px}.score-page .toolbar .save-btn-title{display:none}}.homeworks-page{padding:0}.playlist-page{padding:0 16px}:root{--background-color: #ffffff;--background-with-gradient: linear-gradient(90deg, #2b87da 0%, #29c4a9 100%) !important;--primary-color: #243e8a;--brand-color: #29c4a9;--secondary-color: #9d50bb;--accent-color: #2b87da;--light-bg: #f8f9fa;--card-bg: rgba(255, 255, 255, .9);--text-color: #333;--text-light: #666;--success-color: #4caf50;--error-color: #f44336;--border-radius: 16px;--box-shadow: 0 8px 32px rgba(0, 0, 0, .1);--glass-effect: rgba(255, 255, 255, .15);--neon-glow: 0 0 10px rgba(110, 72, 170, .7)}*{box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden;color:var(--text-color);font-family:Open Sans,Arial,sans-serif}a{text-decoration:none;color:var(--text-color)}.navigation-bar{display:flex;gap:4px;align-items:center;justify-content:start;margin:16px 0}.navigation-bar h1{font-size:26px;padding:0;margin:8px 0}.navigation-bar img,.navigation-bar svg{width:32px;height:32px}.card{padding:2rem;background:var(--card-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--border-radius);box-shadow:var(--box-shadow);border:1px solid var(--glass-effect);overflow:hidden}.accent-button{display:flex;align-items:center;gap:.75rem;padding:16px 32px;background:linear-gradient(259.93deg,#28d0ac 5.84%,#2797c1 99.68%);border-radius:100px;color:#fff;border:none;font-weight:700;font-size:1em;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #6e48aa4d}.MuiButton-root{gap:8px;height:36px}.MuiButton-contained{background-color:var(--brand-color)!important}.MuiButton-contained:disabled{background-color:#dfdfdf!important}.collection-grid-items{gap:8px;display:grid;grid-template-columns:repeat(4,.25fr);margin:0;padding:0}@media screen and (max-width: 1200px){.collection-grid-items{grid-template-columns:repeat(3,.33fr)}}@media screen and (max-width: 992px){.collection-grid-items{gap:4px;grid-template-columns:repeat(2,.5fr)}}@media screen and (max-width: 576px){.collection-grid-items{grid-template-columns:repeat(1,1fr)}}html,body{font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.app-content{padding:64px 16px}.landing .landing-content{display:flex;margin:0 auto;flex-direction:column}.landing .background{z-index:-5;position:fixed;object-fit:cover;background:var(--background-with-gradient);inset:0}.landing .blob-animation-pink{z-index:-1;display:block;position:absolute;background:url(/blob-animation-pink.svg) no-repeat;left:-2%;width:80%;height:60%}.landing .blob-animation-orange{z-index:-1;display:block;position:absolute;background:url(/blob-animation-orange.svg) no-repeat;width:55%;height:70%;top:-35%;right:5%}@media screen and (max-width: 768px){.landing .blob-animation-orange{display:none}}.landing .blob-animation-cream{z-index:-1;position:absolute;background:url(/blob-animation-cream.svg) no-repeat;width:45%;height:80%;right:-200px}@media screen and (max-width: 768px){.landing .blob-animation-cream{display:none}}.navbar{width:100%;z-index:1000;position:fixed;display:flex;padding:0 16px;justify-content:space-between;align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff4d;box-shadow:0 4px 30px #0003;border-bottom:1px solid rgba(255,255,255,.5)}.navbar .navbar-header .menu-button{display:none}.navbar .navbar-links{gap:24px;display:flex;list-style:none;align-items:center;font-weight:600}.navbar .navbar-links a{text-decoration:none}.navbar .navbar-links a:hover{opacity:.7}@media screen and (max-width: 768px){.navbar{display:flex;flex-direction:column;text-align:center;justify-self:center;justify-content:space-around;padding:16px}.navbar .hidden{display:none}.navbar .navbar-header{display:flex;width:100%;justify-content:space-between;align-items:center;color:#fff}.navbar .navbar-header .menu-button{color:#333;display:block}.navbar img{width:160px}.navbar .navbar-links{display:flex;flex-direction:column}}.page-notfound{margin:120px auto;padding:18px;display:flex;max-width:600px;color:#333;flex-direction:column;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:center;justify-content:center;border-radius:26px;background:#fff9}
