@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);body{margin:0}.calendar-section{background:#1e1e2d;border-radius:12px;box-shadow:0 4px 20px #0003;color:#fff;margin-top:32px;padding:24px}.calendar-header h2{font-size:1.5rem;font-weight:600;margin:0 0 20px}.calendar-container{display:flex;flex-wrap:wrap;gap:32px}.calendar-grid-area{flex:2 1;min-width:300px}.calendar-details-area{background:#252538;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-width:250px;padding:20px}.calendar-month-nav{align-items:center;display:flex;font-size:1.1rem;font-weight:500;justify-content:space-between;margin-bottom:16px}.calendar-month-nav button{background:#0000;border:none;border-radius:4px;color:#a0a0b0;cursor:pointer;font-size:1.2rem;padding:4px 8px}.calendar-month-nav button:hover{background:#ffffff1a;color:#fff}.calendar-weekdays{color:#a0a0b0;font-size:.85rem;margin-bottom:8px;text-align:center}.calendar-grid,.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-grid{grid-gap:4px;gap:4px}.calendar-day{align-items:center;aspect-ratio:1;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;font-size:.95rem;justify-content:center;position:relative;transition:all .2s;-webkit-user-select:none;user-select:none}.calendar-day:not(.empty):hover{background:#ffffff0d}.calendar-day.today{background:#6366f133;color:#818cf8;font-weight:700}.calendar-day.selected{border:2px solid #6366f1}.activity-dot{background-color:#58cc02;border-radius:50%;height:6px;margin-top:4px;width:6px}.calendar-details-area h3{border-bottom:1px solid #ffffff1a;color:#e0e0e0;font-size:1.1rem;margin:0 0 16px;padding-bottom:8px}.activity-item{background:#1e1e2d;border:1px solid #ffffff0d;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.activity-info{align-items:center;display:flex;gap:12px}.activity-icon{font-size:1.5rem}.activity-text{display:flex;flex-direction:column}.activity-text strong{font-size:1rem}.activity-text span{color:#a0a0b0;font-size:.85rem}.btn-add-activity{background:#58cc02;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px;transition:background .2s}.btn-add-activity:hover:not(:disabled){background:#46a302}.btn-add-activity:disabled{cursor:not-allowed;opacity:.6}.calendar-loading{color:#a0a0b0;font-size:.85rem;margin-top:auto;padding-top:16px;text-align:center}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg-primary:#0a0a0f;--bg-secondary:#111118;--bg-card:#16161e;--bg-card-hover:#1e1e2a;--border:#ffffff0f;--border-hover:#ffffff1f;--text-primary:#f0f0f8;--text-secondary:#88a;--text-muted:#55556a;--accent-indigo:#6366f1;--accent-amber:#f59e0b;--accent-green:#22c55e;--accent-green-bg:#22c55e1f;--accent-indigo-bg:#6366f11f;--accent-amber-bg:#f59e0b1f;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--shadow:0 4px 32px #00000080;--shadow-lg:0 8px 60px #000000b3;--transition:all 0.2s ease}#root,body,html{-webkit-font-smoothing:antialiased;background:#0a0a0f;background:var(--bg-primary);color:#f0f0f8;color:var(--text-primary);font-family:Inter,system-ui,sans-serif;height:100%}body{overflow-x:hidden}code,pre{font-family:Fira Code,JetBrains Mono,monospace;font-size:.85em}pre.code-block{background:#ffffff0d;border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:8px;border-radius:var(--radius-sm);color:#88a;color:var(--text-secondary);margin-top:8px;padding:12px 16px}.app-root{background:#0a0a0f;background:var(--bg-primary);min-height:100vh}.home-page{align-items:center;gap:40px;margin:0 auto;max-width:900px;min-height:100vh;padding:60px 24px 40px}.home-header,.home-page{display:flex;flex-direction:column}.home-header{align-items:flex-start;border-bottom:2px solid #f0f0f8;border-bottom:2px solid var(--text-primary);gap:12px;margin-bottom:10px;padding-bottom:24px;text-align:left;width:100%}.home-logo{font-size:38px;margin-bottom:8px}.home-title{color:#f0f0f8;color:var(--text-primary);font-size:3.2rem;font-weight:800;letter-spacing:-.04em;line-height:1.1;text-transform:uppercase}.home-username{color:#6366f1;color:var(--accent-indigo)}.home-subtitle{color:#88a;color:var(--text-secondary);font-size:1.15rem;font-weight:500;letter-spacing:-.01em;max-width:600px}@media (max-width:600px){.home-title{font-size:2.2rem}}.lang-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;width:100%}@media (max-width:600px){.lang-cards{grid-template-columns:1fr}.home-title{font-size:1.8rem}}.lang-card{background:#16161e;background:var(--bg-card);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:20px;border-radius:var(--radius-lg);box-shadow:0 4px 32px #00000080;box-shadow:var(--shadow);cursor:pointer;overflow:hidden;padding:28px 24px;position:relative;transition:all .2s ease;transition:var(--transition)}.lang-card:hover{border-color:#ffffff1f;border-color:var(--border-hover);box-shadow:0 8px 60px #000000b3;box-shadow:var(--shadow-lg);transform:translateY(-3px)}.lang-card-bg{background:linear-gradient(135deg,#4f46e5,#818cf8);background:var(--card-gradient,linear-gradient(135deg,#4f46e5,#818cf8));border-radius:inherit;inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.lang-card:hover .lang-card-bg{opacity:.04}.lang-card-content{align-items:center;display:flex;gap:18px;position:relative;z-index:1}.lang-flag{font-size:44px}.lang-info{flex:1 1}.lang-name{color:#f0f0f8;color:var(--text-primary);font-size:1.5rem;font-weight:700}.lang-stats{align-items:center;color:#88a;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.82rem;gap:4px;margin-top:4px}.dot{opacity:.4}.lang-ring{flex-shrink:0}.lang-flag-img{display:block;height:32px;width:44px}.course-flag-img,.lang-flag-img{border-radius:4px;object-fit:cover}.course-flag-img{flex-shrink:0;height:30px;width:42px}.back-flag-img{border-radius:2px;display:inline-block;height:14px;object-fit:cover;vertical-align:middle;width:20px}.lang-card-arrow{bottom:18px;color:#55556a;color:var(--text-muted);font-size:1.4rem;position:absolute;right:22px;transition:all .2s ease;transition:var(--transition)}.lang-card:hover .lang-card-arrow{color:#88a;color:var(--text-secondary);transform:translateX(4px)}.no-lessons-hint{background:#ffffff08;border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:8px;border-radius:var(--radius-sm);color:#55556a;color:var(--text-muted);font-size:.78rem;margin-top:14px;padding:8px 12px}.home-bottom-section{align-items:stretch;display:flex;gap:24px;width:100%}@media (max-width:900px){.home-bottom-section{flex-direction:column}}.calendar-wrapper{flex:1 1}.shortcuts-sidebar{display:flex;flex-direction:column;gap:16px;margin-top:32px;width:280px}@media (max-width:900px){.shortcuts-sidebar{margin-top:0;width:100%}}.shortcuts-sidebar h3{color:#f0f0f8;color:var(--text-primary);font-size:1.2rem;font-weight:600;margin-bottom:4px}.shortcut-cards{display:flex;flex-direction:column;gap:12px}.shortcut-card{align-items:center;background:#16161e;background:var(--bg-card);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius-md);box-shadow:0 4px 12px #00000026;color:#f0f0f8;color:var(--text-primary);display:flex;gap:16px;padding:16px;text-decoration:none;transition:all .2s ease;transition:var(--transition)}.shortcut-card:hover{background:#1e1e2a;background:var(--bg-card-hover);border-color:#ffffff1f;border-color:var(--border-hover);box-shadow:0 6px 16px #0000004d;transform:translateY(-2px)}.shortcut-card.gdocs:hover{border-color:#4285f480}.shortcut-card.youtube:hover{border-color:#ff000080}.shortcut-icon{align-items:center;background:#ffffff0d;border-radius:12px;display:flex;font-size:1.8rem;height:48px;justify-content:center;width:48px}.shortcut-text{font-size:1.05rem;font-weight:500}.home-tip{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:100px;color:#55556a;color:var(--text-muted);display:flex;font-size:.82rem;gap:8px;padding:8px 18px;text-align:center}.tip-icon{font-size:1rem}.course-page{margin:0 auto;max-width:860px;min-height:100vh;padding:32px 20px 60px}.course-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:32px}.course-header-info{align-items:center;display:flex;flex:1 1;gap:14px}.course-flag{font-size:38px}.course-title{font-size:1.8rem;font-weight:700}.course-subtitle{color:#88a;color:var(--text-secondary);font-size:.85rem;margin-top:2px}.course-ring{margin-left:auto}.back-btn{background:#16161e;background:var(--bg-card);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:100px;color:#88a;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:.88rem;padding:8px 16px;transition:all .2s ease;transition:var(--transition);white-space:nowrap}.back-btn:hover{border-color:#ffffff1f;border-color:var(--border-hover);color:#f0f0f8;color:var(--text-primary)}.lessons-list{display:flex;flex-direction:column;gap:10px}.lesson-card{align-items:center;background:#16161e;background:var(--bg-card);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius-md);cursor:pointer;display:flex;gap:16px;overflow:hidden;padding:16px 18px;position:relative;transition:all .2s ease;transition:var(--transition)}.lesson-card:hover{background:#1e1e2a;background:var(--bg-card-hover);border-color:#ffffff1f;border-color:var(--border-hover);transform:translateX(3px)}.lesson-card.completed{border-left:3px solid #22c55e;border-left:3px solid var(--accent-green)}.lesson-card.in-progress{border-left:3px solid #6366f1;border-left:3px solid var(--accent-indigo)}.lesson-card.not-started{border-left:3px solid #0000}.lesson-card-thumbnail{align-items:center;background:#ffffff0d;border-radius:8px;border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:52px;justify-content:center;overflow:hidden;position:relative;width:72px}.video-thumb-wrapper{inset:0;position:absolute}.video-thumb-img{height:100%;object-fit:cover;width:100%}.video-thumb-placeholder{background:#ffffff0a;height:100%;width:100%}.lesson-thumb-icon-overlay{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:absolute;transition:background .2s}.lesson-card:hover .lesson-thumb-icon-overlay{background:#0003}.thumb-icon{color:#55556a;color:var(--text-muted);font-size:1.4rem}.lesson-card.completed .thumb-icon.completed-icon{color:#22c55e;color:var(--accent-green)}.lesson-card.in-progress .thumb-icon.progress-icon{color:#6366f1;color:var(--accent-indigo)}.lesson-card-info{flex:1 1;min-width:0}.lesson-title{color:#f0f0f8;color:var(--text-primary);font-size:.95rem;font-weight:500;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lesson-meta{align-items:center;display:flex;gap:8px;margin-bottom:6px}.badge{border-radius:100px;font-size:.72rem;font-weight:600;letter-spacing:.01em;padding:2px 8px}.badge-completed{background:#22c55e1f;background:var(--accent-green-bg);border:1px solid #22c55e33;color:#22c55e;color:var(--accent-green)}.badge-progress{background:#6366f11f;background:var(--accent-indigo-bg);border:1px solid #6366f133;color:#6366f1;color:var(--accent-indigo)}.badge-new{background:#ffffff0d;border:1px solid #ffffff0f;border:1px solid var(--border)}.badge-new,.lesson-duration{color:#55556a;color:var(--text-muted)}.lesson-duration{font-size:.78rem}.progress-bar-container{background:#ffffff0f;border-radius:100px;height:3px;overflow:hidden}.progress-bar-fill{background:#6366f1;background:var(--accent-indigo);border-radius:100px;height:100%;transition:width .4s ease}.progress-bar-fill.completed-fill{background:#22c55e;background:var(--accent-green)}.lesson-card-arrow{color:#55556a;color:var(--text-muted);flex-shrink:0;font-size:1.3rem;transition:all .2s ease;transition:var(--transition)}.empty-state,.lesson-card:hover .lesson-card-arrow{color:#88a;color:var(--text-secondary)}.empty-state{align-items:center;display:flex;flex-direction:column;gap:12px;padding:60px 20px;text-align:center}.empty-icon{font-size:3rem}.empty-state h3{color:#f0f0f8;color:var(--text-primary);font-size:1.2rem}.empty-state p{font-size:.88rem}.help-text{color:#55556a!important;color:var(--text-muted)!important}.loading-state{align-items:center;color:#88a;color:var(--text-secondary);display:flex;flex-direction:column;gap:16px;padding:60px}.spinner{animation:spin .8s linear infinite;border:3px solid #ffffff0f;border-top-color:#6366f1;border:3px solid var(--border);border-radius:50%;border-top-color:var(--accent-indigo);height:34px;width:34px}@keyframes spin{to{transform:rotate(1turn)}}.player-page{background:#0a0a0f;background:var(--bg-primary);display:grid;grid-template-areas:"topbar topbar" "main   sidebar";grid-template-columns:1fr 280px;grid-template-rows:auto 1fr;min-height:100vh}@media (max-width:900px){.player-page{grid-template-areas:"topbar" "main" "sidebar";grid-template-columns:1fr}}.player-top-bar{align-items:center;background:#111118;background:var(--bg-secondary);border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:16px;grid-area:topbar;justify-content:space-between;padding:16px 24px}@media (max-width:600px){.player-top-bar{gap:8px;padding:10px 14px}.nav-btn{font-size:.82rem}.back-btn,.nav-btn{min-height:44px;padding:10px 14px}}.player-nav-btns{align-items:center;display:flex;gap:10px}.nav-btn{background:#16161e;background:var(--bg-card);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:8px;border-radius:var(--radius-sm);color:#88a;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:.85rem;padding:7px 14px;transition:all .2s ease;transition:var(--transition)}.nav-btn:hover:not(:disabled){border-color:#ffffff1f;border-color:var(--border-hover);color:#f0f0f8;color:var(--text-primary)}.nav-btn:disabled{cursor:not-allowed;opacity:.3}.lesson-counter{color:#55556a;color:var(--text-muted);font-size:.82rem}.player-main{align-items:flex-start;background:#000;display:flex;grid-area:main;justify-content:center}.video-player-container{background:#000;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.video-element{-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;max-height:calc(100vh - 120px);object-fit:contain;width:100%}@media (max-width:600px){.video-element{max-height:55vw}}:fullscreen .video-player-container{height:100vh;width:100vw}:fullscreen .video-element{height:100vh;max-height:100vh;object-fit:contain;width:100vw}.video-top-overlay{align-items:center;background:linear-gradient(180deg,#000000b3 0,#0000);display:flex;justify-content:space-between;left:0;opacity:0;padding:14px 18px;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.video-player-container.show-controls .video-top-overlay{opacity:1}.video-lesson-title{color:#fffc;font-size:.88rem;font-weight:500;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-completed-badge{background:#22c55e1f;background:var(--accent-green-bg);border:1px solid #22c55e40;border-radius:100px;color:#22c55e;color:var(--accent-green);font-size:.78rem;font-weight:600;padding:3px 10px}.video-controls{background:linear-gradient(0deg,#000000d9 0,#0000);bottom:0;left:0;opacity:0;padding:20px 16px 12px;position:absolute;right:0;transition:opacity .3s ease}@media (max-width:600px){.video-controls{padding:24px 12px 10px}.seek-bar-track{height:6px}.seek-input{height:24px;inset:-9px 0}.ctrl-btn{align-items:center;display:flex;font-size:1.5rem;justify-content:center;min-height:44px;min-width:44px;padding:6px 8px}.ctrl-btn.small{font-size:1.3rem}.controls-row{flex-wrap:wrap;gap:8px}.controls-left{flex-wrap:wrap;gap:4px}.controls-right{justify-content:flex-end;width:100%}.speed-btns{flex-wrap:wrap;gap:4px}.speed-btn{font-size:.78rem;min-height:36px;padding:5px 10px}.time-display{font-size:.75rem}}.video-player-container.show-controls .video-controls{opacity:1}.seek-bar-wrapper{padding:0 4px 8px;position:relative}.seek-bar-track{background:#ffffff26;border-radius:100px;cursor:pointer;height:4px;position:relative}.seek-bar-track:before{background:#6366f1;background:var(--accent-indigo);border-radius:100px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:0;width:var(--progress,0)}.seek-input{cursor:pointer;height:16px;inset:-6px 0;opacity:0;position:absolute;width:100%}.seek-tooltip{background:#000000d9;border-radius:4px;bottom:14px;color:#fff;font-size:.72rem;padding:3px 7px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.controls-row{align-items:center;display:flex;justify-content:space-between}.controls-left,.controls-right{align-items:center;display:flex;gap:6px}.speed-btns{align-items:center;display:flex;gap:2px;margin-right:4px}.speed-btn{background:#ffffff14;border:1px solid #ffffff1a;border-radius:4px;color:#fff9;cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1.4;padding:2px 6px;transition:all .2s ease;transition:var(--transition)}.speed-btn:hover{background:#ffffff26;color:#fff}.speed-btn.active{background:#6366f1;background:var(--accent-indigo);border-color:#6366f1;border-color:var(--accent-indigo);color:#fff}.ctrl-btn{background:none;border:none;border-radius:6px;color:#ffffffd9;cursor:pointer;font-size:1.2rem;line-height:1;padding:4px 6px;transition:all .2s ease;transition:var(--transition)}.ctrl-btn:hover{background:#ffffff1a;color:#fff}.ctrl-btn.small{font-size:1rem}.volume-input{accent-color:#6366f1;accent-color:var(--accent-indigo);cursor:pointer;width:80px}.time-display{font-feature-settings:"tnum";color:#ffffffb3;font-size:.78rem;font-variant-numeric:tabular-nums;margin-left:4px}.player-sidebar{background:#111118;background:var(--bg-secondary);border-left:1px solid #ffffff0f;border-left:1px solid var(--border);grid-area:sidebar;max-height:calc(100vh - 61px);overflow-y:auto;padding:16px 0}@media (max-width:900px){.player-sidebar{border-left:none;border-top:1px solid #ffffff0f;border-top:1px solid var(--border);max-height:260px}}.sidebar-title{color:#55556a;color:var(--text-muted);font-size:.82rem;font-weight:600;letter-spacing:.08em;margin-bottom:10px;padding:0 16px;text-transform:uppercase}.sidebar-list{display:flex;flex-direction:column}.sidebar-lesson-btn{align-items:flex-start;background:none;border:none;border-left:2px solid #0000;color:#88a;color:var(--text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:.82rem;gap:10px;padding:10px 16px;text-align:left;transition:all .2s ease;transition:var(--transition)}.sidebar-lesson-btn:hover{background:#ffffff08;color:#f0f0f8;color:var(--text-primary)}.sidebar-lesson-btn.active{background:#6366f114;border-left-color:#6366f1;border-left-color:var(--accent-indigo);color:#f0f0f8;color:var(--text-primary)}.sbl-num{color:#55556a;color:var(--text-muted);flex-shrink:0;font-size:.72rem;margin-top:1px;min-width:18px}.sbl-title{flex:1 1;line-height:1.4}.progress-ring-wrapper{align-items:center;display:flex;flex-direction:column;gap:4px}.progress-ring-label{color:#55556a;color:var(--text-muted);font-size:.72rem;text-align:center}.login-page{background:#0a0a0f;background:var(--bg-primary);justify-content:center;min-height:100vh;padding:1.5rem}.login-card,.login-page{align-items:center;display:flex}.login-card{background:#16161e;background:var(--bg-card);border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:20px;border-radius:var(--radius-lg);box-shadow:0 8px 60px #000000b3;box-shadow:var(--shadow-lg);flex-direction:column;gap:1.25rem;max-width:380px;padding:2.5rem 2rem;width:100%}.login-logo{font-size:3rem;line-height:1}.login-title{color:#f0f0f8;color:var(--text-primary);font-size:1.3rem;font-weight:700;margin:0;text-align:center}.login-tabs{background:#ffffff0a;border-radius:.75rem;display:flex;gap:.25rem;padding:.25rem;width:100%}.login-tab{background:#0000;border:none;border-radius:.5rem;color:#55556a;color:var(--text-muted);cursor:pointer;flex:1 1;font-family:inherit;font-size:.88rem;font-weight:500;padding:.5rem;transition:all .2s ease;transition:var(--transition)}.login-tab.active{background:#6366f1;background:var(--accent-indigo);color:#fff}.login-form{gap:1rem;width:100%}.login-field,.login-form{display:flex;flex-direction:column}.login-field{gap:.4rem}.login-field label{color:#88a;color:var(--text-secondary);font-size:.82rem;font-weight:500}.login-field input{background:#ffffff0a;border:1px solid #ffffff0f;border:1px solid var(--border);border-radius:8px;border-radius:var(--radius-sm);color:#f0f0f8;color:var(--text-primary);font-family:inherit;font-size:.95rem;outline:none;padding:.65rem .9rem;transition:border-color .2s}.login-field input:focus{border-color:#6366f1;border-color:var(--accent-indigo)}.login-field input::placeholder{color:#55556a;color:var(--text-muted)}.login-error{background:#ef44441a;border:1px solid #ef444440;border-radius:8px;border-radius:var(--radius-sm);color:#f87171;font-size:.85rem;padding:.55rem .8rem;text-align:center}.login-submit{background:#6366f1;background:var(--accent-indigo);border:none;border-radius:8px;border-radius:var(--radius-sm);color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;margin-top:.25rem;padding:.75rem;transition:background .2s,transform .1s}.login-submit:hover:not(:disabled){background:#4f46e5}.login-submit:active:not(:disabled){transform:scale(.98)}.login-submit:disabled{cursor:not-allowed;opacity:.6}.course-header-right{align-items:center;display:flex;gap:1rem;margin-left:auto}.user-info{align-items:flex-end;display:flex;flex-direction:column;gap:.3rem}.user-name{color:#55556a;color:var(--text-muted);font-size:.8rem;white-space:nowrap}.logout-btn{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;border-radius:var(--radius-sm);color:#f87171;cursor:pointer;font-family:inherit;font-size:.76rem;padding:.2rem .6rem;transition:background .2s}.logout-btn:hover{background:#ef444433}
/*# sourceMappingURL=main.1b6fc93c.css.map*/