:root,canvas,img,picture,video{dynamic-range-limit:standard}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--v-text);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 0 0 transparent}.v-application .buttonPrimary{color:var(--v-buttonPrimaryText)!important}.v-application .buttonSecondary{color:var(--v-buttonSecondaryText)!important}.primary{color:var(--v-primaryText)}.secondary{color:var(--v-secondaryText)}.shadow--primary{box-shadow:rgba(var(--v-buttonPrimary-rgb),.24) 0 8px 16px 0!important}.shadow--secondary{box-shadow:rgba(var(--v-buttonSecondary-rgb),.24) 0 8px 16px 0!important}.shadow--button-primary{box-shadow:rgba(var(--v-buttonPrimary-rgb),.24) 0 8px 16px 0!important}.shadow--button-secondary{box-shadow:rgba(var(--v-buttonSecondary-rgb),.24) 0 8px 16px 0!important}.theme--light.v-data-table.v-data-table--fixed-header thead th{background-color:var(--v-secondary)!important}.v-data-table thead{background-color:var(--v-secondary)}.v-tab--active i.material-icons{color:var(--v-primary)!important}.agent-surface-scope{--agent-radius:8px;--agent-radius-pill:999px;--agent-radius-inner:6px;--agent-gap:12px;--agent-inset:12px;--agent-gap-prose:4px;--agent-inset-dense:8px;--agent-text:var(--v-management-text,rgba(0,0,0,0.87));--agent-border:var(--v-management-border,rgba(0,0,0,0.1));--agent-surface:var(--v-management-surface,#fff);--agent-text-muted:var(--v-management-muted-text,rgba(0,0,0,0.68));--agent-surface-muted:var(--v-management-muted-surface,rgba(55,59,86,0.04));--agent-meta-size:12px;--agent-title-size:14px;--agent-prose-size:14px;--agent-title-weight:600;--agent-reading-width:68ch;--agent-prose-line-height:1.6;--agent-duration:180ms;--agent-duration-fast:120ms;--agent-ease:cubic-bezier(0.23,1,0.32,1);--agent-status-working:rgba(var(--v-secondary-rgb,55,59,86),0.08);--agent-status-working-text:var(--v-secondary-base,#373b56);--agent-status-good:color-mix(in srgb,var(--v-success-base,#4caf50) 14%,transparent);--agent-status-good-text:var(--v-success-darken2,#1b7a2e);--agent-status-warning:color-mix(in srgb,var(--v-warning-base,#fb8c00) 16%,transparent);--agent-status-warning-text:var(--v-warning-darken3,#9a4a00);--agent-status-danger:color-mix(in srgb,var(--v-error-base,#ff5252) 12%,transparent);--agent-status-danger-text:var(--v-error-darken2,#b3262f)}.theme--dark.agent-surface-scope,.theme--dark .agent-surface-scope{--agent-status-working:hsla(0,0%,100%,0.08);--agent-status-working-text:var(--v-management-text,hsla(0,0%,100%,0.92));--agent-status-good-text:var(--v-success-lighten2,#81c784);--agent-status-warning-text:var(--v-warning-lighten2,#ffb74d);--agent-status-danger-text:var(--v-error-lighten2,#ff8a80)}.agent-block-enter-active{transition:opacity var(--agent-duration,.18s) var(--agent-ease,ease-out),transform var(--agent-duration,.18s) var(--agent-ease,ease-out)}.agent-block-enter{opacity:0;transform:translateY(6px)}.agent-fade-enter-active,.agent-fade-leave-active{transition:opacity var(--agent-duration-fast,.12s) var(--agent-ease,ease-out)}.agent-fade-enter,.agent-fade-leave-to{opacity:0}.agent-block-renderer{position:relative}.agent-heal-enter-active,.agent-heal-leave-active{transition:opacity var(--agent-duration,.18s) var(--agent-ease,ease-out)}.agent-heal-leave-active{position:absolute;top:0;left:0;right:0;pointer-events:none}.agent-heal-enter,.agent-heal-leave-to{opacity:0}@keyframes agent-skeleton-pulse{0%,to{opacity:.45}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.agent-chip--action:active,[class*=agent-][class*=-enter],[class*=agent-][class*=-leave]{transform:none!important}}body,html{background-color:var(--v-management-page-surface)}body.no-scroll,html.no-scroll{overflow-y:hidden!important}.standard-page{max-width:1120px;margin:0 auto}.medium-page{max-width:1200px;margin:0 auto}.large-page{max-width:1400px;margin:0 auto}.extra-large-page{max-width:1600px;margin:0 auto}.cursor-pointer,.pointer{cursor:pointer!important}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.white-space-nowrap{white-space:nowrap}.v-menu__content .v-list{min-width:120px}.feature-studio-action-menu.v-list{min-width:188px;padding:4px!important}.feature-studio-action-menu.v-list .v-list-item{min-height:40px;padding:0 8px}.feature-studio-action-menu.v-list .v-list-item__icon{align-self:center;margin:0 10px 0 0!important;min-width:24px}.feature-studio-action-menu.v-list .v-list-item__content{padding:8px 0}.v-data-table table tbody tr td:last-child,.v-data-table table thead tr th:last-child{text-align:right!important}.relative{position:relative}.absolute{position:absolute}.text-gray-custom{color:#455a64}.grayscale{filter:grayscale(1);opacity:.5}.opacity-0{opacity:0}.opacity-1{opacity:1}.min-width-100{min-width:100%;width:100%}.width-100{width:100%!important}.min-height-100{height:100%;min-height:100%}.height-100{height:100%}.line-height-1{line-height:1!important}.first-letter-uppercase:first-letter{text-transform:uppercase}.box-shadow-soft,.box-shadow-soft-hover:hover,.v-card.box-shadow-soft{transition:box-shadow .3s linear;box-shadow:var(--v-management-shadow)!important}.box-shadow-md,.box-shadow-md-hover:hover{transition:box-shadow .3s linear;box-shadow:1.6px 1.1px 3.6px rgba(0,0,0,.024),4.4px 3.1px 10px rgba(0,0,0,.035),10.6px 7.5px 24.1px rgba(0,0,0,.046),35px 25px 80px rgba(0,0,0,.07)!important}.box-shadow-sm,.box-shadow-sm-hover:hover{transition:box-shadow .3s linear;box-shadow:1.9px 1.4px 10px rgba(0,0,0,.03),15px 11px 80px rgba(0,0,0,.06)!important}.border-radius-1em{border-radius:1em!important}.border-radius-100{border-radius:100%!important}.border-l-0,.border-l-0 fieldset{border-left:0!important}.border-r-0,.border-r-0 fieldset{border-right:0!important}.v-data-table{background:var(--v-management-surface)!important;color:var(--v-management-text)!important}.v-data-table thead tr th,.v-data-table thead tr th i,.v-data-table thead tr th label,.v-data-table thead tr th span{color:var(--v-management-table-header-text)!important}.v-data-table tbody tr td{color:var(--v-management-text)!important}.sticky-actions-table:not(.v-data-table--mobile) .v-data-table__wrapper{scroll-timeline:--sticky-actions-scroll inline}.sticky-actions-table:not(.v-data-table--mobile) thead tr{background-color:inherit}.sticky-actions-table:not(.v-data-table--mobile) tbody tr{background-color:var(--v-management-surface)}.sticky-actions-table:not(.v-data-table--mobile) tbody tr td:last-child:not(:first-child),.sticky-actions-table:not(.v-data-table--mobile) thead tr th:last-child:not(:first-child){position:sticky;right:0;z-index:1;background-color:inherit}.sticky-actions-table:not(.v-data-table--mobile) tbody tr td:last-child:not(:first-child):before,.sticky-actions-table:not(.v-data-table--mobile) thead tr th:last-child:not(:first-child):before{content:"";position:absolute;top:0;bottom:-1px;right:100%;width:8px;background-image:linear-gradient(270deg,rgba(0,0,0,.12),transparent);pointer-events:none}@supports (animation-timeline:scroll()){.sticky-actions-table:not(.v-data-table--mobile) tbody tr td:last-child:not(:first-child):before,.sticky-actions-table:not(.v-data-table--mobile) thead tr th:last-child:not(:first-child):before{opacity:0;animation:sticky-actions-edge linear both;animation-timeline:--sticky-actions-scroll}}.management-status-chip--inactive{background-color:var(--v-management-muted-surface)!important;border:1px solid var(--v-management-border);color:var(--v-management-muted-text)!important}.report-refresh-control{align-items:center;background-color:var(--v-management-surface);border:1px solid var(--v-management-border);border-radius:6px;display:flex;padding:18px 20px}@media screen and (max-width:599px){.report-refresh-control{padding:16px}}.transparent{background:transparent!important}.make-it-scrollable{height:300px!important}@media screen and (min-width:800px){.make-it-scrollable{height:500px!important}}.v-application .v-tooltip__content{background-color:rgba(33,43,54,.95);border-radius:4px;color:#fff;font-size:12px;line-height:1.5;max-width:300px;overflow-wrap:break-word;font-weight:600}.v-slide-group__prev.v-slide-group__prev--disabled{display:none!important}.leaflet-pane.leaflet-map-pane{z-index:1!important}.leaflet-bottom.leaflet-right,.leaflet-top.leaflet-left{z-index:2!important}.user-profile-post-item .post-card-stats{font-size:.825em}.user-profile-post-item .post-card-stats,.user-profile-post-item .post-card-stats .v-icon{color:rgba(145,158,171,.8)!important}.user-profile-post-item .v-card__text{height:132px!important}@media screen and (min-width:1264px){.user-profile-post-item{width:280px}}.checkerboard-background{background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;background-repeat:repeat}@keyframes sticky-actions-edge{0%,98%{opacity:1}to{opacity:0}}.debug-mode-app{--klug-debug-toolbar-height:44px}.app-shell{min-height:100vh}.debug-mode-app .app-shell{box-sizing:border-box;padding-top:var(--klug-debug-toolbar-height,44px)}.debug-mode-app .v-app-bar--fixed,.debug-mode-app .v-navigation-drawer--fixed{top:var(--klug-debug-toolbar-height,44px)!important}.debug-mode-app .v-navigation-drawer--fixed{height:calc(100% - var(--klug-debug-toolbar-height, 44px))!important}.debug-mode-app .v-navigation-drawer__content{padding-top:8px}.debug-submission-dialog{position:fixed;inset:0;z-index:100000003;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;background:rgba(17,24,39,.52);font-family:Poppins,Public Sans,Arial,sans-serif}.debug-submission-dialog__panel{width:100%;box-sizing:border-box;border-radius:8px;background:#fff;color:#1f2937;padding:24px;box-shadow:0 24px 70px rgba(17,24,39,.28)}.debug-submission-dialog h2{margin:0 0 12px;color:#1f2937;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:0}.debug-submission-dialog p{margin:0 0 14px;color:#4b5563;font-size:14px;line-height:1.55;letter-spacing:0}.debug-submission-dialog__filename{overflow-wrap:anywhere;border-radius:6px;background:#f3f4f6;padding:10px 12px;color:#111827;font-size:12px;font-weight:700}.debug-submission-dialog button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:4px;min-height:36px;padding:0 18px;background:#f45a55;color:#fff;cursor:pointer;font-family:Poppins,Public Sans,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase}.debug-submission-dialog button:hover{background:#dc4f4b}.debug-submission-dialog button:focus-visible{outline:2px solid #1f2937;outline-offset:2px}.logout-popup{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100000001;background:var(--v-accent);display:flex;justify-content:center;align-items:center;text-align:center;padding:0 1.5em}.logout-popup__title{color:var(--v-primary);font-size:2rem;font-weight:700}.logout-popup hr{margin:1.5em 0}.logout-popup__text{color:var(--v-text);font-size:1.125rem;opacity:.5}