@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.spiner{aspect-ratio:1;background:radial-gradient(farthest-side,#fff 94%,#0000) top/4px 4px no-repeat,conic-gradient(#0000 30%,#fff);border-radius:50%;width:15px;animation:1s linear infinite l13;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0)}@keyframes l13{to{transform:rotate(1turn)}}.buttonComponent:hover{transform:translateY(-3px)}.login{grid-gap:24px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}.login .loginContent{grid-gap:24px;background:var(--container-main);border-radius:24px;flex-direction:column;align-items:center;width:500px;max-width:100%;padding:35px;display:flex;box-shadow:0 10px 15px -3px #0000001a}.login .loginLogo{opacity:.5;width:150px}.login .loginContent .input_list10.titles{text-align:center;grid-gap:15px;width:100%;margin-bottom:24px}.shine{background:var(--container-second);background-image:linear-gradient(to right, var(--container-second) 0%, var(--container-third) 20%, var(--container-second) 40%, var(--container-second) 100%);background-repeat:no-repeat;background-size:800px 1000px;animation-name:animationShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;display:inline-block;position:relative}@keyframes animationShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.dashboard-layout{background:var(--bg);width:100%;min-height:100vh;color:var(--text-bold);display:flex;overflow:hidden}.dashboard-sidebar{background:var(--container-main);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;gap:22px;width:260px;min-width:260px;height:100vh;padding:24px 18px;display:flex}.sidebar-logo-area{align-items:center;gap:12px;padding:0 4px;display:flex}.sidebar-logo{background:linear-gradient(135deg, var(--main), var(--main-dark));width:34px;height:34px;box-shadow:0 10px 30px var(--container-third-shadow);border-radius:10px;place-items:center;display:grid}.sidebar-logo span{color:var(--white);font-size:15px;font-weight:800}.sidebar-brand{color:var(--text-bold);letter-spacing:.2px;font-size:15px;font-weight:700}.sidebar-user-card{background:var(--container-second);border:1px solid var(--line);width:100%;min-height:150px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;padding:16px}.sidebar-user-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.sidebar-avatar,.topbar-avatar{color:var(--text-medium);background:var(--container-third);border:1px solid var(--line);place-items:center;display:grid;overflow:hidden}.sidebar-avatar{border-radius:50%;width:50px;height:50px}.sidebar-avatar img,.topbar-avatar img{object-fit:cover;width:100%;height:100%}.sidebar-user-actions{align-items:center;gap:8px;display:flex}.sidebar-user-actions button,.topbar-icon-button{cursor:pointer;color:var(--text-medium);background:var(--base-opacity);border:none;outline:none;place-items:center;transition:all .2s;display:grid}.sidebar-user-actions button{border-radius:9px;width:28px;height:28px}.sidebar-user-actions button:hover,.topbar-icon-button:hover{color:var(--main);background:var(--bg-opacity-15)}.sidebar-date{text-transform:uppercase;color:var(--text-regular);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.sidebar-welcome{color:var(--text-bold);font-size:20px;line-height:1.5;display:block}.sidebar-nav{background:var(--container-second);border:1px solid var(--line);border-radius:18px;width:100%;padding:8px}.sidebar-nav-item{cursor:pointer;background:var(--container-second);width:100%;height:46px;color:var(--text-regular);text-align:left;border:none;border-radius:12px;outline:none;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.sidebar-nav-item:hover{color:var(--text-bold);background:var(--container-third)}.sidebar-nav-item.active{color:var(--main);background:var(--bg-opacity-15);box-shadow:inset 0 0 0 1px var(--main)}.sidebar-nav-icon{place-items:center;width:24px;min-width:24px;height:24px;display:grid}.sidebar-nav-icon svg{width:20px;height:20px}.dashboard-main{flex-direction:column;flex:1;height:100vh;display:flex;overflow:hidden}.dashboard-topbar{background:var(--bg);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;width:100%;height:82px;padding:0 28px;display:flex}.topbar-left{flex-direction:column;gap:4px;display:flex}.topbar-left h1{color:var(--text-bold);margin:0;font-size:22px;font-weight:800}.topbar-left p{color:var(--text-regular);margin:0;font-size:13px}.topbar-right{align-items:center;gap:12px;display:flex}.topbar-search{width:280px;height:42px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}.topbar-search input{width:100%;color:var(--text-medium);background:var(--container-second);border:none;outline:none;font-size:14px}.topbar-search input::placeholder{color:var(--text-regular)}.topbar-icon-button{border-radius:14px;width:42px;height:42px}.topbar-profile{background:var(--container-second);border:1px solid var(--line);border-radius:16px;align-items:center;gap:10px;padding:6px 12px 6px 5px;display:flex}.topbar-avatar{border-radius:12px;width:36px;height:36px}.dashboard-content{background:var(--bg);flex:1;padding:28px;overflow-y:auto}.dashboard-content::-webkit-scrollbar{width:8px}.dashboard-content::-webkit-scrollbar-track{background:var(--bg)}.dashboard-content::-webkit-scrollbar-thumb{background:var(--container-fourth);border-radius:999px}@media (width<=980px){.dashboard-layout{overflow:auto}.dashboard-sidebar{width:84px;min-width:84px;padding:18px 10px}.sidebar-brand,.sidebar-user-card,.sidebar-nav-item span:not(.sidebar-nav-icon){display:none}.sidebar-logo-area{justify-content:center}.sidebar-nav{padding:6px}.sidebar-nav-item{justify-content:center;padding:0}.dashboard-topbar{padding:0 18px}.topbar-search,.topbar-profile div:not(.topbar-avatar),.topbar-left p{display:none}}@media (width<=640px){.dashboard-sidebar{display:none}.dashboard-topbar{height:72px}.topbar-left h1{font-size:18px}.dashboard-content{padding:18px}}.table-container{grid-gap:14px;background:var(--container-main);border:1px solid var(--line);width:100%;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;padding:16px;display:flex}.table-header{grid-gap:12px;justify-content:space-between;align-items:center;width:100%;display:flex}.table-header-left{grid-gap:4px;flex-direction:column;display:flex}.table-search-preview{grid-gap:8px;max-width:260px;height:38px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 12px;display:flex;overflow:hidden}.table-search-preview span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-scroll{border:1px solid var(--line);border-radius:14px;width:100%;overflow-x:auto}.table-scroll::-webkit-scrollbar{height:8px}.table-scroll::-webkit-scrollbar-track{background:var(--container-main)}.table-scroll::-webkit-scrollbar-thumb{background:var(--container-fourth);border-radius:999px}.custom-table{border-collapse:collapse;background:var(--container-main);width:100%;min-width:720px}.custom-table thead{background:var(--container-second)}.custom-table th{height:48px;color:var(--text-regular);font-size:var(--fs-12);text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--line);padding:0 16px;font-weight:700}.custom-table td{height:64px;color:var(--text-medium);font-size:var(--fs-14);border-bottom:1px solid var(--line-low);padding:0 16px}.custom-table tbody tr{transition:all .2s}.custom-table tbody tr:hover{background:var(--container-second)}.custom-table tbody tr:last-child td{border-bottom:none}.table-text{max-width:240px;color:var(--text-medium);font-size:var(--fs-14);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:inline-block;overflow:hidden}.table-user{grid-gap:10px;align-items:center;display:flex}.table-user-image{width:38px;min-width:38px;height:38px;color:var(--text-regular);background:var(--container-third);border:1px solid var(--line);border-radius:50%;place-items:center;display:grid;overflow:hidden}.table-user-image img{object-fit:cover;width:100%;height:100%}.table-status{min-width:78px;height:28px;font-size:var(--fs-12);color:var(--text-medium);background:var(--container-third);border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.table-status.success{color:var(--fight);background:var(--container-third);border-color:var(--fight-shadow)}.table-status.warning{color:var(--main-yellow);background:var(--container-third);border-color:var(--main-yellow)}.table-status.danger{color:var(--racing);background:var(--container-third);border-color:var(--racing-shadow)}.table-status.default{color:var(--text-medium);background:var(--container-third);border-color:var(--line)}.table-actions-head{text-align:right;width:140px}.table-actions{grid-gap:8px;justify-content:flex-end;align-items:center;display:flex}.table-action-button{cursor:pointer;width:34px;height:34px;color:var(--text-medium);background:var(--container-second);border:none;border-radius:10px;outline:none;place-items:center;transition:all .2s;display:grid}.table-action-button:hover{color:var(--white);background:var(--bg-opacity-15)}.table-action-button.danger{color:var(--racing)}.table-action-button.danger:hover{color:var(--white);background:var(--racing-shadow)}.table-empty{text-align:center;height:120px;color:var(--text-regular);font-size:var(--fs-14)}.table-pagination{border-top:1px solid var(--border-color,#ffffff14);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.table-pagination-info,.table-pagination-actions{align-items:center;gap:8px;display:flex}.table-pagination-select{border:1px solid var(--border-color,#ffffff14);background:var(--container-second,transparent);height:36px;color:var(--text-color,inherit);border-radius:10px;outline:none;padding:0 12px}.table-pagination-button,.table-pagination-page{border:1px solid var(--border-color,#ffffff14);background:var(--container-second,transparent);min-width:36px;height:36px;color:var(--text-color,inherit);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}.table-pagination-button:hover:not(:disabled),.table-pagination-page:hover{background:var(--bg-opacity-15,#3a8dff26)}.table-pagination-button:disabled{opacity:.4;cursor:not-allowed}.table-pagination-pages{align-items:center;gap:6px;display:flex}.table-pagination-page.active{background:var(--main,#3a8dff);border-color:var(--main,#3a8dff);color:#fff}.table-pagination-dots{opacity:.6;padding:0 4px}@media (width<=768px){.table-pagination{flex-direction:column;align-items:flex-start}.table-pagination-actions{flex-wrap:wrap;width:100%}.table-pagination-select{width:100%}}@media (width<=760px){.table-container{padding:12px}.table-header{flex-direction:column;align-items:flex-start}.table-search-preview{width:100%;max-width:100%}.custom-table{min-width:680px}}.companies-page{grid-gap:20px;flex-direction:column;width:100%;display:flex}.companies-header h2,.companies-header p{margin:0}.companies-add-button{cursor:pointer;height:42px;color:var(--white);background:var(--main);font-size:var(--fs-14);border:none;border-radius:12px;outline:none;padding:0 18px;font-weight:700;transition:all .2s}.companies-add-button:hover{background:var(--main-dark)}.companies-kpis{grid-gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.companies-kpi-card{grid-gap:18px;background:var(--container-main);border:1px solid var(--line);min-height:145px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.companies-kpi-card p{margin:0;line-height:1.4}.companies-kpi-icon{width:44px;height:44px;color:var(--main);background:var(--bg-opacity-15);border:1px solid var(--line);border-radius:14px;place-items:center;display:grid}.companies-kpi-value{font-size:var(--fs-24);color:var(--text-bold);font-weight:700}.companies-filters{grid-gap:14px;background:var(--container-main);border:1px solid var(--line);width:100%;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;justify-content:space-between;align-items:center;padding:14px;display:flex}.companies-search{grid-gap:10px;width:100%;max-width:520px;height:44px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:14px;align-items:center;padding:0 14px;display:flex}.companies-search input{width:100%;color:var(--text-medium);background:var(--container-second);font-size:var(--fs-14);border:none;outline:none}.companies-search input::placeholder{color:var(--text-regular)}.companies-filter-group{grid-gap:10px;align-items:center;display:flex}.companies-filter-label{grid-gap:8px;height:40px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 12px;display:flex}.companies-filter-group select{height:40px;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);cursor:pointer;border-radius:12px;outline:none;padding:0 12px}.companies-filter-group option{color:var(--text-bold);background:var(--container-main)}@media (width<=1280px){.companies-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.companies-filters{flex-direction:column;align-items:flex-start}.companies-search{max-width:100%}.companies-filter-group{flex-wrap:wrap;width:100%}}@media (width<=980px){.companies-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.companies-header{flex-direction:column;align-items:flex-start}.companies-add-button{width:100%}.companies-kpis{grid-template-columns:1fr}.companies-filter-group,.companies-filter-group select,.companies-filter-label{width:100%}}.background_popup{animation-name:fade;animation-duration:.1s;animation-timing-function:ease-in-out}.background_popup .content_popup{animation-duration:.15s;animation-timing-function:ease-in-out}.rdrCalendarWrapper{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;display:inline-flex}.rdrDateDisplay{justify-content:space-between;display:flex}.rdrDateDisplayItem{text-align:center;width:0;color:inherit;flex:1}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;justify-content:space-between;display:flex}.rdrMonthAndYearPickers{flex:auto;justify-content:center;align-items:center;display:flex}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{flex-direction:row;display:flex}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;text-align:center;flex-basis:14.2857%}.rdrDays{flex-wrap:wrap;display:flex}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;top:0;right:.25em}.rdrDay{box-sizing:inherit;width:14.2857%;font:inherit;cursor:pointer;position:relative}.rdrDayNumber{display:block;position:relative}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{-webkit-user-select:none;user-select:none;display:inline-flex}.rdrStaticRanges{flex-direction:column;display:flex}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px #23394236}.rdrDateDisplayItem input{cursor:pointer;color:#849095;background:0 0;border:0;width:100%;height:2.5em;line-height:2.5em}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{appearance:none;color:#3e484f;cursor:pointer;text-align:center;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") right 8px center no-repeat;border:0;border-radius:4px;outline:0;padding:10px 30px 10px 10px}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;width:24px;height:24px;margin:0 .833em;padding:0;display:block}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{text-align:center;border-style:solid;width:0;height:0;margin:auto;padding:0;display:block;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:#0000 #34495e #0000 #0000;transform:translate(-3px)}.rdrNextButton i{border-width:4px 4px 4px 6px;border-color:#0000 #0000 #0000 #34495e;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{-webkit-user-select:none;user-select:none;text-align:center;color:#1d2429;background:0 0;border:0;height:3em;padding:0;line-height:3em}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;justify-content:center;align-items:center;font-weight:300;display:flex;position:absolute;inset:5px 0}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";background:#3d91ff;border-radius:2px;width:18px;height:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;inset:5px 0}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-left-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-right-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none;z-index:1;background:#ffffff17;border:0 solid;position:absolute;inset:3px 0}.rdrDayStartPreview{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;width:226px;font-size:12px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eff2f7;outline:0;padding:0;display:block}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{text-align:left;outline:0;padding:10px 20px;line-height:18px;display:block}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{text-align:center;color:#6c767a;border:1px solid #dee7eb;border-radius:4px;width:30px;height:30px;margin-right:10px;line-height:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{color:#333;border-color:#b4bfc4;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";background:0 0;border:1px solid;border-radius:1.333em;position:absolute;inset:-2px 0}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale()opacity(60%)}.rdrMonthName{text-align:left;color:#849095;padding:.833em;font-weight:600}.financial-page{grid-gap:20px;flex-direction:column;width:100%;display:flex}.financial-header{position:relative}.financial-header h2,.financial-header p,.financial-table-header h3,.financial-table-header p{margin:0}.financial-header-actions{grid-gap:10px;align-items:center;display:flex}.financial-download-button,.financial-filter-button{grid-gap:8px;border:1px solid var(--line);cursor:pointer;height:42px;font-size:var(--fs-14);border-radius:12px;outline:none;align-items:center;padding:0 16px;font-weight:700;transition:all .2s;display:flex}.financial-download-button{color:var(--white);background:var(--main)}.financial-download-button:hover{background:var(--main-dark)}.financial-filter-button{color:var(--text-medium);background:var(--container-main)}.financial-filter-button:hover,.financial-filter-button.active{color:var(--white);background:var(--bg-opacity-15);border-color:var(--main)}.financial-filter-wrapper{justify-content:flex-end;align-items:center;display:flex;position:relative}.financial-filter-dropdown{z-index:20;grid-gap:16px;background:var(--container-main);border:1px solid var(--line);width:460px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;padding:16px;display:flex;position:absolute;top:52px;right:0}.financial-filter-close,.financial-popup-close{cursor:pointer;width:34px;height:34px;color:var(--text-medium);background:var(--container-second);border:none;border-radius:10px;outline:none;place-items:center;transition:all .2s;display:grid}.financial-filter-close:hover,.financial-popup-close:hover{color:var(--white);background:var(--bg-opacity-15)}.financial-range-calendar{background:var(--container-second);border:1px solid var(--line);border-radius:16px;width:100%;overflow:hidden}.financial-selected-range{grid-gap:4px;background:var(--container-second);border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:12px;display:flex}.financial-filter-grid{grid-gap:10px;grid-template-columns:1fr;display:grid}.financial-filter-field{grid-gap:6px;flex-direction:column;display:flex}.financial-filter-field select{height:42px;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);cursor:pointer;border-radius:12px;outline:none;padding:0 12px}.financial-filter-field option{color:var(--text-bold);background:var(--container-main)}.financial-filter-actions{padding-top:4px}.financial-clear-button,.financial-apply-button{cursor:pointer;height:40px;font-size:var(--fs-14);border:none;border-radius:12px;outline:none;padding:0 16px;font-weight:700;transition:all .2s}.financial-clear-button{color:var(--text-medium);background:var(--container-second)}.financial-clear-button:hover{color:var(--white);background:var(--container-third)}.financial-apply-button{color:var(--white);background:var(--main)}.financial-apply-button:hover{background:var(--main-dark)}.financial-date-resume{grid-gap:10px;width:fit-content;min-height:40px;color:var(--text-medium);background:var(--container-main);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 14px;display:flex}.financial-kpis{grid-gap:14px;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;display:grid}.financial-kpi-card{grid-gap:18px;background:var(--container-main);border:1px solid var(--line);min-height:145px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.financial-kpi-card p{margin:0;line-height:1.4}.financial-kpi-icon{width:44px;height:44px;color:var(--main);background:var(--bg-opacity-15);border:1px solid var(--line);border-radius:14px;place-items:center;display:grid}.financial-kpi-value{font-size:var(--fs-24);color:var(--text-bold);font-weight:700}.financial-grid{grid-gap:14px;grid-template-columns:1.35fr .65fr;width:100%;display:grid}.financial-chart-card{grid-gap:16px;background:var(--container-main);border:1px solid var(--line);min-height:360px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;padding:18px;display:flex}.financial-chart-card h3,.financial-chart-card p{margin:0}.financial-chart-large{grid-column:span 1}.financial-chart{width:100%;height:270px}.financial-chart-pie{height:215px}.financial-tooltip{grid-gap:8px;background:var(--container-third);border:1px solid var(--line);min-width:160px;box-shadow:0 12px 35px var(--container-third-shadow);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.financial-legend{grid-gap:10px;flex-direction:column;padding-top:4px;display:flex}.financial-dot{border-radius:50%;width:10px;min-width:10px;height:10px}.financial-table-header{grid-gap:14px;justify-content:space-between;align-items:center;width:100%;display:flex}.financial-search{grid-gap:10px;width:100%;max-width:460px;height:44px;color:var(--text-regular);background:var(--container-main);border:1px solid var(--line);border-radius:14px;align-items:center;padding:0 14px;display:flex}.financial-search input{width:100%;color:var(--text-medium);background:var(--container-main);font-size:var(--fs-14);border:none;outline:none}.financial-search input::placeholder{color:var(--text-regular)}.financial-popup{grid-gap:18px;background:var(--container-main);flex-direction:column;width:100%;height:100%;padding:22px;display:flex;overflow-y:auto}.financial-popup-header{border-bottom:1px solid var(--line);padding-bottom:14px}.financial-popup-header h3,.financial-popup-header p{margin:0}.financial-popup-section{grid-gap:12px;background:var(--container-second);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:16px;display:flex}.financial-detail-list{grid-gap:10px;flex-direction:column;display:flex}.financial-detail-item{grid-gap:4px;border-bottom:1px solid var(--line-low);flex-direction:column;padding-bottom:10px;display:flex}.financial-detail-item:last-child{border-bottom:none;padding-bottom:0}.financial-detail-item strong{word-break:break-word}.financial-popup-actions{grid-gap:10px;flex-direction:column;display:flex}.financial-popup-link{grid-gap:8px;height:42px;color:var(--white);background:var(--main);font-size:var(--fs-14);border-radius:12px;align-items:center;padding:0 14px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.financial-popup-link:hover{background:var(--main-dark)}.rdrDays,.rdrDay{background:var(--container-second)}@media (width<=1440px){.financial-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1280px){.financial-grid{grid-template-columns:1fr}}@media (width<=880px){.financial-header{flex-direction:column;align-items:flex-start}.financial-header-actions{flex-direction:column;align-items:stretch;width:100%}.financial-download-button,.financial-filter-button{justify-content:center;width:100%}.financial-filter-wrapper{justify-content:flex-start;width:100%}.financial-filter-dropdown{width:100%;margin-top:10px;position:static}.financial-table-header{flex-direction:column;align-items:flex-start}.financial-search{max-width:100%}.financial-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-date-resume{flex-wrap:wrap;width:100%;padding:10px 14px}}@media (width<=620px){.financial-kpis{grid-template-columns:1fr}.financial-chart-card{min-height:330px;padding:14px}.financial-chart{height:240px}.financial-clear-button,.financial-apply-button{width:100%}.financial-filter-actions{flex-direction:column;align-items:stretch}}.notifications-page{grid-gap:20px;flex-direction:column;width:100%;display:flex}.notifications-header h2,.notifications-header p{margin:0}.notifications-create-button,.notifications-submit-button,.notifications-resend-button,.notifications-delete-button{grid-gap:8px;cursor:pointer;height:42px;color:var(--white);background:var(--main);font-size:var(--fs-14);border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;padding:0 16px;font-weight:700;transition:all .2s;display:flex}.notifications-create-button:hover,.notifications-submit-button:hover,.notifications-resend-button:hover{background:var(--main-dark)}.notifications-delete-button{background:var(--racing)}.notifications-delete-button:hover{background:var(--racing-shadow)}.notifications-filters{grid-gap:14px;background:var(--container-main);border:1px solid var(--line);width:100%;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;justify-content:space-between;align-items:center;padding:14px;display:flex}.notifications-search{grid-gap:10px;width:100%;max-width:460px;height:44px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:14px;align-items:center;padding:0 14px;display:flex}.notifications-search input{width:100%;color:var(--text-medium);background:var(--container-second);font-size:var(--fs-14);border:none;outline:none}.notifications-search input::placeholder{color:var(--text-regular)}.notifications-filter-group{grid-gap:10px;align-items:center;display:flex}.notifications-filter-label{grid-gap:8px;height:40px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 12px;display:flex}.notifications-filter-group select{height:40px;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);cursor:pointer;border-radius:12px;outline:none;padding:0 12px}.notifications-filter-group option{color:var(--text-bold);background:var(--container-main)}.notifications-popup{grid-gap:18px;background:var(--container-main);flex-direction:column;width:100%;height:100%;padding:22px;display:flex;overflow-y:auto}.notifications-popup-header{border-bottom:1px solid var(--line);padding-bottom:14px}.notifications-popup-header h3,.notifications-popup-header p{margin:0}.notifications-popup-close{cursor:pointer;width:34px;height:34px;color:var(--text-medium);background:var(--container-second);border:none;border-radius:10px;outline:none;place-items:center;transition:all .2s;display:grid}.notifications-popup-close:hover{color:var(--white);background:var(--bg-opacity-15)}.notifications-form{grid-gap:14px;flex-direction:column;display:flex}.notifications-field{grid-gap:6px;flex-direction:column;display:flex}.notifications-field input,.notifications-field textarea,.notifications-field select{width:100%;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);border-radius:12px;outline:none}.notifications-field input,.notifications-field select{height:42px;padding:0 12px}.notifications-field textarea{resize:vertical;min-height:150px;padding:12px}.notifications-field input::placeholder,.notifications-field textarea::placeholder{color:var(--text-regular)}.notifications-field option{color:var(--text-bold);background:var(--container-main)}.notifications-detail-section{grid-gap:12px;background:var(--container-second);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:16px;display:flex}.notifications-detail-list{grid-gap:10px;flex-direction:column;display:flex}.notifications-detail-item{grid-gap:4px;border-bottom:1px solid var(--line-low);flex-direction:column;padding-bottom:10px;display:flex}.notifications-detail-item:last-child{border-bottom:none;padding-bottom:0}.notifications-message-preview{color:var(--text-medium);font-size:var(--fs-14);margin:0;line-height:1.5}.notifications-popup-actions{grid-gap:10px;flex-direction:column;display:flex}@media (width<=1280px){.notifications-filters{flex-direction:column;align-items:flex-start}.notifications-search{max-width:100%}.notifications-filter-group{flex-wrap:wrap;width:100%}}@media (width<=760px){.notifications-header{flex-direction:column;align-items:flex-start}.notifications-create-button,.notifications-filter-group,.notifications-filter-group select,.notifications-filter-label{width:100%}}.overview-page{grid-gap:22px;flex-direction:column;width:100%;display:flex}.overview-header{padding-bottom:4px}.overview-header h2,.overview-header p{margin:0}.overview-period{grid-gap:4px;background:var(--container-main);border:1px solid var(--line);border-radius:14px;flex-direction:column;align-items:flex-end;padding:10px 14px;display:flex}.overview-kpis{grid-gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.overview-kpi-card{grid-gap:18px;background:var(--container-main);border:1px solid var(--line);min-height:165px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.overview-kpi-card p{margin:0;line-height:1.4}.overview-kpi-icon{width:44px;height:44px;color:var(--main);background:var(--bg-opacity-15);border:1px solid var(--line);border-radius:14px;place-items:center;display:grid}.overview-kpi-value{font-size:var(--fs-24);color:var(--text-bold);font-weight:700}.overview-grid{grid-gap:14px;grid-template-columns:1.35fr .65fr;width:100%;display:grid}.overview-chart-card{grid-gap:16px;background:var(--container-main);border:1px solid var(--line);min-height:360px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;padding:18px;display:flex}.overview-chart-card h3,.overview-chart-card p{margin:0}.overview-chart-large{grid-column:span 1}.overview-chart{width:100%;height:260px}.overview-chart-pie{height:210px}.overview-tooltip{grid-gap:4px;background:var(--container-third);border:1px solid var(--line);min-width:120px;box-shadow:0 12px 35px var(--container-third-shadow);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.overview-status-list{grid-gap:10px;flex-direction:column;padding-top:4px;display:flex}.overview-status-dot{border-radius:50%;width:10px;min-width:10px;height:10px}@media (width<=1280px){.overview-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-grid{grid-template-columns:1fr}}@media (width<=820px){.overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-period{align-items:flex-start;width:100%}.overview-header{flex-direction:column;align-items:flex-start}}@media (width<=560px){.overview-kpis{grid-template-columns:1fr}.overview-chart-card{min-height:330px;padding:14px}.overview-chart{height:230px}}.plans-page{grid-gap:20px;flex-direction:column;width:100%;display:flex}.plans-header h2,.plans-header p{margin:0}.plans-create-button,.plans-submit-button{grid-gap:8px;cursor:pointer;height:42px;color:var(--white);background:var(--main);font-size:var(--fs-14);border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;padding:0 16px;font-weight:700;transition:all .2s;display:flex}.plans-create-button:hover,.plans-submit-button:hover{background:var(--main-dark)}.plans-filters{grid-gap:14px;background:var(--container-main);border:1px solid var(--line);width:100%;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;justify-content:space-between;align-items:center;padding:14px;display:flex}.plans-search{grid-gap:10px;width:100%;max-width:460px;height:44px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:14px;align-items:center;padding:0 14px;display:flex}.plans-search input{width:100%;color:var(--text-medium);background:var(--container-second);font-size:var(--fs-14);border:none;outline:none}.plans-search input::placeholder{color:var(--text-regular)}.plans-filter-group{grid-gap:10px;align-items:center;display:flex}.plans-filter-label{grid-gap:8px;height:40px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 12px;display:flex}.plans-filter-group select{height:40px;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);cursor:pointer;border-radius:12px;outline:none;padding:0 12px}.plans-filter-group option{color:var(--text-bold);background:var(--container-main)}.plans-popup{grid-gap:18px;background:var(--container-main);flex-direction:column;width:100%;height:100%;padding:22px;display:flex;overflow-y:auto}.plans-popup-header{border-bottom:1px solid var(--line);padding-bottom:14px}.plans-popup-header h3,.plans-popup-header p{margin:0}.plans-popup-close{cursor:pointer;width:34px;height:34px;color:var(--text-medium);background:var(--container-second);border:none;border-radius:10px;outline:none;place-items:center;transition:all .2s;display:grid}.plans-popup-close:hover{color:var(--white);background:var(--bg-opacity-15)}.plans-form,.plans-details,.plans-detail-list,.plans-price-editor,.plans-coupon-form,.plans-coupons-list{grid-gap:14px;flex-direction:column;display:flex}.plans-field{grid-gap:6px;flex-direction:column;display:flex}.plans-field input,.plans-field textarea,.plans-field select{width:100%;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);border-radius:12px;outline:none}.plans-field input,.plans-field select{height:42px;padding:0 12px}.plans-field textarea{resize:vertical;min-height:120px;padding:12px}.plans-field input::placeholder,.plans-field textarea::placeholder{color:var(--text-regular)}.plans-field option{color:var(--text-bold);background:var(--container-main)}.plans-form-grid,.plans-price-grid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.plans-price-editor,.plans-detail-section{background:var(--container-second);border:1px solid var(--line);border-radius:16px;padding:16px}.plans-detail-item{grid-gap:4px;border-bottom:1px solid var(--line-low);flex-direction:column;padding-bottom:10px;display:flex}.plans-detail-item:last-child{border-bottom:none;padding-bottom:0}.plans-detail-item strong{word-break:break-word;line-height:1.5}.plans-price-list{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plans-price-card{grid-gap:12px;background:var(--container-main);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:12px;display:flex}.plans-features-list{grid-gap:8px;flex-wrap:wrap;align-items:center;display:flex}.plans-feature-item{width:fit-content;color:var(--text-medium);background:var(--container-main);border:1px solid var(--line);font-size:var(--fs-12);border-radius:999px;padding:7px 10px;font-weight:600}.plans-coupon-card{grid-gap:12px;background:var(--container-main);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:flex-start;padding:14px;display:flex}.plans-delete-coupon-button{cursor:pointer;width:34px;min-width:34px;height:34px;color:var(--racing);background:var(--container-second);border:none;border-radius:10px;outline:none;place-items:center;transition:all .2s;display:grid}.plans-delete-coupon-button:hover{color:var(--white);background:var(--racing-shadow)}.plans-empty-coupons{background:var(--container-main);border:1px solid var(--line);border-radius:14px;padding:14px}.plans-popup-tabs{grid-gap:8px;background:var(--container-second);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:6px;display:grid}.plans-popup-tabs button{cursor:pointer;height:38px;color:var(--text-regular);background:var(--container-second);font-size:var(--fs-14);border:none;border-radius:10px;outline:none;font-weight:700;transition:all .2s}.plans-popup-tabs button:hover{color:var(--text-bold);background:var(--container-third)}.plans-popup-tabs button.active{color:var(--white);background:var(--main)}.plans-popup-tabs button:disabled{cursor:not-allowed;color:var(--text-regular);background:var(--container-second)}@media (width<=1280px){.plans-filters{flex-direction:column;align-items:flex-start}.plans-search{max-width:100%}.plans-filter-group{flex-wrap:wrap;width:100%}}@media (width<=760px){.plans-header{flex-direction:column;align-items:flex-start}.plans-create-button,.plans-filter-group,.plans-filter-group select,.plans-filter-label{width:100%}.plans-form-grid,.plans-price-grid,.plans-price-list{grid-template-columns:1fr}}.reports-page{grid-gap:20px;flex-direction:column;width:100%;display:flex}.reports-header{position:relative}.reports-header h2,.reports-header p{margin:0}.reports-filter-wrapper{justify-content:flex-end;align-items:center;display:flex;position:relative}.reports-filter-button{grid-gap:8px;border:1px solid var(--line);cursor:pointer;height:42px;color:var(--text-medium);background:var(--container-main);font-size:var(--fs-14);border-radius:12px;outline:none;align-items:center;padding:0 16px;font-weight:700;transition:all .2s;display:flex}.reports-filter-button:hover,.reports-filter-button.active{color:var(--white);background:var(--bg-opacity-15);border-color:var(--main)}.reports-filter-dropdown{z-index:20;grid-gap:16px;background:var(--container-main);border:1px solid var(--line);width:430px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;padding:16px;display:flex;position:absolute;top:52px;right:0}.reports-filter-close{cursor:pointer;width:34px;height:34px;color:var(--text-medium);background:var(--container-second);border:none;border-radius:10px;outline:none;place-items:center;transition:all .2s;display:grid}.reports-filter-close:hover{color:var(--white);background:var(--bg-opacity-15)}.reports-range-calendar{background:var(--container-second);border:1px solid var(--line);border-radius:16px;width:100%;overflow:hidden}.reports-selected-range{grid-gap:4px;background:var(--container-second);border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:12px;display:flex}.reports-filter-actions{padding-top:4px}.reports-clear-button,.reports-apply-button{cursor:pointer;height:40px;font-size:var(--fs-14);border:none;border-radius:12px;outline:none;padding:0 16px;font-weight:700;transition:all .2s}.reports-clear-button{color:var(--text-medium);background:var(--container-second)}.reports-clear-button:hover{color:var(--white);background:var(--container-third)}.reports-clear-button:disabled{cursor:not-allowed;color:var(--text-regular);background:var(--container-second)}.reports-apply-button{color:var(--white);background:var(--main)}.reports-apply-button:hover{background:var(--main-dark)}.reports-date-resume{grid-gap:10px;width:fit-content;min-height:40px;color:var(--text-medium);background:var(--container-main);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 14px;display:flex}.reports-kpis{grid-gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.reports-kpi-card{grid-gap:18px;background:var(--container-main);border:1px solid var(--line);min-height:145px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.reports-kpi-card p{margin:0;line-height:1.4}.reports-kpi-icon{width:44px;height:44px;color:var(--main);background:var(--bg-opacity-15);border:1px solid var(--line);border-radius:14px;place-items:center;display:grid}.reports-kpi-value{font-size:var(--fs-24);color:var(--text-bold);font-weight:700}.reports-grid{grid-gap:14px;grid-template-columns:1.35fr .65fr;width:100%;display:grid}.reports-chart-card{grid-gap:16px;background:var(--container-main);border:1px solid var(--line);min-height:360px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;padding:18px;display:flex}.reports-chart-card h3,.reports-chart-card p{margin:0}.reports-chart-large{grid-column:span 1}.reports-chart{width:100%;height:270px}.reports-chart-pie{height:215px}.reports-tooltip{grid-gap:8px;background:var(--container-third);border:1px solid var(--line);min-width:160px;box-shadow:0 12px 35px var(--container-third-shadow);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.reports-legend{grid-gap:10px;flex-direction:column;padding-top:4px;display:flex}.reports-dot{border-radius:50%;width:10px;min-width:10px;height:10px}.recharts-wrapper{font-family:Roboto,sans-serif}.recharts-cartesian-axis-tick text{fill:var(--text-regular)}.recharts-tooltip-cursor{fill:var(--base-opacity)}.rdrCalendarWrapper{background:var(--container-second);width:100%;color:var(--text-medium);font-family:Roboto,sans-serif}.rdrMonth{background:var(--container-second);width:100%}.rdrMonthAndYearWrapper{background:var(--container-second);height:56px}.rdrMonthAndYearPickers{color:var(--text-bold)}.rdrMonthAndYearPickers select{color:var(--text-bold);background:var(--container-main);border:1px solid var(--line);border-radius:8px}.rdrWeekDays{background:var(--container-second)}.rdrWeekDay{color:var(--text-regular);font-weight:600}.rdrDays,.rdrDay{background:var(--container-second)}.rdrDayPassive .rdrDayNumber span{color:var(--text-regular)}.rdrDayDisabled{background:var(--container-main)}.rdrDayDisabled .rdrDayNumber span{color:var(--text-regular)}.rdrDayToday .rdrDayNumber span:after{background:var(--main)}.rdrStartEdge,.rdrEndEdge,.rdrInRange{color:var(--main)}.rdrDayStartPreview,.rdrDayEndPreview,.rdrDayInPreview{border-color:var(--main)}.rdrNextPrevButton{background:var(--container-main);border:1px solid var(--line)}.rdrPprevButton i{border-color:transparent var(--text-medium) transparent transparent}.rdrDateDisplayWrapper{background:var(--container-second)}.rdrDateDisplayItem{background:var(--container-main);border-color:var(--line)}.rdrDateDisplayItem input{color:var(--text-bold)}@media (width<=1280px){.reports-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-grid{grid-template-columns:1fr}}@media (width<=760px){.reports-header{flex-direction:column;align-items:flex-start}.reports-filter-wrapper{justify-content:flex-start;width:100%}.reports-filter-button{justify-content:center;width:100%}.reports-filter-dropdown{width:100%;margin-top:10px;position:static}.reports-date-resume{flex-wrap:wrap;width:100%;padding:10px 14px}.reports-kpis{grid-template-columns:1fr}.reports-chart-card{min-height:330px;padding:14px}.reports-chart{height:240px}}@media (width<=480px){.reports-filter-dropdown{padding:12px}.reports-clear-button,.reports-apply-button{width:100%}.reports-filter-actions{flex-direction:column;align-items:stretch}}.users-page{grid-gap:20px;flex-direction:column;width:100%;display:flex}.users-header h2,.users-header p{margin:0}.users-add-button{cursor:pointer;height:42px;color:var(--white);background:var(--main);font-size:var(--fs-14);border:none;border-radius:12px;outline:none;padding:0 18px;font-weight:700;transition:all .2s}.users-add-button:hover{background:var(--main-dark)}.users-kpis{grid-gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.users-kpi-card{grid-gap:18px;background:var(--container-main);border:1px solid var(--line);min-height:145px;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.users-kpi-card p{margin:0;line-height:1.4}.users-kpi-icon{width:44px;height:44px;color:var(--main);background:var(--bg-opacity-15);border:1px solid var(--line);border-radius:14px;place-items:center;display:grid}.users-kpi-value{font-size:var(--fs-24);color:var(--text-bold);font-weight:700}.users-filters{grid-gap:14px;background:var(--container-main);border:1px solid var(--line);width:100%;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;justify-content:space-between;align-items:center;padding:14px;display:flex}.users-search{grid-gap:10px;width:100%;max-width:460px;height:44px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:14px;align-items:center;padding:0 14px;display:flex}.users-search input{width:100%;color:var(--text-medium);background:var(--container-second);font-size:var(--fs-14);border:none;outline:none}.users-search input::placeholder{color:var(--text-regular)}.users-filter-group{grid-gap:10px;align-items:center;display:flex}.users-filter-label{grid-gap:8px;height:40px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 12px;display:flex}.users-filter-group select{height:40px;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);cursor:pointer;border-radius:12px;outline:none;padding:0 12px}.users-filter-group option{color:var(--text-bold);background:var(--container-main)}@media (width<=1280px){.users-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.users-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.users-filters{flex-direction:column;align-items:flex-start}.users-search{max-width:100%}.users-filter-group{flex-wrap:wrap;width:100%}}@media (width<=620px){.users-header{flex-direction:column;align-items:flex-start}.users-add-button{width:100%}.users-kpis{grid-template-columns:1fr}.users-filter-group,.users-filter-group select,.users-filter-label{width:100%}}.dashboard-users-page{grid-gap:20px;flex-direction:column;width:100%;display:flex}.dashboard-users-header h2,.dashboard-users-header p{margin:0}.dashboard-users-create-button,.dashboard-users-submit-button,.dashboard-users-delete-button{grid-gap:8px;cursor:pointer;height:42px;color:var(--white);background:var(--main);font-size:var(--fs-14);border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;padding:0 16px;font-weight:700;transition:all .2s;display:flex}.dashboard-users-create-button:hover,.dashboard-users-submit-button:hover{background:var(--main-dark)}.dashboard-users-delete-button{background:var(--racing)}.dashboard-users-delete-button:hover{background:var(--racing-shadow)}.dashboard-users-filters{grid-gap:14px;background:var(--container-main);border:1px solid var(--line);width:100%;box-shadow:0 18px 55px var(--container-third-shadow);border-radius:18px;justify-content:space-between;align-items:center;padding:14px;display:flex}.dashboard-users-search{grid-gap:10px;width:100%;max-width:460px;height:44px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:14px;align-items:center;padding:0 14px;display:flex}.dashboard-users-search input{width:100%;color:var(--text-medium);background:var(--container-second);font-size:var(--fs-14);border:none;outline:none}.dashboard-users-search input::placeholder{color:var(--text-regular)}.dashboard-users-filter-group{grid-gap:10px;align-items:center;display:flex}.dashboard-users-filter-label{grid-gap:8px;height:40px;color:var(--text-regular);background:var(--container-second);border:1px solid var(--line);border-radius:12px;align-items:center;padding:0 12px;display:flex}.dashboard-users-filter-group select{height:40px;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);cursor:pointer;border-radius:12px;outline:none;padding:0 12px}.dashboard-users-filter-group option{color:var(--text-bold);background:var(--container-main)}.dashboard-users-popup{grid-gap:18px;background:var(--container-main);flex-direction:column;width:100%;height:100%;padding:22px;display:flex;overflow-y:auto}.dashboard-users-popup-header{border-bottom:1px solid var(--line);padding-bottom:14px}.dashboard-users-popup-header h3,.dashboard-users-popup-header p{margin:0}.dashboard-users-popup-close{cursor:pointer;width:34px;height:34px;color:var(--text-medium);background:var(--container-second);border:none;border-radius:10px;outline:none;place-items:center;transition:all .2s;display:grid}.dashboard-users-popup-close:hover{color:var(--white);background:var(--bg-opacity-15)}.dashboard-users-form,.dashboard-users-details,.dashboard-users-detail-list,.dashboard-users-popup-actions{grid-gap:14px;flex-direction:column;display:flex}.dashboard-users-form-grid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.dashboard-users-field{grid-gap:6px;flex-direction:column;display:flex}.dashboard-users-field input,.dashboard-users-field select{width:100%;height:42px;color:var(--text-medium);background:var(--container-second);border:1px solid var(--line);font-size:var(--fs-14);border-radius:12px;outline:none;padding:0 12px}.dashboard-users-field input::placeholder{color:var(--text-regular)}.dashboard-users-field option{color:var(--text-bold);background:var(--container-main)}.dashboard-users-profile-card{grid-gap:14px;background:var(--container-second);border:1px solid var(--line);border-radius:16px;align-items:center;padding:16px;display:flex}.dashboard-users-profile-image{width:56px;min-width:56px;height:56px;color:var(--text-regular);background:var(--container-third);border:1px solid var(--line);border-radius:50%;place-items:center;display:grid;overflow:hidden}.dashboard-users-profile-image img{object-fit:cover;width:100%;height:100%}.dashboard-users-detail-section{grid-gap:12px;background:var(--container-second);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:16px;display:flex}.dashboard-users-detail-item{grid-gap:4px;border-bottom:1px solid var(--line-low);flex-direction:column;padding-bottom:10px;display:flex}.dashboard-users-detail-item:last-child{border-bottom:none;padding-bottom:0}.dashboard-users-detail-item strong{word-break:break-word;line-height:1.5}@media (width<=1280px){.dashboard-users-filters{flex-direction:column;align-items:flex-start}.dashboard-users-search{max-width:100%}.dashboard-users-filter-group{flex-wrap:wrap;width:100%}}@media (width<=760px){.dashboard-users-header{flex-direction:column;align-items:flex-start}.dashboard-users-create-button,.dashboard-users-filter-group,.dashboard-users-filter-group select,.dashboard-users-filter-label{width:100%}.dashboard-users-form-grid{grid-template-columns:1fr}}:root{--red-fill:red;--red-fill-shadow:#c00000;--red-opacity:#ff000028;--orange-fill:#f79824;--orange-shadow:#cf801f;--orange-opacity:#f7982433;--yellow-fill:#ffd100;--yellow-opacity:#ffd00031;--green-fill:#00bb0c;--green-fill-shadow:#00910a;--green-opacity:#00bb0c1c;--blue-fill:#039be5;--blue-fill-shadow:#0080c0;--blue-opacity:#039ae525;--strongBlue-fill:#6d62ff;--strongBlue-opacity:#6d62ff30;--green2-fill:#00ce67;--green2-opacity:#00ce6730;--cyan-fill:#0ef;--cyan-opacity:#00eeff2c;--purple-fill:#bd00d6;--purple-opacity:#bd00d631;--pink-fill:#ff5ed7;--pink-opacity:#ff5ed730;--pinkRed-fill:#d60052;--pinkRed-opacity:#d6005231;--ocean-fill:#00ffd0;--ocean-opacity:#00ffd031;--gray-fill:#555;--gray-opacity:#55555534}.buttons_end{grid-gap:5px;justify-content:flex-end;align-items:center;width:100%;display:flex}.Vcontainer{grid-gap:8px;background-color:var(--container-main);border-radius:10px;flex-direction:column;padding:10px;display:flex}.Hcontainer{grid-gap:8px;background-color:var(--container-main);border-radius:10px;align-items:center;padding:10px;display:flex}.row5{grid-gap:5px;align-items:center;display:flex}.row5.action{cursor:pointer;border-radius:5px;padding:5px}.row5.action:hover{background-color:var(--container-second)}.row10{grid-gap:10px;align-items:center;display:flex}.row15{grid-gap:15px;flex-wrap:wrap;align-items:center;display:flex}.row20{grid-gap:20px;flex-wrap:wrap;align-items:center;display:flex}.row24{grid-gap:24px;align-items:center;display:flex}.rowSpace{grid-gap:10px;justify-content:space-between;align-items:center;width:100%;display:flex}.input_row{grid-gap:10px;align-items:center;display:flex}.input_list{grid-gap:5px;flex-direction:column;display:flex}.input_list10{grid-gap:10px;flex-direction:column;display:flex}.input_list15{grid-gap:15px;flex-direction:column;display:flex}.icon_row{grid-gap:3px;align-items:center;display:flex}.add_button{grid-gap:5px;width:fit-content;color:var(--text-regular);cursor:pointer;align-items:center;display:flex}.popUpTitle{grid-gap:5px;flex-direction:column;display:flex}.tagItem{background-color:var(--orange-opacity);width:22px;height:22px;color:var(--orange-fill);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}.simple_container{background-color:var(--container-main);border-radius:5px;align-items:center;padding:8px 15px;display:flex}.warningContainer{grid-gap:10px;background:var(--orange-opacity);width:100%;color:var(--orange-fill);justify-content:center;align-items:center;padding:8px;display:flex}:root{--int:"Inter", sans-serif;--roboto:"Roboto", sans-serif}@font-face{font-family:TarrgetRegular;src:local(TarrgetRegular),url(../../font/TarrgetRegular.otf)}*{font-family:Roboto,sans-serif}*,:before,:after{box-sizing:border-box}::selection{background:var(--main);color:var(--text-bold)}html{background:var(--bg)}body{font-family:var(--int);background:var(--bg);background-position:0 0;background-repeat:repeat;width:100%;height:100dvh;margin:0;font-size:14px;font-weight:400;line-height:17px;overflow:hidden}p,h1,h2,h3,h4,h5,h6,a{margin:0}ul{margin:5px;padding:0 0 0 15px}button{background:0 0;border:none;padding:0}input{-moz-outline:none;outline:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{font-family:var(--int)}img,figure,svg{display:block;display:-webkit-block;overflow-clip-margin:unset;overflow:hidden}option{background-color:var(--container-second);height:30px}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--container-third);border-radius:15px}.tupp{text-transform:uppercase}.text{color:var(--text2)}.btn-close{background-color:var(--container-second);width:40px;height:40px;color:var(--icon-bold);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}.offcanvas .btn-close:hover{opacity:1;-webkit-opacity:1}.Hline{background-color:var(--line);width:100%;height:1px;min-height:1px}.HlineDash{border:1px dashed var(--line);width:100%}.Vline{background-color:var(--line);min-width:1px;max-width:1px;height:100%}.top_shine{z-index:-1;cursor:none;pointer-events:none;width:100%;position:absolute}input[type=checkbox]{width:16px;height:16px;accent-color:var(--main);cursor:pointer}line{display:none!important}input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input[type=range]{-webkit-appearance:none;background:#fff3;border-radius:5px;outline:none;width:100%;height:6px;transition:background .3s}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:none;border-radius:50%;width:16px;height:16px}input[type=range]:hover{background:#fff6}input[type=range]::-moz-range-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:none;border-radius:50%;width:16px;height:16px}.tagLabel{cursor:pointer;position:relative}.tagLabel:after{content:attr(data-label);background-color:var(--container-third);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:10;border-radius:4px;padding:6px 10px;font-size:12px;transition:opacity .15s;position:absolute;bottom:155%;left:150%;transform:translate(-50%)}.tagLabel:hover:after{opacity:1}.tagLabelRight{cursor:pointer;position:relative}.tagLabelRight:after{content:attr(data-label);background-color:var(--container-third);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:10;border-radius:4px;padding:6px 10px;font-size:12px;transition:opacity .15s;position:absolute;bottom:15%;left:45px}.tagLabelRight:hover:after{opacity:1}.overlay{background:var(--container-main);pointer-events:none;z-index:9999;justify-content:center;align-items:center;width:0;height:100%;display:flex;position:absolute;top:0;left:0}.datePicker{grid-gap:10px;border:1px solid var(--line);height:60px;color:var(--text-regular);cursor:pointer;border-radius:10px;align-items:center;padding:8px 15px;transition:all .1s;display:flex}.datePicker:hover{background-color:var(--container-second)}.rdrDefinedRangesWrapper{display:none!important}.rdrDateRangePickerWrapper{border-radius:10px;overflow:hidden}.rdrCalendarWrapper{background-color:var(--container-second)}.rdrDateDisplayWrapper{background-color:var(--container-third)}.rdrDateDisplayItem{border:1px solid var(--line);background-color:#0000}.rdrNextPrevButton{background-color:var(--container-third);color:var(--text-bold)}.rdrNextPrevButton i{color:var(--text-bold);border-color:transparent var(--text-bold) transparent transparent}.rdrNextPrevButton:hover{background-color:var(--container-third)}.rdrNextButton i{border-color:transparent transparent transparent var(--text-bold)}.rdrMonthAndYearPickers select{color:var(--text-bold);border:1px solid var(--line);width:100%}.rdrMonthPicker,.rdrYearPicker{width:100%}.rdrDayNumber span{color:var(--text-regular)}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:var(--main);font-weight:600}.table{width:100%;overflow-x:auto}.table th{color:var(--text-regular);border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:start;white-space:nowrap;padding:24px 10px;font-size:16px;font-weight:500}.table td{color:var(--text-regular);border-bottom:1px solid var(--line);text-align:start;white-space:nowrap;padding:24px 10px;font-size:16px;font-weight:500}.table td .tag{background-color:var(--base-opacity);white-space:nowrap;border-radius:100px;width:fit-content;padding:10px 24px}.table td .tag.green{background-color:var(--green-opacity);color:var(--green-fill);white-space:nowrap}.table td .tag.red{background-color:var(--red-opacity);color:var(--red-fill);white-space:nowrap}.table td .tag.orange{background-color:var(--orange-opacity);color:var(--orange-fill);white-space:nowrap}@keyframes moveDownShine{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes moveUpShine{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes moveup{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes moveupMore{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:translateY(0)}}@keyframes moveRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade05{0%{opacity:0}to{opacity:.5}}@keyframes dash-animation{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes messageIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes scaleIn{0%{opacity:.4;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes breathing{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes flashRed{0%{background:#ff2c2c}25%{background:red}50%{background:#ff2c2c}75%{background:red}to{background:#ff2c2c}}@keyframes flashGreen{0%{background:#18ff65}25%{background:var(--green-fill)}50%{background:#18ff65}75%{background:var(--green-fill)}to{background:#18ff65}}@keyframes flash{0%{opacity:.8}25%{opacity:1}50%{opacity:.8}75%{opacity:1}to{opacity:.8}}@keyframes starTravel{0%{background-position:0 0}to{background-position:-1000px 0}}@keyframes expandDiagonal{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}@keyframes expiri{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.overlay.animate{animation:1.2s ease-in-out forwards expandDiagonal}html{font-size:16px}:root{--fs-12:clamp(.7rem, .75vw, .75rem);--fs-14:clamp(.8rem, .9vw, .875rem);--fs-16:clamp(.9rem, 1vw, 1rem);--fs-18:clamp(1rem, 1.2vw, 1.125rem);--fs-20:clamp(1.1rem, 1.3vw, 1.25rem);--fs-22:clamp(1.2rem, 1.4vw, 1.375rem);--fs-24:clamp(1.3rem, 1.6vw, 1.5rem);--fs-26:clamp(1.4rem, 1.7vw, 1.625rem);--fs-28:clamp(1.5rem, 2vw, 1.75rem);--fs-48:clamp(2rem, 4vw, 3rem)}body{font-family:Roboto,sans-serif}.text-mini12,.text-mini14,.text-mini16,.text-mini18{color:var(--text-regular);font-family:Roboto,sans-serif;font-weight:500}.text-mini12{font-size:var(--fs-12)}.text-mini14{font-size:var(--fs-14)}.text-mini16{font-size:var(--fs-16)}.text-mini18{font-size:var(--fs-18)}.text-medium12,.text-medium14,.text-medium16{color:var(--text-regular);font-weight:600}.text-medium12{font-size:var(--fs-12)}.text-medium14{font-size:var(--fs-14)}.text-medium16{font-size:var(--fs-16)}.text-bold12,.text-bold14,.text-bold16,.text-bold18,.text-bold20,.text-bold22,.text-bold24,.text-bold26,.text-bold28{color:var(--text-bold);font-weight:600}.text-bold12{font-size:var(--fs-12)}.text-bold14{font-size:var(--fs-14)}.text-bold16{font-size:var(--fs-16)}.text-bold18{font-size:var(--fs-18)}.text-bold20{font-size:var(--fs-20)}.text-bold22{font-size:var(--fs-22)}.text-bold24{font-size:var(--fs-24)}.text-bold26{font-size:var(--fs-26)}.text-bold28{font-size:var(--fs-28)}.text-link12,.text-link14,.text-link16,.text-link18,.text-link20{color:var(--text-medium);cursor:pointer;font-weight:500;text-decoration-line:underline}.text-link12{font-size:var(--fs-12)}.text-link14{font-size:var(--fs-14)}.text-link16{font-size:var(--fs-16)}.text-link18{font-size:var(--fs-18)}.text-link20{font-size:var(--fs-20)}.text-link12:hover,.text-link14:hover,.text-link16:hover,.text-link18:hover,.text-link20:hover{opacity:.8}.text-style48{font-size:var(--fs-48);color:var(--text-bold);cursor:pointer;font-family:TarrgetRegular}p.roboto{font-family:Roboto,sans-serif}
