#cajaWorkspace504 .admin-ticket-shell{--accent:#cbd3dd}
#cajaWorkspace504 .admin-ticket-window.caja-hosted-operation{display:flex!important;flex-direction:column!important;position:relative!important;inset:auto!important;translate:none!important;transform:none!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}
#cajaWorkspace504 .admin-ticket-window>.head{flex:0 0 48px;min-height:48px;box-sizing:border-box;display:flex;align-items:center;gap:14px;padding:0 10px 0 16px;background:#edf2f7;color:#142e49;border-bottom:2px solid #d9c47f;cursor:move;user-select:none}
#cajaWorkspace504 .admin-ticket-brand{font:600 17px 'Segoe UI',Arial;white-space:nowrap;color:#142e49}
#cajaWorkspace504 .admin-ticket-brand::before{content:'';display:inline-block;width:4px;height:18px;margin-right:9px;vertical-align:-3px;border-radius:2px;background:#d8ad85}
#cajaWorkspace504 .admin-ticket-window h2{font:600 18px 'Segoe UI',Arial;color:#142e49;margin:0;padding-left:14px;border-left:1px solid #dde2e8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#cajaWorkspace504 .admin-ticket-window .caja-window-controls{margin-left:auto;flex:none}
#cajaWorkspace504 .admin-ticket-window .caja-window-controls button{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:0;background:transparent;color:#142e49;font:20px 'Segoe UI',Arial}
#cajaWorkspace504 .admin-ticket-window .wm-actions{display:none!important}
#cajaWorkspace504 .admin-ticket-frame{flex:1;width:100%;min-height:0;border:0;background:white}
body:has(#windowTasks504:not([hidden]))>.main-container{height:calc(100dvh - 44px)}
@media(max-width:600px){#cajaWorkspace504 .admin-ticket-brand{display:none}#cajaWorkspace504 .admin-ticket-window h2{padding-left:0;border-left:0;font-size:16px}}

#cajaWorkspace504 .admin-ticket-window .caja-window-controls button:hover{background:#f1f4f7}
#cajaWorkspace504 .admin-ticket-window .caja-window-controls button:last-child:hover{background:#ffeded;color:#a33336}

@font-face{font-family:Manrope;src:url("/shared/tickets-manrope.__3ae11c49db04.ttf") format("truetype");font-style:normal;font-weight:200 800;font-display:swap;}
@media screen {
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-shell:has(.admin-ticket-window[data-ticket-kind="list"]) {
  --accent:#365f70;background:#fff!important;border-color:#365f70!important;border-radius:18px!important;
  box-shadow:0 20px 48px rgba(16,43,60,.26)!important;
 }
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-shell.caja-window-maximized:has(.admin-ticket-window[data-ticket-kind="list"]) {border-radius:0!important}
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head {
  --window-heading-height:76px;--window-control-size:34px;
  flex:0 0 76px!important;height:76px!important;min-height:76px!important;
  padding:0 16px 0 24px!important;gap:14px!important;background:linear-gradient(110deg,#153d56,#1c6370)!important;color:#fff!important;
  border-bottom:2px solid #56b9ac!important;box-shadow:none!important;
 }
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .admin-ticket-brand {
  display:grid!important;place-items:center;width:48px;height:48px;border-radius:12px;flex:none;
  color:#d2efef!important;background:#ffffff0b!important;border:1px solid #ffffff16;
 }
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .admin-ticket-brand::before {display:none!important}
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .admin-ticket-brand svg {width:36px;height:36px;display:block}
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .admin-ticket-heading {min-width:0;display:flex;flex-direction:column;gap:2px}
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .admin-ticket-heading small {font:500 9px/13px Manrope,"Segoe UI",Arial!important;letter-spacing:1.6px;color:#bfe2e5!important}
 #cajaWorkspace504#cajaWorkspace504#cajaWorkspace504#cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head h2 {
  font:650 29px/34px Manrope,"Segoe UI",Arial!important;letter-spacing:-.9px;color:#fff!important;padding-left:0!important;border-left:0!important;margin:0!important;
 }
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .caja-window-controls button {
  flex:0 0 34px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;
  border:1px solid #ffffff36!important;border-radius:8px!important;background:#ffffff08!important;color:#fff!important;font:19px "Segoe UI",Arial!important;
 }
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .caja-window-controls button:hover {background:#ffffff20!important}
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .caja-window-controls button:last-child:hover {background:#c5123b!important;color:#fff!important}
}
@media screen and (pointer:coarse) {
 #cajaWorkspace504#cajaWorkspace504 .admin-ticket-window[data-ticket-kind="list"]>.head .caja-window-controls button {height:44px!important;min-height:44px!important;width:44px!important;min-width:44px!important;flex-basis:44px!important}
}
