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}.app{color:#293c5c;font-family:Arial,Helvetica,sans-serif;font-size:14px}.drag-handle:hover{cursor:grab}.prevent-drag{cursor:pointer}.page-container{align-items:center;display:flex;flex-direction:column}.main-grid{height:100%;width:90%}.test-buttons{display:flex;flex-direction:row;flex-wrap:wrap}.test-buttons-container{display:flex;flex-wrap:wrap;width:100%}.button{max-width:500px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.column,.signup,.signup__form{display:flex;flex-direction:column}.column{align-items:center;max-width:100%;width:-webkit-fill-available}.overflow-auto{overflow:auto}.no-overflow{overflow:hidden}input{background:#fffc;border:none;box-shadow:0 2px 6px #0000001a;color:#333;font-size:1rem;padding:.75rem 1rem;transition:box-shadow .2s ease,background .2s ease;width:auto}input::placeholder{color:#888}input:focus{background:#fff;box-shadow:0 0 0 2px #a0c4ff;outline:none}.small{width:40px}.label-on-top{display:flex;flex-direction:column;margin-bottom:16px}.bold-label{font-weight:700}.modal{align-items:center;display:flex;justify-content:center}@media(max-width:600px){.modal{align-items:flex-end;width:100%}}.modal-content{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:80vh;min-width:200px;outline:0;padding:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-content .modal-header{display:flex;flex-direction:row;margin-bottom:16px}.modal-content .modal-header .modal-title{word-break:break-all}.modal-content .modal-header .modal-title h2{margin:0;padding:0}.modal-content .modal-header .modal-action-bar{cursor:pointer;display:flex;margin-left:auto;padding:.25rem;right:0;top:0}.modal-content .modal-body{display:flex;flex-direction:column;overflow:hidden}.modal-content .modal-body.overflow{overflow:auto}@media(max-width:600px){.modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}}.row{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.checkbox,.row{align-items:center;display:flex}.checkbox{cursor:pointer;justify-content:center;margin-left:-12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkbox.no-padding span{padding:0}.label-left{flex-direction:row-reverse;margin-left:-12px}.label-top{align-items:flex-start;flex-direction:column-reverse;margin-left:0}.label-top .MuiCheckbox-root{margin-left:-12px}.label-bottom{flex-direction:column;margin-left:0}.icon-container{align-items:center;cursor:pointer;display:flex}.selected-icon{border:2px solid #000}.tags{display:flex;flex-direction:column;gap:8px;min-height:50px;padding:16px 0;width:100%}.tags .rendered-tags{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tags .wrap{flex-wrap:wrap}.tags .test{align-items:center;display:flex;flex-direction:row;gap:8px;width:-webkit-fill-available}.tags .test .chevron{padding:8px}.tags .test .chevron.hide{visibility:hidden}.tags .tag{align-items:center;background-color:#d3d3d3;border:2px solid #0000;border-radius:16px;display:flex;flex-direction:row;padding:4px}.tags .tag.white{background-color:#fff}.tags .selected{border:2px solid #000}.input-confirm{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.input-confirm,.input-confirm .row{align-items:flex-end}.input-confirm input{margin-bottom:16px;margin-right:16px;min-width:200px}.input-confirm-button{max-height:30px;max-width:200px}.chevron-left{border-left:2px solid #000;transform:rotate(-45deg)}.chevron-left,.chevron-right{border-top:2px solid #000;height:12px;width:12px}.chevron-right{border-right:2px solid #000;transform:rotate(45deg)}.popover{box-sizing:border-box;overflow-y:auto;padding:16px}.menu-item{border-bottom:1px solid gray;cursor:pointer;padding:16px 0}.box,.menu-item{display:flex;width:100%}.box{border-radius:5px;box-sizing:border-box;flex-direction:column;height:100%;overflow:hidden}.box .action-bar{min-width:250px}.box_content{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}@media only screen and (max-width:768px){.box{min-width:0;width:100%}}.box__header{align-items:center;border-radius:2px 2px 0 0;display:flex;flex-direction:row;justify-content:space-between;max-height:45px;min-height:45px;overflow:hidden;width:100%}.box__header--header-text{display:flex;font-size:18px;width:100%}.box__header--right-menu{display:flex;flex-direction:row}.box .footer{padding:16px}.module-picker{background-color:#ebecf0}.item-row{background-color:#add8e6;cursor:pointer;margin:4px;padding:4px;width:100%}.item-row.selected{background-color:#90ee90}.title-and-subtitle-creator{gap:12px;padding-left:5px}.title-and-subtitle-creator,.title-and-subtitle-creator div{display:flex;flex-direction:column}.minimized-grid-item{align-items:center;display:flex;height:100%;justify-content:space-between}.react-grid-item{box-sizing:border-box;overflow:hidden;padding:16px}.highlighted,.react-grid-item .bulk{background-color:#adff2f}.corroding{background-color:#ffdf80}.rotten{background-color:#dd5151}.react-grid-item{background-color:#fff;border-radius:8px}.react-grid-item:not(:has(.upcomingEventsModule)):not(:has(.board-module)):has(.no-box .card.highlighted){background-color:#a8e2a8}.react-grid-item:not(:has(.upcomingEventsModule)):not(:has(.board-module)):has(.no-box .card.preliminary){background-color:#f5f371}.react-grid-item:not(:has(.upcomingEventsModule)):not(:has(.board-module)):has(.blocked){background-color:salmon}.board-module .react-grid-item,.modal-content .react-grid-item{background-color:#add8e6;border-radius:0}.react-grid-item.selected{background-color:#71cc71}.colored-card{background-color:#add8e6}.board-module .react-resizable-handle{display:none}.grid-renderer{display:flex;flex-direction:row;height:100%;width:100%}.minimized-header,maximized-header{align-items:center;display:flex}.minimized-header .custom-element,.minimized-header .maximize-button,maximized-header .custom-element,maximized-header .maximize-button{flex:0 0 auto;white-space:nowrap}.minimized-header .minimized-card-label,maximized-header .minimized-card-label{flex:1 1;min-width:0;word-break:break-word}.module-renderer{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.base-module{width:100%}.base-module,.checkboxes{display:flex;flex-direction:column}.checkboxes{padding-left:16px}.recipe-viewer{display:flex;flex-direction:column;height:100%;width:100%}.grocery-picker .column{flex:3 1;overflow-y:auto}.selected-groceries .column{flex:1 1;overflow-y:auto}.activity-picker{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.activity-picker__activities-list{flex:1 1;overflow-y:auto}.activity-picker .button-row{display:flex;justify-content:flex-end;margin-top:10px;width:100%}.activity-picker__search-field{align-items:center;display:flex;flex-direction:row;gap:8px;width:100%}.add-button{align-items:center;background-color:#ece8e8;border-radius:16px;display:flex;padding:8px}.circle-plus{background-color:#fff;border-radius:50%;cursor:pointer;height:40px;position:relative;width:40px}.circle-plus:after,.circle-plus:before{background-color:#333;content:"";position:absolute}.circle-plus:before{height:60%;left:50%;top:20%;transform:translateX(-50%);width:2px}.circle-plus:after{height:2px;left:20%;top:50%;transform:translateY(-50%);width:60%}.form-container{display:flex;flex-direction:column;gap:16px}.form-container .button-row{display:flex;gap:8px;justify-content:flex-end}.table{height:100%}.table,.table table,.table table tbody{width:100%}.table table .mobile-table-row{box-sizing:border-box;display:flex;flex-direction:column;padding:8px;width:100%}.table table td{min-width:100px;padding:4px;text-align:center;white-space:normal;word-break:break-word}.table table td.mobile-table-cell{align-items:center;display:flex;justify-content:space-between}tr:nth-child(2n){background-color:#ddd}.sticky-header{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2}.activity-viewer-header{display:flex;justify-content:space-between;width:100%}.minimized-modal-content{overflow:auto}.activity-table-top-menu-row,.activity-table-top-menu-row .create-button{align-items:center;display:flex;flex-direction:row}.activity-table-top-menu-row .create-button{margin-right:16px}.calendar{background-color:#244350;border-radius:10px;color:#000;display:flex;flex-direction:column;height:100%;width:100%}.calendar button{margin:4px}.calendar-options{align-items:flex-end;display:flex}.calendar-header,.calendar-options{color:#fff;flex-direction:column;height:25px}.calendar-header{text-align:center}.calendar-arrows{align-items:center;color:#fff;display:flex;flex-direction:row;height:30px;justify-content:center}.calendar-month{display:flex;flex-direction:column;height:100%}.calendar-month__header{color:#fff}.calendar-month .schedule-link{align-items:center;display:flex;flex-direction:row;margin-right:8px;white-space:nowrap;width:5%}.calendar-month .schedule-link a{color:#fff;font-size:large;font-weight:bolder;text-decoration:none}.calendar-month .schedule-link a:visited{color:#fff}.calendar-week-container{display:flex;height:19%;width:100%}.calendar-week-container.hidden{display:none}.calendar-week-container .calendar-week,.calendar-week-container .calendar-week-days{display:flex;flex-direction:row;width:100%}.calendar-week-container .calendar-week-days .calendar-day{display:flex;flex-direction:column;margin:0 3px 0 0;overflow:hidden;width:14%}.calendar-week-container .calendar-week-day-labels{color:#fff;display:flex;flex-direction:row;font-size:x-large;font-weight:bolder;height:30px;justify-content:center}.calendar-week-container .calendar-week-day-labels .week-day-label{display:flex;justify-content:center;text-transform:capitalize;width:14.28%}.calendar-week-container .calendar-week img{background-repeat:no-repeat;background-size:auto}.calendar-week-container .calendar-week .highlighted{border:4px solid red}.calendar-week-container .calendar-week .greyed-out{background-color:gray}.calendar-week-container .calendar-week .calendar-card{align-items:center;background-color:#91c591;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:2px;overflow:hidden;padding:8px;width:100%}.calendar-week-container .calendar-week .calendar-card .date{color:#fff;display:flex;flex-direction:row;font-size:x-large;font-weight:bolder;justify-content:center;text-transform:capitalize}.calendar-week-container .calendar-week .calendar-card .holiday{display:flex;margin:4px 0 12px;word-break:break-all}.calendar-week-container .calendar-week .calendar-card .weather{margin:4px 0 12px}.calendar-week-container .calendar-week .calendar-card.helgdag{background-color:#6aa84d}.calendar-week-container .calendar-week .calendar-card.röd-veckodag{background-color:#50bb5e}.calendar-week-container .calendar-week .calendar-card.röd-veckodag .date{color:#a70d0d}.calendar-week-container .calendar-week .calendar-card.date-outside-month{background-color:#d4dfd2}.calendar-week-container .calendar-week .calendar-card.date-outside-month .date{color:gray}.calendar-week-container .calendar-week .calendar-card.helgdag.date-outside-month{background-color:#a6bda5}.calendar-week-container .calendar-week .calendar-card .icons{display:flex;flex-direction:row}.calendar-week-container .calendar-week .calendar-card .namnsdag{display:flex;flex-direction:row;font-size:x-small;margin:4px 0 12px}.calendar-week-container .calendar-week .calendar-card.hover{background-color:#d3d3d3}.calendar .right-aligned{justify-content:flex-end}.calendar .selected-button{border:2px solid #000}.calendar-event-row{background-color:#d3d3d3;margin-bottom:2px;padding:16px;width:100%}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}body{background-color:#add8e6;margin:0;min-height:100vw}.react-grid-layout-module{height:100%;width:100%}.dev-helper{align-items:center;border:1px dotted red;display:flex;justify-content:center}.selected{background-color:#90ee90}.info{background-color:#0000001a;border:1px solid gray;font-size:.75rem;padding:0 1rem;position:absolute;right:0;top:0;width:120px}ul{padding-left:0}ul li{list-style:none}.invisible{background-color:red;display:none;height:100px;width:100px}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.main-search.input{display:flex;width:100%}.main-search input{border-radius:16px;display:flex;width:-webkit-fill-available;width:fill-available}.main-layout-top-menu{display:flex;flex-direction:column}.search-and-create-menu{align-items:flex-start;display:flex;flex-direction:row;gap:8px}.menu-items{display:flex;flex-direction:column;gap:4px}.menu-items div{align-items:center;background-color:#d3d3d3;display:flex;gap:8px;padding:16px}.modal-content{width:80%}.modal-body{display:flex;flex-direction:column;height:100%}.modal-body .main-filter-menu{justify-content:space-between}.modal-body .main-filter-menu,.modal-body .main-filter-menu .modal-content{display:flex;flex-direction:column;height:100%;width:100%}.modal-body .main-filter-menu .modal-footer{display:flex;justify-content:flex-end}.radio-button-group .MuiFormLabel-root{margin-bottom:-8px}.sort-menu{align-items:flex-start;display:flex;flex-direction:row;gap:16px}.upcoming-events{display:flex;flex-direction:column;gap:4px;overflow:hidden;width:100%}.upcoming-events::-webkit-scrollbar{background-color:#0000;width:0}.upcoming-events:hover::-webkit-scrollbar{width:8px}.upcoming-events:hover::-webkit-scrollbar-thumb{background-color:#0003}.upcoming-calendar-events-row{width:100%}.upcoming-calendar-event-header,.upcoming-calendar-event-row,.upcoming-calendar-next-event-row{align-items:center;background-color:#d3d3d3;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px;width:100%}.activity-starttime{margin-left:4px}.today{border:2px solid gray;box-sizing:border-box}.upcoming-calendar-event-row{box-sizing:border-box;display:flex;height:-webkit-fill-available;justify-content:flex-start}.upcoming-calendar-events-row .base-module-renderer:has(.card){width:100%}.upcoming-calendar-events-row .base-module-renderer:has(.card) .card{border-radius:0}.base-module-renderer{width:100%}.upcoming-calendar-next-event-row{background-color:#afe6af;height:60px;justify-content:center}.header-row{display:flex;justify-content:space-between}.card-module{height:-webkit-fill-available;overflow:hidden}.card{align-items:center;border-radius:10px;box-sizing:border-box;display:flex;height:100%;justify-content:center;overflow:hidden;padding:8px;position:relative;width:100%}.card-checkbox{width:50px}.card-content{justify-content:flex-start}.card-front-row{align-items:center;display:flex}.card-front-row.didnt-do,.card-front-row.strike-through{text-decoration:line-through}.card .card-click-area{align-items:center;display:flex;justify-content:flex-start;width:100%}.no-box .card{box-shadow:none}.grid-item{height:100%}.scheduled-activity-content .card-description{background-color:#d3d3d3;box-sizing:border-box;margin-top:16px;padding:16px}.scheduled-activity-content .card-description.editable{min-height:150px;width:100%}.breadcrumbs .breadcrumb{color:blue;cursor:pointer}.breadcrumbs .breadcrumb:hover{text-decoration:underline}.breadcrumbs .current{cursor:auto;font-weight:700}.latest-done-label{background-color:#90ee90;border-radius:10px;margin-left:16px;padding:8px}.board-module{height:-webkit-fill-available;padding:16px 0;width:100%}.board-module .card{border-radius:0}.board-module::-webkit-scrollbar{background-color:#0000;width:0}.board-module:hover::-webkit-scrollbar{width:8px}.board-module:hover::-webkit-scrollbar-thumb{background-color:#0003}.selected .card{background-color:#90ee90}[class*=draggable-grid-item]{cursor:grab}.grid-item.selected{background-color:#90ee90}.react-resizable-handle{opacity:.3}.latest-done-label.late{background-color:#f08080}.react-grid-item.minimized span{display:none}.arrow-back-icon{margin-right:16px}.finished-excercise{margin-bottom:16px}.week-wiz-wrapper{display:flex;flex-direction:column;gap:50px;min-width:1280px}@media only screen and (max-width:600px){.week-wiz-wrapper{flex-direction:column;min-width:300px;width:100%}}.week-wiz{display:flex;flex-direction:column;gap:8px}.week-wiz .week{display:flex;flex-direction:row;gap:12px}@media only screen and (max-width:600px){.week-wiz .week{flex-direction:column;width:100%}}.week-wiz .day-container{display:flex;flex:1 1;flex-direction:column;gap:8px}.week-wiz .activities-list{display:flex;flex-direction:column;gap:4px}.week-wiz .day{background-color:#f0f0f0;border-radius:4px;font-weight:700;padding:12px;text-align:center;text-transform:capitalize}.week-wiz .activity-row,.week-wiz .day{align-items:center;display:flex;flex-direction:row}.week-wiz .activity-row{background-color:#fff;gap:8px;padding:8px}.calendar-events{display:flex;flex-direction:column}.calendar-events .calendar-event{border:1px solid #000;display:flex;height:35px;width:100%}.calendar-events .action-menu{display:flex;flex-direction:row;gap:10px}.date-block{margin-bottom:16px}.date-header{font-weight:700}.item{align-items:center;display:flex;margin-bottom:4px}.list-container{width:100%}.static-list{display:flex;flex-direction:column;width:100%}.static-list .static-list-header{align-items:center;background-color:#bfd1ba;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px;width:100%}.static-list .static-list-header .left-section{align-items:center;display:flex}.static-list .static-list-header .static-list-container{display:block;width:100%}.static-list .static-list-header .static-list-container .static-list-item{align-items:center;display:flex;justify-content:space-between}.static-list .static-list-header .static-list-container .static-list-item .remove-icon{cursor:pointer}.more-options-popover{display:flex;flex-direction:column;gap:16px}.scroll-container{height:-webkit-fill-available;overflow:auto;width:100%}.filter-menu,.scroll-container{display:flex;flex-direction:column}.filter-menu{gap:12px;padding:16px}.filter-menu .button-row{display:flex;justify-content:flex-end}.action-menu{flex-direction:row}.action-menu,.playground{align-items:center;display:flex}.playground{flex-direction:column;justify-content:center;width:100%}.playground-frame{margin-bottom:30px;outline:2px solid red;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.playground-wrapper{height:500px}.playground-wrapper .playground{display:flex;flex-direction:column;height:100%}.playground-wrapper .playground .activity-picker{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.playground-wrapper .playground .activity-picker__activities-list{flex:1 1;overflow-y:auto}.topbar{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;padding:16px;width:100%}.topbar h1{margin:0;word-break:break-word}.topbar .dummy{visibility:hidden}.center-content{align-items:center;display:flex;justify-content:center}.align-top{align-items:start;display:flex}.margin-top{margin-top:16px}.margin-right{margin-right:16px}.margin-bottom{margin-bottom:16px}.margin-left{margin-left:16px}.margin-top.half-margin{margin-top:8px}.margin-right.half-margin{margin-right:8px}.margin-bottom.half-margin{margin-bottom:8px}.margin-left.half-margin{margin-left:8px}.test{align-items:center;display:flex;flex-direction:column;justify-content:center}.test__page-links{display:flex;flex-direction:row;flex-wrap:wrap}.test__page-links__page-link{margin:8px}.login__form{display:flex;flex-direction:column;width:400px}.login__form .login__error{color:#ca2525}.login__form .forgot-password-button{background:none;border:none;cursor:pointer;font-size:.9rem;transition:color .2s ease}.login__form .forgot-password-button:hover{text-shadow:0 0 6px #c8f0ffcc}.login__form .forgot-password-button:focus{outline:2px solid gray;outline-offset:2px}.login__form label{display:flex;flex-direction:column;width:100%}.login__form label input{margin-top:4px}.login__form .button,.register{width:100%}.register{display:flex;justify-content:flex-end}.register a{cursor:pointer;margin-left:8px;text-decoration:underline}.disabled{opacity:.5;pointer-events:none}
/*# sourceMappingURL=main.b11377b1.css.map*/