body{margin:0;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif}.swal2-container,.swal2-popup,.swal2-styled{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif}.swal2-container{z-index:20000!important}#root :where(div[style*="position: fixed"][style*="background: rgba"][style*="display: flex"][style*="align-items: center"][style*="justify-content: center"]){-webkit-backdrop-filter:blur(3px);animation:.18s cubic-bezier(.2,0,.2,1) both cks-modal-backdrop-enter}#root :where(div[style*="position: fixed"][style*="background: rgba"][style*="display: flex"][style*="align-items: center"][style*="justify-content: center"])>:where(div,form,section){transform-origin:50%;will-change:opacity, transform;animation:.24s cubic-bezier(.16,1,.3,1) both cks-modal-panel-enter}#root :where(div[style*="position: fixed"][style*="background: rgba"][style*="display: flex"][style*="align-items: center"][style*="justify-content: center"])[data-cks-modal-closing=true]{pointer-events:none;animation:.17s cubic-bezier(.4,0,1,1) both cks-modal-backdrop-exit}#root :where(div[style*="position: fixed"][style*="background: rgba"][style*="display: flex"][style*="align-items: center"][style*="justify-content: center"])[data-cks-modal-closing=true]>:where(div,form,section){animation:.17s cubic-bezier(.4,0,1,1) both cks-modal-panel-exit}@keyframes cks-modal-backdrop-enter{0%{opacity:0}}@keyframes cks-modal-panel-enter{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cks-modal-backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes cks-modal-panel-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){#root :where(div[style*="position: fixed"][style*="background: rgba"][style*="display: flex"][style*="align-items: center"][style*="justify-content: center"]),#root :where(div[style*="position: fixed"][style*="background: rgba"][style*="display: flex"][style*="align-items: center"][style*="justify-content: center"])>:where(div,form,section){animation:none!important}}@media (width<=900px){.cks-app-sidebar{width:60px!important;min-width:60px!important}.cks-app-header{gap:8px!important;padding-inline:12px!important}.cks-app-global-search{min-width:120px;max-width:260px!important}.cks-app-profile-copy,.cks-app-guide span{display:none!important}}@media (width<=560px){.cks-duty-page{padding:18px 14px!important}.cks-duty-matrix-header{display:none!important}.cks-duty-matrix-body{min-width:0!important}.cks-duty-matrix-row{grid-template-columns:1fr!important;gap:10px!important}.cks-duty-matrix-row [role=cell]:before{content:attr(data-label);color:var(--text-muted);text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.cks-app-header{padding-inline:8px!important}.cks-app-header>:first-child,.cks-app-global-search,.cks-app-guide{display:none!important}.cks-app-header-actions{justify-content:flex-end;width:100%}}:root{color:#1a1d24;background:#f0f1f5;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif}body{min-width:320px;margin:0}button{font:inherit}.kino-report-loading,.kino-report-error{text-align:center;box-sizing:border-box;color:#6b7080;place-content:center;min-height:100vh;padding:24px;display:grid}.kino-report-error h1{color:#1a1d24;margin:0 0 10px;font-size:22px}.kino-report-error p{max-width:560px;margin:0 0 16px}.kino-report-error button{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:8px;justify-self:center;padding:9px 14px}@media (width<=640px){.reports-module{padding:16px 12px!important}}.reports-clickable-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;background:var(--nav-hover-bg)!important}.reports-dialog button:focus-visible,.reports-dialog input:focus-visible,.reports-dialog select:focus-visible,.reports-dialog textarea:focus-visible,.reports-module button:focus-visible,.reports-module input:focus-visible,.reports-module select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=720px){.reports-module{padding:16px 12px!important}.reports-dialog{border-radius:12px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important}.reports-dialog>div{padding-left:14px!important;padding-right:14px!important}.reports-four-grid{grid-template-columns:1fr 1fr!important}}@media (width<=430px){.reports-four-grid{grid-template-columns:1fr!important}}
