@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--stayWhite: #fff;--brand-color-primary: rgba(15, 118, 110, 1);--brand-color-primary-90: rgba(15, 118, 110, .9);--brand-color-primary-80: rgba(15, 118, 110, .8);--brand-color-primary-70: rgba(15, 118, 110, .7);--brand-color-primary-60: rgba(15, 118, 110, .6);--brand-color-primary-50: rgba(15, 118, 110, .5);--brand-color-primary-40: rgba(15, 118, 110, .4);--brand-color-primary-30: rgba(15, 118, 110, .3);--brand-color-primary-20: rgba(15, 118, 110, .2);--brand-color-primary-10: rgba(15, 118, 110, .1);--brand-color-primary-05: rgba(15, 118, 110, .05);--brand-color-secondary: rgba(59,59,59,1);--radius-default: 10px;--color-primary-text: rgba(0,0,0,1);--color-primary-text-20: rgba(0,0,0,.2);--color-primary-background: var(--brand-color-primary-30);--color-primary-background-neutral: rgba(225, 225, 227,1);--color-text: rgba(0,0,0,1);--color-text-negative: rgba(255,255,255,1);--color-text-positive: rgba(0,0,0,1);--color-background: rgba(255,255,255,1);--color-menu-background: rgba(3,35,19,1);--color-menu-text: rgba(48,48,48,1);--color-menuitem-background-hover: rgba(48,48,48,1);--color-menuitem-text-hover: rgba(255,255,255,1);--color-submenuitem-text: rgba(0,0,0,1);--color-submenuitem-background: rgba(255,255,255,.2);--color-header-background: rgba(255,255,255,1);--color-header-text: rgba(3,35,19,1);--color-header-userinfo-text: rgba(3,35,19,1);--color-line: rgba(240,240,240,1);--color-datatable-button: rgba(174,223,51,.8);--color-datatable-text: rgba(3,35,19,1);--color-datatable-header-text: rgba(60,120,102,1);--color-datatable-border: rgba(240,240,240,1);--color-datatable-row-selected-text: var(--stayWhite);--color-datatable-row-selected-background: var(--brand-color-primary);--color-datatable-row-hover-text: rgba(3,35,19,1);--color-datatable-row-hover-background: rgba(48,48,48,.1);--color-datatable-filter-background: rgba(240,245,243,1);--color-datatable-background-primary: var(--brand-color-primary);--color-datatable-button-text-primary: rgba(3,35,19,1);--color-datatable-background-secondary: rgba(240,245,243,1);--color-datatable-button-text-secondary:rgba(3,35,19,1);--color-datatable-pagination-border: var(--brand-color-primary);--color-datatable-pagination-active-background: var(--brand-color-primary);--color-headerbar-background: rgba(240,245,243,1);--color-headerbar-text: rgba(3,35,19,1);--editor-color-border-light: #ccc;--editor-color-border-medium: #ddd;--editor-color-border-strong: #aaa;--editor-color-border-subtle: #eee;--editor-color-bg-white: #fff;--editor-color-bg-light: #f9f9f9;--editor-color-bg-lighter: #fafafa;--editor-color-bg-gray: #f9fafb;--editor-color-bg-gray-light: #f3f4f6;--editor-color-bg-gray-hover: #e5e7eb;--editor-color-bg-subtle: #fdfdfd;--editor-color-text-muted: #888;--editor-color-text-danger: #b91c1c;--editor-color-text-inverse: #fff;--editor-color-primary: var(--brand-color-primary);--editor-color-primary-hover: rgba(255,216,95,1);--editor-color-danger-bg: #fff5f5;--editor-color-danger-bg-hover: #ffe9e9;--editor-color-danger-border: #f3d4d4;--editor-shadow-light: 0 2px 6px rgba(0,0,0,.05);--editor-shadow-medium: 0 2px 8px rgba(0,0,0,.08);--editor-shadow-strong: 4px 4px 0px -1px rgba(0,0,0,.1);--color-help-background: #efefef;--white: rgba(255,255,255,1);--white-85: rgba(255,255,255,.85);--white-80: rgba(255,255,255,.8);--white-60: rgba(255,255,255,.6);--white-50: rgba(255,255,255,.5);--black: rgba(0,0,0,1);--black-02: rgba(0,0,0,.02);--black-05: rgba(0,0,0,.05);--black-10: rgba(0,0,0,.1);--black-15: rgba(0,0,0,.15);--black-20: rgba(0,0,0,.2);--black-30: rgba(0,0,0,.3);--black-35: rgba(0,0,0,.35);--black-40: rgba(0,0,0,.4);--black-50: rgba(0,0,0,.5);--black-60: rgba(0,0,0,.6);--black-70: rgba(0,0,0,.7);--black-80: rgba(0,0,0,.8);--black-90: rgba(0,0,0,.9);--gray-45: rgba(45,45,45,1);--gray-45-15: rgba(45,45,45,.15);--gray-45-40: rgba(45,45,45,.4);--gray-48: rgba(48,48,48,1);--gray-48-40: rgba(48,48,48,.4);--gray-48-50: rgba(48,48,48,.5);--neutral-227-228-232: rgba(227,228,232,1);--yellow-255-216-95: rgba(255,216,95,1);--yellow-255-229-138-70: rgba(255,229,138,.7);--yellow-255-229-138-65: rgba(255,229,138,.65);--lime-174-223-51: rgba(174,223,51,1);--lime-174-223-51-80: rgba(174,223,51,.8);--lime-174-223-51-25: rgba(174,223,51,.25);--blue-37-99-235-30: rgba(37, 99, 235, .3);--blue-0-120-215-30: rgba(0, 120, 215, .3);--green-0-255-0-10: rgba(0, 255, 0, .1);--gray-107-114-128: rgba(107,114,128,1);--gray-156-163-175: rgba(156,163,175,1);--gray-17-24-39: rgba(17,24,39,1);--green-34-197-94: rgba(34,197,94,1);--green-22-163-74: rgba(22,163,74,1);--amber-245-158-11: rgba(245,158,11,1);--red-255-0-0: rgba(255,0,0,1);--blue-0-131-180: rgba(0,131,180,1);--gray-31-41-55: rgba(31,41,55,1);--gray-55-65-81: rgba(55,65,81,1);--gray-75-85-99: rgba(75,85,99,1);--gray-229-231-235: rgba(229,231,235,1);--gray-248-250-252: rgba(248,250,252,1);--neutral-240-240-240: rgba(240,240,240,1);--danger-254-226-226: rgba(254,226,226,1);--green-21-128-61: rgba(21,128,61,1);--gray-209-213-219: rgba(209,213,219,1);--blue-37-99-235: rgba(37,99,235,1);--neutral-238-238-238: rgba(238,238,238,1);--neutral-224-224-224: rgba(224,224,224,1);--blue-0-123-255: rgba(0,123,255,1);--blue-29-78-216: rgba(29,78,216,1);--neutral-208-215-222: rgba(208,215,222,1);--neutral-246-248-250: rgba(246,248,250,1);--neutral-234-238-242: rgba(234,238,242,1);--neutral-193-199-205: rgba(193,199,205,1);--neutral-216-221-227: rgba(216,221,227,1);--blue-9-105-218: rgba(9,105,218,1);--blue-6-94-194: rgba(6,94,194,1);--neutral-11-17-32: rgba(11,16,32,1);--neutral-34-42-58: rgba(34,42,58,1);--green-158-249-158: rgba(158,249,158,1);--gray-85-85-85: rgba(85,85,85,1);--gray-17-17-17: rgba(17,17,17,1);--gray-51-51-51: rgba(51,51,51,1);--neutral-247-247-247: rgba(247,247,247,1);--color-text-secondary: rgba(107,114,128,1);--neutral-245-245-245: rgba(245,245,245,1);--blue-230-240-255: rgba(230,240,255,1);--yellow-255-229-138: rgba(255,229,138,1);--neutral-233-233-233: rgba(233,233,233,1);--neutral-220-220-220: rgba(220,220,220,1);--blue-0-123-255-30: rgba(0,123,255,.3);--neutral-248-248-248: rgba(248,248,248,1);--green-76-175-80: rgba(76,175,80,1);--green-67-160-71: rgba(67,160,71,1);--red-255-68-68: rgba(255,68,68,1);--red-221-51-51: rgba(221,51,51,1);--red-255-240-240: rgba(255,240,240,1)}@media(prefers-color-scheme:dark){:root{--color-primary-text: rgba(255,255,255,1);--color-primary-text-20: rgba(255,255,255,.2);--color-primary-background: var(--brand-color-primary-60);--color-primary-background-neutral: rgba(0,0,0,.8);--color-text: rgba(255,255,255,1);--color-text-negative: rgba(0,0,0,1);--color-text-positive: rgba(255,255,255,1);--color-background: rgba(0,0,0,1);--color-line: rgba(45,45,45,1);--color-menu-background: rgba(0,0,0,1);--color-menu-text: rgba(255,255,255,.8);--color-menuitem-background-hover: rgba(255,255,255,.1);--color-menuitem-text-hover: rgba(255,255,255,1);--color-submenuitem-text: rgba(255,255,255,1);--color-submenuitem-background: rgba(0,0,0,.6);--color-header-background: rgba(0,0,0,1);--color-header-text: rgba(255,255,255,1);--color-header-userinfo-text: rgba(255,255,255,.8);--color-headerbar-background: rgba(0,0,0,1);--color-headerbar-text: rgba(255,255,255,1);--color-datatable-button: rgba(174,223,51,.8);--color-datatable-text: rgba(255,255,255,1);--color-datatable-header-text: rgba(255,255,255,.7);--color-datatable-border: rgba(45,45,45,1);--color-datatable-row-selected-text: var(--stayWhite);--color-datatable-row-selected-background: var(--brand-color-primary-30);--color-datatable-row-hover-text: rgba(255,255,255,1);--color-datatable-row-hover-background: rgba(255,255,255,.1);--color-datatable-filter-background: rgba(0,0,0,1);--color-datatable-background-primary: rgba(0,0,0,1);--color-datatable-background-secondary: rgba(0,0,0,.8);--color-datatable-button-text-primary: rgba(255,255,255,1);--color-datatable-button-text-secondary: rgba(255,255,255,1);--color-datatable-pagination-border: var(--brand-color-primary);--color-datatable-pagination-active-background: var(--brand-color-primary);--editor-color-border-light: rgba(85,85,85,1);--editor-color-border-medium: rgba(120,120,120,1);--editor-color-border-strong: rgba(170,170,170,1);--editor-color-border-subtle: rgba(60,60,60,1);--editor-color-bg-white: rgba(0,0,0,1);--editor-color-bg-light: rgba(0,0,0,.95);--editor-color-bg-lighter: rgba(0,0,0,.9);--editor-color-bg-gray: rgba(0,0,0,.85);--editor-color-bg-gray-light: rgba(0,0,0,.8);--editor-color-bg-gray-hover: rgba(255,255,255,.1);--editor-color-bg-subtle: rgba(0,0,0,.9);--editor-color-text-muted: rgba(255,255,255,.6);--editor-color-text-danger: rgba(255,68,68,1);--editor-color-text-inverse: rgba(0,0,0,1);--editor-color-primary: var(--brand-color-primary);--editor-color-primary-hover: var(--brand-color-primary-90);--editor-color-danger-bg: rgba(255,0,0,.15);--editor-color-danger-bg-hover: rgba(255,0,0,.25);--editor-color-danger-border: rgba(255,0,0,.4);--editor-shadow-light: 0 2px 6px rgba(255,255,255,.05);--editor-shadow-medium: 0 2px 8px rgba(255,255,255,.08);--editor-shadow-strong: 4px 4px 0px -1px rgba(255,255,255,.1);--color-help-background: rgba(0,0,0,.9);--white: rgba(0,0,0,1);--white-85: rgba(0,0,0,.85);--white-80: rgba(0,0,0,.8);--white-60: rgba(0,0,0,.6);--white-50: rgba(0,0,0,.5);--black: rgba(255,255,255,1);--black-02: rgba(255,255,255,.02);--black-05: rgba(255,255,255,.05);--black-10: rgba(255,255,255,.1);--black-15: rgba(255,255,255,.15);--black-20: rgba(255,255,255,.2);--black-30: rgba(255,255,255,.3);--black-35: rgba(255,255,255,.35);--black-40: rgba(255,255,255,.4);--black-50: rgba(255,255,255,.5);--black-60: rgba(255,255,255,.8);--black-70: rgba(255,255,255,.7);--black-80: rgba(255,255,255,.8);--black-90: rgba(255,255,255,.9);--gray-45: rgba(210,210,210,1);--gray-45-15: rgba(210,210,210,.15);--gray-45-40: rgba(210,210,210,.4);--gray-48: rgba(205,205,205,1);--gray-48-40: rgba(205,205,205,.4);--gray-48-50: rgba(205,205,205,.5);--neutral-227-228-232: rgba(28,28,28,1);--yellow-255-216-95: rgba(255,216,95,1);--yellow-255-229-138-70: rgba(255,229,138,.7);--yellow-255-229-138-65: rgba(255,229,138,.65);--lime-174-223-51: rgba(174,223,51,1);--lime-174-223-51-80: rgba(174,223,51,.8);--lime-174-223-51-25: rgba(174,223,51,.25);--green-34-197-94: rgba(34,197,94,1);--green-22-163-74: rgba(22,163,74,1);--green-21-128-61: rgba(21,128,61,1);--green-76-175-80: rgba(76,175,80,1);--green-67-160-71: rgba(67,160,71,1);--amber-245-158-11: rgba(245,158,11,1);--red-255-0-0: rgba(255,0,0,1);--red-255-68-68: rgba(255,68,68,1);--red-221-51-51: rgba(221,51,51,1);--red-255-240-240: rgba(255,0,0,.15);--blue-37-99-235: rgba(37,99,235,1);--blue-37-99-235-30: rgba(37,99,235,.3);--blue-0-123-255: rgba(0,123,255,1);--blue-0-123-255-30: rgba(0,123,255,.3);--blue-29-78-216: rgba(29,78,216,1);--blue-9-105-218: rgba(9,105,218,1);--blue-6-94-194: rgba(6,94,194,1)}}body{font-size:13px;font-family:Inter,sans-serif;font-weight:300;color:var(--color-text);background:radial-gradient(50% 80% at 95% 15%,var(--color-primary-background),transparent 100%),radial-gradient(40% 60% at 10% 110%,var(--color-primary-background),transparent 90%),var(--color-primary-background-neutral)}#APP{width:100%;height:100vh;padding:10px;max-width:1600px;margin-left:auto;margin-right:auto}.grid-container.default-grid{grid-template-rows:80px repeat(11,1fr)!important}.headerbar{width:100%;height:40px}.headerbar .logo{display:inline-block;border-radius:20px;color:var(--gray-48);height:100%;overflow:hidden}.headerbar .logo .holder{padding-left:10px;padding-right:10px;text-align:center;display:flex;height:100%;font-size:1.2em;align-items:center;justify-content:center;letter-spacing:.5px;background-color:var(--white-50)}.headerbar .logo .holder .icon{height:30px;margin-right:6px}.headerbar .logo .holder .icon svg{height:30px}.headerbar .logo .holder .mail{font-weight:500}.headerbar .header{width:100%;height:100%}.headerbar .header .headerContainer{display:grid;grid-template-columns:160px 1fr 340px!important}.headerbar .header .menuholder{display:flex;align-items:center;justify-content:flex-end;height:100%}.headerbar .header .menuholder .menu{background-color:var(--white-80);display:flex;min-width:70%;height:100%;border-radius:20px;align-items:center}.headerbar .header .menu .menu-item{flex:1;border-radius:20px;padding-left:12px;padding-right:12px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.headerbar .header .menu .menu-item.active{background-color:var(--color-menuitem-background-hover);color:var(--color-menuitem-text-hover)}.headerbar .actions{display:flex;align-items:center;gap:8px;height:100%}.headerbar .actions .notifications-amount{background-color:red;color:#fff;font-size:.8em;position:absolute;margin-top:-12px;margin-left:8px;border-radius:20px;min-width:20px;padding:0 4px;text-align:center}.headerbar .actions .notifications-amount.hide{display:none}.headerbar .actions.actions-right{justify-content:flex-end}.headerbar .actions.actions-right{font-size:1em}.headerbar .actions.actions-right .icon{cursor:pointer;justify-content:center;font-size:1em;border-radius:50%;padding:8px;background-color:var(--white-80)}.headerbar .actions .submenu-select{margin-top:0;width:190px}.dashboardGrid{grid-template-columns:1fr 1fr 1fr 1fr!important;grid-template-rows:60px 1fr 1fr!important}.datatableGrid{grid-template-rows:60px repeat(11,1fr)!important}.grid-container{display:grid;grid-template-columns:repeat(12,1fr);width:100%;margin:0 auto;padding:0;box-sizing:border-box}.scrollPage{height:100%;overflow:auto}.maxViewPortHeight{height:100vh}.maxHeight .grid-container{height:100%}.grid-container.full{height:100%;max-width:none;margin:0}.grid-container.with-rows{grid-template-rows:repeat(12,1fr)}.grid-container.not-scrollable{overflow:hidden}.grid-gap-1{gap:1px}.grid-gap-2{gap:2px}.grid-gap-3{gap:3px}.grid-gap-4{gap:4px}.grid-gap-5{gap:5px}.grid-gap-10{gap:10px}.grid-gap-15{gap:15px}.grid-gap-20{gap:20px}.grid-gap-30{gap:30px}.grid-gap-40{gap:40px}.grid-gap-50{gap:50px}.scrollable-scrollable{overflow:auto}.grid-column-1{grid-column:span 1}.grid-column-2{grid-column:span 2}.grid-column-3{grid-column:span 3}.grid-column-4{grid-column:span 4}.grid-column-5{grid-column:span 5}.grid-column-6{grid-column:span 6}.grid-column-7{grid-column:span 7}.grid-column-8{grid-column:span 8}.grid-column-9{grid-column:span 9}.grid-column-10{grid-column:span 10}.grid-column-11{grid-column:span 11}.grid-column-12{grid-column:span 12}.maxHeight{margin:10px;height:calc(100vh - 20px)}.grid-row-1{grid-row:span 1}.grid-row-2{grid-row:span 2}.grid-row-3{grid-row:span 3}.grid-row-4{grid-row:span 4}.grid-row-5{grid-row:span 5}.grid-row-6{grid-row:span 6}.grid-row-7{grid-row:span 7}.grid-row-8{grid-row:span 8}.grid-row-9{grid-row:span 9}.grid-row-10{grid-row:span 10}.grid-row-11{grid-row:span 11}.grid-row-12{grid-row:span 12}.grid-padding-0{padding:0}.grid-padding-5{padding:5px}.grid-padding-10{padding:10px}.grid-padding-15{padding:15px}.grid-padding-20{padding:20px}.grid-padding-30{padding:30px}.grid-padding-40{padding:40px}.grid-padding-50{padding:50px}.h-100{height:100%}.h-50{height:50%}.p-2{padding:2px}.p-4{padding:4px}.p-5{padding:5px}.p-10{padding:10px}.center-content{text-align:center}@media(max-width:768px){.grid-gap-30{gap:20px}.grid-gap-10{gap:5px}}@media(max-width:480px){.grid-gap-30{gap:10px}}.widget-container{height:100%}.widget-container .data{min-height:100%}.graph .widget-container .data{min-height:300px}.login-image{background-color:red;border-radius:20px}.login-form h1{font-weight:300;font-size:2.4em}.login-form .form-holder{width:600px;margin:auto;background-color:var(--white-50);padding:20px;border-radius:20px;text-align:center}.login-form .form-holder .form-control{text-align:left;margin-bottom:10px}.login-form .form-holder .form-control label{padding:6px;display:block}.login-form a{color:var(--color-link)}.login-form .logo{display:inline-block;border-radius:999px;color:var(--gray-48);overflow:hidden;height:40px;width:160px;margin-left:-80px;margin-top:-80px;position:absolute}.login-form .logo .holder{padding-left:10px;padding-right:10px;text-align:center;display:flex;height:100%;font-size:1.2em;align-items:center;justify-content:center;letter-spacing:.5px;background-color:var(--white-50)}.login-form .logo .holder .icon{height:30px;margin-right:6px}.login-form .logo .holder .icon svg{height:30px}.login-form .logo .holder .mail{font-weight:500}.login-form .sso-buttons{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.login-form .sso-buttons button{cursor:pointer;float:left;border:0;color:var(--color-text-positive);background-color:var(--white-60);border-radius:999px;padding:20px;display:flex;align-items:center;justify-content:center;gap:12px}.login-form .sso-buttons .fa-icon{font-size:1.4em;line-height:1}.profile-panel{background-color:var(--white-60);border-radius:20px;width:100%;padding:20px}.twofactor-panel{margin-top:10px}.profile-sidebar .profile-panel .title{font-size:1.1em;font-weight:400;margin-bottom:20px}.profile-panel .title{font-size:1.4em;margin-bottom:20px}.profile .form-control{display:flex;flex-direction:column;margin-bottom:16px}.profile .form-label{margin-bottom:6px}.profile-sidebar-button{border-radius:999px;padding:10px 20px;background-color:var(--brand-color-primary);color:var(--stayWhite);margin-top:10px;cursor:pointer}.profile-sidebar-info{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.4}.profile-sidebar-info strong{display:block;margin-top:10px;font-weight:400;font-size:1.5em}.profile-sidebar-info small{display:block;margin-top:4px;font-size:1em;color:var(--black-70);word-break:break-all}.submenu{border-radius:20px;padding:6px;background-color:var(--white-60)}.submenu .submenu-item{cursor:pointer;padding:10px 10px 10px 15px;margin-bottom:5px;border-radius:20px}.submenu .submenu-item:hover{color:var(--stayWhite);background-color:var(--color-menuitem-background-hover)}.submenu .submenu-item-active,.submenu .submenu-item-active:hover{color:var(--black);background-color:var(--color-primary-background)}.submenu-select{margin-top:10px;position:relative;width:100%}.submenu-select-trigger{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;border-radius:999px;background:var(--white-60);cursor:pointer}.submenu-select-options{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--white-60);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:10px;box-shadow:0 8px 20px #00000014;z-index:100;overflow:hidden}.submenu-select-option{padding:8px 12px;cursor:pointer}.submenu-select-option:hover{background:var(--black-02)}.submenu-select-option.active{color:var(--stayWhite);background:var(--color-datatable-background-primary)}.caret{transition:transform .2s ease}.caret.open{transform:rotate(180deg)}.headering{color:var(--color-headerbar-text);display:block;font-weight:300;padding:0 0 0 5px}.headering .header-1{position:relative;display:block;font-size:3em}.headering .header-2{font-size:1.5em}.headering .header-3{font-size:1.4em}.headering .header-4{font-size:1.3em}.headering .header-6{font-size:1.2em}.headering .line{height:1px;position:relative}*{box-sizing:border-box}html,body{margin:0;padding:0}a{color:inherit;text-decoration:none}.app-panel{background:var(--white-80);border-radius:20px;padding:16px}.page-grid{grid-template-rows:48px repeat(11,1fr)!important}.page-title{margin:0;font-size:1.6rem;font-weight:500}.page-subtitle{margin-top:6px;color:var(--gray-55-65-81)}.custom-input,.custom-select{width:100%;border:1px solid var(--neutral-208-215-222);border-radius:10px;background:var(--white);padding:10px 12px;font-size:14px}.form-control{margin-bottom:12px}.form-label{display:block;margin-bottom:6px}.btn{border:0;border-radius:999px;cursor:pointer;padding:10px 16px;font-size:14px}.btn.primary{background:var(--brand-color-primary);color:var(--white)}.btn.secondary{background:var(--white-80);color:var(--color-text)}.btn.danger{background:var(--red-255-68-68);color:var(--white)}.btn:disabled{opacity:.5;cursor:not-allowed}.badge{padding:4px 8px;border-radius:999px;font-size:12px}.badge.success{background:var(--brand-color-primary-10);color:var(--green-22-163-74)}.badge.muted{background:var(--black-10);color:var(--gray-107-114-128)}.error-text{color:var(--red-255-68-68);margin:10px 0}.page-loading-skeleton{display:grid;grid-template-rows:50px 40px 1fr;gap:10px;height:100%;width:100%;padding:10px}.page-load-error{margin:10px;background:var(--white-60);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:10px;max-width:640px}.page-load-error-title{font-size:1.2em;font-weight:600}.page-load-error-message{color:var(--gray-75-85-99)}.page-loading-header{height:44px;width:min(380px,60%);border-radius:14px;background:var(--white-60)}.page-loading-toolbar{height:32px;width:min(460px,70%);justify-self:end;border-radius:999px;background:var(--white-60)}.page-loading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(180px,1fr);gap:10px}.page-loading-card{border-radius:20px;background:var(--white-60)}.page-loading-card.wide{grid-column:span 2}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--white-40),transparent);animation:shimmer-slide 1.4s infinite}@keyframes shimmer-slide{to{transform:translate(100%)}}.widget{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--white-60);border-radius:20px;padding:18px;overflow-y:hidden;overflow-x:visible}.dashboardGridPulse{grid-template-rows:84px 1fr 1fr!important}.dashboard-top-controls{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:10px;flex-wrap:nowrap}.dashboard-top-controls .submenu-select{width:260px;margin-top:0}.dashboard-top-controls .activity-range-group{background:transparent}.dashboard-top-controls .activity-range-pill{background:var(--white)}.widget-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.widget-title{font-size:1.6em;font-weight:300;line-height:1.2;margin:0}.widget-body{flex:1;overflow-y:auto;position:relative;scrollbar-width:none}.widget-body::-webkit-scrollbar{display:none}.widget-content{height:100%}.widget-scrollbar{position:absolute;top:18px;bottom:18px;right:8px;width:6px;opacity:0;transition:opacity .25s ease;pointer-events:none}.widget-scrollbar.visible,.widget-scrollbar.dragging,.widget:hover .widget-scrollbar{opacity:1;pointer-events:auto}.widget-scrollbar-thumb{position:absolute;width:100%;min-height:32px;background:var(--gray-45-15);border-radius:4px;cursor:pointer;pointer-events:auto}.widget-footer{margin-top:10px;text-align:right}.pulse-widget-footer-action{border:0;background:transparent;color:var(--gray-45);font-size:1em;cursor:default;display:inline-flex;align-items:center;gap:8px;padding:0}.pulse-widget-footer-action.clickable{cursor:pointer}.pulse-widget-footer-action:not(:disabled):hover{color:var(--black)}.pulse-widget-footer-action:disabled{opacity:.7}.pulse-widget-footer-arrow{font-size:18px;line-height:1}.pulse-dashboard-widget.dark{background-color:var(--gray-48-40);color:var(--editor-color-text-inverse)}.campaign-stats .metrics{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:10px;height:100%}.pulse-metric-row .metric-value strong{font-size:1.8em;font-weight:600}.pulse-metric-row .metric-label{color:var(--gray-107-114-128);margin-top:2px;margin-bottom:2px;font-size:.95em}.pulse-credits-stats{display:grid;grid-template-columns:140px 1fr;gap:12px;height:100%}.pulse-donut-wrap{position:relative;width:120px;height:120px}.pulse-donut{position:relative;width:120px;height:120px;border-radius:50%;background:conic-gradient(var(--editor-color-primary) var(--value),var(--white) 0)}.pulse-donut:after{content:"";position:absolute;inset:10px;border-radius:50%;background:var(--white-60)}.credits-widget .credits-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.credits-widget .credits-center strong{font-weight:600}.credits-widget .subscription-info{display:grid;grid-template-columns:1fr 1fr;gap:10px}.credits-widget .subscription-info .label{display:block;color:var(--black-80)}.credits-widget .credits-meta{display:flex;gap:10px;color:var(--black-80);margin-top:8px}.drafts-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.draft-card{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:14px;background:var(--editor-color-bg-gray)}.draft-main{display:flex;flex-direction:column;gap:2px}.draft-title{font-weight:500}.draft-meta{color:var(--black-60);font-size:.9em}.widget.contacts .widget-content{height:100%}.timeline{background-color:var(--gray-48);height:100%;border-radius:20px;padding:10px;overflow:auto}.timeline-item{display:grid;grid-template-columns:20px 1fr;color:var(--editor-color-text-inverse);margin-bottom:14px}.timeline-dot{margin-top:4px;width:10px;height:10px;border-radius:50%}.timeline-dot.status-active{background:var(--editor-color-primary)}.timeline-content .timeline-date{font-size:.8em;color:var(--white-50)}.waitinglist .queue-card{background:var(--white);border-radius:20px;padding:10px;margin-top:10px}.waitinglist .queue-title{font-weight:500;margin-bottom:6px}.waitinglist .queue-stats{display:flex;gap:18px;font-size:.8em}.waitinglist .stat{display:flex;align-items:center;gap:8px}.waitinglist .dot{width:8px;height:8px;border-radius:50%}.waitinglist .dot.sent{background:var(--editor-color-primary)}.waitinglist .dot.waiting{background:var(--gray-45-40)}.pulse-insights-panel{display:grid;grid-template-rows:auto 1fr auto;gap:12px;height:100%}.pulse-insights-top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pulse-insight-kpi{background:var(--white-80);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:6px}.pulse-insight-kpi span{color:var(--gray-107-114-128);font-size:11px;text-transform:uppercase;letter-spacing:.03em}.pulse-insight-kpi strong{font-size:1.4em;font-weight:600}.pulse-insights-charts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pulse-insight-chart{background:var(--white-80);border-radius:14px;padding:12px}.pulse-insight-title{font-size:11px;color:var(--gray-75-85-99);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px}.pulse-insight-chart .dashboard-lines{height:90px}.pulse-insights-lists{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pulse-insight-row{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:12px;padding:6px 0;border-bottom:1px solid var(--neutral-240-240-240)}.calendar-header{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;margin-bottom:10px;margin-top:10px}.calendar-header button{height:36px;width:36px;border-radius:50%;border:0;background:var(--white);cursor:pointer}.calendar-title{text-align:center;font-size:1.2em}.calendar-weekdays,.calendar-week{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.calendar-weekdays{margin-bottom:6px;text-align:center;color:var(--gray-107-114-128)}.calendar-grid{display:flex;flex-direction:column;gap:6px}.calendar-day{height:38px;border-radius:10px;border:0;background-color:var(--white-80);color:var(--black)}.calendar-day.muted{opacity:.4}.calendar-day.today{background:var(--gray-17-24-39);color:var(--editor-color-text-inverse)}.calendar-day.inuse{background:var(--brand-color-primary);color:var(--stayWhite)}.dashboard-widget-container{position:relative;background:var(--white-60);border-radius:20px;width:100%;height:100%;overflow:hidden;padding:10px}.dashboard-widget-inner{background:var(--white);border-radius:20px;padding:12px;height:100%;overflow-y:auto;position:relative;scrollbar-width:none}.dashboard-widget-inner::-webkit-scrollbar{display:none}.dashboard-range-wrap{display:flex;justify-content:flex-end;align-items:center}.dashboard-report-info{display:grid;grid-template-columns:140px 1fr;align-items:center;gap:10px}.dashboard-report-info-label{font-weight:500;color:var(--gray-75-85-99)}.dashboard-report-info-value{font-weight:600;color:var(--color-text);text-align:right}.dashboard-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-content:start}.dashboard-chart-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-report-card{background-color:var(--white-85);border-radius:20px;padding:6px 7px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px}.dashboard-report-card-label{font-weight:500;color:var(--gray-75-85-99);font-size:12px;line-height:1.2;letter-spacing:.01em;overflow-wrap:anywhere}.dashboard-report-card-value{font-size:14px;font-weight:600;color:var(--color-text);text-align:left;line-height:1}.dashboard-chart-card{background-color:var(--white-85);border-radius:20px;padding:10px}.dashboard-chart-title{font-size:1.05em;font-weight:300;line-height:1.2;margin:0 0 10px}.dashboard-mini-bars{display:flex;align-items:flex-end;gap:4px;height:110px;margin-top:8px}.dashboard-mini-bar{width:100%;border-radius:4px;background:var(--brand-color-primary-80)}.dashboard-table-panel{min-height:0}.dashboard-table-wrap{overflow:auto}.dashboard-table-block{margin-bottom:18px}.dashboard-table-title{margin:0 0 8px;font-size:14px}.dashboard-table{width:100%;border-collapse:collapse}.dashboard-table th,.dashboard-table td{text-align:left;padding:8px;border-bottom:1px solid var(--neutral-227-228-232)}.dashboard-table th{font-weight:500;font-size:12px;color:var(--gray-75-85-99)}.activity-requests-overview{display:flex;flex-direction:column;gap:10px;height:100%}.activity-requests-toolbar{display:flex;justify-content:flex-end;gap:5px;flex-wrap:wrap;align-items:center}.activity-pill{border:0;border-radius:16px;background:var(--white);padding:0 12px;height:32px;font-size:14px;color:var(--color-text);display:inline-flex;align-items:center;justify-content:center}.activity-range-group{display:flex;gap:5px}.activity-range-pill{border:0;border-radius:999px;background:var(--white-60);padding:0 12px;height:32px;cursor:pointer;font-size:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-datatable-text);transition:background-color .2s ease,color .2s ease}.activity-range-pill:hover{background:var(--white)}.activity-range-pill.active{background:var(--brand-color-primary);color:var(--white)}.activity-requests-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;flex:1}.activity-chart-card{background:var(--white-60);border-radius:20px;padding:10px;border:0;display:flex;flex-direction:column;min-height:0}.activity-chart-inner{background:var(--white);border-radius:20px;padding:12px;height:100%;display:flex;flex-direction:column}.activity-chart-header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:10px}.activity-chart-kicker{font-size:12px;color:var(--gray-75-85-99)}.activity-chart-main{margin-top:2px;font-size:36px;line-height:1;font-weight:600;color:var(--black)}.activity-metric-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:flex-end;color:var(--gray-75-85-99);font-size:13px}.activity-metric-row b{margin-left:4px;color:var(--black);font-weight:600}.dot{width:8px;height:8px;border-radius:999px;display:inline-block;margin-right:6px}.dot-neutral{background:var(--gray-85-85-85)}.dot-warning{background:var(--amber-245-158-11)}.dot-danger{background:var(--red-255-68-68)}.activity-bar-chart{display:flex;align-items:flex-end;gap:4px;height:150px;border-top:1px solid var(--neutral-240-240-240);border-bottom:1px solid var(--neutral-240-240-240);padding:10px 0;min-height:0}.activity-bar-wrap{position:relative;width:100%;height:100%;display:flex;align-items:flex-end}.activity-bar{width:100%;border-radius:4px 4px 0 0;background:var(--neutral-220-220-220)}.activity-bar-flag{position:absolute;top:4px;right:1px;width:3px;height:8px;border-radius:3px}.activity-bar-flag.warning{background:var(--amber-245-158-11)}.activity-bar-flag.danger{right:6px;background:var(--red-255-68-68)}.activity-line-chart{border-top:1px solid var(--neutral-240-240-240);border-bottom:1px solid var(--neutral-240-240-240);height:150px;padding:10px 0}.activity-line-chart svg{width:100%;height:100%}.activity-axis-row{margin-top:8px;display:flex;justify-content:space-between;color:var(--gray-75-85-99);font-size:12px}.dashboard-overview{display:flex;flex-direction:column;gap:10px;height:100%}.dashboard-section{background:var(--white-60);border-radius:20px;border:1px solid var(--neutral-227-228-232);padding:10px}.dashboard-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dashboard-section-title{font-size:14px;color:var(--gray-75-85-99)}.dashboard-section-action{border:1px solid var(--neutral-227-228-232);border-radius:10px;background:var(--white);color:var(--gray-75-85-99);font-size:12px;padding:4px 8px}.dashboard-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-three-col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.dashboard-card,.dashboard-status-card{background:var(--white-85);border:1px solid var(--neutral-227-228-232);border-radius:10px;padding:10px;min-height:180px}.dashboard-card.compact{min-height:96px}.dashboard-status-card.dashed{border-style:dashed}.dashboard-label{font-size:11px;color:var(--gray-75-85-99);text-transform:uppercase;letter-spacing:.03em}.dashboard-muted{font-size:11px;color:var(--gray-107-114-128)}.dashboard-card-top{display:flex;justify-content:space-between;align-items:center}.dashboard-main{margin:6px 0 8px;font-size:32px;line-height:1;font-weight:600;color:var(--black)}.dashboard-main.small{font-size:24px}.dashboard-text{margin-top:8px;color:var(--color-text);font-size:14px;line-height:1.35}.dashboard-kpi-row{display:flex;gap:12px;flex-wrap:wrap;color:var(--gray-75-85-99);font-size:12px;margin-bottom:8px}.dashboard-kpi-row.spread{justify-content:space-between}.dashboard-card .dot,.dashboard-status-card .dot,.dashboard-stack .dot{width:8px;height:8px;border-radius:999px;display:inline-block;margin-right:4px}.dashboard-card .dot.gray,.dashboard-status-card .dot.gray,.dashboard-stack .dot.gray{background:var(--gray-85-85-85)}.dashboard-card .dot.orange,.dashboard-status-card .dot.orange,.dashboard-stack .dot.orange{background:var(--amber-245-158-11)}.dashboard-card .dot.pink,.dashboard-status-card .dot.pink,.dashboard-stack .dot.pink{background:var(--red-255-68-68)}.dashboard-card .dot.green,.dashboard-status-card .dot.green,.dashboard-stack .dot.green{background:var(--green-22-163-74)}.dashboard-lines{width:100%;height:112px;border-top:1px solid var(--neutral-240-240-240);border-bottom:1px solid var(--neutral-240-240-240);padding:8px 0}.dashboard-status{margin-top:18px;font-size:11px;text-transform:uppercase;font-weight:600}.dashboard-status.ok{color:var(--green-22-163-74)}.dashboard-status.warn{color:var(--red-255-68-68)}.dashboard-stack{display:grid;grid-template-rows:1fr 1fr;gap:10px}@media(max-width:1100px){.dashboard-kpi-grid,.dashboard-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-requests-grid,.dashboard-two-col,.dashboard-three-col{grid-template-columns:1fr}}@media(max-width:700px){.page-loading-grid{grid-template-columns:1fr}.page-loading-card.wide{grid-column:span 1}.dashboardGridPulse{grid-template-rows:120px 1fr 1fr!important}.dashboard-top-controls{flex-direction:column;align-items:stretch}.dashboard-top-controls .submenu-select{width:100%}.pulse-insights-top,.pulse-insights-charts,.pulse-insights-lists,.dashboard-kpi-grid,.dashboard-chart-grid,.dashboard-report-card{grid-template-columns:1fr}.dashboard-report-card-value{text-align:left}.dashboard-report-info{grid-template-columns:1fr}.dashboard-report-info-value{text-align:left}}
