/*Copyright 2001-2025 Ylab www.ylab.nl*/
.ycket{box-sizing:border-box}.ycket hr{height:1rem;border:0;margin:1ex 0}.ycket textarea{overflow-y:auto}.ycket input[type=checkbox],.ycket input[type=radio]{border:0;cursor:pointer;margin-top:-1px;padding:0;vertical-align:middle;width:auto}.ycket label[for]{cursor:pointer;margin-top:2px}.ycket input+label{margin-left:1ex;margin-right:1em;float:none;width:auto}.ycket fieldset{border:0;padding:0}.ycket legend{display:block;margin-bottom:1ex}.ycket .l{max-width:48ex}.ycket .max-l{width:fit-content;max-width:48ex}.ycket .ml{max-width:36ex}.ycket .m{max-width:24ex}.ycket .sm{max-width:16ex}.ycket .s{max-width:12ex}.ycket .xs{max-width:8ex}.ycket .formset:before,.ycket .formset:after{content:'';display:table}.ycket .formset:after{clear:both}.ycket .formset>label:first-of-type{display:inline-block;box-sizing:border-box;margin-right:1ex;width:100%}.ycket .formset,.ycket .formbuttons,.ycket p{margin:1ex 0}.ycket label.required{background:no-repeat right 2px url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2Ij48Zz48cGF0aCBmaWxsPSIjNDQ0NDQ0IiBkPSJNMTUuMTQ0LDUuNDM4bC00LjMxNi0wLjYyN0w4Ljg5NywwLjljLTAuMzM4LTAuNjgzLTEuNDU2LTAuNjgzLTEuNzk0LDBsLTEuOTMsMy45MTFMMC44NTYsNS40MzggQzAuMDM5LDUuNTU3LTAuMjkyLDYuNTY1LDAuMzAyLDcuMTQ1bDMuMTI0LDMuMDQ0bC0wLjczNyw0LjI5OWMtMC4xMzksMC44MTQsMC43MTcsMS40MzksMS40NTEsMS4wNTRMOCwxMy41MTNsMy44NjEsMi4wMyBjMC43MjgsMC4zODEsMS41OTEtMC4yMzQsMS40NTEtMS4wNTRsLTAuNzM3LTQuMjk5bDMuMTI0LTMuMDQ0QzE2LjI5Miw2LjU2NSwxNS45NjEsNS41NTcsMTUuMTQ0LDUuNDM4eiI+PC9wYXRoPjwvZz48L3N2Zz4=");background-size:8px}.ycket label.required:after{padding:0;content:''}@media (min-width:69ex){.ycket .formset>label:first-of-type{width:16ex;float:left}.ycket .formbuttons,.ycket fieldset,.ycket form p{margin-left:17ex}.ycket .checklist{display:inline-block;width:calc(100% - 18ex);vertical-align:1em}.ycket .checklist label{display:inline-block;max-width:calc(100% - 20ex)}}.ycket{font-family:'Segoe UI',Calibri,Verdana,Geneva,sans-serif;font-family:'Trebuchet MS',sans-serif;max-width:600px;margin:2ex auto}.ycket h1{font-size:1.5rem}.ycket h2{font-size:1.25rem}.ycket h3{font-size:1.125rem}.ycket button{cursor:pointer;background:#eee;border:1px solid #999;border-radius:5px;padding:4px 1em}.ycket button[type=submit]{font-weight:700}.ycket input,.ycket textarea,.ycket select{box-sizing:border-box;background:#fff;border:1px solid #999;padding:1px 2px;width:100%;font:inherit}.ycket label.error{color:#c30}.ycket input.error,.ycket textarea.error,.ycket select.error{background-color:#f3f2d8}