:root{--black:#242424;--white:#fff;--green:#718c8e;--darkGreen:#2f5658;--greenGlow:#8da3a5;--red:#ef4343;--mediumRed:#f5cecc;--lightRed:#fbeded;--orange:#e67e00;--mediumOrange:#ffc680;--lightOrange:#fff3e5;--mainBackground:#f5f5f5;--secondaryBackground:var(--hoverSolid);--buttonsContainerBackground:var(--hoverSolid);--tableBackground:var(--mainBackground);--loadingOuter:#3c6e714d;--loadingInner:var(--green);--buttonColor:var(--green);--ButtonHoverColor:var(--darkGreen);--ButtonHoverColorLight:#d7dfdf;--hover:#e3e8e8;--hoverSolid:#e3e8e8;--border:#dadada;--inputFontColor:var(--green);--fontColor:#333;--fontColorContrast:var(--mainBackground);--fontColorHoverable:#595959;--lightFontColor:#8f8f8f;--separator:#ebebeb;--shadow:#d3d3d3;--logo:#2f4f4f;--panelBackground:#0000004d;--panelShadow:gray;--scheme:light;--ApartyFontColor:#5fa8e5;--ApartyBackground:#4f7fbf1a;--BpartyFontColor:#b8a7e8;--BpartyBackground:#9b8acf1a}[data-theme=dark]{--black:#e6e6e6;--green:#8fbabb;--darkGreen:#4fa3a5;--greenGlow:#8da3a5b3;--red:#ff5c7a;--lightRed:#5a4040;--orange:#ffb366;--mainBackground:#0f0f0f;--secondaryBackground:var(--hoverSolid);--buttonsContainerBackground:var(--hoverSolid);--tableBackground:var(--mainBackground);--loadingOuter:#8da3a540;--loadingInner:var(--green);--buttonColor:var(--green);--ButtonHoverColor:var(--darkGreen);--ButtonHoverColorLight:#2f3f3f;--hover:#2a2a2a;--hoverSolid:#2a2a2a;--border:#ffffff1f;--inputFontColor:var(--green);--fontColor:#efefef;--fontColorContrast:var(--mainBackground);--fontColorHoverable:#dcdcdce6;--lightFontColor:#a0a0a0;--separator:#ffffff1a;--shadow:#000000bf;--logo:#88b2b2;--panelBackground:#4646464d;--panelShadow:#000000b3;--scheme:dark}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inter,sans-serif}h1,h2,h3,h4,h5,h6{color:var(--fontColor);font-weight:600}body{background-color:var(--mainBackground);margin:0;overflow:hidden}code{display:block;white-space:pre}.smallLogo{padding-top:25px}.smallLogo h2{color:var(--green);margin:0;text-align:start}.logoFont{font-family:Inter,sans-serif;font-weight:600;text-transform:capitalize}.smallLogo svg{height:40px!important;left:0!important;top:0!important;width:200px!important}.smallLogo svg,.smallLogo svg path{fill:var(--greenGlow)}.highlighted{background-color:var(--ButtonHoverColorLight)}.shadow{box-shadow:0 0 8px -2px var(--shadow)}.bordered{border:1px solid var(--border)!important}.flex{display:flex}.NO_DATA_MESSAGE{color:var(--lightFontColor);font-size:90%;height:40px;left:50%;margin:0;position:absolute;text-align:center;transform:translateX(-50%)}.NO_DATA_DISPLAY_GUIDE,.NO_DATA_MESSAGE.center{left:50%;top:50%;transform:translate(-50%,-50%)}.NO_DATA_DISPLAY_GUIDE{align-items:center;display:flex;flex-direction:column;position:absolute;width:80%}.NO_DATA_DISPLAY_GUIDE.relative{left:auto;margin:0 auto;position:relative;top:auto;transform:none}.NO_DATA_DISPLAY_GUIDE h3{margin:0}.NO_DATA_DISPLAY_GUIDE p{color:var(--lightFontColor)}.NO_DATA_DISPLAY_GUIDE div.flex{margin-top:20px}.NO_DATA_DISPLAY_GUIDE div.flex .button{margin:0 10px}@supports (gap:1px){.NO_DATA_DISPLAY_GUIDE div.flex{gap:10px}.NO_DATA_DISPLAY_GUIDE div.flex .button{margin:0}}.button{background-color:var(--hoverSolid);color:var(--fontColorHoverable);display:block;flex:none;font-size:14px;font-weight:500;height:40px;outline:none;padding:0 15px;pointer-events:none;position:absolute}.button.thin{font-size:12px;font-weight:500;height:30px}.hover{cursor:pointer;pointer-events:all;transition:.15s ease-out}.hover:hover{background-color:var(--hover);color:var(--fontColor)}.textHover{cursor:pointer;pointer-events:all;transition:.15s ease-out}.textHover:hover{border-color:var(--greenGlow)!important;color:var(--greenGlow)!important}.button.selected:hover{background-color:var(--ButtonHoverColor)}.button:not(.selected).hover:hover{background-color:var(--ButtonHoverColorLight);color:var(--fontColor)}.hover.danger:disabled:hover,.hover:not(.selected):disabled:hover{background-color:var(--secondaryBackground)}.button.selected.hover:disabled:hover{background-color:var(--buttonColor);color:var(--fontColorContrast);opacity:.4}.red{color:var(--red)}.button.transparent.hover:hover{background-color:var(--hoverSolid)}.button.relative{position:relative}.transparent{background-color:initial}.button:not(.bordered){border:none}.button:disabled{cursor:default;opacity:.4;pointer-events:none;transition:none}.button.small,.menu.small{width:90px}.button.xsmall{width:112px}.button.xxsmall{width:145px}.button.medium,.menu.medium{width:175px}.button.large{width:205px}.button.xlarge{width:305px}.button.fullWidth{width:100%}.button.icon{align-items:center;display:flex;justify-content:center;width:40px}.button.selected{background-color:var(--buttonColor);color:var(--fontColorContrast)}.button.googleLogin,.button.svg{padding:0 0 0 20px}.button.svg_right{padding:0 30px 0 0}.button.googleLogin svg,.button.svg svg{left:auto;left:12px}.button.googleLogin svg,.button.svg svg,.button.svg_right svg{position:absolute;top:50%;transform:none;transform:translateY(-50%)}.button.svg_right svg{left:auto;right:auto;right:12px}.button.copy{padding:0}.button .copy-box{justify-content:center}.button .copy-box code,.button .copy-box p{padding-left:8px;width:auto}.round{border-radius:20px}.circle{border-radius:50px}.dot{background-color:var(--red);box-shadow:0 0 1px 2px var(--red);height:2px;width:2px}.button svg{flex-shrink:0;left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.button.thin svg{height:15px;width:15px}svg{background-color:initial;pointer-events:none}svg path{fill:var(--fontColor);color:var(--fontColor)}.bi-info-circle path{fill:var(--lightFontColor);color:var(--lightFontColor)}.bi-check-circle path{fill:var(--green);color:var(--green)}.bi-exclamation-triangle path{fill:var(--orange);color:var(--orange)}.bi-exclamation-circle path{fill:var(--red);color:var(--red)}.button svg path{fill:var(--fontColorHoverable);color:var(--fontColorHoverable)}.button:not(.selected):hover svg path{fill:var(--fontColor);color:var(--fontColor)}.button.selected svg path{fill:var(--secondaryBackground);color:var(--secondaryBackground)}.hover.selected:hover svg path{fill:var(--fontColorContrast);background-color:var(--fontColorContrast)}.danger{color:var(--red);font-weight:700}.bordered.danger{border-color:var(--red)!important}.danger svg path{fill:var(--red)}.bordered.danger:hover svg path,.danger:hover svg path{fill:var(--red)!important}.hover.bordered.danger:hover,.hover.danger:hover{background-color:var(--lightRed)!important;color:var(--red)!important}.round-loader{background-color:var(--hover);padding:0;position:relative;z-index:2}.round-loader-text{color:var(--green);font-size:95%;padding:0;z-index:10}.round-loader-inner{animation:spin 2s linear infinite;background-color:var(--loadingInner);-webkit-clip-path:polygon(50% 10%,80% 100%,20% 100%);clip-path:polygon(50% 10%,80% 100%,20% 100%);height:100%;position:absolute;width:100%;z-index:-1}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.round-loader-outer{background-color:var(--secondaryBackground);height:calc(100% - 2px);position:absolute;width:calc(100% - 2px);z-index:5}.round-loader svg{z-index:5}.round-loader.hover:hover .round-loader-outer{background-color:var(--hover)}.progress-loading{align-items:center;display:flex;padding:5px 20px;position:absolute;width:-webkit-fit-content;width:fit-content}.progress-loading .label{color:var(--orange);padding-right:20px}.progress-loading .round-loader-text{color:var(--orange)}.progress-loading .round-loader-inner{background-color:var(--orange)}.progress-loading .round-loader-outer{background-color:var(--mainBackground)}.round-loader{background-color:initial}.buttonsContainer{background-color:var(--tableBackground);border-radius:50px;display:inline-flex;flex-wrap:wrap;height:40px;overflow:hidden;position:absolute;transition:.2s linear;width:auto;z-index:2}.buttonsContainer .button{display:inline-table;position:relative}.panelBackground{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--panelBackground);height:100vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:100}.panelBackground.hidden{-webkit-backdrop-filter:initial;backdrop-filter:none;background-color:initial}.panel,.popup{background-color:var(--secondaryBackground);color:var(--fontColor);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%)}.panel.small{height:40%;width:40%}.panel.medium{height:75%;width:40%}.panel.large{height:80%;width:70%}.panel h2{margin:0;position:relative;transform:translateX(-50%);width:70%}.panel.small h2{left:40%;top:6%}.panel.large h2{left:40%;top:5%}.panel.large h2,.panel.medium h2{color:var(--fontColor);margin:0;position:relative;transform:translateX(-50%);width:70%}.panel.medium h2{left:50%;top:6%}.panel .close{right:5%;top:4%;transform:translateX(50%)}.popup{background-color:var(--mainBackground);display:flex;flex-direction:column;position:relative}.popup.innerPopup{overflow:visible}.popup .page{height:100%;padding-bottom:0}.popup h2{height:40px;left:30px;margin-top:0;position:relative;top:15px}.popup .close{position:absolute;right:10px;top:10px}.popup.xsmall{height:20%;width:20%}.popup.small{height:40%;width:40%}.popup.medium{height:60%;width:60%}.popup.large{height:80%;width:80%}.popup.xlarge{height:96vh;width:98vw}.popup.fillable{height:-webkit-fit-content;height:fit-content}.popup .popup-content{border-top:1px solid var(--separator);box-sizing:border-box;display:block;flex:1 1;height:calc(100% - 115px);overflow-y:scroll;padding:0 0 2%;position:absolute;top:55px;width:100%}.popup .popup-content .dashboard.grid-container{height:100%!important;top:0}.popup .popup-content.innerPopup{overflow-y:visible;overflow-y:initial}.popup .popup-content.fillable{height:-webkit-fit-content;height:fit-content;padding-bottom:115px;position:relative;top:0}.popup .popup-content .input{margin:30px 0;position:relative}.popup .popup-content.noButtons{height:calc(100% - 55px)}.popup .popup-content.noButtons.innerPopup .panelBackground{margin-top:-27.5px}.popup.confirmation.fillable,.popup.confirmation.fillable .popup-content{height:-webkit-fit-content;height:fit-content}.popup.confirmation.fillable .popup-content{position:relative;top:0}.popup.confirmation .popup-content p{box-sizing:border-box;font-size:105%;padding:10px 30px 70px;position:relative;top:0;width:100%}.popup.prompt .popup-content .input{position:absolute;top:10%;width:90%}.popup.prompt .popup-content p{color:var(--red)}.popup-section{background-color:var(--mainBackground);box-sizing:border-box;margin:5px 0;padding:5px 30px;width:100%}.popup-section-title{font-size:large;font-weight:600;margin-bottom:40px}.popup-section-content{align-items:center;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-evenly;width:100%}.popup-section-content .button{position:relative}.popup-section-content p span{color:var(--green)}.popup .popup-section-split{display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-evenly;width:100%}.popup .popup-section-split div{display:block;height:150px;position:relative;width:25%}.popup .popup-section-split div p{text-align:center}.popup .popup-section-split div button{bottom:60px;left:50%;transform:translate(-50%,50%)}.popup .popup-buttons{align-items:center;bottom:0;box-sizing:border-box;display:flex;height:60px;justify-content:flex-end;padding:0 10px 0 30px;position:absolute;width:100%}.popup .popup-buttons .button{margin-left:10px;position:relative}.popup .popup-buttons p{align-content:center;align-items:center;color:var(--lightFontColor);font-size:80%;height:40px;margin-right:20px;position:relative;width:auto}.popup.prompt .popup-buttons p{color:var(--red)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input{border:none;border-bottom:1px solid var(--black);font-size:90%;height:40px;left:50%;margin:30px 0;outline:none;position:absolute;transform:translateX(-50%)}.input.bordered{border:1px solid var(--border);color:var(--black)}.input .select{-webkit-appearance:none;appearance:none;background-color:var(--mainBackground);border-color:#0000;color:var(--inputFontColor);cursor:pointer;font-size:95%;height:100%;outline:none;padding:0 0 0 6%;width:100%}.select:not(:focus):not(.NotEmpty)+.placeholder{color:var(--lightFontColor)}.select.NotEmpty+.placeholder,.select:focus+.placeholder{background-color:var(--mainBackground);font-size:95%;left:6%;padding:0 2%;top:-8%}.input .button{pointer-events:none;right:0;top:50%;transform:translateY(-50%)}.input .react-datepicker__input-container{display:block;height:100%;position:absolute;top:0;width:100%}.input .textField{background-color:initial;font-size:95%;margin:0;padding:0;width:100%}.input .textField,.input.bordered .textField{border:none;color:var(--inputFontColor);height:100%;outline:none}.input.bordered .textField{border-radius:12px;padding:0 0 0 6%;width:94%}.placeholder{font-size:100%;left:6%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:top .1s ease-in-out}.placeholder,.textField:not(:focus):not(.NotEmpty)+.placeholder{color:var(--lightFontColor)}.textField.NotEmpty+.placeholder,.textField:focus+.placeholder{background-color:var(--mainBackground);color:var(--fontColor);font-size:95%;left:6%;padding:0 2%;top:-8%}.input.INVALID_INPUT,.input.INVALID_INPUT .textField{border-color:var(--red)!important;color:var(--red)}.input.INVALID_INPUT .textField+.placeholder{background-color:var(--mainBackground);color:var(--red);font-size:95%;padding:0 2%;top:-8%}.input.VALID_INPUT,.input.VALID_INPUT .textField{border-color:var(--green);color:var(--green)}.input.small{width:18%}.input.Xsmall{width:25%}.input.medium{width:30%}.input.Xmedium{width:50%}.input.large{width:70%}.input.Xlarge{width:90%}.input.fullWidth{width:100%}.input .textField:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.react-datepicker-popper{left:275px!important;top:-180px!important;transform:none!important}.react-datepicker__triangle{left:-5%!important;top:80%!important;transform:none;transform:rotate(90deg)!important}.react-datepicker__current-month{left:0!important;top:0!important}.menu{overflow:hidden;position:absolute}.menu.large{width:250px}.menu.Xlarge{width:500px}.item{border-bottom:1px solid var(--separator);box-sizing:border-box;height:55px;overflow:hidden;padding:5px 7%;position:relative;width:100%;z-index:10}.item.hover{transition:.1s ease-in-out}.item.chosen{background-color:var(--hover)}.item.chosen p{color:var(--fontColor)}.item.round{border-bottom-color:#0000;border-bottom-left-radius:0;border-top-left-radius:0}.item .title{font-size:90%;font-weight:700;top:8%}.item .subTitle,.item .title{color:var(--fontColor);margin:0;overflow:hidden;position:relative;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:70%}.item .subTitle{font-size:70%;top:18%}.item .name{color:var(--fontColor);font-size:90%;font-weight:700;margin:0;overflow:hidden;position:relative;text-align:start;text-overflow:ellipsis;top:30%;white-space:nowrap;width:50%}.item .highlighted{color:var(--green);font-size:100%;font-weight:700}.item .value{color:var(--orange);font-size:90%;left:55%;margin:0;overflow:hidden;position:absolute;text-align:start;text-overflow:ellipsis;top:34%;white-space:nowrap;width:20%}.item .value.red{color:var(--red)}.item .value.orange{color:var(--orange)}.item .value.green{color:var(--green)}.item .type{color:var(--lightFontColor);font-size:90%;left:75%;margin:0;overflow:hidden;position:absolute;text-align:start;text-overflow:ellipsis;top:34%;white-space:nowrap;width:25%}.item .button{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.item-options{align-items:center;background-color:var(--secondaryBackground);box-sizing:border-box;display:flex;height:53px;justify-content:flex-end;margin-right:10px;overflow:hidden;position:absolute}.itemEdit{background-color:initial}.itemEdit.hidden,.itemEdit.hidden .item-options{pointer-events:none;visibility:hidden}.item-options .button{margin-left:5px;position:relative}.page{bottom:0;height:82%;left:50%;overflow-x:hidden;overflow-y:scroll;padding:0 2% 3%;position:absolute;scroll-behavior:smooth;transform:translateX(-50%);width:96%}.grid-container .page{height:100%;left:auto;padding:0;position:relative;transform:none;width:100%}.page-title{align-items:center;background-color:var(--mainBackground);box-sizing:border-box;display:flex;height:50px;margin:0;padding-left:5%;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:20}.button.back{left:0;position:absolute}.section{height:-webkit-max-content;height:max-content;margin:2% 0;min-height:20%;position:relative;width:100%}.section h2{left:10%;margin:0;position:relative;top:5%}.section .section-body{display:flex}.section-details{left:10%;line-height:18px;max-height:50%;position:relative;top:5%;width:28%}.section-details p{font-size:95%;line-height:20px;margin-top:20px}.section-details p span{color:var(--lightFontColor);font-size:90%}.section .section-buttons-and-loaders{align-content:center;align-items:center;box-sizing:border-box;justify-content:center;left:10%;line-height:18px;max-height:50%;padding-left:5%;position:relative;top:5%;width:57%}.section .section-buttons-and-loaders .button{margin:10px auto;position:relative}.section textarea{background-color:var(--secondaryBackground);border:none;font-size:16px;height:76%;left:42%;margin:0;outline:none;padding:2%;position:absolute;resize:none;top:50%;transform:translateY(-50%);width:54%}.dashboard{background-color:var(--mainBackground);bottom:0;box-sizing:border-box;height:calc(100% - 70px)!important;left:50%;padding:1% 2%;position:absolute;transform:translateX(-50%);width:100%}.dashboard.grid-container{padding:0 calc(2% - 15px)}.dashboard.grid-container.scrollable{overflow-y:scroll;scroll-behavior:smooth}.dashboard .table{height:68%}.dashboard-nav{height:60px;justify-content:space-between;margin:0 0 2%;padding:0;position:relative;width:100%}.dashboard-nav,.quickButtons{align-items:center;background-color:var(--mainBackground);display:flex}.quickButtons{height:40px;justify-content:space-around;padding:2px 2px 2px 4px}.quickButtons .button{margin-left:4px;position:relative}.quickButtons p{font-size:90%;font-weight:700;padding:0 5px;position:relative}.details-table,.list-table,.table{background-color:var(--tableBackground);box-sizing:border-box;color:var(--fontColor);overflow:hidden;padding:1% 2%;position:relative}.table-header{align-items:center;display:flex;height:42px;justify-content:space-between}.details-table h3,.table h3{margin:10px;max-width:100%;width:-webkit-fit-content;width:fit-content}.table-header .right-side{align-items:center;display:flex;max-width:80%;position:absolute;right:2.5%}.table-header .left-side{align-items:center;display:flex;width:20%}.multiTitle{align-items:center;border:none;cursor:pointer;display:flex;height:40px;margin:1% 10px 10px 2%;overflow:hidden;position:absolute;z-index:2}.multiTitle select{-webkit-appearance:none;appearance:none;border:none;color:var(--fontColor);cursor:pointer;font-size:larger;font-weight:700;height:100%;outline:none;padding-left:10px;padding-right:50px}.multiTitle .button,.multiTitle select{background-color:var(--tableBackground)}.multiTitle .button{left:auto;pointer-events:none;position:absolute;right:0}.table-header .left-side .button{left:0;position:relative}.table-header .buttonsContainer{background-color:var(--tableBackground);left:0;max-width:785px;position:relative}.table-header .buttonsContainer:not(.bordered) .button{margin-left:6px}.table-header .table-pagination{align-items:center;background-color:var(--tableBackground);display:flex;justify-content:space-evenly;padding:0 0 0 5px;width:250px}.table-header .table-pagination p{color:var(--fontColor);font-size:80%;padding:0 10px;text-align:center;width:55%}.table-header .table-pagination .button{position:relative}.table-header .table-pagination .button.b svg{left:48%}.table-header .table-pagination .button.f svg{left:52%}.table .table-columns{border-color:var(--hover);box-sizing:border-box;display:flex;left:50%;padding:0 28px;position:relative;top:20px;transform:translateX(-50%);width:99%}.table-column{box-sizing:border-box;display:flex;flex:1 1;justify-content:start;padding:0 30px}.table-column .button{background-color:var(--tableBackground);color:var(--lightFontColor);display:flex;display:inline-table;padding-left:0;position:relative;text-align:start}.table-column .button.hover{padding-right:30px}.table-column .button svg{left:auto;position:absolute;right:5px;top:50%;transform:none;transform:translateY(-50%)}.titled-checkbox{align-items:center;cursor:pointer;display:flex;font-size:80%;height:100%;justify-content:start;margin:0;padding:0;width:50px}.titled-checkbox label{padding-left:5px;pointer-events:none}.checkbox{accent-color:var(--green);cursor:pointer}.table-content{height:calc(100% - 120px);left:50%;overflow-y:scroll;position:absolute;top:120px;transform:translateX(-50%);width:95%}.table-row{border-bottom:1px solid var(--hover);display:flex;height:50px;transform:translateZ(0);width:100%;will-change:transform}.row-value,.table-row{align-items:center;box-sizing:border-box;padding:0 30px;position:relative}.row-value{align-content:center;color:var(--fontColor);flex:1 1;font-size:80%;height:100%;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.row-value .progress-loading{padding-left:0}.row-value .progress-loading .round-loader-outer{height:30px;width:30px}.row-value .progress-loading .round-loader-inner{height:32px;width:32px}.copy-box{align-items:center;background-color:initial;display:flex;height:100%;justify-content:space-between;margin:0;padding:0;position:relative;width:100%}.copy-box.hover:hover{background-color:initial;color:var(--green)}.copy-box.hover:hover svg path{fill:var(--green);color:var(--green)}.copy-box svg{left:auto;position:relative;top:auto;transform:none}.copy-box code,.copy-box p{overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:85%}.linkBox{background-color:var(--secondaryBackground);border:1px solid var(--black);border-radius:10px;height:35px;position:relative;width:90%}.linkBox.small{width:30%}.linkBox.medium{width:55%}.linkBox.large{width:80%}.linkBox.hover{background-color:var(--secondaryBackground)}.linkBox code,.linkBox p{align-content:center;align-items:center;border-right:1px solid var(--black);box-sizing:border-box;height:100%;padding:0 2.5%;width:90%}.linkBox svg{right:5%;transform:translateX(50%)}.table-content-grid{grid-column-gap:2%;grid-row-gap:5%;column-gap:2%;display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,23%);grid-template-rows:repeat(auto-fill,200px) 200px;height:85%;margin-top:15px;overflow-y:scroll;padding:5px;position:relative;row-gap:5%}.table-content-grid .table-grid-item{font-size:90%;height:88%;overflow:hidden;padding:4% 3%;position:relative;width:94%}.details-table,.details-table .table-content{height:-webkit-fit-content;height:fit-content;position:relative}.details-table .table-content{display:flex;justify-content:space-evenly;margin-bottom:6%;top:6%;width:100%}.details-table .table-content .table-content-col1,.details-table .table-content .table-content-col2{height:100%;width:48.5%}.details-table .table-content hr{margin:0}.details-table .table-row{border:none;justify-content:space-between;padding:0 10%;width:80%}.details-table .table-row :first-child{font-weight:500}.details-table .table-row :last-child{font-size:90%}.popup-notification-container{box-sizing:border-box;left:50%;min-height:0;padding:0 15px;position:absolute;top:10%;transform:translateX(-50%);width:400px;z-index:120}.popup-notification{align-items:center;animation:fadeInOut 5s ease-in-out;box-shadow:0 0 12px 5px var(--shadow);box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:15px;min-height:50px;padding:0 6px 0 15px;width:100%;z-index:120}.popup-notification .button:hover{background-color:var(--hover);color:var(--fontColor)!important}.popup-notification .button:hover svg path{fill:var(--fontColor)}.popup-notification p{color:var(--fontColorContrast);margin-right:20px;width:84%}@keyframes fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.popup-notification.error{background-color:var(--red)}.popup-notification.warning{background-color:var(--orange)}.popup-notification.success{background-color:var(--green)}.popup-notification.normal{background-color:var(--secondaryBackground)}.selector-wrapper{align-items:center;background-color:var(--buttonsContainerBackground);display:flex;height:36px;margin:0 auto;overflow:hidden;padding:2px;position:relative;width:-webkit-fit-content;width:fit-content}.selector-wrapper .button-options{background-color:initial;height:36px;position:relative;z-index:2}.selector-wrapper .button-selector{height:100%;height:36px;left:2px;position:absolute!important;top:2px;transition:.25s ease-out;z-index:0}.selector-wrapper .button-options span{transition-behavior:normal;color:var(--fontColorHoverable);font-weight:400;transition:.15s ease-out;z-index:2}.selector-wrapper .button-options:hover span{color:var(--fontColor)}.selector-wrapper .button-options span.s{color:var(--fontColorContrast);font-weight:500}.selector-wrapper .button-options.h:hover{background-color:var(--buttonColor)!important}.selector-wrapper.shrink .button-selector{margin-left:0!important}.selector-wrapper.shrink .button-options.h{position:absolute}.selector-wrapper.shrink .button-options:not(.h) span{display:none}.files-explorer-popup-page{height:100%;padding-top:0}.files-explorer-popup-page .page-title{height:50px;top:0}.files-explorer-popup-page .page-title h2{font-size:20px;font-weight:400}.files-explorer-popup-page .files-explorer.popup{border-top:none;display:block;height:calc(100% - 70px);width:100%}.files-explorer-popup-page.mainPage .files-explorer.popup{height:100%}.files-explorer-popup-page .files-explorer.popup .upload-div-header{padding:0 12px}.files-explorer-popup-page .files-explorer.popup .upload-div-chevron{align-content:center;align-items:center;left:auto;right:0;width:40px}.lazy-loading{justify-content:center;left:0;z-index:2}.lazy-loading,.loading-outer{position:absolute;top:0;width:100%}.loading-outer{background-color:var(--loadingOuter);display:block;height:3px;overflow:hidden;text-align:start}.loading-outer.loadingContext{top:9%}.loading-inner1,.loading-inner2,.loading-inner3{animation-delay:.2s;animation-duration:2s;animation-iteration-count:infinite;animation-name:loadingAnimation;background-color:var(--loadingInner);border-radius:10px;display:block;height:7px;left:-20%;position:absolute;transition:.5s ease-in-out}.loading-inner1{width:20%}.loading-inner2{animation-delay:1s;width:5%}.loading-inner3{animation-delay:.5s;width:10%}@keyframes loadingAnimation{0%{left:-20%;opacity:0}30%{opacity:1}to{left:100%;opacity:0}}.alert-info{border-left:1px solid var(--lightFontColor);color:var(--lightFontColor);font-size:85%;line-height:20px;margin:0 0 0 30px;max-width:calc(100% - 40px);padding-left:6px;position:absolute;text-align:start;width:-webkit-fit-content;width:fit-content}.alert-info.error{border-left:1px solid var(--red)}.alert-info.warning{border-left:1px solid var(--orange)}.alert-info.success{border-left:1px solid var(--green)}.alert-info svg{left:-24px;position:absolute;top:50%;transform:translateY(-50%)}.meter{align-items:center;display:flex;height:70px;justify-content:space-between;position:relative}.meter,.meter.small{width:30%}.meter.medium{width:50%}.meter.large{width:80%}.meter.fullWidth{width:100%}.meter .input{left:auto;position:relative;transform:none}.meter .input .placeholder{margin-left:15%}.meter .button.minus{left:1px;transform:none}.meter .button.plus{right:1px;transform:none}.meter .textField{padding:0;text-align:center}.progress-bar{box-sizing:border-box;padding:5px;position:relative}.progress-bar-outer{background-color:var(--hoverSolid);height:8px;overflow:hidden;width:100%}.progress-bar-inner{background-color:var(--green);height:8px}.progress-bar-numbers{display:flex;justify-content:space-between}.progress-bar-numbers p{color:var(--lightFontColor);font-size:85%;margin:6px 2px 0;padding:0}.navigation-buttons{box-sizing:border-box;display:flex;height:35px;overflow:hidden;position:absolute;width:-webkit-fit-content;width:fit-content}.navigation-buttons:before{border-bottom:1px solid var(--border);bottom:0;content:"";height:0;left:0;pointer-events:none}.navigation-buttons.fullWidth,.navigation-buttons:before{position:absolute;width:100%}.navigation-buttons.hideUnderline:before{border-bottom:none}.navigation-buttons .button{height:35px;margin-right:30px;padding:0 10px}.navigation-buttons .button:last-of-type{margin-right:0}.navigation-buttons .button.hover:hover{background-color:initial;color:var(--green)}.navigation-buttons .button.navSelected{color:var(--green)}.navigation-buttons .navigation-selection-underline{background-color:var(--greenGlow);bottom:0;height:2px;position:absolute;transition:.2s ease-out;width:0}.navigation-buttons.hideUnderline .navigation-selection-underline{display:none}.react-grid-item .progress-bar{box-sizing:border-box;width:100%}.react-grid-item .progress-bar,.react-grid-item h1{position:absolute;top:50%;transform:translateY(-50%)}.react-grid-item h1{margin:0}.react-grid-item .alert-info,.react-grid-item .navigation-buttons{top:50%;transform:translateY(-50%)}.bar-graph{height:100%;margin:0;padding:0;width:100%}.bar-graph h5{bottom:5px;font-size:90%;left:-80px;margin:0;position:absolute;text-align:center;width:80px}.bar-graph .y-axis{align-items:end;border-right:1px solid var(--border);flex-direction:column;height:calc(100% - 30px);left:0;padding-right:10px;top:0;width:80px}.bar-graph .x-axis,.bar-graph .y-axis{box-sizing:border-box;display:flex;position:absolute}.bar-graph .x-axis{align-items:center;border-top:1px solid var(--border);bottom:0;height:30px;justify-content:space-evenly;left:80px;text-align:center;width:calc(100% - 80px)}.bar-graph .x-axis p,.bar-graph .y-axis p{color:var(--lightFontColor);font-size:90%;margin:0}.bar-graph .x-axis p{width:calc(8.33333% - 6.66667px)}.bar-graph .y-axis p{align-content:center;align-items:center;bottom:5%;height:10%;position:relative}.bar-graph .graph-area{align-items:end;box-sizing:border-box;display:flex;height:calc(100% - 30px);justify-content:space-evenly;position:absolute;right:0;top:0;width:calc(100% - 80px)}.bar-graph .bar{background-color:var(--hoverSolid);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0 2%;min-height:5px;padding:0;position:relative;width:calc(8.33333% - 6.66667px)}.bar-graph .bar.thisMonth{background-color:var(--green)}.bar-graph .bar:hover{background-color:var(--greenGlow)}.bar-graph .bar .y-value{display:none;left:50%;padding:5px 10px;position:absolute;text-align:center;top:-50px;transform:translateX(-50%);width:-webkit-fit-content;width:fit-content}.bar-graph .bar hr{border:none;border-top:1px dashed var(--greenGlow);display:none;height:20px;margin:0;position:absolute;right:50%;top:0;width:100vw}.bar-graph .bar:hover .y-value,.bar-graph .bar:hover hr{display:inline;display:initial}.react-grid-item .bar-graph{height:calc(100% - 10px);position:absolute;top:10px}.counter{align-content:center;align-items:center;box-sizing:border-box;height:200px;position:relative;text-align:center;width:200px}.counter h1{color:var(--green)}.react-switch-checkbox{height:0;visibility:hidden;width:0}.react-switch-label{align-items:center;background-color:var(--secondaryBackground);cursor:pointer;display:flex;height:24px;justify-content:space-between;position:relative;transition:background-color .2s;width:44px}.react-switch-label .react-switch-button{background-color:var(--mainBackground);border-radius:20px;content:"";height:20px;left:2px;position:absolute;top:2px;transition:.2s;width:20px}.react-switch-checkbox:checked+.react-switch-label .react-switch-button{left:calc(100% - 2px);transform:translateX(-100%)}.react-switch-checkbox:checked+.react-switch-label{background-color:var(--green)}.react-switch-label:active .react-switch-button{width:26px}.custom-dropdown-button{position:absolute}.custom-dropdown-button.open{z-index:2!important}.custom-dropdown-button .dropdown-label{flex:1 1;text-align:left}.custom-dropdown-button .dropdown-icon{display:flex;justify-content:space-between}.custom-dropdown-button .custom-dropdown-menu{background-color:var(--mainBackground);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 12px var(--shadow);max-height:600px;min-width:180px;overflow-y:auto;padding:4px 0;position:absolute;right:0;top:calc(100% + 4px)}.custom-dropdown-button .custom-dropdown-menu.left-side{left:0;right:auto}.custom-dropdown-button .custom-dropdown-menu.fit{left:50%;min-width:0;min-width:auto;transform:translateX(-50%);width:auto}span.capsule{background-color:var(--separator);color:var(--lightFontColor);font-size:12px!important;font-weight:500;margin:0;padding:2px 10px;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}span.capsule.green{background-color:var(--hover)!important;border-color:var(--greenGlow)!important;color:var(--green)!important}span.capsule.orange{background-color:var(--lightOrange)!important;border-color:var(--mediumOrange)!important;color:var(--orange)!important}span.capsule.red{background-color:var(--lightRed)!important;border-color:var(--mediumRed)!important;color:var(--red)!important}.admin-app-container .overview-container{font-family:Arial,sans-serif;padding:0 20px 20px}.admin-app-container .overview-header h1{font-size:2rem;margin:0}.admin-app-container .overview-header p{color:#555;margin:2px 0 15px}.admin-app-container .stats-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-bottom:20px}.admin-app-container .stat-card{background:#fff;border-radius:6px;box-shadow:0 2px 6px #0000000d;padding:15px}.admin-app-container .stat-title{color:#777;font-size:.9rem}.admin-app-container .stat-value{font-size:1.5rem;font-weight:700;margin:5px 0}.admin-app-container .stat-trend{font-size:.8rem}.admin-app-container .stat-trend.up{color:green}.admin-app-container .stat-trend.down{color:red}.admin-app-container .overview-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.admin-app-container .card{box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column}.admin-app-container .card-header{border-bottom:1px solid #ddd;padding:10px 15px}.admin-app-container .card-content{padding:15px}.admin-app-container .insight-item,.admin-app-container .job-item,.admin-app-container .server-item{margin-bottom:10px}.admin-app-container .insight-item.Processing,.admin-app-container .insight-item.Queued{color:var(--orange)}.admin-app-container .insight-item.Fail,.admin-app-container .insight-item.Failed{color:var(--red)}.admin-app-container .insight-item.Complete{color:var(--green)}.admin-app-container .insight-header,.admin-app-container .job-header,.admin-app-container .server-header{display:flex;font-size:.9rem;font-weight:500;justify-content:space-between;word-spacing:6px}.admin-app-container .server-header .button,.admin-app-container .server-header .flex{align-items:center}.admin-app-container .server-header .button,.admin-app-container .server-header span{align-content:center;height:30px}.admin-app-container .server-header .button{margin-right:10px}.admin-app-container .job-header span{text-align:end;width:20%}.admin-app-container .job-header span:first-child{text-align:start;width:40%}.admin-app-container .progress-bar{background-color:#eee;border-radius:4px;height:6px;margin-top:4px;width:100%}.admin-app-container .progress{background-color:#3b82f6;border-radius:4px;height:6px;transition:width .3s}.admin-app-container .server-info{color:#555;display:flex;font-size:.8rem;gap:10px;margin-top:2px}.admin-app-container .badge{font-size:.7rem;padding:2px 6px}.admin-app-container .badge.online{background-color:var(--green);color:#fff}.admin-app-container .badge.offline{background-color:var(--orange);color:#fff}.admin-app-container .badge.error{background-color:var(--red);color:#fff}.admin-app-container .sales-container{font-family:Arial,sans-serif;padding:0 20px 20px}.admin-app-container .sales-header h1{font-size:2rem;margin-bottom:5px;margin-top:0}.admin-app-container .sales-header p{color:#555;margin-bottom:20px}.admin-app-container td .button.copy{width:-webkit-fit-content;width:fit-content}.admin-app-container .sales-container .badge{border-radius:12px;font-size:.8rem;padding:4px 8px;text-transform:capitalize}.admin-app-container .sales-container .badge-default{background-color:var(--green);color:#fff}.admin-app-container .sales-container .badge-secondary{background-color:var(--orange);color:#fff}.admin-app-container .sales-container .badge-new{background-color:var(--hover);border:1px solid #555;color:#555}.admin-app-container .sales-container .badge-outline{background-color:#fff;border:1px solid #555;color:#555}.admin-app-container .announcement-container{font-family:Arial,sans-serif;padding:0 20px 20px}.admin-app-container .announcement-header h1{font-size:2rem;margin-bottom:5px;margin-top:0}.admin-app-container .announcement-header p{color:#555;margin-bottom:20px}.admin-app-container .announcement-container .badge-warning{background-color:var(--orange);color:#fff}.admin-app-container .announcement-container .badge-error{background-color:var(--red);color:#fff}.admin-app-container .announcement-container .badge-outline{background-color:#fff;border:1px solid #555;color:#555}.admin-app-container *{box-sizing:border-box}.admin-app-container body{background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;padding:0}.admin-app-container .container{margin:0 auto;max-width:1200px;padding:0 2rem 2rem;position:relative}.admin-app-container .loading-outer{left:0}.admin-app-container .header{align-items:start;margin-bottom:2rem}.admin-app-container .header .button{transform:none}.admin-app-container .header-content h1{color:#1a1a1a;font-size:2rem;margin:0 0 .5rem}.admin-app-container .header-content p{color:#666;margin:0}.admin-app-container .header-actions{display:flex;gap:.5rem}.admin-app-container .btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s}.admin-app-container .btn-primary{background:#2563eb;color:#fff}.admin-app-container .btn-primary:hover{background:#1d4ed8}.admin-app-container .btn-secondary{background:#fff;border:1px solid #e5e5e5;color:#1a1a1a}.admin-app-container .btn-secondary:hover{background:#f5f5f5}.admin-app-container .btn-icon{height:36px;padding:.5rem;width:36px}.admin-app-container .btn-sm{font-size:.813rem;padding:.375rem .75rem}.admin-app-container .btn-danger{background:#dc2626;color:#fff}.admin-app-container .btn-danger:hover{background:#b91c1c}.admin-app-container .table-container{background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.admin-app-container th{background:#fafafa;border-bottom:1px solid #e5e5e5;color:#1a1a1a;font-size:.875rem;font-weight:600;padding:1rem;text-align:left}.admin-app-container th:last-child{text-align:right}.admin-app-container td{border-bottom:1px solid #f5f5f5;font-size:.875rem;padding:1rem}.admin-app-container td:last-child{text-align:right}.admin-app-container tr:last-child td{border-bottom:none}.admin-app-container .badge{background:#f5f5f5;color:#1a1a1a;display:inline-block;font-size:.75rem;font-weight:500;padding:.25rem .625rem}.admin-app-container .switch{display:inline-block;height:24px;position:relative;width:44px}.admin-app-container .switch input{height:0;opacity:0;width:0}.admin-app-container .slider{background-color:#e5e5e5;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.admin-app-container .slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.3s;width:18px}.admin-app-container input:checked+.slider{background-color:#2563eb}.admin-app-container input:checked+.slider:before{transform:translateX(20px)}.admin-app-container .actions{display:flex;gap:.5rem;justify-content:flex-end}.admin-app-container .dialog-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:5}.admin-app-container .dialog-content{background:#fff;border-radius:8px;max-height:90vh;max-width:500px;overflow-y:auto;padding:1.5rem;width:90%}.admin-app-container .dialog-large{max-width:700px}.admin-app-container .dialog-title{color:#1a1a1a;font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.admin-app-container .form-group{margin-bottom:1rem}.admin-app-container .form-group label{color:#1a1a1a;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.admin-app-container .form-group input[type=number],.admin-app-container .form-group input[type=text],.admin-app-container .form-group select,.admin-app-container .form-group textarea{border:1px solid #e5e5e5;border-radius:6px;font-family:inherit;font-size:.875rem;padding:.5rem;width:100%}.admin-app-container .form-group textarea{min-height:80px;resize:vertical}.admin-app-container .form-group input:focus,.admin-app-container .form-group select:focus,.admin-app-container .form-group textarea:focus{border-color:#2563eb;outline:none}.admin-app-container .form-group input:disabled{background:#f9f9f9;color:#666;cursor:not-allowed}.admin-app-container .form-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.admin-app-container .form-row.splitted{grid-template-columns:1fr 1px 1fr}.admin-app-container .form-row hr.vertical{height:100%;margin:0;width:1px}.admin-app-container .checkbox-group label{align-items:center;cursor:pointer;display:flex;gap:.5rem}.admin-app-container .checkbox-group input[type=checkbox]{cursor:pointer;width:auto}.admin-app-container .array-input{display:flex;gap:.5rem;margin-bottom:.5rem}.admin-app-container .array-input input{flex:1 1}.admin-app-container .dialog-actions{border-top:1px solid #e5e5e5;display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1.5rem}.admin-app-container .pricing-section{background:#f9f9f9;border-radius:6px;margin:1.5rem 0;padding:1rem}.admin-app-container .pricing-section h3{color:#1a1a1a;font-size:1rem;margin:0 0 1rem}.admin-app-container .generated-price{background:#e0f2fe!important;border-color:#7dd3fc!important}.admin-app-container .generated-price.cost{background:var(--lightRed)!important;border-color:var(--mediumRed)!important}.admin-app-container .generated-price.profit{background:var(--hover)!important;border-color:var(--greenGlow)!important}.admin-app-container .muted{color:#666}.admin-app-container .pricing-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.admin-app-container .pricing-section-header h3{margin:0}.admin-app-container .pricing-mode-selector{background:#f1f1f1;background:var(--bg-subtle,#f1f1f1);border-radius:8px;display:flex;gap:4px;padding:3px}.admin-app-container .pricing-mode-btn{background:#0000;border:none;border-radius:6px;color:#666;color:var(--text-muted,#666);cursor:pointer;font-size:13px;padding:4px 12px;transition:background .15s,color .15s}.admin-app-container .pricing-mode-btn.active{background:#fff;background:var(--bg-card,#fff);box-shadow:0 1px 3px #0000001a;color:#111;color:var(--text-primary,#111);font-weight:500}.admin-app-container .search-page{display:flex;flex-direction:column;min-height:calc(100vh - 70px)}.admin-app-container .search-page .header{padding:1.5rem 0;top:0}.admin-app-container .search-page .header-content{margin:0 auto;max-width:1000px;width:90%}.admin-app-container .search-page .header-content .user-search input{border:none;border-radius:20px;font-size:16px;height:40px;outline:none;padding:0 15px;width:450px}.admin-app-container .search-page .header-content .user-search button{background-color:var(--green);border:none;border-radius:20px;color:var(--fontColorContrast);cursor:pointer;font-size:95%;height:40px;margin-left:10px;width:80px}.admin-app-container .title{font-size:1.8rem;font-weight:700;margin-bottom:1rem}.admin-app-container .user-section{display:flex;flex-direction:column;gap:1.5rem}.admin-app-container .user-info{align-items:center;background-color:#f0f4ff;border:1px solid #cbd5e1;border-radius:8px;display:flex;padding:1rem}.admin-app-container .user-email{color:#1e293b;font-size:1.1rem;font-weight:700;margin:0 0 0 30px}.admin-app-container .muted{color:#6b7280}.admin-app-container .cards-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.admin-app-container .no-user{color:#6b7280;font-size:1.2rem;padding:2rem 0;text-align:center}.admin-app-container .card{border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 5px #0000000d;padding:1rem}.admin-app-container .card-header{margin-bottom:.5rem}.admin-app-container .card-header-flex{align-items:center;display:flex;justify-content:space-between;width:100%}.admin-app-container .card-title{font-size:1.2rem;font-weight:600;margin:0}.admin-app-container .card-description{color:#6b7280;font-size:.9rem;margin:.2rem 0 0}.admin-app-container .card-content{margin-top:.5rem}.admin-app-container .card-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.admin-app-container .card-item{align-items:flex-start;display:flex;gap:.5rem}.admin-app-container .card-icon{color:#2563eb;font-size:1rem;margin-top:.2rem}.admin-app-container .label{color:#6b7280;font-size:.85rem;margin:0}.admin-app-container .value{align-items:center;color:#111827;display:flex;font-size:14px;font-weight:500;justify-content:flex-start;margin:0}.admin-app-container .value .button.copy{font-size:14px;margin-left:20px;width:200px}.admin-app-container .value .button.copy svg{flex-shrink:0}.admin-app-container .badge{border-radius:4px;font-weight:600;margin:5px 0;padding:.2rem .6rem;width:-webkit-fit-content!important;width:fit-content!important}.admin-app-container .badge-active{background-color:#d1fae5;color:#065f46}.admin-app-container .badge-inactive{background-color:#fee2e2;color:#991b1b}.admin-app-container .plan-price{color:#1f2937;font-size:1.2rem;font-weight:600;margin-left:1rem}.admin-app-container .btn-outline{align-items:center;background:#0000;border:1px solid #2563eb;border-radius:4px;color:#2563eb;cursor:pointer;display:flex;font-size:.9rem;gap:.3rem;padding:.4rem .8rem}.admin-app-container .avatar,.admin-app-container .btn-outline:hover{background-color:#2563eb;color:#fff}.admin-app-container .avatar{align-items:center;border-radius:50%;display:flex;font-weight:700;height:3rem;justify-content:center;width:3rem}.admin-app-container .owner-info{align-items:center;display:flex;gap:1rem}.admin-app-container .owner-name{font-size:1rem;font-weight:600;margin:0}.admin-app-container .owner-role{color:#6b7280;font-size:.85rem;margin:0}.admin-app-container .feature-list{list-style:none;margin:.3rem 0;padding-left:0}.admin-app-container .feature-list li{color:#1f2937;font-size:.9rem}.admin-app-container .demo-container .badge-user{background-color:var(--hover);border:1px solid #555;color:#555}.admin-app-container .demo-container .badge-demo{background-color:var(--mediumOrange);border:1px solid #555;color:var(--fontColor)}.admin-app-container .demo-container{font-family:Arial,sans-serif;padding:0 20px 20px}.admin-app-container .demo-header h1{font-size:2rem;margin-bottom:5px;margin-top:0}.admin-app-container .demo-header p{color:#555;margin-bottom:20px}.admin-app-container .card{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.admin-app-container .card-header{align-items:center;background:#f5f5f5;display:flex;font-weight:700;justify-content:space-between;padding:10px 20px}.admin-app-container .card-content{padding:20px}.admin-app-container table{border-collapse:collapse;width:100%}.admin-app-container th,td{border-bottom:1px solid #eee;padding:12px 10px;text-align:left}.admin-app-container th{background-color:#f9f9f9;font-weight:700}.admin-app-container .badge{border-radius:12px;font-size:.8rem;text-align:center;text-transform:capitalize;width:110px}.admin-app-container .demo-container .badge-warning{background-color:var(--orange);color:#fff}.admin-app-container .demo-container .badge-error{background-color:var(--red);color:#fff}.admin-app-container .demo-container .badge-outline{background-color:#fff;border:1px solid #555;color:#555}.admin-app-container{display:flex;font-family:Arial,sans-serif;height:100vh}.admin-app-container hr{ouline:none;background-color:var(--separator);border:none;height:1px;margin:20px 0}.admin-app-container .sidebar{background-color:var(--secondaryBackground);color:#fff;padding:20px;width:220px;z-index:1}.admin-app-container .sidebar.closed{display:none}.admin-app-container .sidebar .logo{color:var(--fontColor);font-size:1.5rem;margin-bottom:20px}.admin-app-container .sidebar nav ul{list-style:none;padding:0}.admin-app-container .sidebar nav ul li{color:var(--fontColor);cursor:pointer;padding:10px 0;transition:color .2s}.admin-app-container .sidebar nav ul li:hover{color:var(--green)}.admin-app-container .sidebar nav ul li.active{color:var(--green);font-weight:700}.admin-app-container .main-content{background-color:var(--mainBackground);display:flex;flex:1 1;flex-direction:column}.admin-app-container .header{align-items:center;display:flex;justify-content:space-between;margin:0;padding:15px 20px}.admin-app-container .page-content{flex:1 1;overflow-y:auto;padding:0 20px}