@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";html{scroll-behavior:smooth}:root{--yellow: #facc15;--green: #22c55e;--bold-greeb: #009929;--red: #ed1c24;--light-red: #ef3239;--grey: #f7f7f7;--bold-grey: #eeeeee;--black: #343a3d;--black-30: #343a3d30;--black-60: #343a3d60;--black-80: #343a3d80;--light-black: #3e4447}*{margin:0;padding:0;box-sizing:border-box}.us-no{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.poppins-300{font-family:Poppins,sans-serif;font-weight:300}.poppins-400{font-family:Poppins,sans-serif;font-weight:400}.poppins-500{font-family:Poppins,sans-serif;font-weight:500}.poppins-600{font-family:Poppins,sans-serif;font-weight:600}.poppins-700{font-family:Poppins,sans-serif;font-weight:700}input,button,select,textarea{font-family:inherit;font-size:inherit;background:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}svg{height:100%;fill:inherit;transition:inherit}.d-b{display:block}.center{display:flex;align-items:center;justify-content:center}.show{display:inline-block!important}.hidden{display:none!important}.disabled{cursor:not-allowed!important;opacity:.8}[draggable=true].cr-grab{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}[draggable=true].cr-grab:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}a{text-decoration:none;color:inherit;cursor:none}.error-text{color:var(--red);font-size:15px;font-style:italic;margin-top:5px}@media (max-width: 1023px){[class*=-pc]{display:none!important}}@media (min-width: 1024px){button,select,a,.cr-p{cursor:pointer}::-webkit-scrollbar{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-track{background:var(--bold-grey);border-radius:4px}::-webkit-scrollbar-thumb{background:#343a3d20;border:3px solid var(--bold-grey);border-radius:20px;scrollbar-width:5px}::-webkit-scrollbar-thumb:hover{background:#343a3d40}}#loginPage,#loginPage form{display:flex;align-items:center;justify-content:center;flex-direction:column}#loginPage{height:100vh;margin:0 30px}#loginPage form{background-color:var(--grey);color:var(--black);padding:35px 60px;gap:20px;border-radius:10px;box-shadow:0 0 10px var(--black-30)}#loginPage form h1{font-size:28px}#loginPage form input[type=text],#loginPage form input[type=password]{background-color:#fff}#loginPage form input[type=submit]{background-color:var(--bold-grey);border:0;border-radius:5px;padding:10px 30px;transition:.3s}#loginPage form input[type=submit]:hover{background-color:var(--black);color:#fff}@media (min-width: 1024px){#loginPage form h1{font-size:32px}#loginPage form{padding:45px 100px}}.sectionText{width:100%}.sectionText label{display:block;margin-bottom:10px}.sectionText input{background-color:var(--grey);border:1px solid var(--bold-grey);border-radius:5px;padding:10px 8px;transition:.3s;width:100%}.sectionText input.error{border:1px solid var(--red);outline:none}.sectionText input:hover:not(.error){background-color:var(--grey);border-color:var(--black)}.lastSeen{padding:0 6% 20px;width:100%}.lastSeen h2{margin-bottom:0;font-size:32px}.lastSeen .items{display:flex;gap:40px;padding:20px;overflow-x:auto}@media (min-width: 1024px){.lastSeen{margin-top:-15px}}.castingCard{display:flex;flex-direction:column;box-shadow:0 0 20px var(--black-30);border-radius:10px;overflow:hidden;transition:.3s;min-width:160px;max-width:160px}.castingCard img{width:160px;height:160px;object-fit:cover;object-position:top}.castingCard .info{padding:10px}.castingCard:hover{box-shadow:0 0 20px var(--black-60)}.locationCard{display:flex;flex-direction:column;box-shadow:0 0 20px var(--black-30);border-radius:10px;overflow:hidden;transition:.3s}.locationCard img{height:calc(100% - 68px);object-fit:cover;object-position:center}.locationCard .info{padding:10px}.locationCard:hover{box-shadow:0 0 20px var(--black-60)}.floating-buttons-container{position:fixed;gap:14px;bottom:25px;right:25px}.floating-button{position:relative;max-width:176px;background-color:var(--light-black);color:var(--grey);height:44px;border-radius:20px;font-size:16px;transition:1s,background-color .3s,box-shadow .3s;overflow:hidden;box-shadow:0 0 10px var(--black-30)}.floating-button:hover{box-shadow:0 0 10px var(--black-60);background-color:var(--black)}.floating-button.danger{background-color:var(--light-red)}.floating-button.danger:hover{box-shadow:0 0 10px var(--black-60);background-color:var(--red)}.floating-button .icon{position:absolute;right:13px;fill:var(--grey);height:24px;transition:1s}.floating-button.hide-text{width:50px!important}.floating-button.hide-text .button-text{opacity:0;transform:translate(200px)}.floating-button .button-text{position:absolute;left:20px;white-space:nowrap;transition:opacity 1s ease,transform 1s ease}.loading-container{display:flex;justify-content:center;align-items:center;gap:10px;height:50px}.dot{width:12px;height:12px;background-color:var(--black);border-radius:50%;animation:bounce 1.2s infinite ease-in-out}.dot:nth-child(1){animation-delay:0s}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}}#searchResults{display:grid;justify-content:center}#searchResults.base-0{grid-template-columns:repeat(auto-fit,160px);gap:40px}#searchResults.base-1{grid-template-columns:repeat(1,90%);grid-auto-rows:.8fr;gap:40px}@media (min-width: 1024px){#searchResults.base-1{grid-template-columns:repeat(2,35%);gap:40px}}.content .word-break{word-break:break-all}.content hr{width:95%;border:0;height:1px;background-color:var(--black-60);margin:30px auto}.content .fullname{margin:16px 0 4px;font-size:36px}.content .link:first-letter{text-transform:capitalize}.content .group .info{margin-top:10px;display:grid;gap:20px;font-size:18px}.content .group .info .tab{margin-left:25px}.content .group .info .placeholder{color:var(--black-80)}.content .group .info .full{grid-column:1 / -1}.content .group .info a{text-decoration:underline dotted;color:var(--light-black);transition:.3s}.content .group .info a:hover{color:var(--black)}@media (min-width: 1024px){.content{padding-left:6%;padding-right:6%}.content .group .info{grid-template-columns:1fr 50%}}.media-slider{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;border-radius:10px;border:5px dashed var(--black-30);padding:10px;height:300px;background-color:var(--grey)}.media-slider img,.media-slider video{border-radius:10px;height:100%}.media-slider .media-item{position:relative}.media-slider .media-item span{position:absolute;fill:var(--grey);right:10px;border-radius:50%;transition:.3s;padding:3px;height:26px;width:26px}.media-slider .media-item span.fullscreen-icon{background-color:var(--light-black);bottom:10px;opacity:.3}.media-slider .media-item span.fullscreen-icon:hover{background-color:var(--black);opacity:1}.media-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.media-modal-content{max-width:80%;max-height:80%;position:relative;display:flex;align-items:center;justify-content:center}.media-modal-content img{max-width:90vw;max-height:90vh;object-fit:contain}.media-modal .prev-icon,.media-modal .next-icon{position:absolute;width:44px;height:44px;padding:5px;transform:translateY(-50%);background-color:var(--black);fill:var(--grey);border-radius:50%;z-index:10;transition:.3s;bottom:-80px}.media-modal .prev-icon:hover,.media-modal .next-icon:hover{background-color:var(--light-black)}.media-modal .prev-icon{left:0}.media-modal .next-icon{right:0}@media (min-width: 1024px){.media-modal-content img{max-width:100%;max-height:90vh}.media-modal .prev-icon,.media-modal .next-icon{top:50%;bottom:auto}.media-modal .prev-icon{left:-80px}.media-modal .next-icon{right:-80px}}.modal-container{position:fixed;z-index:999;overflow:hidden;top:0;left:0;width:100vw;height:100vh;background-color:var(--black-60)}.modal-container .modal{background-color:#fff;color:var(--black);border-radius:20px;width:90%;padding:20px 30px;animation:openModal .05s linear;max-height:90%;overflow:auto}.modal-container .modal hr{border:0;height:1px;background-color:var(--black-30);width:95%;margin:16px auto}.modal-container .modal .caption{display:flex;align-items:center;justify-content:space-between}.modal-container .modal .caption h1{font-size:28px}.modal-container .modal .caption .close-icon{height:40px;border-radius:50%;transition:all .3s,fill .05s;padding:5px}.modal-container .modal .caption .close-icon:hover{background-color:var(--red);fill:var(--grey)}.modal-container .modal .modal-main{margin:30px 0}.modal-container .modal .modal-actions{display:flex;justify-content:flex-end;align-items:center}.modal-container .modal .modal-actions .regular-button{background-color:var(--light-black);color:var(--grey);border-radius:10px;height:44px;transition:.3s;width:100%}.modal-container .modal .modal-actions .regular-button:hover{background-color:var(--black)}.modal-container .modal .modal-actions .danger-button{background-color:var(--light-red);color:var(--grey);border-radius:10px;padding:10px 36px;transition:.3s;width:100%}.modal-container .modal .modal-actions .danger-button:hover{background-color:var(--red)}@keyframes openModal{0%{transform:scale(.8)}to{transform:scale(1)}}@media (min-width: 1024px){.modal-container .modal.small{width:45%;max-width:520px}.modal-container .modal.medium{width:50%;max-width:620px}.modal-container .modal.large{width:60%}.modal-container .modal .modal-actions .regular-button,.modal-container .modal .modal-actions .danger-button{width:auto;padding:10px 40px}}#locationPage .group .info .contact{display:grid;gap:5px;border:1px dashed var(--black-80);border-radius:10px;padding:10px}.media .upload-progress-bar{height:6px;background-color:var(--grey);border-radius:3px;margin:0;overflow:hidden;transition:height .3s}.media .upload-progress-bar .progress-inner{height:100%;background-color:var(--red);width:0;transition:width .2s ease-in-out}.sectionDate input{background-color:var(--grey);border:1px solid var(--bold-grey);border-radius:5px;padding:10px 8px;transition:.3s;margin-top:10px;width:100%}.sectionDate input.error{border:1px solid red;outline:none}.sectionDate input:hover:not(.error){background-color:var(--grey);border-color:var(--black)}.sectionRange .options{margin-top:10px;display:flex;justify-content:space-around;align-items:center}.sectionRange .options input{background-color:var(--grey);border:1px solid var(--bold-grey);border-radius:5px;padding:5px 8px;transition:.3s;width:30%}.sectionRange .options input.error{border:1px solid red;outline:none}.sectionRange .options input:hover:not(.error){background-color:var(--grey);border-color:var(--black)}.sectionRadio p{margin-bottom:10px}.sectionRadio .options{display:flex;gap:20px}.sectionRadio .options div{position:relative;width:100%}.sectionRadio .options div label{display:block;padding:8px 0;text-align:center;border-radius:5px;background-color:var(--grey);transition:.3s}.sectionRadio .options div label:hover{background-color:var(--bold-grey)}.sectionRadio .options div input:checked+label{background-color:var(--black);color:var(--grey)}.sectionRadio .options div input{position:absolute;left:50%;top:50%;z-index:-1}.static-button{margin-top:20px;background-color:var(--light-black);color:var(--grey);width:100%;height:46px;border-radius:10px;transition:.3s;box-shadow:0 0 10px var(--black-30)}.static-button:hover{box-shadow:0 0 10px var(--black-60);background-color:var(--black)}.static-button:disabled{cursor:not-allowed}@media (min-width: 1024px){.static-button{position:fixed;bottom:25px;right:25px;padding:12px 32px;width:auto;height:auto;border-radius:20px}}.sectionSelect select{display:block;margin:10px auto 0;width:100%;padding:10px;background-color:var(--grey)!important;color:var(--black);border-radius:5px;transition:.3s;background:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;background-position:calc(100% - .75rem) center!important}.sectionSelect select:hover:not(.sectionSelect select.disabled){background-color:var(--bold-grey)!important}.sectionSelect select.error{border:1px solid red}.sectionPhone{display:flex;gap:14px}.sectionTextbox{position:relative}.sectionTextbox label{display:block;margin-bottom:10px}.sectionTextbox textarea{resize:none;background-color:var(--grey);border:1px solid var(--bold-grey);border-radius:5px;padding:10px 8px;transition:.3s;width:100%;height:150px}.sectionTextbox textarea.error{border:1px solid red;outline:none}.sectionTextbox textarea:hover:not(.error){background-color:var(--grey);border-color:var(--black)}.sectionTextbox .charCount{position:absolute;color:var(--black-80);font-size:12px;right:12px;bottom:12px}.sectionAdditional{display:flex;flex-direction:column;gap:10px;border:1px dashed var(--black-80);border-radius:10px;padding:10px}.sectionKeywords{width:100%}.sectionKeywords label{display:block;margin-bottom:10px}.sectionKeywords .keywords{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.sectionKeywords .keywords .keyword{display:inline-flex;background-color:var(--bold-grey);border-radius:10px;padding:10px 14px;gap:10px;overflow:hidden;align-items:center}.sectionKeywords .keywords .keyword .drag-icon{border-radius:50%;height:20px}.sectionKeywords .keywords .keyword input{display:none}.sectionKeywords .keywords .keyword .key{font-size:14px}.sectionKeywords .keywords .keyword .remove-icon{transition:all .3s,fill .05s;border-radius:50%;height:30px;padding:4px}.sectionKeywords .keywords .keyword .remove-icon:hover{background-color:var(--red);fill:var(--grey)}.sectionSelectLanguage .header{display:flex;align-items:center;justify-content:space-between;height:36px}.sectionSelectLanguage .options div{display:flex;gap:10px;margin-top:10px}.sectionSelectLanguage .options select{width:100%;padding:10px;background-color:var(--grey)!important;color:var(--black);border-radius:5px;transition:.3s;background:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;background-position:calc(100% - .75rem) center!important}.sectionSelectLanguage .add-lang{background-color:var(--grey);color:var(--black);border-radius:5px;padding:8px 20px;transition:.3s}.sectionSelectLanguage .remove-lang{background-color:var(--grey);fill:var(--black);border-radius:5px;padding:0 7.2px;transition:.3s;line-height:38.4px}.sectionSelectLanguage .remove-lang svg{height:24px}.sectionSelectLanguage select:hover,.sectionSelectLanguage .add-lang:hover,.sectionSelectLanguage .remove-lang:hover{background-color:var(--bold-grey)!important}.logo{width:150px;display:block}#errorPage{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#errorPage h1{font-size:100px;letter-spacing:40px;margin-right:-40px;color:var(--red)}#errorPage p{font-size:28px}#errorPage a{margin-top:40px;font-size:20px;background-color:var(--light-black);color:var(--grey);width:250px;border-radius:10px;transition:.3s;padding:10px 0}#errorPage a:hover{background-color:var(--black)}.progress-container{position:fixed;top:65px;left:0;width:100%;height:100%;background-color:var(--black-30);padding:0 2.5%;z-index:999}.progress-bar{height:5px;background-color:var(--red);box-shadow:0 0 10px var(--black-60);width:0%;transition:width .3s ease-in-out}#message{z-index:1000;position:fixed;top:var(--height, 100px);left:50%;transform:translate(-50%);background-color:#fff;box-shadow:0 0 10px var(--black-80);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;animation:show .5s linear;width:max-content}#message p{padding:6px 12px}#message span{display:inline-block;width:100%;height:5px;background-color:var(--green)}#message.error span{background-color:var(--red)}@keyframes timer{0%{width:100%}to{width:0%}}@keyframes show{0%{top:0}to{top:var(--height, 100px)}}@media (min-width: 1024px){#message{right:50px;left:auto;transform:none}#message.middle{left:50%;right:auto;transform:translate(-50%)}}.user-sessions{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,300px);gap:28px;padding:20px}@media (min-width: 1024px){.user-sessions{justify-content:normal;padding:20px 80px}}.session-item{border-radius:10px;padding:16px 24px;margin-bottom:12px;width:300px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;border:1px solid #e8e8e8;box-shadow:0 0 20px var(--black-30);transition:transform .2s ease,box-shadow .2s ease}.session-item:hover{box-shadow:0 0 20px var(--black-60)}.session-info{display:flex;flex-direction:column;gap:8px}.session-device{font-size:1.1rem;font-weight:600;color:#333;display:flex;align-items:center;gap:10px}.session-area{display:flex;gap:10px}.session-ip{font-family:Courier New,Courier,monospace;font-size:.9rem;background-color:#f0f2f5;color:#555;padding:3px 8px;border-radius:5px}.session-dates{font-size:.8rem;color:#888}.current-session-badge{display:inline-block;background-color:var(--green);width:10px;height:10px;border-radius:50%}.session-item button{background-color:#fbebeb;color:#dc3545;border:1px solid #f5c6cb;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600;transition:background-color .2s ease,color .2s ease}.session-item button:hover{background-color:#dc3545;color:#fff}.media.error .preview{border:5px dashed var(--light-red)!important}.contentPage{min-height:100vh;padding:90px 20px 20px}.contentPage nav{z-index:2;top:0;left:0;position:fixed;width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 0 10px var(--black-60);height:65px}.contentPage .nav-buttons{display:flex;gap:20px;margin-bottom:20px}.contentPage .nav-buttons a{padding:8px 0;width:100%;text-align:center;border-radius:5px;background-color:var(--grey);transition:.3s}.contentPage .nav-buttons a:hover{background-color:var(--bold-grey)}.contentPage .nav-buttons a.active{background-color:var(--black);color:var(--grey)}.contentForm hr{width:95%;border:0;height:1px;background-color:var(--black-60);margin:30px auto}.contentForm input[type=file]{display:none}.contentForm .media{margin-bottom:30px}.contentForm .media .preview{color:var(--black-80);font-size:24px;display:flex;border-radius:0 0 10px 10px;padding:10px;gap:10px;overflow-x:auto;overflow-y:hidden;height:300px;border:5px dashed var(--black-30);background-color:var(--grey);text-align:center}.contentForm .media input:disabled+label{cursor:not-allowed;color:var(--black-80)}.contentForm .media label{background-color:var(--grey);display:block;text-align:center;padding:10px 0;transition:.3s;border-radius:10px 10px 0 0}.contentForm .media label:hover{background-color:var(--bold-grey)}.contentForm .media .preview .error{line-height:280px;width:100%}.contentForm .media .preview .item{position:relative;background-color:var(--bold-grey);padding-top:30px;border-radius:10px}.contentForm .media .preview .item img,.contentForm .media .preview .item video{border-radius:10px;height:100%}.contentForm .media .preview .item span{position:absolute;fill:var(--grey);right:10px;border-radius:50%;transition:.3s;padding:3px;height:26px;width:26px}.contentForm .media .preview .item span.drag-icon{left:3px;top:3px;right:auto;fill:var(--black)}.contentForm .media .preview .item span.delete-icon{background-color:var(--light-red);top:3px;opacity:.8}.contentForm .media .preview .item span.delete-icon:hover{background-color:var(--red);opacity:1}.contentForm .media .preview .item span.fullscreen-icon{background-color:var(--light-black);bottom:10px;opacity:.3}.contentForm .media .preview .item span.fullscreen-icon:hover{background-color:var(--black);opacity:1}.contentForm .group h1{font-weight:500;margin-bottom:20px}.contentForm .group .info{display:grid;column-gap:50px;row-gap:30px}.contentForm .group .info .sectionTextbox{grid-column:1 / -1}.contentForm .group .info .phones,.contentForm .group .info .links{display:flex;flex-direction:column;gap:10px}@media (min-width: 1024px){.contentPage{padding:90px 20% 20px}.contentForm .group .info{grid-template-columns:1fr 50%}}.speed-indicator{position:absolute;right:12px}.speed-indicator .bar-container{display:flex;justify-content:center;gap:4px}.speed-indicator .bar{width:100%;height:10px;border-radius:2px;background-color:var(--bold-grey)}.bg-gray-300{background-color:var(--bold-grey)!important}.bg-green-500{background-color:var(--green)!important}.bg-yellow-400{background-color:var(--yellow)!important}.bg-red-500{background-color:var(--light-red)!important}.speed-indicator .text-sm{text-align:center;font-size:14px;font-weight:500;margin-bottom:4px;font-size:10px}@media (min-width: 1024px){.speed-indicator{right:20px}.speed-indicator .bar{height:14px;border-radius:4px}.speed-indicator .text-sm{font-size:14px}}.base-layout{min-height:100vh}.base-layout .content{padding:0 20px}.base-layout main{padding:95px 0 20px}@media (min-width: 1024px){.base-layout .content{padding:0 15%}}nav#standart{top:0;gap:3%;width:100%;height:65px;position:fixed;background-color:#fff;box-shadow:0 0 10px var(--black-60);transition:top .5s,box-shadow .5s}nav#standart.hide{top:-65px;box-shadow:none}form.navbar .menu{transition:.3s;fill:var(--black);border-radius:5px;padding:0 2px}form.navbar .menu svg{height:34px;display:block}form.navbar .menu:hover{background:var(--bold-grey)}nav#standart .search{display:flex;max-width:500px;width:80%}nav#standart .search input{width:100%;transition:.3s;background-color:var(--grey);border:1px solid var(--bold-grey);border-top-left-radius:37.6px;border-bottom-left-radius:37.6px;padding:8px 12px 8px 20px}nav#standart .search .search-button{background-color:var(--grey);border:1px solid var(--bold-grey);border-top-right-radius:37.6px;border-bottom-right-radius:37.6px;min-width:49.6px;padding:8px 14px 8px 10px;transition:all .3s,fill .05s}nav#standart .search .search-button:hover{border-color:var(--black);background-color:var(--black);fill:var(--grey)}nav#standart input:hover{border:1px solid var(--black)}@media (min-width: 1024px){nav#standart{justify-content:space-between}nav#standart>:first-child{margin-left:40px}nav#standart>:last-child{margin-right:40px}}#hamburgerMenu{position:fixed;z-index:5;width:100%;height:100vh;background-color:#fff;transform:translate(calc(-100% - 10px));transition:transform .3s ease-in-out;overflow-y:auto;box-shadow:0 0 10px var(--black-60)}#hamburgerMenu.open{transform:translate(0)}#hamburgerMenu hr{margin:14px auto;width:90%;height:1px;border:0;background:var(--black-60)}#hamburgerMenu header{z-index:10;position:sticky;top:0;background-color:inherit;padding-bottom:1px}#hamburgerMenu header .menu-control{display:flex;justify-content:space-between;align-items:center;padding:16px 12px}#hamburgerMenu header .user{display:inline-flex;align-items:center;gap:5px}#hamburgerMenu header .user .user-info{display:flex;flex-direction:column}#hamburgerMenu header .user .user-info .primary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}#hamburgerMenu header .user .user-info .secondary{display:flex;color:var(--black-80);font-size:14px}#hamburgerMenu header .user .user-info .secondary .username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}#hamburgerMenu header .account-circle{height:48px}#hamburgerMenu .menu-dots{font-size:50px;color:var(--light-black);background:var(--grey);transition:.3s;text-align:center;margin:0 24px 4px;border-radius:5px;line-height:30px}#hamburgerMenu .menu-dots:hover{background:var(--bold-grey)}#hamburgerMenu header .user-options{display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 24px;max-height:0;overflow:hidden;visibility:hidden;transition:all .5s ease-in-out}#hamburgerMenu header .user-options.open{padding:8px 24px;max-height:400px;visibility:visible}#hamburgerMenu header .user-options a,#hamburgerMenu header .user-options .logout{text-align:center;padding:8px 0;width:100%;border-radius:5px;transition:.3s}#hamburgerMenu header .user-options a{color:var(--grey);background-color:var(--light-black)}#hamburgerMenu header .user-options a:hover{background-color:var(--black)}#hamburgerMenu header .user-options .logout{color:var(--grey);background-color:var(--light-red)}#hamburgerMenu header .user-options .logout:hover{background-color:var(--red)}#hamburgerMenu .filters-container{display:flex;flex-direction:column;gap:20px;padding:8px 24px 60px}#hamburgerMenu .filters-container hr{margin:0 auto;background:var(--bold-grey);width:100%}@media (min-width: 1024px){#hamburgerMenu{max-width:362px}#hamburgerMenu .filters-container section .options label{cursor:pointer}#hamburgerMenu .filters-container{padding-bottom:24px}}.filters-container .filters{display:flex;flex-direction:column;gap:20px}.sectionCheckbox .options{margin-top:10px;display:flex;justify-content:space-around;gap:20px}.sectionCheckbox.horizontal{display:flex;align-items:center;justify-content:space-between}.sectionCheckbox.horizontal p{width:100%}.sectionCheckbox.horizontal .options{margin:0;width:100%}.sectionCheckbox .options div{width:100%}.sectionCheckbox .options div label{display:block;padding:8px 0;text-align:center;border-radius:5px;background-color:var(--grey);transition:.3s}.sectionCheckbox .options div label:hover{background-color:var(--bold-grey)}.sectionCheckbox .options div input:checked+label{background-color:var(--black);color:var(--grey)}.sectionCheckbox .options div input{display:none}
