@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,400,0,0);.loading-icon{animation:spin 1s linear infinite;height:1em;margin-right:.5em}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logo,.search-icon{height:100%}.sort-icon{cursor:pointer;margin-left:5px;transition:transform .3s ease-in-out}.sort-icon.rotate-180{transform:rotate(180deg)}.paginator-icon{cursor:pointer}.paginator-icon.next{transform:rotate(180deg)}.paginator-icon.active svg path{fill:green}.paginator-icon.inactive{cursor:not-allowed}.paginator-icon.inactive svg path{fill:red}.button{align-items:center;background-color:var(--color-primary);border:1px solid #0000;border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:var(--color-font);cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:12px 24px}.button:hover{background-color:var(--color-highlight)}.button.disabled{background-color:var(--color-light-grey);cursor:not-allowed}.button.creation-button{border-radius:5px;padding:24px}.button.poetry-button{font-size:14px;padding:6px}.button.permanent-active{background-color:var(--color-highlight);color:var(--color-primary)}.filter-icon{position:relative}.filter-icon .drpodown-menu{background-color:var(--color-primary);border:1px solid #0000;border-radius:5px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:8px;position:absolute;right:0;top:100%;width:120px}.filter-icon .drpodown-menu .button-contanier{align-items:center;display:flex;justify-content:center;margin-top:10px}.form{display:flex;flex-direction:column;justify-content:center}.input-container{position:relative;width:100%}.input-container .postfix-container{display:flex;position:absolute;right:1rem;top:0;transform:translateY(100%)}.input-container .postfix-container .icon-container{height:16px}.modal-container{align-items:center;background-color:#0003;display:flex;inset:0;justify-content:center;position:fixed}.modal-container .modal{background-color:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:500px;max-width:50vw;overflow:auto;padding:20px;position:relative;scroll-behavior:smooth;width:700px}.modal-container .modal::-webkit-scrollbar{width:14px}.modal-container .modal::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#aaa;border:4px solid #0000;border-radius:9999px;height:calc(100% - 105px)}.modal-container .modal::-webkit-scrollbar-track-piece:end{background-color:#0000;margin-bottom:16px}.modal-container .modal::-webkit-scrollbar-track-piece:start{background-color:#0000;margin-top:16px}.modal-container .modal .modal-header{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;font-family:var(--font-primary);font-size:20px;font-weight:700;justify-content:space-between;line-height:28px;margin-bottom:32px}.modal-container .modal .modal-header img{height:18px}.modal-container .modal .modal-content{align-items:center;display:flex;flex-grow:1;justify-content:center;margin-bottom:32px;text-align:left}.modal-container .modal .modal-footer{display:flex;justify-content:flex-end}.modal-container .modal .modal-footer>:not(:last-child){margin-right:10px}.info-modal-container{display:flex;justify-content:center;position:absolute;right:0;top:0;width:100%}.info-modal-container .info-modal{align-items:center;border:1px solid #0000;border-radius:10px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;justify-content:center;margin-top:15px;max-width:50vw;min-width:100px;padding:10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info-modal-container .info-modal.info{background-color:var(--color-yellow)}.info-modal-container .info-modal.error{background-color:var(--color-red)}.info-modal-container .info-modal.success{background-color:var(--color-green-main)}.info-modal-container .info-modal .info-modal-header{display:flex;height:15px;justify-content:flex-end;width:100%}.info-modal-container .info-modal .info-modal-body{align-items:center;color:var(--color-font);display:flex;flex-direction:row;font-family:var(--font-primary);font-weight:700}.info-modal-container .info-modal .info-modal-body .info-icon img{height:24px;margin-right:5px}.header-main{align-items:center;background-color:var(--color-primary);box-shadow:0 5px 4px #00000014;display:grid;height:60px;left:0;position:fixed;top:0;width:100%;z-index:3}.header-main .header-content{align-items:center;display:flex;justify-content:flex-end}.header-main .header-content .text-container{align-items:center;display:flex;height:20px;margin-right:35px}@media(max-width:720px){.header-main .header-content .text-container{font-size:12px}}.header-main .header-content .text-container img{margin-left:10px}.header-main .header-content .text-container .profile-email{color:var(--font-primary);font-weight:700;text-decoration:none}.menu{align-items:center;background-color:var(--color-primary);box-shadow:5px 0 4px #00000014;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:300px;z-index:4}.menu .logo-container{height:153px;margin-bottom:15px;margin-top:15px}.menu .menu-items{display:flex;flex-direction:column;width:100%}.menu .menu-items .link{color:var(--color-font);display:flex;font-family:var(--font-primary);font-weight:600;justify-content:center;margin-bottom:15px;padding:12px 16px;text-decoration:none}.menu .menu-items .link.active,.menu .menu-items .link:hover{background-color:var(--color-highlight)}.menu .menu-items .link.active{color:var(--color-primary)}.menu .rights{bottom:25px;font-weight:600;position:fixed}.menu .rights,.page-selector{font-family:var(--font-primary)}.page-selector{border:none;color:var(--color-font);font-size:16px;font-weight:400;line-height:22px}.page-selector:focus{outline:none}.paginator-container{align-items:center;display:flex;flex-direction:row}.paginator-container>:not(:last-child){margin-right:5px}.table-container{background-color:var(--color-primary);display:flex;flex-direction:column;height:610px;margin-top:15px;max-height:calc(100vh - 230px);overflow:hidden;position:relative}.table-container.non-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.table-container .table-section{flex:1 1;overflow:auto}.table-container .table-section .data-table{border:none;border-collapse:collapse;position:relative;width:100%}.table-container .table-section .data-table .table-header{background-color:#dfdfdf;height:36px;text-align:left}.table-container .table-section .data-table .table-header .header-string{color:var(--color-font);font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:22px;padding:12px}.table-container .table-section .data-table .table-header .header-string .inline-header{align-items:center;display:flex;flex-direction:row}.table-container .table-section .data-table .table-header .header-string .inline-header .header-suffix{display:flex;margin-top:5px}.table-container .table-section .data-table .data-string{height:20px;padding:14px}.table-container .paginator-container{flex-shrink:0;float:right;padding:5px}.loading-table{padding-top:40px;text-align:center;width:100%}.tooltip-container{display:inline-block;position:relative}.tooltip-container .tooltip-content{background-color:var(--color-font);border-radius:6px;bottom:125%;color:var(--color-primary);left:50%;opacity:0;padding:5px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:1}.tooltip-container .tooltip-content:after{border-color:var(--color-font) #0000 #0000 #0000;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip-container:hover .tooltip-content{opacity:1;visibility:visible}.file-container{background-color:var(--color-light-gray);border:1px solid #0000;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#0000;margin-top:5px}.file-container,.file-container .file-input{cursor:pointer;height:150px;width:200px}.file-container .file-input::-webkit-file-upload-button{display:none}.file-container .file-input::file-selector-button{display:none}.file-container .audio{width:100%}.poetry-subpage-breadrcumb{align-items:center;display:flex;flex-direction:row}.poetry-subpage-breadrcumb>:not(:last-child){margin-right:10px}.poetry-subpage-breadrcumb .poetry-subpage-breadcrumb-title{font-family:var(--font-primary);font-size:24px;font-weight:600;line-height:24px}.error-container{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;height:100vh;justify-content:center}.error-container .error-title{color:#b0bec5;font-size:6rem;font-weight:600;margin-bottom:1rem}.error-container .error-subtitle{color:#546e7a;font-size:2.5rem;font-weight:500;margin-bottom:2rem}.error-container .error-link{color:#3f51b5;font-size:1.5rem;font-weight:500;margin-top:15px;text-decoration:none;transition:all .2s ease-in-out}.error-container .error-link:hover{color:#7986cb;cursor:pointer}.success-container{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;height:100vh;justify-content:center}.success-container .success-title{color:#b0bec5;font-size:6rem;font-weight:600;margin-bottom:1rem}.success-container .success-subtitle{color:#546e7a;font-size:2.5rem;font-weight:500;margin-bottom:2rem}.login-form{width:345px}.login-form .login-input{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;margin-bottom:15px;padding:12px;width:calc(100% - 24px)}.login-form .login-input.error{border-color:red}.login-form .button-container,.login-form .forgot-password{display:flex;justify-content:center}.login-form .forgot-password{margin-top:15px}.login-form .forgot-password .link{color:#000}.admin-page{width:calc(100% - 60px)}.admin-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.admin-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.admin-page .search-bar-container button{margin-left:24px}.fisrt-login-title{margin-bottom:10px}.profile-page{display:flex;flex-direction:column}.profile-page .profile-form{align-items:center;display:flex;justify-content:center}.profile-page .profile-form .profile-input{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;margin-bottom:15px;min-width:345px;padding:12px;width:calc(100% - 24px)}.profile-page .profile-form .profile-input.error{border-color:red}.profile-page .profile-form .profile-button{align-items:center;display:flex;justify-content:center}.parent-page{width:calc(100% - 60px)}.parent-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.parent-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.parent-page .parent-profile-picture{height:55px}.parent-modal .form{width:444px}.parent-modal .form>:not(:last-child){margin-bottom:15px}.parent-modal-input{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;padding:12px;width:calc(100% - 26px)}.parent-modal-input.error{border-color:red}.child-page{width:calc(100% - 60px)}.child-page .title{display:flex;flex-direction:row}.child-page .title .parent-name{margin-left:10px}.child-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.child-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.child-profile-picture{height:55px}.achievement-table-container{width:100%}.child-modal .form{width:444px}.child-modal .form>:not(:last-child){margin-bottom:15px}.child-modal-input{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;padding:12px;width:calc(100% - 26px)}.child-modal-input.error{border-color:red}.from-to{align-items:center;display:flex;gap:8px}.poetry-page{width:calc(100% - 60px)}.poetry-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.poetry-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.poetry-page .search-bar-container button{margin-left:24px}.poetry-modal .form{width:444px}.poetry-modal .form>:not(:last-child){margin-bottom:15px}#poetry-class,#poetry-poet,#poetry-recommended,.poetry-modal-input{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;padding:12px;width:calc(100% - 26px)}#poetry-class.error,#poetry-poet.error,#poetry-recommended.error,.poetry-modal-input.error{border-color:red}#poetry-class,#poetry-poet,#poetry-recommended{width:100%}#poetry-poet{margin-bottom:20px}.poetry-category-select{display:flex;flex-wrap:wrap;margin-bottom:15px}.poetry-category-select .label{font-size:18px;margin-bottom:10px;width:100%}.poetry-category-select .categories{align-items:center;display:flex;flex-wrap:wrap;gap:4px;width:calc(100% - 131px)}.poetry-category-select .categories .category{background-color:var(--color-highlight);border-radius:4px;display:flex;font-size:12px;padding:6px 32px 6px 12px;position:relative}.poetry-category-select .categories .category .close{cursor:pointer;position:absolute;right:12px;top:50%;translate:0 -7px}.categories-list{display:flex;flex-direction:column;gap:15px;max-height:216px;overflow-x:hidden;overflow-y:auto;padding-right:30px;width:404px}.categories-list .category{border:1px solid #d0d0d0;border-radius:4px;padding:12px;width:100%}.categories-list .category.selected{border-color:#000}.poetry-chat-page{width:calc(100% - 60px)}.poetry-chat-page .top-bar-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.poetry-chat-page .top-bar-container .type-select{display:flex;gap:20px}.poetry-chat-page .top-bar-container .type-select span{cursor:pointer}.poetry-chat-page .top-bar-container .type-select span.active{font-weight:700}.poetry-chat-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.poetry-chat-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.poetry-chat-page .search-bar-container button{margin-left:24px}.poetry-chat-modal .form{width:444px}.poetry-chat-modal .form>:not(:last-child){margin-bottom:10px}#poetry-chat-type,.poetry-chat-modal-input{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;margin-bottom:15px;padding:12px;width:calc(100% - 26px)}#poetry-chat-type.error,.poetry-chat-modal-input.error{border-color:red}#poetry-chat-type{width:100%}.poetry-quiz-page{width:calc(100% - 60px)}.poetry-quiz-page .top-bar-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.poetry-quiz-page .top-bar-container .type-select{display:flex;gap:20px}.poetry-quiz-page .top-bar-container .type-select a{cursor:pointer}.poetry-quiz-page .top-bar-container .type-select a.active{font-weight:700}.poetry-quiz-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.poetry-quiz-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.poetry-quiz-page .search-bar-container button{margin-left:24px}.poetry-quiz-modal .form{width:444px}.poetry-quiz-modal-input{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;margin-bottom:15px;padding:12px;width:calc(100% - 26px)}.poetry-quiz-modal-input.error{border-color:red}.poetry-quiz-answers-modal{width:100%}.poetry-quiz-answers-modal .creation-button{margin-bottom:10px;margin-left:auto;padding:12px;width:44px}.poetry-quiz-answers-modal .answers-container{border:1px solid var(--color-placeholder);border-radius:4px}.poetry-quiz-answers-modal .answers-container .answer{align-items:center;display:flex;padding:15px}.poetry-quiz-answers-modal .answers-container .answer__text{width:70%}.poetry-quiz-answers-modal .answers-container .answer__delete,.poetry-quiz-answers-modal .answers-container .answer__edit,.poetry-quiz-answers-modal .answers-container .answer__solution{display:flex;justify-content:center;width:10%}.poetry-quiz-answers-modal .activity-circle{cursor:pointer}.poetry-quiz-infos-modal{width:100%}.poetry-quiz-infos-modal .creation-button{margin-bottom:10px;margin-left:auto;padding:12px;width:44px}.poetry-quiz-infos-modal .infos-container{border:1px solid var(--color-placeholder);border-radius:4px}.poetry-quiz-infos-modal .infos-container .info{align-items:center;display:flex;padding:15px}.poetry-quiz-infos-modal .infos-container .info__text{width:80%}.poetry-quiz-infos-modal .infos-container .info__delete,.poetry-quiz-infos-modal .infos-container .info__edit{display:flex;justify-content:center;width:10%}.input-modal .form{width:444px}.input-modal .input-modal-text{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;margin-bottom:15px;padding:12px;width:calc(100% - 26px)}.input-modal .input-modal-text.error{border-color:red}.poet-page{width:calc(100% - 60px)}.poet-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.poet-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.poet-page .search-bar-container button{margin-left:24px}.poet-page .poet-profile-picture{height:55px}.picture-upload{display:flex;flex-direction:column;margin-top:15px}.picture-upload .picture-row{display:flex;flex-direction:row;justify-content:space-between}.picture-upload .picture-row:first-child{margin-bottom:15px}.picture-upload .picture-row .picture-container{display:flex;flex-direction:column}.picture-upload .picture-row .content-label{font-size:14px}.category-page{width:calc(100% - 60px)}.category-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.category-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.category-page .search-bar-container button{margin-left:24px}.achievement-page{width:calc(100% - 60px)}.achievement-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.achievement-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.achievement-page .search-bar-container button{margin-left:24px}.achievement-page .achievement-badge-url{height:55px}.achievement-form{display:flex;flex-direction:column}.achievement-form>:not(:last-child){margin-bottom:15px}.input-container input[type=date]{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;padding:12px;width:calc(100% - 24px)}.tier-page{width:calc(100% - 60px)}.tier-page .tier-title-timereset-display{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.tier-page .tier-title-timereset-display .date-selector{align-items:center;display:flex;flex-direction:row}.tier-page .tier-title-timereset-display .date-selector span{margin-right:10px;width:100%}.tier-page .tier-title-timereset-display .date-selector .tier-reset-time-selector{padding:5px}.tier-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.tier-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.tier-page .search-bar-container button{margin-left:24px}.tier-page .tier-badge-url{height:55px}.tier-form{display:flex;flex-direction:column}.tier-form>:not(:last-child){margin-bottom:15px}.version-page{width:calc(100% - 60px)}.version-page .search-bar-container{display:flex;flex-direction:row;height:50px;width:100%}.version-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.version-page .search-bar-container button{margin-left:24px}.version-form{display:flex;flex-direction:column}.version-form>:not(:last-child){margin-bottom:15px}.poetry-facts-page{width:calc(100% - 60px)}.poetry-facts-page .search-bar-container{display:flex;flex-direction:row;height:50px;margin-top:15px;width:100%}.poetry-facts-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.poetry-facts-page .search-bar-container button{margin-left:24px}.fact-mutation-form>:not(:last-child){margin-bottom:15px}.line-of-poetry-page{width:calc(100% - 60px)}.line-of-poetry-page .search-bar-container{display:flex;flex-direction:row;height:50px;margin-top:15px;width:100%}.line-of-poetry-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.line-of-poetry-page .search-bar-container button{margin-left:24px}.line-of-poetry-input>:not(:last-child){margin-bottom:10px}.inline-info-page{width:calc(100% - 60px)}.inline-info-page .line-of-poetry-subpages-breadcrumb{align-items:center;display:flex;flex-direction:row}.inline-info-page .line-of-poetry-subpages-breadcrumb>:not(:last-child){margin-right:10px}.inline-info-page .line-of-poetry-subpages-breadcrumb .poetry-subpage-breadcrumb-title{font-family:var(--font-primary);font-size:24px;font-weight:600;line-height:24px}.inline-info-page .line-of-poetry-subpages-breadcrumb .line-text,.inline-info-page .line-of-poetry-subpages-breadcrumb .subtitle{font-family:var(--font-primary);font-size:24px;font-weight:400;line-height:24px}.inline-info-page .line-of-poetry-subpages-breadcrumb .line-text{color:var(--color-placeholder)}.inline-info-page .search-bar-container{display:flex;flex-direction:row;height:50px;margin-top:15px;width:100%}.inline-info-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.inline-info-page .search-bar-container button{margin-left:24px}.inline-info-form>:not(:last-child){margin-bottom:15px}.disappearing-page{width:calc(100% - 60px)}.disappearing-page .line-of-poetry-subpages-breadcrumb{align-items:center;display:flex;flex-direction:row}.disappearing-page .line-of-poetry-subpages-breadcrumb>:not(:last-child){margin-right:10px}.disappearing-page .line-of-poetry-subpages-breadcrumb .poetry-subpage-breadcrumb-title{font-family:var(--font-primary);font-size:24px;font-weight:600;line-height:24px}.disappearing-page .line-of-poetry-subpages-breadcrumb .line-text,.disappearing-page .line-of-poetry-subpages-breadcrumb .subtitle{font-family:var(--font-primary);font-size:24px;font-weight:400;line-height:24px}.disappearing-page .line-of-poetry-subpages-breadcrumb .line-text{color:var(--color-placeholder)}.disappearing-page .search-bar-container{display:flex;flex-direction:row;height:50px;margin-top:15px;width:100%}.disappearing-page .search-bar-container .searchbar{background-color:var(--color-primary);border:1px solid #545f71;border-radius:6px;height:24px;padding:12px;width:calc(100% - 24px)}.disappearing-page .search-bar-container button{margin-left:24px}.disappearing-form>:not(:last-child){margin-bottom:15px}.error-title{padding:10px;text-align:center}.error-title,.forgot-password-confirm-title{align-items:center;display:flex;font-family:var(--font-primary);font-size:18px;font-weight:700;justify-content:center;width:100%}.forgot-password-confirm-title{margin-bottom:15px}.page{background-color:#d9d9d9;left:0;min-height:calc(100vh - 100px);overflow:auto;padding-left:360px;padding-top:100px;position:absolute;top:0;width:calc(100vw - 360px)}.page .title{font-family:var(--font-primary);font-size:24px;font-weight:600;line-height:24px;margin-bottom:15px}.login-layout{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;width:100vw}.login-layout .forgot-password-link{cursor:pointer;font-family:var(--font-primary);margin-top:10px;text-decoration:underline}.login-layout .forgot-password-link:hover{color:var(--color-highlight)}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}@font-face{font-family:Puskas Bai Jamjuree;font-style:italic;font-weight:100;src:url(/static/media/BaiJamjuree-Italic.9bc44d02f7948c90f5b9.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:normal;font-weight:200;src:url(/static/media/BaiJamjuree-ExtraLight.b6127268e18bc0921ee5.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:italic;font-weight:200;src:url(/static/media/BaiJamjuree-ExtraLightItalic.aa2959f4fe9ccb93d207.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:normal;font-weight:300;src:url(/static/media/BaiJamjuree-Light.e818fb7a908b8cd26055.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:italic;font-weight:300;src:url(/static/media/BaiJamjuree-LightItalic.61d04280b84f897aad9d.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:normal;font-weight:400;src:url(/static/media/BaiJamjuree-Regular.b6013786559eeb4c3543.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:normal;font-weight:600;src:url(/static/media/BaiJamjuree-SemiBold.12dca446b4c87115c23b.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:italic;font-weight:600;src:url(/static/media/BaiJamjuree-SemiBoldItalic.6d000a85d13a0870acaf.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:normal;font-weight:700;src:url(/static/media/BaiJamjuree-Bold.da1cfc75e1ff64984f88.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:italic;font-weight:700;src:url(/static/media/BaiJamjuree-BoldItalic.48de72c56bc71a15f7d4.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:normal;font-weight:900;src:url(/static/media/BaiJamjuree-Medium.e9ce20a140d9d6fd2425.ttf) format("opentype")}@font-face{font-family:Puskas Bai Jamjuree;font-style:italic;font-weight:900;src:url(/static/media/BaiJamjuree-MediumItalic.feb38af08fc2823c6b6f.ttf) format("opentype")}:root{--font-sans-pro:"Puskas Bai Jamjuree",sans-serif;--font-primary:var(--font-sans-pro);--color-dark:#151617;--color-gray:#7d828b;--color-light-grey:#ababab;--color-gray-shader:#eceff6ad;--color-background-gray:#f6f7fa;--color-conservative-green:#98c219;--color-orange:#f9b430;--color-yellow:#fc0;--color-red:#bd3031;--color-light-green:#a8ccab;--color-dark-green:#006648;--color-green-main:#52ae30;--color-green-hover:#74be59;--color-green-pressed:#428b26;--color-green-active-button:#9deb806e;--color-light-gray:#f0f0f0;--color-white:#fff;--color-blue:#13466bb6;--color-primary:var(--color-white);--color-font:var(--color-dark);--color-placeholder:var(--color-gray);--color-highlight:var(--color-yellow);--color-border:#d6d6d6;--transition-speed:333ms;--page-width:1120px}html{font-size:16px;scroll-behavior:smooth}body{font-size:1rem;letter-spacing:normal;line-height:1}.title-text-h1,body{color:#151617;color:var(--color-font);font-family:Puskas Bai Jamjuree,sans-serif;font-family:var(--font-primary);margin:0}.title-text-h1{font-size:32px;font-style:normal;font-weight:900;line-height:40px}.title-text-h2{color:#151617;color:var(--color-font);font-family:Puskas Bai Jamjuree,sans-serif;font-family:var(--font-primary);font-size:24px;font-weight:700;line-height:32px;margin-bottom:20px;padding-left:20px}@media(max-width:776px){.title-text-h2{font-size:18px;line-height:24px}}.title-text-h3{font-size:18px;font-weight:700;line-height:24px;margin:0}.label-text,.title-text-h3{color:#151617;color:var(--color-font);font-family:Puskas Bai Jamjuree,sans-serif;font-family:var(--font-primary)}.label-text{font-size:16px;font-weight:500;line-height:18px;text-align:left}.clickable-icon{cursor:pointer;height:100%}.activity-circle{background-color:#bd3031;background-color:var(--color-red);border-radius:.375rem;height:.75rem;width:.75rem}.activity-circle.active{background-color:#52ae30;background-color:var(--color-green-main)}.activity-circle.clickable{cursor:pointer}.mutate-modal-input{background:#fff;border:1px solid #000;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;font-family:Puskas Bai Jamjuree,sans-serif;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:7px;line-height:22px;padding:12px;width:444px}.mutate-modal-input.error{border-color:red}
/*# sourceMappingURL=main.bdf98b65.css.map*/