:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:#f5f5f5;margin:0;padding:24px}#tickets-reference{color:#222;background:#fff;border:1px solid #ccc;max-width:1400px;margin:0 auto;font:14px/1.45 Arial,sans-serif}#tickets-reference *{box-sizing:border-box}#tickets-reference header{border-bottom:1px solid #ccc;flex-wrap:wrap;align-items:center;gap:24px;padding:16px;display:flex}#tickets-reference strong{font-weight:500}#tickets-reference nav{flex-wrap:wrap;gap:6px;display:flex}#tickets-reference main{padding:18px}#tickets-reference h2{margin:0 0 16px;font-size:18px;font-weight:500}#tickets-reference h3{margin:22px 0 10px;font-size:15px;font-weight:500}#tickets-reference button,#tickets-reference input,#tickets-reference select,#tickets-reference textarea{font:inherit;color:inherit;background:#fff;border:1px solid #aaa;border-radius:3px;max-width:100%;padding:7px 9px}#tickets-reference button{cursor:pointer}#tickets-reference button.active,#tickets-reference .primary{color:#fff;background:#333;border-color:#333}#tickets-reference button:disabled{cursor:wait;opacity:.6}#tickets-reference button:focus-visible,#tickets-reference input:focus-visible,#tickets-reference select:focus-visible,#tickets-reference textarea:focus-visible{outline-offset:2px;outline:2px solid #555}#tickets-reference .toolbar{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:16px;display:flex}#tickets-reference label{gap:5px;display:grid}#tickets-reference .spacer{flex:1}#tickets-reference .scroll{overflow-x:auto}#tickets-reference table{border-collapse:collapse;width:100%}#tickets-reference th,#tickets-reference td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #ccc;padding:10px;font-weight:400}#tickets-reference th{background:#f2f2f2}#tickets-reference .list{min-width:850px}#tickets-reference .link{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}#tickets-reference .form{max-width:700px}#tickets-reference .form th{width:190px}#tickets-reference .form input,#tickets-reference .form textarea,#tickets-reference .form select{width:100%}#tickets-reference .muted{color:#666;font-size:12px}#tickets-reference .actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}#tickets-reference [hidden]{display:none!important}#tickets-reference .notice{white-space:pre-wrap;margin-top:12px}#tickets-reference .error{color:#a12020}#tickets-reference .rowselect{width:140px}#tickets-reference .pagination{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}#tickets-reference .login{max-width:430px;margin:20px auto}#tickets-reference .login label{margin:14px 0}#tickets-reference .login input{width:100%}#tickets-reference .duplicate{border:1px solid #aaa;max-width:700px;margin-top:12px;padding:12px}#tickets-reference .duplicate p{margin:0 0 8px}#tickets-reference .inline-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}#tickets-reference .password{white-space:pre-wrap;word-break:break-all}#tickets-reference .task{white-space:pre-wrap;max-width:340px}@media (max-width:600px){body{padding:8px}#tickets-reference header{gap:12px;padding:12px}#tickets-reference main{padding:12px}#tickets-reference .form th{width:125px}#tickets-reference .toolbar label{flex:140px}#tickets-reference .form th,#tickets-reference .form td{padding:8px}}@media (pointer:coarse){#tickets-reference button,#tickets-reference select,#tickets-reference input{min-height:44px}}
