﻿.core-badge{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;color:#fff}.core-badge--gray{background-color:#6b7280}.core-badge--green{background-color:#10b981}.core-badge--red{background-color:#ef4444}.core-badge--yellow{background-color:#f59e0b}.core-badge--blue{background-color:#3b82f6}.core-badge--purple{background-color:#8b5cf6}.core-primary-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;margin-top:1rem;margin-bottom:1rem;background-color:#000;color:#fff;border-radius:9999px;font-weight:600;font-size:.875rem;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .2s ease-in-out}.core-primary-btn:hover,.core-primary-btn:hover:visited{background-color:#1f2937;color:#fff;text-decoration:none}.core-primary-btn:focus{outline:none;box-shadow:none;color:#fff}.core-primary-btn:active{outline:none;color:#fff}.core-btn-secondary{padding:.5rem 1rem;background-color:#fff;border:1px solid #d1d5db;border-radius:.25rem;font-size:.875rem;color:#1f2937}.core-icon-btn{background:none;border:none;padding:0;margin:0;font-size:inherit;color:inherit;cursor:pointer;line-height:1;display:inline-flex;align-items:center;justify-content:center}.core-metrics-container{display:grid;width:100%;grid-template-columns:repeat(1, 1fr);gap:.5rem;padding:.5rem 1rem .5rem 1rem;margin-bottom:.5rem}@media(min-width: 640px){.core-metrics-container{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.core-metrics-container{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.core-metrics-container{grid-template-columns:repeat(4, 1fr)}}.core-metric-card{background-color:#3f3f3f;border-radius:.75rem;padding:1rem;color:#fff;display:inline-block;min-width:220px}.core-metric-card .core-metric-card-content{display:flex;justify-content:space-between;align-items:center}.core-metric-card .core-metric-card-text{display:flex;flex-direction:column}.core-metric-card .core-metric-card-title{font-weight:600;font-size:1rem;margin-bottom:.2rem}.core-metric-card .core-metric-card-value{font-size:1.5rem;font-weight:bold;margin-bottom:.2rem}.core-metric-card .core-metric-card-subvalue{color:#cfcfcf;font-size:.8rem}.core-metric-card .core-metric-card-icon{font-size:1.5rem;color:#fff}.core-table-wrapper{width:100%;overflow-x:auto;padding-bottom:1rem}.core-table{width:100%;min-width:600px;border-collapse:collapse;font-size:.875rem}.core-table thead{background-color:#f3f4f6;font-weight:600}.core-table th,.core-table td{padding:.5rem;border:1px solid #e5e7eb;vertical-align:middle;white-space:nowrap}.core-table td{color:#374151}.core-table tbody tr:hover{background-color:#f9fafb}[x-cloak]{display:none !important}.core-tooltip-wrapper{position:relative;display:inline-flex;align-items:center}.core-tooltip-trigger{cursor:pointer}.core-tooltip{position:absolute;z-index:999999;background-color:#111827;color:#f3f4f6;font-size:.75rem;padding:.5rem .75rem;border-radius:.375rem;box-shadow:0 2px 8px rgba(0,0,0,.2);max-width:16rem;line-height:1.25rem;text-align:center;white-space:normal;word-break:break-word;width:max-content;display:inline-block}.core-tooltip-arrow{width:8px;height:8px;background-color:#111827;position:absolute;transform:rotate(45deg);box-shadow:0 1px 2px rgba(0,0,0,.1)}.core-tooltip-top .core-tooltip{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:.5rem}.core-tooltip-top .core-tooltip-arrow{top:100%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.core-tooltip-bottom .core-tooltip{top:100%;left:50%;transform:translateX(-50%);margin-top:.5rem}.core-tooltip-bottom .core-tooltip-arrow{bottom:100%;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.core-tooltip-left .core-tooltip{right:100%;top:50%;transform:translateY(-50%);margin-right:.5rem}.core-tooltip-left .core-tooltip-arrow{left:100%;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.core-tooltip-right .core-tooltip{left:100%;top:50%;transform:translateY(-50%);margin-left:.5rem}.core-tooltip-right .core-tooltip-arrow{right:100%;top:50%;transform:translate(50%, -50%) rotate(45deg)}:root{--core-avatar-bg: #06b6d4;--core-avatar-text: #000000;--core-company-font-family: "Nunito", sans-serif;--core-company-font-color: #A80000;--core-company-font-weight: 700;--core-company-font-size: 28px;--core-sidebar-bg: #1f1f1f;--core-sidebar-hover-bg: #1f1f1f;--core-sidebar-text-color: #ffffff;--core-sidebar-hover-text-color: #ffffff;--core-sidebar-submenu-hover-bg: #1f1f1f;--core-sidebar-submenu-hover-text-color: #ffffff;--core-header-bg: #ffffff;--core-header-text-color: #1f1f1f;--core-bell-bg: #4b5563;--core-bell-hover-bg: #1f2937;--core-nav-profile-bg: #ffffff;--core-nav-profile-text-color: #6b7280;--core-nav-profile-hover-text-color: #b0b5c0}.core-hidden-until-loaded{visibility:hidden;opacity:0}.core-page-loaded{visibility:visible;opacity:1;transition:opacity .2s ease-in}.core-body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.core-profile-avatar{width:2rem;height:2rem;border-radius:9999px;overflow:hidden;background-color:var(--core-avatar-bg);cursor:default;display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--core-avatar-text)}.core-guest-logo{max-height:2.5rem;width:auto}.core-input{margin-top:.25rem;display:block;width:100%;height:auto;border-radius:.375rem !important;border-width:1px;border-color:#6b7280;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:#fff;padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 0 #0000}.core-input:focus{border-color:#2c2c2c;outline:none;box-shadow:0 0 0 3px rgba(199,210,254,.5)}.core-input-label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#374151}.core-panel-list{background-color:#fff;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:1rem;width:100%;display:flex;flex-direction:column;gap:.25rem}@media(min-width: 768px){.core-panel-list{width:20rem}}.core-toggle-container{display:flex;align-items:center}.core-toggle-label{display:flex;align-items:center;cursor:pointer;gap:.75rem;user-select:none}.core-toggle-input{position:absolute;opacity:0;width:0;height:0}.core-toggle-slider{position:relative;width:2.5rem;height:1.25rem;background-color:#d1d5db;border-radius:9999px;transition:background-color .2s ease}.core-toggle-slider::before{content:"";position:absolute;top:2px;left:2px;width:.875rem;height:.875rem;background-color:#fff;border-radius:50%;transition:transform .2s ease}.core-toggle-input:checked+.core-toggle-slider{background-color:#10b981}.core-toggle-input:checked+.core-toggle-slider::before{transform:translateX(1.25rem)}.core-toggle-text{font-size:.875rem;color:#374151}.core-hidden{display:none !important}@media(min-width: 1024px){.lg\:core-hidden{display:none !important}}.core-modal-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.core-modal{background:#fff;padding:2rem;margin:1.2rem;border-radius:1rem;max-width:600px;width:100%;position:relative;box-shadow:0 10px 25px rgba(0,0,0,.1)}.core-modal-close{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,0);border:none;font-size:1.5rem;cursor:pointer;color:#999;transition:color .2s ease}.core-modal-close:hover{color:#000}.core-modal-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.core-modal-content{display:flex;flex-direction:column;gap:1rem}.core-modal-row{display:flex;justify-content:space-between;align-items:center}.core-modal-lg{width:90vw;max-width:90vw}@media(min-width: 768px){.core-modal-lg{width:50vw;max-width:50vw}}.core--me-2{margin-inline-end:-0.5rem}.core-absolute{position:absolute}.core-align-middle{vertical-align:middle}.core-block{display:block}.core-fixed{position:fixed}.core-flex{display:flex}.core-flex-wrap{flex-wrap:wrap}.core-flex-1{flex:1 1 0%}.core-grid{display:grid}.core-inline{display:inline}.core-inline-flex{display:inline-flex}.core-items-center{align-items:center}.core-justify-between{justify-content:space-between}.core-justify-center{justify-content:center}.core-relative{position:relative}@media(min-width: 640px){.core-sm-flex{display:flex}}@media(min-width: 640px){.core-sm-hidden{display:none}}.core-end-0{inset-inline-end:0}.core-start-0{inset-inline-start:0}.core-text-center{text-align:center}.core-text-right{text-align:right}.core-text-start{text-align:start}.core-items-baseline{align-items:baseline}.core-items-start{align-items:flex-start}.core-items-end{align-items:flex-end}.core-flex-col{flex-direction:column}.core-flex-shrink-0{flex-shrink:0}.core-inset-0{inset:0}.core-justify-end{justify-content:flex-end}.core-left-full{left:100%}.core-top-0{top:0}.core-overflow-hidden{overflow:hidden}.core-overflow-x-auto{overflow-x:auto}.core-gap-2{gap:.5rem}.core-gap-3{gap:.75rem}.core-gap-4{gap:1rem}.core-gap-6{gap:1.5rem}.core-gap-x-2{column-gap:.5rem}.core-m-auto{margin:auto}.core-mb-1{margin-bottom:.25rem}.core-mb-3{margin-bottom:.75rem}.core-mb-4{margin-bottom:1rem}.core-mb-6{margin-bottom:1.5rem}.core-mb-10{margin-bottom:2.5rem}.core-ml-auto{margin-left:auto}.core-ml-2{margin-left:.5rem}.core-mr-2{margin-right:2px}.core-mr-4{margin-right:4px}.core-mr-7{margin-right:7px}.core-mr-20{margin-right:20px}.core-mt-1{margin-top:.25rem}.core-mt-2{margin-top:.5rem}.core-mt-3{margin-top:.75rem}.core-mt-6{margin-top:1.5rem}.core-mt-7{margin-top:1.75rem}.core-mx-1{margin-left:.25rem;margin-right:.25rem}.core-mx-auto{margin-left:auto;margin-right:auto}.core-mb-2{margin-bottom:.5rem}.core-ml-1{margin-left:.25rem}.core-mr-0{margin-right:0}.core-ms-2{margin-inline-start:.5rem}.core-ms-3{margin-inline-start:.75rem}.core-ms-4{margin-inline-start:1rem}.core-mt-0{margin-top:0}.core-mt-4{margin-top:1rem}.core-my-1{margin-top:.25rem;margin-bottom:.25rem}.core-p-2{padding:.5rem}.core-p-3{padding:.75rem}.core-p-4{padding:1rem}.core-p-6{padding:1.5rem}.core-pt-2{padding-top:.5rem}.core-pt-4{padding-top:1rem}.core-pt-6{padding-top:1.5rem}.core-px-1dot5{padding-left:.375rem;padding-right:.375rem}.core-py-0dot5{padding-top:.125rem;padding-bottom:.125rem}.core-px-3{padding-left:.75rem;padding-right:.75rem}.core-px-4{padding-left:1rem;padding-right:1rem}.core-py-1{padding-top:.25rem;padding-bottom:.25rem}.core-py-2{padding-top:.5rem;padding-bottom:.5rem}.core-py-3{padding-top:.75rem;padding-bottom:.75rem}.core-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.core-space-x-6>:not([hidden])~:not([hidden]){margin-left:1.5rem}.core-space-x-2>:not([hidden])~:not([hidden]){margin-left:.5rem}.core-space-y-2>:not([hidden])~:not([hidden]){margin-top:.5rem}.core-space-y-6>:not([hidden])~:not([hidden]){margin-top:1.5rem}.core-p-5{padding:1.25rem}.core-p-8{padding:2rem}.core-pb-1{padding-bottom:.25rem}.core-pb-3{padding-bottom:.75rem}.core-pe-4{padding-inline-end:1rem}.core-ps-3{padding-inline-start:.75rem}.core-pt-0{padding-top:0}.core-pt-1{padding-top:.25rem}.core-px-1{padding-left:.25rem;padding-right:.25rem}.core-px-2{padding-left:.5rem;padding-right:.5rem}.core-px-6{padding-left:1.5rem;padding-right:1.5rem}.core-px-8{padding-left:2rem;padding-right:2rem}.core-px-10{padding-left:2.5rem;padding-right:2.5rem}.core-py-1dot5{padding-top:.375rem;padding-bottom:.375rem}.core-py-4{padding-top:1rem;padding-bottom:1rem}.core-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.core-py-12{padding-top:3rem;padding-bottom:3rem}.core-space-y-1>:not([hidden])~:not([hidden]){margin-top:.25rem}.core-space-y-4>:not([hidden])~:not([hidden]){margin-top:1rem}.core--top-1{top:-0.25rem}.core--right-2{right:-0.5rem}.core-font-bold{font-weight:700}.core-font-medium{font-weight:500}.core-font-semibold{font-weight:600}.core-leading-none{line-height:1}.core-leading-5{line-height:1.55rem}.core-leading-tight{line-height:1.25}.core-text-2xl{font-size:1.5rem;line-height:2rem}.core-text-base{font-size:1rem;line-height:1.5rem}.core-text-lg{font-size:1.125rem;line-height:1.75rem}.core-text-sm{font-size:.875rem;line-height:1.25rem}.core-text-xl{font-size:1.25rem;line-height:1.75rem}.core-text-xs{font-size:.75rem;line-height:1rem}.core-title-xl{font-size:1.25rem;font-weight:600}.core-tracking-widest{letter-spacing:.1em}.core-underline{text-decoration:underline}.core-uppercase{text-transform:uppercase}.core-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core-font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}.core-leading-4{line-height:1rem}.core-text-left{text-align:left}.core-whitespace-nowrap{white-space:nowrap}.core-break-words{overflow-wrap:break-word}.core-select-none{user-select:none}.core-h-16{height:4rem}.core-h-4{height:1rem}.core-h-6{height:1.5rem}.core-h-8{height:2rem}.core-h-full{height:100%}.core-max-w-2xl{max-width:42rem}.core-max-w-4xl{max-width:56rem}.core-max-h-96{max-height:24rem}.core-min-h-screen{min-height:100vh}@media(min-width: 640px){.core-sm-max-w-2xl{max-width:42rem}}@media(min-width: 640px){.core-sm-max-w-lg{max-width:32rem}}@media(min-width: 640px){.core-sm-max-w-md{max-width:28rem}}@media(min-width: 640px){.core-sm-max-w-sm{max-width:24rem}}@media(min-width: 640px){.core-sm-max-w-xl{max-width:36rem}}@media(min-width: 640px){.core-sm-w-full{width:100%}}.core-w-1\/5{width:20%}.core-w-1\/4{width:25%}.core-w-1\/3{width:33%}.core-w-3\/4{width:75%}.core-w-4{width:1rem}.core-w-48{width:12rem}.core-w-6{width:1.5rem}.core-w-10{width:2.5rem}.core-w-auto{width:auto}.core-w-full{width:100%}.core-w-70pct{width:70%}.core-w-80pct{width:80%}.core-w-96{width:24rem}.core-w-128{width:32rem}.core-w-3{width:.75rem}.core-w-24{width:6rem}.core-w-32{width:8rem}.core-w-44{width:11rem}.core-w-56{width:14rem}.core-w-80{width:20rem}.core-h-10{height:2.5rem}.core-h-24{height:6rem}.core-max-w-md{max-width:28rem}.core-max-w-xl{max-width:36rem}.core-max-w-7xl{max-width:80rem}.core-bg-black{background-color:#000}.core-bg-gray-100{background-color:#f3f4f6}.core-bg-gray-300{background-color:#d1d5db}.core-bg-gray-400{background-color:#9ca3af}.core-bg-gray-500{background-color:#6b7280}.core-bg-indigo-50{background-color:#eef2ff}.core-bg-red-600{background-color:#dc2626}.core-bg-white{background-color:#fff}.core-fill-current{fill:currentColor}.core-text-blue-400{color:#60a5fa}.core-text-blue-600{color:#2563eb}.core-text-gray-400{color:#9ca3af}.core-text-gray-500{color:#6b7280}.core-text-gray-600{color:#4b5563}.core-text-gray-700{color:#374151}.core-text-gray-800{color:#1f2937}.core-text-gray-900{color:#111827}.core-text-indigo-700{color:#4338ca}.core-text-red-500{color:#ef4444}.core-text-red-600{color:#dc2626}.core-text-white{color:#fff}.core-text-green-500{color:#00a33f}.core-hover-text-gray-800:hover{color:#1f2937}.core-text-green-600{color:#16a34a}.core-text-indigo-600{color:#4f46e5}.core-bg-gray-50{background-color:#f9fafb}.core-bg-gray-200{background-color:#e5e7eb}.core-hover-bg-gray-50:hover{background-color:#f9fafb}.core-hover-bg-gray-100:hover{background-color:#f3f4f6}.core-hover-bg-gray-300:hover{background-color:#d1d5db}.core-hover-bg-red-500:hover{background-color:#ef4444}.core-hover-border-gray-300:hover{border-color:#d1d5db}.core-hover-text-gray-500:hover{color:#6b7280}.core-hover-text-gray-700:hover{color:#374151}.core-hover-text-gray-900:hover{color:#111827}.core-active-bg-red-700:active{background-color:#b91c1c}.core-border{border-width:1px}.core-border-b{border-bottom-width:1px}.core-border-b-2{border-bottom-width:2px}.core-border-gray-100{border-color:#f3f4f6}.core-border-gray-200{border-color:#e5e7eb}.core-border-gray-300{border-color:#d1d5db}.core-border-indigo-400{border-color:#818cf8}.core-border-l-4{border-left-width:4px}.core-border-none{border:none}.core-border-t{border-top:1px solid #e5e7eb}.core-border-transparent{border-color:rgba(0,0,0,0)}.core-rounded{border-radius:.25rem}.core-rounded-full{border-radius:9999px}.core-rounded-lg{border-radius:.5rem}.core-rounded-md{border-radius:.375rem}.core-rounded-xl{border-radius:.75rem}.core-disabled-opacity-25:disabled{opacity:.25}.core-opacity-75{opacity:.75}.core-ring-1{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.core-ring-opacity-5{--tw-ring-opacity:0.05}.core-shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.core-shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.core-shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.core-shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.core-shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.core-opacity-50{opacity:.5}.core-ring-black{--tw-ring-color:rgba(0,0,0,1)}.core-toast[x-cloak],.core-toast[x-show=false]{opacity:0;transform:scale(0.95);transition:opacity .5s ease-in,transform .5s ease-in}.core-toast[x-show=true]{opacity:1;transform:scale(1);transition:opacity .2s ease-out,transform .2s ease-out}.core-duration-150{transition-duration:150ms}.core-duration-200{transition-duration:200ms}.core-ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.core-transition{transition-property:all}.core-transition-all{transition-property:all}.core-transition-transform{transition-property:transform}.core-slide-enter{transition:transform .3s ease-in-out}.core-slide-off{transform:translateX(100%)}.core-slide-on{transform:translateX(0)}.core-z-50{z-index:50}.core-focus-bg-gray-100:focus{background-color:#f3f4f6}.core-focus-bg-gray-50:focus{background-color:#f9fafb}.core-focus-bg-indigo-100:focus{background-color:#e0e7ff}.core-focus-border-gray-300:focus{border-color:#d1d5db}.core-focus-border-indigo-500:focus{border-color:#6366f1}.core-focus-border-indigo-700:focus{border-color:#4338ca}.core-focus-outline-none:focus{outline:none}.core-focus-ring:focus{outline:none;box-shadow:0 0 0 3px rgba(199,210,254,.5)}.core-focus-ring-2:focus{box-shadow:0 0 0 2px rgba(0,0,0,.1)}.core-focus-ring-indigo-500:focus{--tw-ring-color:#6366f1}.core-focus-ring-offset-2:focus{--tw-ring-offset-width:2px}.core-focus-ring-opacity-50:focus{--tw-ring-opacity:0.5}.core-focus-ring-red-500:focus{--tw-ring-color:#ef4444}.core-focus-text-gray-700:focus{color:#374151}.core-focus-text-gray-800:focus{color:#1f2937}.core-focus-text-indigo-800:focus{color:#3730a3}.core-object-cover{object-fit:cover}.core-table-auto{table-layout:auto}.core-ltr-origin-top-left:dir(ltr){transform-origin:top left}.core-ltr-origin-top-right:dir(ltr){transform-origin:top right}.core-rtl-origin-top-left:dir(rtl){transform-origin:top left}.core-rtl-origin-top-right:dir(rtl){transform-origin:top right}.core-origin-top{transform-origin:top}.core-cursor-pointer{cursor:pointer}.core-cursor-move{cursor:move}.core-overflow-y-auto{overflow-y:auto}.core-display-content{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 768px){.core-display-content{flex-direction:row;align-items:flex-start}}.core-avatar-large{width:6rem !important;height:6rem !important}.core-file-upload-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.core-link{color:#000;text-decoration:none;transition:color .2s ease-in-out}.core-link:hover,.core-link:focus,.core-link:active{color:#000;text-decoration:none;outline:none}.core-link:visited{color:#000}.core-nav-header{background-color:var(--core-header-bg);color:var(--core-header-text-color)}.core-notification-bell{color:var(--core-bell-bg)}.core-notification-bell:hover,.core-notification-bell:focus,.core-notification-bell:active,.core-notification-bell:visited{color:var(--core-bell-hover-bg)}.core-navigation-profile{color:var(--core-nav-profile-text-color)}.core-navigation-profile:hover,.core-navigation-profile:focus,.core-navigation-profile:active,.core-navigation-profile:visited{color:var(--core-nav-profile-hover-text-color)}.core-navigation-profile{background-color:var(--core-nav-profile-bg)}.core-sidebar-spacing{position:relative;display:block;padding:12px 2px 12px}.core-sidebar-margin{margin-left:0px}@media(min-width: 1024px){.core-sidebar-margin{margin-left:220px}}.core-main-content{padding:0 20px}.core-sidebar{position:absolute;top:0;left:0;height:100%;min-height:100vh;background-color:var(--core-sidebar-bg);z-index:50;display:flex;flex-direction:column;transition:transform .3s ease,width .3s ease;width:60px}.core-sidebar.core-sidebar-expanded{width:220px}.core-sidebar.core-sidebar-mobile-open{width:220px;transform:translateX(0)}@media(max-width: 1023px){.core-sidebar{width:0;transform:translateX(-100%)}}@media(min-width: 1024px){.core-sidebar{transform:translateX(0)}}.core-sidebar .core-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem .5rem 1rem;font-weight:bold;font-size:1rem;color:#fff;white-space:nowrap}.core-sidebar .core-sidebar-header .core-logo-wrapper{width:100%;display:flex;align-items:center;gap:.5rem;font-family:var(--core-company-font-family);font-size:var(--core-company-font-size);color:var(--core-company-font-color);font-weight:var(--core-company-font-weight);overflow:hidden}.core-sidebar .core-sidebar-header .core-logo-wrapper a{text-decoration:none;color:inherit;width:100%;display:flex}.core-sidebar .core-sidebar-header .core-mobile-toggle-btn-close{background:rgba(0,0,0,0);color:#fff;border:none;font-size:1.25rem;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.375rem}.core-sidebar .core-sidebar-header .core-mobile-toggle-btn-close:hover{background-color:hsla(0,0%,100%,.1)}.core-sidebar .core-sidebar-menu{display:block;width:100%}.core-sidebar .core-sidebar-menu .core-sidebar-header{padding:.75rem 1rem .5rem;font-weight:bold;font-size:1rem;color:#fff}.core-sidebar .core-sidebar-menu .core-sidebar-header-links{padding:0 1rem .5rem;display:flex;flex-direction:column;gap:.25rem}.core-sidebar .core-sidebar-menu .core-sidebar-body{width:100%;display:flex;flex-direction:column}.core-sidebar .core-sidebar-menu .core-dev-site{width:100%;flex-shrink:0;background-color:#ef4444;color:#fff;text-align:left;padding:.25rem 1rem;border-top:1px dashed #eab308}.core-sidebar .core-sidebar-menu .core-menu-item{display:flex;align-items:center;padding:.2rem .2rem .2rem .2rem;color:var(--core-sidebar-text-color);text-decoration:none;font-size:.85rem;transition:background .2s ease;white-space:nowrap;min-height:44px;width:100%}.core-sidebar .core-sidebar-menu .core-menu-item .icon-wrapper{width:40px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}.core-sidebar .core-sidebar-menu .core-menu-item .icon-wrapper i{font-size:1.2rem;text-align:center}.core-sidebar .core-sidebar-menu .core-menu-item .core-sidebar-label{font-size:.85rem;white-space:nowrap;overflow:hidden;color:var(--core-sidebar-text-color);flex-grow:1;min-width:0}.core-sidebar .core-sidebar-menu .core-menu-item:hover{background-color:var(--core-sidebar-hover-bg);color:var(--core-sidebar-hover-text-color)}.core-sidebar .core-sidebar-menu .core-menu-item.active{background-color:#2f2f2f;color:var(--core-sidebar-text-color);font-weight:600;border-radius:9999px}.core-sidebar .core-sidebar-menu .core-menu-item-group .submenu{padding-left:.2rem}.core-sidebar .core-sidebar-menu .core-menu-item-group .submenu>*+*{margin-top:.25rem}.core-sidebar .core-sidebar-menu .core-menu-item-group .submenu .core-sidebar-label{font-size:.7rem}.core-sidebar .core-sidebar-menu .core-menu-item-group .submenu .icon-wrapper{width:20px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:12px}.core-sidebar .core-sidebar-menu .core-menu-item-group .submenu .icon-wrapper i{font-size:.6rem;text-align:center}.core-sidebar .core-sidebar-menu .core-menu-item-group .core-menu-item{display:flex;align-items:center;padding:.2rem .2rem .2rem .2rem;color:var(--core-sidebar-text-color);text-decoration:none;font-size:1rem;transition:background .2s ease;white-space:nowrap;min-height:34px;width:100%}.core-sidebar .core-sidebar-menu .core-menu-item-group .core-menu-item:hover{background-color:var(--core-sidebar-submenu-hover-bg);color:var(--core-sidebar-submenu-hover-text-color)}.core-menu-item-group{position:relative}.core-submenu-pop{position:absolute;top:0;left:100%;min-width:220px;z-index:50;background:#2a3f54;border-radius:.25rem;padding:.25rem .25rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.core-submenu-pop .core-menu-item{border-right:0 !important}@media(max-width: 1023.98px){.core-submenu-pop{position:static;left:auto;top:auto;min-width:auto;box-shadow:none;background:rgba(0,0,0,0);padding:0}}.core-sidebar-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:49}.core-mobile-toggle-btn-open{position:fixed;top:1rem;left:1rem;z-index:60;padding:.5rem;font-size:1.25rem;background-color:#fff;color:#111827;border-radius:.5rem;box-shadow:0 2px 6px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center}.core-sidebar-brand-label{font-family:var(--core-company-font-family);color:var(--core-company-font-color);font-weight:var(--core-company-font-weight);font-size:var(--core-company-font-size);white-space:nowrap;overflow:hidden;text-decoration:none}.core-sidebar-brand-label:hover,.core-sidebar-brand-label:focus,.core-sidebar-brand-label:active,.core-sidebar-brand-label:visited{color:var(--core-company-font-color)}.core-sidebar-x-button{color:var(--core-sidebar-text-color);text-align:right;margin-right:8px}.core-sidebar-hover-color:hover{border-right:5px solid var(--hover-color) !important}.core-sidebar-hover-color:hover .fa-folder-o{color:var(--hover-color) !important}.core-toast{position:fixed;top:1rem;right:1rem;padding:.75rem 1rem;border:1px solid;border-radius:.375rem;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:9999;font-size:1rem;line-height:1.5}.core-toast-title{font-weight:bold;text-transform:capitalize;display:block;margin-bottom:.25rem}.core-toast-message{display:inline-block}.core-toast-success{background-color:#d1fae5;border-color:#34d399;color:#047857}.core-toast-error{background-color:#fee2e2;border-color:#f87171;color:#b91c1c}.core-toast-info{background-color:#dbeafe;border-color:#60a5fa;color:#1d4ed8}.core-notification-dropdown{position:fixed;top:3.25rem;right:1rem;width:24rem;max-width:calc(100vw - 2rem);background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:9999}@media(max-width: 575.98px){.core-notification-dropdown{left:50%;right:auto;width:90vw;max-width:20rem;margin-left:-45vw}}select.core-input[multiple]{appearance:listbox;height:auto;min-height:12rem}.core-form-checkbox{margin-right:4px}.core-resize-none{resize:none}.core-bc-breadcrumbs{background:rgba(0,0,0,0);padding:6px 0;margin-bottom:7px}.core-bc-breadcrumbs ol{list-style:none;display:flex;align-items:center;gap:6px;margin:0;padding:0}.core-bc-breadcrumbs li{display:inline-flex;align-items:center}.core-bc-breadcrumbs li::after{content:"›";margin:0 6px;color:#999;font-weight:600}.core-bc-breadcrumbs li:last-child::after{content:none}.core-bc-link,.core-bc-current{display:inline-flex;align-items:center;padding:0px;border-radius:8px;font-size:14px;text-decoration:none;max-width:28ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.core-bc-link{color:#333;font-weight:500}.core-bc-link:hover{background:#ececec;color:#111}.core-bc-current{color:#111;font-weight:600;cursor:default}.core-bc-home-icon{width:16px;height:16px;fill:currentColor}.core-bc-text{overflow:hidden;text-overflow:ellipsis}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.core-grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.core-col-span-1{grid-column:span 1/span 1}.core-col-span-2{grid-column:span 2/span 2}.core-col-span-10{grid-column:span 10/span 10}.core-col-span-12{grid-column:span 12/span 12}.core-min-w-0{min-width:0}.core-opacity-0{opacity:0}.core-opacity-100{opacity:1}.core-transition-opacity{transition-property:opacity}.core-group{position:relative}.core-group-hover\:core-opacity-100{opacity:0}.core-group:hover .core-group-hover\:core-opacity-100{opacity:1}.core-text-11{font-size:11px;line-height:1rem}.core-notif-sticky{position:sticky;top:0;z-index:10}.core-bg-white-80{background-color:hsla(0,0%,100%,.8)}.core-backdrop-blur{backdrop-filter:blur(6px)}.core-col-span-11{grid-column:span 11/span 11}@media(min-width: 640px){.core-sm-justify-center{justify-content:center}}@media(min-width: 640px){.core-sm-pt-0{padding-top:0}}@media(min-width: 640px){.core-sm-mx-auto{margin-left:auto;margin-right:auto}}@media(min-width: 640px){.core-sm-p-8{padding:2rem}}@media(min-width: 640px){.core-sm-px-0{padding-left:0;padding-right:0}}@media(min-width: 640px){.core-sm-px-6{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 640px){.core-sm-rounded-lg{border-radius:.5rem}}@media(min-width: 768px){.core-md-flex-row{flex-direction:row}}@media(min-width: 768px){.core-md-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.core-md-col-span-2{grid-column:span 2/span 2}}@media(min-width: 1024px){.core-lg-px-8{padding-left:2rem;padding-right:2rem}}.core-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.core-inline-block{display:inline-block}.core-form-row-label{margin:0 !important;line-height:1.25rem}input.core-toggle{appearance:auto;width:auto;height:auto;background:rgba(0,0,0,0);border-radius:0;position:static}.core-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:24px;vertical-align:middle;margin:0}.core-toggle>input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.core-toggle-slider{position:absolute;inset:0;cursor:pointer;background:#d1d5db;border-radius:9999px;transition:background .2s ease}.core-toggle-slider::before{content:"";position:absolute;width:18px;height:18px;left:3px;top:1px;background:#fff;border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.15);transition:transform .2s ease}.core-toggle>input:checked+.core-toggle-slider{background:#16a34a}.core-toggle>input:checked+.core-toggle-slider::before{transform:translateX(20px)}.core-toggle>input:focus+.core-toggle-slider{box-shadow:0 0 0 3px rgba(59,130,246,.25)}.core-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px}.core-toggle-row label{margin:0 !important}.core-btn-filter-sm{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:44px !important;padding:0 16px !important;font-size:14px !important;line-height:1 !important;border-radius:10px !important;border:1px solid #d1d5db !important;background:#fff !important;color:#111827 !important;margin-top:15px}.core-btn-filter-sm:hover{background:#f9fafb !important}
