trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;min-height:5em;outline:none;padding:.4em .6em}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{border-color:#ccc #bbb #888;border-radius:3px;border-style:solid;border-width:1px;display:flex;margin-bottom:10px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{background:transparent;border:none;border-bottom:1px solid #ddd;border-radius:0;color:rgba(0,0,0,.6);float:left;font-size:.75em;font-weight:600;margin:0;outline:none;padding:0 .5em;position:relative;white-space:nowrap}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,.125)}@media (max-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px;width:2.6em}@media (max-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;left:0;opacity:.6;position:absolute;right:0;top:0}@media (max-width:768px){trix-toolbar .trix-button--icon:before{left:6%;right:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2' d='M10.5 18V7.5c0-2.25 3-2.25 3 0V18c0 4.125-6 4.125-6 0V7.5c0-6.375 9-6.375 9 0V18'/%3E%3C/svg%3E");bottom:4%;top:8%}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6.522 19.242a.5.5 0 0 1-.5-.5V5.35a.5.5 0 0 1 .5-.5h5.783c1.347 0 2.46.345 3.24.982.783.64 1.216 1.562 1.216 2.683 0 1.13-.587 2.129-1.476 2.71a.35.35 0 0 0 .049.613c1.259.56 2.101 1.742 2.101 3.22 0 1.282-.483 2.334-1.363 3.063-.876.726-2.132 1.12-3.66 1.12zM9.27 7.347v3.362h1.97c.766 0 1.347-.17 1.733-.464.38-.291.587-.716.587-1.27 0-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43zm0 5.606v3.791h2.389c.832 0 1.448-.177 1.853-.497.399-.315.614-.786.614-1.423 0-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M9 5h6.5v2h-2.23l-2.31 10H13v2H6v-2h2.461l2.306-10H9z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M18.948 5.258a4.337 4.337 0 0 0-6.108 0L11.217 6.87a.993.993 0 0 0 0 1.41c.392.39 1.027.39 1.418 0l1.623-1.613a2.323 2.323 0 0 1 3.271 0 2.29 2.29 0 0 1 0 3.251l-2.393 2.38a3.02 3.02 0 0 1-4.255 0l-.05-.049a1.007 1.007 0 0 0-1.418 0 .993.993 0 0 0 0 1.41l.05.049a5.036 5.036 0 0 0 7.091 0l2.394-2.38a4.275 4.275 0 0 0 0-6.072Zm-13.683 13.6a4.337 4.337 0 0 0 6.108 0l1.262-1.255a.993.993 0 0 0 0-1.41 1.007 1.007 0 0 0-1.418 0L9.954 17.45a2.323 2.323 0 0 1-3.27 0 2.29 2.29 0 0 1 0-3.251l2.344-2.331a2.58 2.58 0 0 1 3.631 0c.392.39 1.027.39 1.419 0a.993.993 0 0 0 0-1.41 4.593 4.593 0 0 0-6.468 0l-2.345 2.33a4.275 4.275 0 0 0 0 6.072Z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6 14.986c.088 2.647 2.246 4.258 5.635 4.258 3.496 0 5.713-1.728 5.713-4.463q0-.413-.062-.781h-3.461c.398.293.573.654.573 1.123 0 1.035-1.074 1.787-2.646 1.787-1.563 0-2.773-.762-2.91-1.924zM6.432 10h3.763c-.632-.314-.914-.715-.914-1.273 0-1.045.977-1.739 2.432-1.739 1.475 0 2.52.723 2.617 1.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145 0-5.392 1.719-5.392 4.316q0 .544.12 1.02M4 11a1 1 0 1 0 0 2h15a1 1 0 1 0 0-2z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' d='M4.581 8.471c.44-.5 1.056-.834 1.758-.995C8.074 7.17 9.201 7.822 10 8.752c1.354 1.578 1.33 3.555.394 5.277-.941 1.731-2.788 3.163-4.988 3.56a.62.62 0 0 1-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02 3.02 0 0 1-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419 0c.44-.5 1.055-.834 1.758-.995 1.734-.306 2.862.346 3.66 1.276 1.355 1.578 1.33 3.555.395 5.277-.941 1.731-2.789 3.163-4.988 3.56a.62.62 0 0 1-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02 3.02 0 0 1-1.672-2.701c0-.905.283-1.59.72-2.088'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M21.5 7.5v-3h-12v3H14v13h3v-13zM9 13.5h3.5v-3h-10v3H6v7h3z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3.293 11.293a1 1 0 0 0 0 1.414l4 4a1 1 0 1 0 1.414-1.414L5.414 12l3.293-3.293a1 1 0 0 0-1.414-1.414zm13.414 5.414 4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 1 0-1.414 1.414L18.586 12l-3.293 3.293a1 1 0 0 0 1.414 1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 7.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M8 6a1 1 0 0 1 1-1h11a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1m1 5a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm0 6a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm-2.5-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0M5 19.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 4h2v4H4V5H3zm5 2a1 1 0 0 1 1-1h11a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1m1 5a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm0 6a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm-3.5-7H6v1l-1.5 2H6v1H3v-1l1.667-2H3v-1zM3 17v-1h3v4H3v-1h2v-.5H4v-1h1V17z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 14a1 1 0 0 0 1 1h6a1 1 0 1 0 0-2H6.257c2.247-2.764 5.151-3.668 7.579-3.264 2.589.432 4.739 2.356 5.174 5.405a1 1 0 0 0 1.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084 7.25 7.63 8.377 5 11.39V8a1 1 0 0 0-2 0zm2-1' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M21 14a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739 2.356-5.174 5.405a1 1 0 0 1-1.98-.283c.564-3.95 3.415-6.526 6.826-7.095 3.08-.513 6.534.614 9.164 3.626V8a1 1 0 1 1 2 0zm-2-1' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 6a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1m4 5a1 1 0 1 0 0 2h9a1 1 0 1 0 0-2zm-3 6a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2zm-3.707-5.707a1 1 0 0 0 0 1.414l2 2a1 1 0 1 0 1.414-1.414L4.414 12l1.293-1.293a1 1 0 0 0-1.414-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 6a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1m4 5a1 1 0 1 0 0 2h9a1 1 0 1 0 0-2zm-3 6a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2zm-2.293-2.293 2-2a1 1 0 0 0 0-1.414l-2-2a1 1 0 1 0-1.414 1.414L3.586 12l-1.293 1.293a1 1 0 1 0 1.414 1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{background:#fff;border-radius:5px;border-top:2px solid #888;box-shadow:0 .3em 1em #ccc;font-size:.75em;left:0;padding:15px 10px;position:absolute;right:0;top:0;z-index:5}trix-toolbar .trix-input--dialog{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;box-shadow:none;font-size:inherit;font-weight:400;margin:0 10px 0 0;outline:none;padding:.5em .8em}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{border-bottom:none;font-size:inherit;padding:.5em}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{align-items:baseline;display:flex}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;user-select:none}trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection{background:none}trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{border-color:transparent;box-shadow:0 0 0 2px highlight}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{height:20px;left:5%;opacity:.9;position:absolute;top:calc(50% - 10px);transition:opacity .2s ease-in;width:90%;z-index:1}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{-webkit-appearance:none;-moz-appearance:none;border:none;color:inherit;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;text-align:center;vertical-align:top;width:100%}trix-editor .attachment__toolbar{left:0;position:absolute;text-align:center;top:-.9em;width:100%;z-index:1}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{background:transparent;border:none;border-radius:0;color:#666;float:left;font-size:80%;margin:0;outline:none;padding:0 .8em;position:relative;white-space:nowrap}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{background-color:#fff;border:2px solid highlight;border-radius:50%;box-shadow:1px 1px 6px rgba(0,0,0,.25);display:inline-block;height:1.8em;line-height:1.8em;outline:none;padding:0;text-indent:-9999px;width:1.8em}trix-editor .trix-button--remove:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%;bottom:0;content:"";display:inline-block;left:0;opacity:.7;position:absolute;right:0;top:0}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{background-color:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:.8em;left:50%;max-width:90%;padding:.1em .6em;position:absolute;top:2em;transform:translate(-50%)}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:solid #ccc;border-width:0 0 0 .3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{background-color:#eee;display:inline-block;font-family:monospace;font-size:.9em;overflow-x:auto;padding:.5em;vertical-align:top;white-space:pre;width:100%}.trix-content img{height:auto;max-width:100%}.trix-content .attachment{display:inline-block;max-width:100%;position:relative}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size:before{content:" •"}.trix-content .attachment--preview{text-align:center;width:100%}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{border:1px solid #bbb;border-radius:5px;color:#333;line-height:1;margin:0 2px 2px;padding:.4em 1em}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.flatpickr-calendar{animation:none;background:transparent;background:#fff;border:0;border-radius:5px;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;touch-action:manipulation;visibility:hidden}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;flex:1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{align-items:center;background:transparent;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;flex:1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Outfit,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}input:where(:not([type])),input:where([type=date]),input:where([type=datetime-local]),input:where([type=email]),input:where([type=month]),input:where([type=number]),input:where([type=password]),input:where([type=search]),input:where([type=tel]),input:where([type=text]),input:where([type=time]),input:where([type=url]),input:where([type=week]),select,select:where([multiple]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}input:where(:not([type])):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=email]):focus,input:where([type=month]):focus,input:where([type=number]):focus,input:where([type=password]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=text]):focus,input:where([type=time]):focus,input:where([type=url]):focus,input:where([type=week]):focus,select:focus,select:where([multiple]):focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active) {input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active) {input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:focus,input:where([type=checkbox]):checked:hover,input:where([type=radio]):checked:focus,input:where([type=radio]):checked:hover{background-color:currentColor;border-color:transparent}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active) {input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:focus,input:where([type=checkbox]):indeterminate:hover{background-color:currentColor;border-color:transparent}input:where([type=file]){background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}html{color-scheme:light}@media screen{html.dark{color-scheme:dark}body:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}}*{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark-mode-transitioning *{transition-property:none!important}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.form-input,.form-multiselect,.form-select,.form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem;--tw-shadow:0 0 #0000}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;--tw-shadow:0 0 #0000}.form-checkbox{border-radius:0}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}.form-checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active) {.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:focus,.form-checkbox:checked:hover,.form-radio:checked:focus,.form-radio:checked:hover{background-color:currentColor;border-color:transparent}.form-checkbox:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active) {.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:focus,.form-checkbox:indeterminate:hover{background-color:currentColor;border-color:transparent}@media (min-width:640px){.associate-container{max-width:640px}}@media (min-width:768px){.associate-container{max-width:768px}}@media (min-width:1024px){.associate-container{max-width:1024px}}@media (min-width:1280px){.associate-container{max-width:1280px}}@media (min-width:1536px){.associate-container{max-width:1536px}}.associate-container{margin-left:auto;margin-right:auto;padding:2rem 1rem;width:100%}.associate-header{margin-bottom:2rem}.associate-header-content{align-items:center;display:flex;justify-content:space-between}.associate-header-text>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.associate-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.associate-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-course-info{align-items:center;display:flex;gap:1rem;margin-top:.5rem}.associate-course-name{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.associate-course-name:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.associate-motorcycle-badge{border-radius:9999px;font-size:.875rem;line-height:1.25rem;padding:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.associate-motorcycle-badge:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 241 204/var(--tw-text-opacity,1))}.associate-back-button{border-radius:.75rem;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.associate-back-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.associate-back-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.associate-back-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.associate-grid{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.associate-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.associate-main-content{grid-column:span 2/span 2}.associate-sidebar{grid-column:span 1/span 1}}.associate-form-card{border-radius:.75rem;border-width:1px;padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.associate-form-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.associate-entities-section{margin-bottom:2rem}.associate-section-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.associate-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-section-description{margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.associate-section-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.associate-entity-list{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));max-height:24rem;overflow-y:auto;padding:.25rem}.associate-entity-item{align-items:flex-start;border-radius:.5rem;border-width:1px;display:flex;padding:1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.associate-entity-item:hover{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.associate-entity-item:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.associate-entity-item:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.associate-entity-item-associated{align-items:flex-start;border-radius:.5rem;border-width:1px;display:flex;padding:1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(232 233 234/var(--tw-bg-opacity,1))}.associate-entity-item-associated:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.associate-checkbox-wrapper{align-items:center;display:flex;height:1.25rem;margin-top:.25rem}.associate-checkbox{border-radius:.25rem;margin-right:1rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.associate-checkbox:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.associate-checkbox{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.associate-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.associate-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.associate-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.associate-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.associate-entity-content{flex:1 1 0%}.associate-entity-label{cursor:pointer;display:block;font-weight:500;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.associate-entity-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-entity-label-disabled{cursor:pointer;display:block;font-weight:500;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.associate-entity-label-disabled:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.associate-entity-rerp{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.associate-entity-rerp:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.associate-entity-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;margin-top:.5rem;padding:.25rem .5rem;--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.associate-entity-badge:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.associate-empty-state{border-radius:.75rem;border-style:dashed;border-width:2px;padding:3rem;text-align:center;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.associate-empty-state:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.associate-empty-icon{font-size:2.25rem;line-height:2.5rem;margin-bottom:1rem}.associate-empty-title{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.associate-empty-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-empty-description{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.associate-empty-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.associate-actions{border-top-width:1px;display:flex;gap:1rem;justify-content:flex-end;padding-top:1.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.associate-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.associate-cancel-button{border-radius:.75rem;border-width:1px;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.associate-cancel-button:hover{--tw-bg-opacity:1;background-color:rgb(232 233 234/var(--tw-bg-opacity,1))}.associate-cancel-button:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-cancel-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.associate-submit-button{border-radius:.75rem;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.associate-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.associate-submit-button:disabled{opacity:.5}.associate-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.associate-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.associate-sidebar-card{border-radius:.75rem;border-width:1px;padding:1.5rem;position:sticky;top:2rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.associate-sidebar-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.associate-sidebar-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.associate-sidebar-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-details-wrapper{margin-bottom:1rem}.associate-details-course-name{font-weight:500;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.associate-details-course-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-details-description{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.associate-details-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.associate-details-list{margin-bottom:1.5rem}.associate-details-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.associate-details-item{align-items:center;display:flex;font-size:.875rem;line-height:1.25rem}.associate-details-label{font-weight:500;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.associate-details-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-details-value-positive{margin-left:.5rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.associate-details-value-positive:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.associate-details-value-negative{margin-left:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.associate-details-value-negative:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.associate-details-value-error{margin-left:.5rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.associate-details-value-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.associate-associated-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.associate-associated-card{border-radius:.5rem;border-width:1px;padding:.75rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.associate-associated-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.associate-associated-name{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.associate-associated-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-associated-rerp{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.associate-associated-rerp:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.associate-sidebar-footer{border-top-width:1px;margin-top:1rem;padding-top:1rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.associate-sidebar-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.associate-total-count{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.associate-total-count:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.associate-sidebar-empty{padding-bottom:2rem;padding-top:2rem;text-align:center}.associate-sidebar-empty-icon{font-size:1.5rem;line-height:2rem;margin-bottom:.75rem}.associate-sidebar-empty-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.associate-sidebar-empty-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.filter-panel-backdrop{background-color:rgba(0,0,0,.4);display:none;inset:0;position:fixed;z-index:40;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.flatpickr-day.filter-panel-backdrop{visibility:hidden}.esign-pdf-field.filter-panel-backdrop,.esign-pdf-loading.filter-panel-backdrop,.esign-video-camera-off-overlay.filter-panel-backdrop,.esign-video-playback-overlay.filter-panel-backdrop,.esign-video-recording-indicator.filter-panel-backdrop{display:none}@media (min-width:768px){.filter-panel-backdrop{display:none}}.filter-panel-backdrop:is(.dark *){background-color:rgba(0,0,0,.6)}.filter-panel-container{bottom:0;left:0;max-height:85vh;position:fixed;right:0;z-index:50;--tw-translate-y:100%;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;border-width:1px;overflow-y:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.filter-panel-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.filter-panel-container{max-height:0;position:relative;z-index:auto;--tw-translate-y:0px;background-color:transparent;border-radius:.75rem;border-width:0;margin-bottom:1rem;margin-top:1rem;overflow:hidden;padding:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter-panel-container:is(.dark *){background-color:transparent}}.filter-panel-container[aria-hidden=true]{pointer-events:none}.filter-panel-container[aria-hidden=false]{pointer-events:auto}.filter-section-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem}@media (min-width:768px){.filter-section-header{display:none}}.filter-section-header-content{display:flex;flex-direction:column}.filter-section-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.filter-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-section-subtitle{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.filter-section-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.filter-close-button{align-items:center;border-radius:9999px;display:inline-flex;justify-content:center;padding:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.filter-close-button:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.filter-close-button:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.filter-close-button:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-close-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1))}.filter-close-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.filter-panel-content{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.filter-panel-content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.filter-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.filter-omnisearch-container{display:flex;flex-direction:column;gap:.5rem}.filter-omnisearch-wrapper{position:relative}.filter-omnisearch-icon{align-items:center;bottom:0;display:flex;left:0;padding-left:.75rem;pointer-events:none;position:absolute;top:0}.filter-omnisearch-icon svg{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.filter-omnisearch-icon svg:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.filter-advanced-summary{align-items:center;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.filter-advanced-summary:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.filter-advanced-summary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.filter-advanced-summary:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.filter-advanced-icon{height:1.25rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.filter-advanced-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1rem;width:100%}@media (min-width:768px){.filter-advanced-grid{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.filter-advanced-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.filter-field-container{display:flex;flex-direction:column;gap:.25rem}.filter-label{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.filter-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-input{border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;width:100%;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.filter-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.filter-input::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.filter-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.filter-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.filter-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.filter-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(255,183,27,.3)}.filter-input-with-icon{padding-left:2.5rem}.filter-help-text{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.filter-help-text:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.filter-input-locked{align-items:center;border-radius:.5rem;border-width:1px;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;padding:.75rem 1rem;width:100%;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.filter-input-locked:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.3);border-color:rgb(204 145 22/var(--tw-border-opacity,1))}.filter-input-locked{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-locked-value{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.filter-locked-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-locked-badge{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;line-height:1rem;padding:.25rem .625rem;--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.filter-locked-badge:is(.dark *){--tw-border-opacity:1;background-color:rgba(179,127,19,.5);border-color:rgb(230 163 24/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.filter-locked-badge{flex-shrink:0;margin-left:.75rem}.filter-locked-badge svg{height:.75rem;opacity:.8;width:.75rem}.filter-input-locked:hover{background-color:rgba(255,241,209,.8)}.filter-input-locked:hover:is(.dark *){background-color:rgba(153,109,16,.4)}.filter-pills-section{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem}.filter-pills-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.filter-pills-label{display:block;font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.filter-pills-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-pills-container{display:flex;flex-wrap:wrap;gap:.75rem}.filter-pill-base{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.5rem;pointer-events:auto;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-pill-base,.filter-pill-base:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-pill-base:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.filter-pill-active{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.5rem;pointer-events:auto;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-pill-active,.filter-pill-active:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-pill-active:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.filter-pill-active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position)}.filter-pill-active:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9116 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.filter-pill-critical{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.5rem;pointer-events:auto;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-pill-critical,.filter-pill-critical:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-pill-critical:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.filter-pill-critical{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.filter-pill-critical:is(.dark *){--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgba(220,38,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.filter-pill-high{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.5rem;pointer-events:auto;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-pill-high,.filter-pill-high:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-pill-high:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.filter-pill-high{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.filter-pill-high:is(.dark *){--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ea580c var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.filter-pill-medium{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.5rem;pointer-events:auto;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-pill-medium,.filter-pill-medium:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-pill-medium:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.filter-pill-medium{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,179,8,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ca8a04 var(--tw-gradient-to-position)}.filter-pill-medium:is(.dark *){--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,179,8,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ca8a04 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.filter-pill-low{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.5rem;pointer-events:auto;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-pill-low,.filter-pill-low:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-pill-low:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.filter-pill-low{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,197,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.filter-pill-low:is(.dark *){--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:rgba(52,211,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#2ab87a var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.filter-pill-inactive{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.5rem;pointer-events:auto;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-pill-inactive,.filter-pill-inactive:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-pill-inactive:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.filter-pill-inactive{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.filter-pill-inactive:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.filter-pill-inactive:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-pill-inactive:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.filter-pill-locked{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;background-image:linear-gradient(to right,var(--tw-gradient-stops));color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position)}.filter-pill-locked:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9116 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.filter-pill-locked{pointer-events:none}.filter-actions{align-items:center;border-top-width:1px;display:flex;gap:.75rem;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem}.filter-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.filter-submit-button{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem;padding:.5rem 1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.filter-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.filter-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.filter-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.filter-submit-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.filter-submit-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.filter-clear-button{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;padding:.5rem 1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.filter-clear-button:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.filter-clear-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-clear-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.filter-clear-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.filter-clear-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(58 68 86/var(--tw-ring-opacity,1))}.filter-header-wrapper{align-items:center;display:flex;gap:1rem;justify-content:space-between}.filter-description{font-size:.875rem;font-weight:500;line-height:1.25rem;line-height:1.5;margin-bottom:0;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}@media (min-width:768px){.filter-description{font-size:1rem;line-height:1.5rem}}.filter-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.filter-toggle-button{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.filter-toggle-button:hover{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.filter-toggle-button:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.filter-toggle-button:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.filter-toggle-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1))}.filter-toggle-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.filter-date-range-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.filter-date-range-section{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem}.filter-date-range-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.filter-date-range-grid{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.filter-date-range-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.filter-date-range-label{font-size:.75rem;font-weight:600;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.filter-date-range-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.filter-portal-exit-button{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.filter-portal-exit-button:hover{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter-portal-exit-button:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.3);border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.filter-portal-exit-button:hover:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.5);border-color:rgb(230 163 24/var(--tw-border-opacity,1))}.filter-portal-exit-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.filter-portal-exit-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#0f1419}.filter-portal-exit-button svg{height:1rem;width:1rem}.view-toggle-container{background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.view-toggle-container:is(.dark *){background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.view-toggle-button--active{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.view-toggle-button--active:is(.dark *){background-color:rgb(36 43 61/var(--tw-bg-opacity,1));color:rgb(232 234 237/var(--tw-text-opacity,1))}.view-toggle-button--inactive{color:rgb(107 114 128/var(--tw-text-opacity,1))}.view-toggle-button--inactive:hover{background-color:rgb(249 250 251/var(--tw-bg-opacity,1));color:rgb(55 65 81/var(--tw-text-opacity,1))}.view-toggle-button--inactive:is(.dark *){color:rgb(148 157 172/var(--tw-text-opacity,1))}.view-toggle-button--inactive:hover:is(.dark *){background-color:rgba(36,43,61,.5);color:rgb(180 184 193/var(--tw-text-opacity,1))}.filter-portal-indicator{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.375rem .75rem;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.filter-portal-indicator:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.3);border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.filter-portal-indicator-icon{height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.filter-portal-indicator-icon:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.filter-portal-info{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.filter-portal-info:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.badge-base,.badge-success{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.badge-success{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.badge-success:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.badge-error{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.badge-error:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.badge-warning{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.badge-warning:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.badge-info{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.badge-info:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.badge-neutral{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.badge-neutral:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.badge-primary{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.badge-primary:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 241 204/var(--tw-text-opacity,1))}.badge-vehicle-supply{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.badge-vehicle-supply:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.3);border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 241 204/var(--tw-text-opacity,1))}.badge-purple{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.badge-purple:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.badge-icon{height:.75rem;margin-right:.25rem;width:.75rem}.card-base{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card-base:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card-base{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-elevated{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card-elevated:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card-elevated{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nested-card{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nested-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nested-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.content-card{border-radius:.5rem;margin-left:auto;margin-right:auto;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.content-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.content-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stats-card{border-radius:.5rem;overflow:hidden;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position)}.stats-card:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9116 var(--tw-gradient-to-position)}.stats-card{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stats-card-content{padding:1.25rem 1rem}@media (min-width:640px){.stats-card-content{padding:1.5rem}}.mobile-cards-container{display:block}.mobile-cards-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:768px){.mobile-cards-container{display:none}}.mobile-data-card{border-radius:1rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.mobile-data-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.mobile-data-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-card-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem 1rem}.mobile-card-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.mobile-card-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.mobile-card-body{padding:.75rem 1rem}.mobile-card-footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem 1rem}.mobile-card-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.mobile-card-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.mobile-card-label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.mobile-card-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.mobile-card-value{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.mobile-card-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.mobile-card-value-secondary{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.mobile-card-value-secondary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.mobile-card-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.action-buttons-container{border-radius:.375rem;border-width:1px;display:flex;flex-wrap:wrap;gap:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.action-buttons-container{gap:1rem;padding:1rem}}.action-buttons-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.action-buttons-container{margin-bottom:1rem}.action-button{border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;text-align:center}@media (min-width:640px){.action-button{font-size:1rem;line-height:1.5rem;padding:.75rem 1.5rem}}.action-button{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.action-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.action-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.action-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.action-button{cursor:pointer;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.action-button-icon{align-items:center;display:inline-flex}.action-button-icon svg{height:1.25rem;margin-right:.5rem;width:1.25rem}.action-button-secondary{border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;text-align:center}@media (min-width:640px){.action-button-secondary{font-size:1rem;line-height:1.5rem;padding:.75rem 1.5rem}}.action-button-secondary{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.action-button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.action-button-secondary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.action-button-secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.action-button-secondary{cursor:pointer;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.action-button-danger{border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;text-align:center}@media (min-width:640px){.action-button-danger{font-size:1rem;line-height:1.5rem;padding:.75rem 1.5rem}}.action-button-danger{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.action-button-danger:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.action-button-danger:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.action-button-danger:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.action-button-danger{cursor:pointer;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.action-buttons-wrapper{padding-left:.5rem;padding-right:.5rem;padding-top:1rem}@media (min-width:640px){.action-buttons-wrapper{padding-left:1rem;padding-right:1rem}}.action-buttons-toggle{background-color:rgb(204 146 22/var(--tw-bg-opacity,1));justify-content:space-between;margin-bottom:.5rem;padding:.75rem 1rem}.action-buttons-toggle:hover{background-color:rgb(153 110 16/var(--tw-bg-opacity,1))}.action-buttons-toggle:is(.dark *){background-color:rgb(230 163 24/var(--tw-bg-opacity,1));color:rgb(15 20 25/var(--tw-text-opacity,1))}.action-buttons-toggle:hover:is(.dark *){background-color:rgb(204 145 22/var(--tw-bg-opacity,1))}.action-buttons-toggle{border-radius:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.action-buttons-toggle:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.action-buttons-toggle:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#0f1419}.data-table-container{border-radius:1rem;display:none;overflow:hidden;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.flatpickr-day.data-table-container{visibility:hidden}.esign-pdf-field.data-table-container,.esign-pdf-loading.data-table-container,.esign-video-camera-off-overlay.data-table-container,.esign-video-playback-overlay.data-table-container,.esign-video-recording-indicator.data-table-container{display:none}@media (min-width:768px){.data-table-container{display:block}}.data-table-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-table-container{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-table-container--switchable{display:block}.data-table-wrapper{overflow-x:auto}.data-table{min-width:100%;width:100%}.data-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.data-table:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.data-table-header{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.data-table-header:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-table-th{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:1rem 1.5rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.data-table-th:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-table-th-primary{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:1rem 1.5rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.data-table-th-primary:is(.dark *){--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.data-table-th-compact{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:1rem .75rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.data-table-th-compact:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-table-th-compact{width:3rem}.data-table-body>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.data-table-body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.data-table-body:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(42 49 66/var(--tw-divide-opacity,1))}.data-table-body:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.data-table-row{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-table-row:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.data-table-row:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.data-table-td{padding:1rem 1.5rem}.data-table-td-compact{padding:1rem .75rem;width:3rem}.data-table-text-primary{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.data-table-text-primary:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-table-text-secondary{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.data-table-text-secondary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-table-text-muted{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.data-table-text-muted:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.stats-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2rem}@media (min-width:640px){.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.stats-grid{gap:1.5rem}}.stats-card-white{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.stats-card-white{padding:.75rem}}@media (min-width:1280px){.stats-card-white{border-radius:1rem;padding:1.5rem}}.stats-card-white:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stats-card-white{aspect-ratio:1/1;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:1280px){.stats-card-white{aspect-ratio:auto}}.stats-card-white:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stats-card-white:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stats-card-white>div:not(.stats-card-controls){align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}@media (min-width:1280px){.stats-card-white>div:not(.stats-card-controls){align-items:center;flex-direction:row;justify-content:space-between;text-align:left}}.stats-card-white>div:not(.stats-card-controls){gap:.25rem}@media (min-width:640px){.stats-card-white>div:not(.stats-card-controls){gap:.5rem}}@media (min-width:1280px){.stats-card-white--comparison{aspect-ratio:auto;grid-column:span 2/span 2}}.stats-card-white--comparison>div:not(.stats-card-controls){align-items:flex-start;text-align:left}.stats-comparison-content{width:100%}.stats-comparison-list{margin-top:.5rem}.stats-comparison-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1280px){.stats-comparison-list{margin-top:.75rem}}.stats-comparison-row{align-items:center;border-radius:.5rem;display:flex;gap:.5rem;justify-content:space-between;padding:.25rem .375rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stats-comparison-row:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.stats-comparison-row:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.stats-comparison-type{font-size:9px;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}@media (min-width:640px){.stats-comparison-type{font-size:11px}}@media (min-width:1280px){.stats-comparison-type{font-size:.875rem;line-height:1.25rem}}.stats-comparison-type:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.stats-comparison-values{align-items:center;display:flex;font-size:9px;gap:.25rem}@media (min-width:640px){.stats-comparison-values{font-size:11px}}@media (min-width:1280px){.stats-comparison-values{font-size:.875rem;line-height:1.25rem}}.stats-comparison-values{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.stats-comparison-count{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.stats-comparison-count:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.stats-comparison-count-muted{font-weight:600;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.stats-comparison-count-muted:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.stats-comparison-separator{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.stats-comparison-separator:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.stats-icon-container{align-items:center;border-radius:.375rem;display:flex;height:1.5rem;justify-content:center;margin-bottom:.25rem;width:1.5rem}@media (min-width:640px){.stats-icon-container{border-radius:.5rem;height:2rem;margin-bottom:.5rem;width:2rem}}@media (min-width:1280px){.stats-icon-container{border-radius:.75rem;height:3rem;margin-bottom:0;order:2;width:3rem}}.stats-icon-container{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stats-card-white:hover .stats-icon-container{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.stats-icon-blue{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.stats-icon-blue:is(.dark *){background-color:rgba(30,58,138,.3)}.stats-icon-green{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.stats-icon-green:is(.dark *){background-color:rgba(20,83,45,.3)}.stats-icon-purple{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.stats-icon-purple:is(.dark *){background-color:rgba(88,28,135,.3)}.stats-icon-yellow{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.stats-icon-yellow:is(.dark *){background-color:rgba(113,63,18,.3)}.stats-icon-gray{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.stats-icon-gray:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.stats-icon-red{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.stats-icon-red:is(.dark *){background-color:rgba(127,29,29,.3)}.stats-icon-orange{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.stats-icon-orange:is(.dark *){background-color:rgba(124,45,18,.3)}.stats-label{font-size:8px;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media (min-width:640px){.stats-label{font-size:10px}}@media (min-width:1280px){.stats-label{font-size:.875rem;line-height:1.25rem}}.stats-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.stats-value{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (min-width:640px){.stats-value{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1280px){.stats-value{font-size:1.5rem;line-height:2rem}}.stats-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.stats-value{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.stats-trend,.stats-trend-up{font-size:.875rem;font-weight:500;line-height:1.25rem}.stats-trend-up{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.stats-trend-up:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.stats-trend-down{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.stats-trend-down:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.stats-trend-neutral{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.stats-trend-neutral:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.stats-delta-pill{align-items:center;border-radius:9999px;display:inline-flex;font-size:9px;font-weight:600;justify-content:center;margin-left:.25rem;padding:.125rem .375rem}@media (min-width:640px){.stats-delta-pill{font-size:10px}}@media (min-width:1280px){.stats-delta-pill{font-size:.75rem;line-height:1rem}}.stats-delta-pill.stats-trend-up{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.stats-delta-pill.stats-trend-up:is(.dark *){background-color:rgba(20,83,45,.3)}.stats-delta-pill.stats-trend-down{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.stats-delta-pill.stats-trend-down:is(.dark *){background-color:rgba(127,29,29,.3)}.stats-delta-pill.stats-trend-neutral{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.stats-delta-pill.stats-trend-neutral:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.stats-description{font-size:7px;margin-top:.125rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (min-width:640px){.stats-description{font-size:9px}}@media (min-width:1280px){.stats-description{font-size:.875rem;line-height:1.25rem;margin-top:.5rem}}.stats-description:is(.dark *){--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}@media (prefers-reduced-motion:reduce){.stats-card-white,.stats-comparison-row,.stats-icon-container{transition-property:none}.stats-card-white:hover,.stats-card-white:hover .stats-icon-container{transform:none}}.pd-progress-grid{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.pd-progress-card{border-radius:.75rem;border-width:1px;max-width:24rem;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-progress-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-progress-card{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-progress-card:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-progress-card:hover:is(.dark *){--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-progress-header{margin-bottom:.75rem}.pd-progress-entity-name{font-size:.75rem;font-weight:600;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.pd-progress-entity-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-progress-state{font-size:.75rem;line-height:1rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.pd-progress-state:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.pd-horseshoe-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:.75rem}.pd-horseshoe-svg-wrapper{height:6rem;position:relative;width:6rem}.pd-horseshoe-center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.pd-progress-complete{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1));transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-progress-complete:is(.dark *){--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.pd-progress-partial{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1));transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-progress-partial:is(.dark *){--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.pd-progress-low{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-progress-low:is(.dark *){--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.pd-progress-percentage-complete{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.pd-progress-percentage-complete:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.pd-progress-percentage-partial{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.pd-progress-percentage-partial:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.pd-progress-percentage-low{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.pd-progress-percentage-low:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.pd-progress-hours{font-size:.75rem;line-height:1rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.pd-progress-hours:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.pd-year-breakdown>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.pd-year-complete{align-items:center;border-radius:.5rem;display:flex;justify-content:space-between;padding:.375rem .625rem;--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.pd-year-complete:is(.dark *){background-color:rgba(20,83,45,.2)}.pd-year-incomplete{align-items:center;border-radius:.5rem;display:flex;justify-content:space-between;padding:.375rem .625rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.pd-year-incomplete:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.pd-year-label-complete{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.pd-year-label-complete:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.pd-year-label-incomplete{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pd-year-label-incomplete:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.pd-year-value-complete{font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.pd-year-value-complete:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.pd-year-value-incomplete{font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.pd-year-value-incomplete:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.pd-status-badge-container{margin-top:.75rem;text-align:center}.pd-status-badge-complete{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;line-height:1rem;padding:.25rem .625rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.pd-status-badge-complete:is(.dark *){background-color:rgba(20,83,45,.3);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.pd-status-badge-progress{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;line-height:1rem;padding:.25rem .625rem;--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.pd-status-badge-progress:is(.dark *){background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.stats-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.75rem}@media (min-width:640px){.stats-toolbar{margin-bottom:1rem}}.stats-period-selector{align-items:center;border-radius:.5rem;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.125rem}.stats-period-selector:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.stats-period-btn{border-radius:.375rem;font-size:10px;font-weight:500;padding:.25rem .625rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.stats-period-btn{font-size:.75rem;line-height:1rem;padding-left:.75rem;padding-right:.75rem}}.stats-period-btn:focus{outline:2px solid transparent;outline-offset:2px}.stats-period-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.stats-period-btn{cursor:pointer}.stats-period-btn--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stats-period-btn--active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stats-period-btn--inactive{background-color:transparent;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.stats-period-btn--inactive:hover{background-color:hsla(0,0%,100%,.5);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.stats-period-btn--inactive:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.stats-period-btn--inactive:hover:is(.dark *){background-color:rgba(26,31,46,.5);--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.stats-toolbar-actions{align-items:center;display:flex;gap:.5rem}.stats-customize-btn{align-items:center;border-radius:.5rem;display:inline-flex;font-size:10px;font-weight:500;gap:.375rem;padding:.25rem .625rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.stats-customize-btn{font-size:.75rem;line-height:1rem;padding-left:.75rem;padding-right:.75rem}}.stats-customize-btn{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.stats-customize-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.stats-customize-btn:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.stats-customize-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.stats-customize-btn:focus{outline:2px solid transparent;outline-offset:2px}.stats-customize-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.stats-customize-btn{cursor:pointer}.stats-alerts-container{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}@media (min-width:640px){.stats-alerts-container{margin-bottom:1rem}}.stats-alert{align-items:center;border-radius:.5rem;display:flex;font-size:.75rem;gap:.5rem;justify-content:space-between;line-height:1rem;padding:.5rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stats-alert--success{border-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.stats-alert--success:is(.dark *){--tw-border-opacity:1;background-color:rgba(20,83,45,.2);border-color:rgb(22 101 52/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.stats-alert--info{border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.stats-alert--info:is(.dark *){--tw-border-opacity:1;background-color:rgba(30,58,138,.2);border-color:rgb(30 64 175/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.stats-alert--warning{border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.stats-alert--warning:is(.dark *){--tw-border-opacity:1;background-color:rgba(120,53,15,.2);border-color:rgb(146 64 14/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.stats-alert--danger{border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.stats-alert--danger:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.2);border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.stats-alert-content{align-items:center;display:flex;gap:.5rem}.stats-alert-icon{flex-shrink:0}.stats-alert-message{font-weight:500;line-height:1.375}.stats-alert-dismiss{border-radius:.375rem;color:currentColor;flex-shrink:0;opacity:.5;padding:.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stats-alert-dismiss:hover{background-color:rgba(0,0,0,.05);opacity:.8}.stats-alert-dismiss:hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}.stats-alert-dismiss{cursor:pointer}.stats-card-white--at-risk{--tw-border-opacity:1;background-color:hsla(0,86%,97%,.3);border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.stats-card-white--at-risk:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.1);border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.stats-card-white--at-risk:hover{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.stats-card-white--at-risk:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.stats-card-body{display:flex;flex:1 1 0%;flex-direction:column;min-width:0}.stats-card-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.stats-card-footer{align-items:flex-end;display:flex;gap:.5rem;justify-content:space-between;margin-top:.125rem}@media (min-width:1280px){.stats-card-footer{margin-top:.5rem}}.stats-sparkline-container{flex-shrink:0}.stats-at-risk-badge{border-radius:9999px;font-size:8px;font-weight:700;letter-spacing:.05em;padding:.125rem .375rem;position:absolute;right:.375rem;text-transform:uppercase;top:.375rem}@media (min-width:640px){.stats-at-risk-badge{font-size:9px}}@media (min-width:1280px){.stats-at-risk-badge{right:.75rem;top:.75rem}}.stats-at-risk-badge{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.stats-at-risk-badge:is(.dark *){background-color:rgba(127,29,29,.4);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.stats-card-controls{align-items:center;border-radius:.375rem;border-width:1px;display:flex;gap:.125rem;padding:.125rem;position:absolute;right:.25rem;top:.25rem;--tw-border-opacity:1;background-color:hsla(0,0%,100%,.9);border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stats-card-controls:is(.dark *){--tw-border-opacity:1;background-color:rgba(26,31,46,.9);border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.stats-card-controls{z-index:10}.stats-card-control-btn{align-items:center;border-radius:.25rem;display:flex;height:1.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.stats-card-control-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.stats-card-control-btn:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.stats-card-control-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.stats-card-control-btn{cursor:pointer}.stats-card-drag-handle{cursor:grab}.stats-card-drag-handle:active{cursor:grabbing}.stats-pin--active{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.stats-pin--active:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.stats-card--dragging{--tw-rotate:1deg;--tw-scale-x:.95;--tw-scale-y:.95;opacity:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stats-card--drag-over{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.stats-card--drag-over:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.stats-grid--editing .stats-card-white{outline-color:#d1d5db;outline-style:solid;outline-style:dashed;outline-width:1px}.stats-grid--editing .stats-card-white:is(.dark *){outline-color:#3a4456}.stats-hidden-cards-notice{margin-top:.5rem;text-align:center}.stats-show-hidden-btn{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;line-height:1rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.stats-show-hidden-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.stats-show-hidden-btn:is(.dark *){--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.stats-show-hidden-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 197 73/var(--tw-text-opacity,1))}.stats-show-hidden-btn{cursor:pointer}.stats-card-white{position:relative}.empty-state{border-radius:.5rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.empty-state:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.empty-state{margin-top:1.5rem}.empty-state-content{align-items:center;display:flex;flex-direction:column;padding:3rem 1.5rem;text-align:center}.empty-state-icon{align-items:center;border-radius:9999px;display:flex;height:3rem;justify-content:center;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:3rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.empty-state-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.empty-state-title{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.empty-state-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.empty-state-description{margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.empty-state-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.empty-state-description{max-width:28rem}.empty-state-action{margin-top:1.5rem;position:relative;z-index:10}.pagination-footer{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-top:1.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.pagination-footer{flex-direction:row}}.pagination-info{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.pagination-info:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.results-count{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.results-count:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.filtered-results-badge{font-weight:500;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.filtered-results-badge:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.test-results-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.test-result-row{align-items:center;display:flex;font-size:.75rem;line-height:1rem}.test-result-label{width:4rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.test-result-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.test-badge-passed{align-items:center;border-radius:.25rem;display:inline-flex;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.test-badge-passed:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.test-badge-failed{align-items:center;border-radius:.25rem;display:inline-flex;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.test-badge-failed:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.test-badge-waiver{align-items:center;border-radius:.25rem;display:inline-flex;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.test-badge-waiver:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.test-badge-not-taken{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.test-badge-not-taken:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.test-badge-icon{height:.75rem;margin-right:.25rem;width:.75rem}.bulk-actions-panel{border-radius:1rem;border-width:1px;margin-bottom:2rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-actions-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-actions-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.bulk-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bulk-actions-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.form-section-card{border-radius:.75rem;margin-bottom:2rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.form-section-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.form-section-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-section-header{align-items:center;display:flex;gap:.75rem;margin-bottom:1.5rem}.form-section-icon,.form-section-icon-primary{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.form-section-icon-primary{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.form-section-icon-primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.form-section-icon-green{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.form-section-icon-green:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.form-section-icon-orange{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(253 126 20/var(--tw-bg-opacity,1))}.form-section-icon-orange:is(.dark *){--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.form-section-icon-red{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1))}.form-section-icon-red:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.form-section-title{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.form-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.form-field{display:flex;flex-direction:column}.form-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.form-label{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.form-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.form-required{--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.form-required:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.form-input-wrapper{align-items:center;border-radius:.5rem;border-width:1px;display:flex;gap:.5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.form-input-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.form-input-wrapper:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.form-input-wrapper:focus-within:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.form-input-wrapper{min-width:0;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-input-wrapper-error{--tw-border-opacity:1;border-color:rgb(245 67 44/var(--tw-border-opacity,1))}.form-input-wrapper-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.form-input{background-color:transparent;border-style:none;display:block;flex:1 1 0%;min-width:0;outline:2px solid transparent;outline-offset:2px}.form-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.form-input{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.form-input:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.form-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-input::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.form-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.form-input-no-icon{border-radius:.5rem;border-width:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline:2px solid transparent;outline-offset:2px;padding:.5rem .75rem}.form-input-no-icon:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.form-input-no-icon:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.form-input-no-icon:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.form-input-no-icon{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-grid-2{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-grid-3{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.form-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.form-grid-4{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.form-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.form-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.form-grid-gear{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.form-grid-gear{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.form-grid-gear{grid-template-columns:repeat(4,minmax(0,1fr))}}.profile-header-card{border-radius:.75rem;margin-bottom:2rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.profile-header-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.profile-header-gradient{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ffc549 var(--tw-gradient-to-position);padding:1.5rem 2rem}.profile-header-gradient:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9116 var(--tw-gradient-to-position)}.profile-header-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between}@media (min-width:1024px){.profile-header-content{flex-direction:row}}.notice-box,.notice-box-required{border-left-width:4px;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.notice-box-required{--tw-border-opacity:1;border-color:rgb(253 152 67/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 229 208/var(--tw-bg-opacity,1))}.notice-box-required:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.notice-box-required-text{font-weight:500;--tw-text-opacity:1;color:rgb(152 76 12/var(--tw-text-opacity,1))}.notice-box-required-text:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.notice-box-success{border-left-width:4px;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(93 198 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1))}.notice-box-success:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.notice-box-success-text{--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.notice-box-success-text:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.notice-box-error{border-left-width:4px;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1))}.notice-box-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.notice-box-error-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.notice-box-error-title:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.notice-box-error-list{list-style-position:inside;list-style-type:disc;margin-top:.5rem;--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.notice-box-error-list:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.form-actions{display:flex;gap:1rem;justify-content:flex-end}.form-button-secondary{border-radius:.5rem;font-weight:500;padding:.75rem 1.5rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(187 187 187/var(--tw-bg-opacity,1))}.form-button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(153 153 153/var(--tw-bg-opacity,1))}.form-button-secondary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.form-button-secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.form-button-secondary:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.form-button-secondary{cursor:pointer}.form-button-primary{border-radius:.5rem;font-weight:500;padding:.75rem 1.5rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.form-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(174 227 197/var(--tw-text-opacity,1))}.form-button-primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.form-button-primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.form-button-primary{cursor:pointer}.form-icon,.form-icon-white{height:1.25rem;width:1.25rem}.form-icon-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.form-icon-white:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.form-icon-muted{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-icon-muted:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.location-form-container{border-radius:.5rem;display:flex;flex-direction:column;gap:1.5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.location-form-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.location-form-header{align-items:center;border-bottom-width:1px;display:flex;flex-direction:row;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:1rem}.location-form-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.location-form-header-content{display:flex;flex-direction:column}.location-form-title{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.location-form-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.location-form-subtitle{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.location-form-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.location-form-close-button{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));font-weight:500;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.location-form-close-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.location-form-close-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.location-form-close-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.location-form-close-button{cursor:pointer}.location-photo-container{padding-left:1.5rem;padding-right:1.5rem}.location-photo-placeholder{align-items:center;display:flex;height:100%;justify-content:center;width:100%;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.location-photo-placeholder:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.location-photo-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.location-section-title{border-bottom-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:1.5rem;font-weight:500;line-height:2rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.location-section-title:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.location-checkbox-container{align-items:center;display:flex;padding-bottom:.5rem;padding-top:.5rem}.location-checkbox{border-radius:.25rem;margin-right:.5rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.location-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.location-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.location-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.location-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.location-checkbox-label{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.location-checkbox-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.location-courses-container-error{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.location-courses-container-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.location-course-checkbox{border-radius:.25rem;margin-right:.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.location-course-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.location-course-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.location-course-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.location-course-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.location-course-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.location-course-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.location-rerp-prefix{flex-shrink:0;font-weight:500;padding-left:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.location-rerp-prefix:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.location-rerp-input{min-width:0}.location-submit-container{display:flex;gap:1.5rem;justify-content:flex-end;padding-left:1.5rem;padding-right:1.5rem;width:100%}.location-submit-button{border-radius:.75rem;margin-bottom:1.5rem;margin-top:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));font-weight:500;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.location-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.location-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.location-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.location-submit-button{cursor:pointer}.location-file-input{background-color:transparent;border-style:none;outline:2px solid transparent;outline-offset:2px;padding-left:.5rem;width:100%}.location-file-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.location-file-input:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.show-page-container{padding-left:1rem;padding-right:1rem;width:100%}.show-page-content{padding-bottom:1.5rem;padding-top:1.5rem;width:100%}.show-header-card{border-radius:1rem;border-width:1px;margin-bottom:2rem;overflow:hidden;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.show-header-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.show-header-card{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.show-header-gradient-primary{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#ffc549 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,197,73,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position)}.show-header-gradient-primary:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#b37f13 var(--tw-gradient-to-position)}.show-header-content{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1.5rem}@media (min-width:768px){.show-header-content{align-items:center;flex-direction:row}}.show-header-info{align-items:center;display:flex;gap:1rem}.show-header-actions{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.show-header-actions{flex-direction:row}}.show-header-title-light{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:768px){.show-header-title-light{font-size:1.875rem;line-height:2.25rem}}.show-header-title-light:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.show-header-subtitle{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.show-header-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.show-logo-container{flex-shrink:0}.show-logo-round{align-items:center;border-radius:9999px;border-width:1px;display:flex;height:6rem;justify-content:center;overflow:hidden;width:6rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.show-logo-round{height:7rem;width:7rem}}.show-logo-round{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.show-logo-round:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.show-logo-image{height:100%;-o-object-fit:contain;object-fit:contain;padding:.375rem;width:100%}.show-logo-placeholder{align-items:center;display:flex;height:100%;justify-content:center;width:100%;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.show-logo-placeholder:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.show-button-back{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.show-button-back:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.show-button-back:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.show-button-back:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.show-button-edit{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.show-button-edit:hover{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity,1))}.show-button-edit:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.show-button-edit:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(74 85 104/var(--tw-bg-opacity,1))}.show-button-action{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.show-button-action:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.show-button-action:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.show-button-action:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.show-info-card{border-radius:1rem;border-width:1px;margin-bottom:2rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.show-info-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.show-info-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.show-info-card-accent-primary{border-radius:1rem;border-width:2px;margin-bottom:2rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1))}.show-info-card-accent-primary:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.show-info-card-accent-primary{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.show-info-header{align-items:center;border-bottom-width:1px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.show-info-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.show-info-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.show-info-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.show-info-icon-svg{height:1.5rem;width:1.5rem}.show-info-icon-primary{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.show-info-icon-primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.show-info-icon-primary{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.show-info-icon-primary:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.show-info-icon-green{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.show-info-icon-green:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.show-info-icon-green{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.show-info-icon-green:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.show-info-icon-orange{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.show-info-icon-orange:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.show-info-icon-orange{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.show-info-icon-orange:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.show-info-icon-red{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.show-info-icon-red:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.show-info-icon-red{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.show-info-icon-red:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.show-fields-space>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.show-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.show-field-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.show-field-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.show-field-value{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.show-field-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.show-field-value-link{font-size:1rem;line-height:1.5rem;text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.show-field-value-link:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.show-field-value-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.show-field-value-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.show-fields-grid-2{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.show-fields-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.show-fields-grid-3{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.show-fields-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.show-fields-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.show-grid-2{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:768px){.show-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.show-grid-3{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:768px){.show-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.show-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.show-admin-section{border-radius:.5rem;padding:1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.show-admin-section:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.show-admin-section-title{font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.show-admin-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.show-badge-group{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.show-badge-group{align-items:center;flex-direction:row}}.show-tabs{border-bottom-width:1px;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.show-tabs:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.show-tab-link{align-items:center;border-bottom-width:2px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.show-tab-link-active{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.show-tab-link-active:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.show-tab-link-inactive{border-color:transparent;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.show-tab-link-inactive:hover{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.show-tab-link-inactive:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.show-tab-link-inactive:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.teaching-history-header{align-items:flex-start;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width:640px){.teaching-history-header{align-items:center;flex-direction:row}}.teaching-history-stats{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:1.5rem}@media (min-width:640px){.teaching-history-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.teaching-history-stat{border-radius:.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.teaching-history-stat:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.teaching-history-stat-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.teaching-history-stat-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.teaching-history-stat-value{display:block;font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.teaching-history-stat-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.teaching-history-filters{margin-bottom:1.5rem}.teaching-history-filters>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.teaching-history-filters{border-radius:.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.teaching-history-filters:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.teaching-history-filter-actions{display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end}@media (min-width:640px){.teaching-history-filter-actions{flex-direction:row}}.teaching-history-table{margin-bottom:1rem}.teaching-history-mobile-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:768px){.teaching-history-mobile-list{display:none}}.teaching-history-mobile-card{border-radius:.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.teaching-history-mobile-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.teaching-history-mobile-fields{display:grid;font-size:.875rem;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));line-height:1.25rem;margin-top:1rem}.teaching-history-mobile-fields dt{font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.teaching-history-mobile-fields dt:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.teaching-history-mobile-fields dd{margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.teaching-history-mobile-fields dd:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.section-header{align-items:flex-start;border-bottom-width:1px;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem}@media (min-width:640px){.section-header{align-items:center;flex-direction:row}}.section-header{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.section-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.section-title{color:rgb(17 17 17/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem}.\!container,.container{width:100%}.show-mobile-only{display:block}@media (min-width:768px){.show-mobile-only{display:none}}.show-desktop-only{display:none}.flatpickr-day.show-desktop-only{visibility:hidden}.esign-pdf-field.show-desktop-only,.esign-pdf-loading.show-desktop-only,.esign-video-camera-off-overlay.show-desktop-only,.esign-video-playback-overlay.show-desktop-only,.esign-video-recording-indicator.show-desktop-only{display:none}@media (min-width:768px){.show-desktop-only{display:block}}.show-text-responsive-lg{font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.show-text-responsive-lg{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.show-text-responsive-lg{font-size:1.5rem;line-height:2rem}}.show-text-responsive-base{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.show-text-responsive-base{font-size:1rem;line-height:1.5rem}}.location-image-container{border-radius:.5rem;margin:.5rem auto;max-width:20rem;overflow:hidden;width:100%}@media (min-width:640px){.location-image-container{max-width:28rem}}@media (min-width:768px){.location-image-container{max-width:32rem}}.location-image-link{display:block}.location-image{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.location-detail-row{display:flex;flex-direction:row;gap:1.5rem;padding-left:2rem}.location-detail-value{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.location-detail-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.fleet-section-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.fleet-section-title{font-size:1.5rem;font-weight:600;line-height:2rem;margin-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.fleet-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.fleet-add-button{border-radius:.5rem;display:inline-block;font-weight:500;padding:.75rem 1.25rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.fleet-add-button:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.fleet-add-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.fleet-add-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.fleet-search-container{display:flex;justify-content:flex-end;margin-bottom:1rem}.fleet-search-form{display:flex;flex-wrap:wrap;gap:1rem}.fleet-search-field{display:flex;flex-direction:column}.fleet-search-label{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.fleet-search-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.fleet-search-select{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem .75rem}.fleet-search-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.fleet-search-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.fleet-search-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.fleet-search-buttons{align-items:flex-end;display:flex}.fleet-search-submit{border-radius:.25rem;cursor:pointer;margin-right:.5rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));padding:.5rem 1rem}.fleet-search-submit:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.fleet-search-submit:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.fleet-search-submit:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.fleet-search-reset{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));padding:.5rem 1rem}.fleet-search-reset:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.fleet-search-reset:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.fleet-search-reset:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.fleet-cards-container{display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:1rem;padding-top:1rem}.fleet-vehicle-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fleet-vehicle-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fleet-vehicle-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fleet-vehicle-card:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fleet-vehicle-card:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fleet-vehicle-image-container{border-radius:.5rem;margin-bottom:1rem;overflow:hidden}.fleet-vehicle-image{height:12rem;-o-object-fit:cover;object-fit:cover;width:100%}.fleet-vehicle-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.fleet-vehicle-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.fleet-vehicle-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.fleet-vehicle-detail{display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem}.fleet-vehicle-label{font-weight:500;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.fleet-vehicle-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.fleet-vehicle-value{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.fleet-vehicle-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.fleet-vehicle-status,.fleet-vehicle-status-active{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;margin-top:.5rem;padding:.25rem .5rem}.fleet-vehicle-status-active{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.fleet-vehicle-status-active:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.fleet-vehicle-status-inactive{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;margin-top:.5rem;padding:.25rem .5rem;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.fleet-vehicle-status-inactive:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.klass-roster-container{width:100%}.klass-content-container{border-radius:.25rem}.klass-header-section{align-items:center;justify-content:space-between;margin-top:1.5rem}.klass-title{color:rgb(17 24 39/var(--tw-text-opacity,1));font-weight:600;margin-top:.5rem}.klass-status-badges{margin-top:.75rem}.klass-entity-info{color:rgb(17 24 39/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-top:.5rem}.klass-entity-info:is(.dark *){color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-entity-name{color:rgb(255 183 27/var(--tw-text-opacity,1))}.klass-details-row{display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-start;width:100%}.klass-detail-block{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.klass-detail-title{color:rgb(17 24 39/var(--tw-text-opacity,1));font-size:1.125rem;line-height:1.75rem;margin-top:.5rem;white-space:nowrap}.klass-detail-title:is(.dark *){color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-detail-content{display:flex;flex-direction:row;gap:1.5rem;padding-left:2rem;width:100%}.klass-detail-value{color:rgb(55 65 81/var(--tw-text-opacity,1))}.klass-detail-value:is(.dark *){color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-sessions-container{flex-direction:row;gap:1.5rem;padding-left:2rem;width:100%}.klass-session-card{display:flex;flex-direction:column;font-size:1rem;line-height:1.5rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.klass-session-card:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-session-label{color:rgb(17 24 39/var(--tw-text-opacity,1));display:block}.klass-session-label:is(.dark *){color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-session-location-link{color:rgb(255 183 27/var(--tw-text-opacity,1));text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-session-location-link:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.klass-session-location-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-instructors-list{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.klass-instructors-list:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-prerequisites-list{color:rgb(55 65 81/var(--tw-text-opacity,1));list-style-type:disc}.klass-course-description,.klass-prerequisites-list{font-size:1rem;line-height:1.5rem;margin-top:.5rem;padding-left:2rem}.klass-course-description{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-course-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-course-info-link{color:rgb(255 183 27/var(--tw-text-opacity,1));text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-course-info-link:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.klass-course-info-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-fee-display{color:rgb(17 24 39/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;margin-top:.5rem}.klass-fee-display:is(.dark *){color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-container{border-radius:.25rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;min-width:100%;overflow-x:auto;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.roster-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.roster-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.roster-title{font-size:1.5rem;font-weight:600;line-height:2rem;padding-bottom:1rem;padding-top:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.roster-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-actions{align-items:center;display:flex;gap:1rem}.roster-action-button{border-radius:.25rem;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.roster-action-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.roster-action-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.roster-action-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.roster-table-container{min-width:100%}.roster-table-container>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(187 187 187/var(--tw-divide-opacity,1))}.roster-table-container:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.roster-table{min-width:100%}.roster-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(187 187 187/var(--tw-divide-opacity,1))}.roster-table:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.roster-table-head{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.roster-table-head:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.roster-table-th{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:.75rem 1.5rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-table-th:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-table-body>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(187 187 187/var(--tw-divide-opacity,1))}.roster-table-body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.roster-table-body:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(42 49 66/var(--tw-divide-opacity,1))}.roster-table-body:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.roster-table-row{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-table-row:hover{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.roster-table-row:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.roster-table-td{padding:1rem 1.5rem;white-space:nowrap}.roster-cell-primary{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.roster-cell-primary:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-cell-secondary{display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-cell-secondary:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.roster-cell-link{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.roster-cell-link:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.roster-cell-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.roster-cell-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.roster-type-badge,.roster-type-badge-child{border-radius:.25rem;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem}.roster-type-badge-child{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.roster-type-badge-child:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.roster-type-badge-adult{border-radius:.25rem;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.roster-type-badge-adult:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.roster-actions-cell{align-items:center;display:flex}.roster-actions-cell>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.roster-attendance-form{align-items:center;display:inline-flex}.roster-checkbox{border-radius:.25rem;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.roster-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.roster-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.roster-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#1a1f2e}.roster-checkbox-label{font-size:.75rem;line-height:1rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-checkbox-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-pagination{margin-top:1rem}.roster-info{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.roster-info:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.show-section-spacing{margin-bottom:1rem}.show-content-indent{padding-left:2rem}.show-inline-link{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1));text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.show-inline-link:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.show-inline-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.show-inline-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.show-button-action-success{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.show-button-action-success:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.show-button-action-success:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.show-button-action-success:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 157 95/var(--tw-bg-opacity,1))}.show-button-action-danger{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.show-button-action-danger:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.show-button-action-danger:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.show-button-action-danger:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.data-import-page-shell{display:flex;flex-direction:column;gap:2rem;margin-left:1.5rem;margin-right:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:1024px){.data-import-page-shell{gap:2.5rem}}.data-import-overview-grid{display:grid;gap:2rem}@media (min-width:1280px){.data-import-overview-grid{grid-template-columns:minmax(0,1fr) minmax(24rem,1.15fr)}}.data-import-summary-grid{display:grid;gap:2rem}@media (min-width:1024px){.data-import-summary-grid{grid-template-columns:1.4fr 1fr}}.data-import-section-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.data-import-section-frame{display:block}.data-import-validation-shell{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-import-validation-shell:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.data-import-validation-header{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.data-import-validation-header{align-items:flex-start;flex-direction:row;justify-content:space-between}}.data-import-validation-summary{display:grid;gap:.75rem;margin-top:1.25rem}@media (min-width:640px){.data-import-validation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.data-import-validation-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.data-import-validation-stat{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.75rem 1rem}.data-import-validation-stat:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-validation-stat__label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-validation-stat__label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-validation-stat__value{font-size:1.5rem;font-weight:600;line-height:2rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.data-import-validation-stat__value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-validation-workspace{display:grid;gap:1.5rem;margin-top:1.5rem}@media (min-width:1280px){.data-import-validation-workspace{grid-template-columns:minmax(0,1.7fr) minmax(18rem,.95fr)}}.data-import-validation-main>:not([hidden])~:not([hidden]),.data-import-validation-side>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.data-import-panel{border-radius:1rem;padding:1.25rem}.data-import-panel--neutral{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.data-import-panel--neutral:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-panel--warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.data-import-panel--warning:is(.dark *){background-color:rgba(124,45,18,.3)}.data-import-panel--danger{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.data-import-panel--danger:is(.dark *){background-color:rgba(127,29,29,.3)}.data-import-panel--info{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.data-import-panel--info:is(.dark *){background-color:rgba(30,58,138,.3)}.data-import-panel--success{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.data-import-panel--success:is(.dark *){background-color:rgba(20,83,45,.3)}.data-import-panel__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.data-import-panel__header--stacked{flex-direction:column}@media (min-width:1024px){.data-import-panel__header--stacked{align-items:flex-start;flex-direction:row}}.data-import-panel__title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.data-import-panel__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-panel__description{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-panel__description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-mapping-groups{margin-top:1.25rem}.data-import-mapping-groups>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.data-import-mapping-group{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));padding-top:1.25rem}.data-import-mapping-group:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.data-import-mapping-group:first-child{border-top-width:0;padding-top:0}.data-import-mapping-group__header{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.data-import-mapping-row{border-radius:1rem;border-width:1px;display:grid;gap:1rem;padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.data-import-mapping-row{grid-template-columns:minmax(0,1fr) minmax(18rem,28rem)}}.data-import-mapping-row{--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.data-import-mapping-row:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.data-import-mapping-row--suggested{--tw-border-opacity:1;background-color:rgba(255,241,209,.4);border-color:rgb(255 226 164/var(--tw-border-opacity,1))}.data-import-mapping-row--suggested:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-mapping-row--saved{--tw-border-opacity:1;background-color:rgba(240,253,244,.7);border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.data-import-mapping-row--saved:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-mapping-row__value{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));overflow-wrap:break-word}.data-import-mapping-row__value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-mapping-row__meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-mapping-row__meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-mapping-row__notice{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.data-import-mapping-row__notice:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-mapping-row__controls{background-color:hsla(0,0%,100%,.9);border-radius:.75rem;padding:.75rem}.data-import-mapping-row__controls:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 37 51/var(--tw-bg-opacity,1))}.data-import-pill{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .625rem}.data-import-pill--warning{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.data-import-pill--warning:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.data-import-pill--success{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity,1))}.data-import-pill--success:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.data-import-pill--accent{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.data-import-pill--accent:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 241 204/var(--tw-text-opacity,1))}.data-import-combobox{position:relative}.data-import-combobox__ui>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.data-import-combobox__label-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.data-import-combobox__input-wrap{position:relative}.data-import-combobox__icon{align-items:center;bottom:0;display:flex;left:.75rem;pointer-events:none;position:absolute;top:0;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.data-import-combobox__icon:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.data-import-combobox__input{border-radius:.75rem;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.625rem 2.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-import-combobox__input::-moz-placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.data-import-combobox__input::placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.data-import-combobox__input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.data-import-combobox__input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-combobox__input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.data-import-combobox__input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.data-import-combobox__input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(255,183,27,.3)}.data-import-combobox__clear{align-items:center;bottom:0;display:flex;position:absolute;right:.75rem;top:0;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-import-combobox__clear:hover{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.data-import-combobox__clear:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.data-import-combobox__clear:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-combobox__panel{border-radius:.75rem;border-width:1px;left:0;margin-top:.5rem;max-height:16rem;overflow-y:auto;position:absolute;right:0;z-index:20;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-import-combobox__panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.data-import-combobox__options>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.data-import-combobox__options{padding:.5rem}.data-import-combobox__group{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;padding:.5rem .75rem .25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-combobox__group:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-combobox__option{align-items:center;border-radius:.5rem;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem;padding:.5rem .75rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-import-combobox__option:hover{background-color:rgba(255,241,209,.7)}.data-import-combobox__option:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-combobox__option:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-combobox__option--active{background-color:rgba(255,241,209,.8)}.data-import-combobox__option--active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-combobox__option--selected{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.data-import-combobox__option--selected:is(.dark *){background-color:rgba(153,109,16,.5);--tw-text-opacity:1;color:rgb(255 241 204/var(--tw-text-opacity,1))}.data-import-combobox__option-label{flex:1 1 0%;min-width:0;overflow-wrap:break-word}.data-import-combobox__option-badge{align-items:center;border-radius:9999px;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(255 226 164/var(--tw-bg-opacity,1));font-size:11px;font-weight:600;padding:.125rem .5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.data-import-combobox__option-badge:is(.dark *){--tw-bg-opacity:1;background-color:rgb(179 127 19/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 241 204/var(--tw-text-opacity,1))}.data-import-combobox__empty{font-size:.875rem;line-height:1.25rem;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-combobox__empty:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-quick-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.data-import-quick-actions__form{display:inline-flex}.data-import-quick-actions__button{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.data-import-quick-actions__button--primary{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.data-import-quick-actions__button--primary:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.data-import-quick-actions__button--primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.data-import-quick-actions__button--primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.data-import-quick-actions__button--secondary{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.data-import-quick-actions__button--secondary:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.data-import-quick-actions__button--secondary:is(.dark *){background-color:rgba(30,58,138,.4);--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.data-import-quick-actions__button--secondary:hover:is(.dark *){background-color:rgba(30,58,138,.6)}.data-import-quick-actions__button--neutral{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.data-import-quick-actions__button--neutral:hover{--tw-bg-opacity:1;background-color:rgb(187 187 187/var(--tw-bg-opacity,1))}.data-import-quick-actions__button--neutral:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-quick-actions__button--neutral:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.data-import-quick-actions__button--warning{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.data-import-quick-actions__button--warning:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.data-import-quick-actions__button--warning:is(.dark *){background-color:rgba(124,45,18,.5);--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.data-import-quick-actions__button--warning:hover:is(.dark *){background-color:rgba(124,45,18,.7)}.data-import-quick-actions__button--danger{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.data-import-quick-actions__button--danger:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.data-import-quick-actions__button--danger:is(.dark *){background-color:rgba(127,29,29,.5);--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.data-import-quick-actions__button--danger:hover:is(.dark *){background-color:rgba(127,29,29,.7)}.data-import-index{gap:1.5rem}@media (min-width:1024px){.data-import-index{gap:2rem}}.data-import-index-attention,.data-import-index-filters,.data-import-index-header,.data-import-index-history,.data-import-index-overview{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-import-index-attention:is(.dark *),.data-import-index-filters:is(.dark *),.data-import-index-header:is(.dark *),.data-import-index-history:is(.dark *),.data-import-index-overview:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}@media (min-width:640px){.data-import-index-attention,.data-import-index-filters,.data-import-index-header,.data-import-index-history,.data-import-index-overview{padding:1.5rem}}.data-import-index-header{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.data-import-index-header{align-items:flex-start;flex-direction:row;justify-content:space-between}}.data-import-index-header__copy{max-width:56rem}.data-import-index-header__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.data-import-index-header__actions{display:flex;flex-wrap:wrap;gap:.75rem;width:100%}@media (min-width:768px){.data-import-index-header__actions{justify-content:flex-end;width:auto}}.data-import-index-header__actions .action-button-secondary,.data-import-index-header__actions .form-button-primary{width:100%}@media (min-width:640px){.data-import-index-header__actions .action-button-secondary,.data-import-index-header__actions .form-button-primary{width:auto}}.data-import-export{gap:1.5rem}@media (min-width:1024px){.data-import-export{gap:2rem}}.data-import-export-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.data-import-export-layout{display:grid;gap:1.5rem}@media (min-width:1280px){.data-import-export-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.data-import-export-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1280px){.data-import-export-stack{grid-column:span 2/span 2}}.data-import-export-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-import-export-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}@media (min-width:640px){.data-import-export-card{padding:1.5rem}}.data-import-export-card__header{display:flex;flex-direction:column;gap:.5rem}.data-import-export-card__title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-export-card__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-export-card__copy{font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-export-card__copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-export-format-grid{display:grid;gap:.75rem;margin-top:1.25rem}@media (min-width:768px){.data-import-export-format-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.data-import-export-format-option{border-radius:1rem;border-width:1px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:100%;position:relative;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-import-export-format-option:hover{--tw-border-opacity:1;background-color:rgba(255,241,209,.4);border-color:rgb(255 212 118/var(--tw-border-opacity,1))}.data-import-export-format-option:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-export-format-option:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(230 163 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.data-import-export-format-option__input{height:1rem;position:absolute;right:1rem;top:1rem;width:1rem;--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.data-import-export-format-option__input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.data-import-export-format-option__input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.data-import-export-format-option__input{z-index:20}.data-import-export-format-option__label{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-export-format-option__label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-export-format-option__description{font-size:.875rem;line-height:1.5rem;padding-right:1.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-export-format-option__description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-export-filter-grid{display:grid;gap:1rem;margin-top:1.25rem}@media (min-width:768px){.data-import-export-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.data-import-export-field{display:flex;flex-direction:column;gap:.5rem;min-width:0}@media (min-width:768px){.data-import-export-field--full{grid-column:span 2/span 2}}.data-import-export-label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-export-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-export-control{border-radius:.75rem;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.625rem .75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-import-export-control::-moz-placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.data-import-export-control::placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.data-import-export-control:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.data-import-export-control:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-export-control:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.data-import-export-control:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.data-import-export-control:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(255,183,27,.3)}.data-import-export-field-groups{margin-top:1.5rem}.data-import-export-field-groups>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.data-import-export-field-group{padding-bottom:1.25rem;padding-top:1.25rem}.data-import-export-field-group+.data-import-export-field-group{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.data-import-export-field-group+.data-import-export-field-group:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.data-import-export-field-group__header{max-width:42rem}.data-import-export-field-group__title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-export-field-group__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-export-field-group__copy{font-size:.875rem;line-height:1.5rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-export-field-group__copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-export-field-grid{display:grid;gap:.75rem;margin-top:1rem}@media (min-width:768px){.data-import-export-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.data-import-export-field-option{align-items:flex-start;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-import-export-field-option:hover{--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.data-import-export-field-option:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 37 51/var(--tw-bg-opacity,1))}.data-import-export-field-option:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-export-field-option__checkbox{border-radius:.25rem;height:1rem;margin-top:.25rem;width:1rem;--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.data-import-export-field-option__checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.data-import-export-field-option__checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-export-field-option__label{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-export-field-option__label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-export-field-option__meta{font-size:.75rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-export-field-option__meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-export-callout{border-radius:1rem;border-width:1px;--tw-border-opacity:1;background-color:rgba(255,241,209,.35);border-color:rgb(255 226 164/var(--tw-border-opacity,1));padding:1rem}.data-import-export-callout:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(204 145 22/var(--tw-border-opacity,1))}.data-import-export-callout__title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-export-callout__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-export-callout__copy{font-size:.875rem;line-height:1.5rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.data-import-export-callout__copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-export-actions{display:flex;flex-direction:column-reverse;gap:.75rem}@media (min-width:640px){.data-import-export-actions{flex-direction:row;justify-content:space-between}}.data-import-export-actions__group{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.data-import-export-actions__group{flex-direction:row}}.state-rep-email-export-modal{padding-left:.75rem;padding-right:.75rem}@media (min-width:640px){.state-rep-email-export-modal{padding-left:0;padding-right:0}}.state-rep-email-export-modal .data-import-export-card{padding:1rem}@media (min-width:640px){.state-rep-email-export-modal .data-import-export-card{padding:1.25rem}}.state-rep-email-export-modal .data-import-export-card__title{font-size:1rem;line-height:1.5rem}@media (min-width:640px){.state-rep-email-export-modal .data-import-export-card__title{font-size:1.125rem;line-height:1.75rem}}.state-rep-email-export-modal .data-import-export-card__copy{font-size:.75rem;line-height:1.25rem}@media (min-width:640px){.state-rep-email-export-modal .data-import-export-card__copy{font-size:.875rem;line-height:1.5rem}}.state-rep-email-export-modal .data-import-export-format-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.state-rep-email-export-modal .data-import-export-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.state-rep-email-export-modal .data-import-export-format-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.state-rep-email-export-modal .data-import-export-format-option{padding:.75rem}@media (min-width:640px){.state-rep-email-export-modal .data-import-export-format-option{padding:1rem}}.state-rep-email-export-modal .data-import-export-format-option__description{font-size:.75rem;line-height:1rem;padding-right:0}@media (min-width:640px){.state-rep-email-export-modal .data-import-export-format-option__description{font-size:.875rem;line-height:1.25rem;padding-right:1.5rem}}.state-rep-email-export-modal__source-label{padding-right:2rem}@media (min-width:640px){.state-rep-email-export-modal__source-label{padding-right:2.5rem}}.state-rep-email-export-modal .data-import-export-field-option{padding:.625rem}@media (min-width:640px){.state-rep-email-export-modal .data-import-export-field-option{padding:.75rem}}.state-rep-email-export-modal .data-import-export-field-option__meta{font-size:11px;line-height:1rem}@media (min-width:640px){.state-rep-email-export-modal .data-import-export-field-option__meta{font-size:.75rem;line-height:1.25rem}}.state-rep-email-export-modal__scope-toolbar{gap:.75rem}.state-rep-email-export-modal__scope-actions{flex-wrap:wrap}.state-rep-email-export-modal__actions{gap:.5rem}.state-rep-email-export-modal__actions-group{flex-direction:column;width:100%}@media (min-width:640px){.state-rep-email-export-modal__actions-group{flex-direction:row;width:auto}}.state-rep-email-export-modal__actions-group input[type=submit]{width:100%}@media (min-width:640px){.state-rep-email-export-modal__actions-group input[type=submit]{width:auto}}.state-rep-email-export-modal__submit{font-size:.875rem;font-weight:600;letter-spacing:.025em;line-height:1.25rem;min-width:12rem;padding:.625rem 1.25rem}@media (min-width:640px){.state-rep-email-export-modal__submit{min-width:13rem;padding-left:1.5rem;padding-right:1.5rem}}.state-rep-email-export-modal textarea{font-size:.75rem;line-height:1rem}@media (min-width:640px){.state-rep-email-export-modal textarea{font-size:.875rem;line-height:1.25rem}}@media (max-width:640px){.state-rep-email-export-modal .modal-title,.state-rep-email-export-modal h1{font-size:1.25rem;line-height:1.75rem}.state-rep-email-export-modal .modal-panel-lg{width:100%}.state-rep-email-export-modal .data-import-export-control{padding-bottom:.5rem;padding-top:.5rem}}.data-import-index-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.data-import-index-section-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.16em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.data-import-index-section-eyebrow:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.data-import-index-section-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-index-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-index-section-copy{font-size:.875rem;line-height:1.5rem;margin-top:.5rem;max-width:48rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-index-section-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-index-attention__header,.data-import-index-history__header,.data-import-index-overview__header{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.data-import-index-attention__header,.data-import-index-history__header,.data-import-index-overview__header{align-items:flex-end;flex-direction:row;justify-content:space-between}}.data-import-index-overview__stats-row{display:grid;gap:.75rem;margin-top:1.5rem}@media (min-width:640px){.data-import-index-overview__stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.data-import-index-overview__stats-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.data-import-index-overview__stat{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:1rem}.data-import-index-overview__stat:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-index-overview__stat--attention{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.data-import-index-overview__stat--attention:is(.dark *){--tw-border-opacity:1;background-color:rgba(124,45,18,.25);border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.data-import-index-attention-item__signal-label,.data-import-index-overview__stat-label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-index-attention-item__signal-label:is(.dark *),.data-import-index-overview__stat-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-index-overview__stat-value{font-size:1.875rem;font-weight:600;line-height:2.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-index-overview__stat-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-index-overview__recent{border-top-width:1px;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding-top:1.5rem}.data-import-index-overview__recent:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.data-import-index-overview__recent-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-index-overview__recent-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-index-attention-item__meta,.data-import-index-history__note,.data-import-index-history__subcopy,.data-import-index-overview__recent-copy,.data-import-index-overview__recent-empty{font-size:.875rem;line-height:1.5rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-index-attention-item__meta:is(.dark *),.data-import-index-history__note:is(.dark *),.data-import-index-history__subcopy:is(.dark *),.data-import-index-overview__recent-copy:is(.dark *),.data-import-index-overview__recent-empty:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-index-overview__recent-list{display:grid;gap:.75rem;margin-top:1rem}@media (min-width:1024px){.data-import-index-overview__recent-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.data-import-index-overview__recent-item{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:1rem}.data-import-index-overview__recent-item:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-index-attention-item__title-row,.data-import-index-overview__recent-item-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.data-import-index-attention-item__title,.data-import-index-overview__recent-name{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-index-attention-item__title:is(.dark *),.data-import-index-overview__recent-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-index-attention-item__title{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-import-index-attention-item__title:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.data-import-index-attention-item__title:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.data-import-index-attention-item__reason,.data-import-index-history__cell-copy,.data-import-index-overview__recent-summary,.data-import-index-overview__recent-template,.data-import-index-overview__recent-time{font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.data-import-index-attention-item__reason:is(.dark *),.data-import-index-history__cell-copy:is(.dark *),.data-import-index-overview__recent-summary:is(.dark *),.data-import-index-overview__recent-template:is(.dark *),.data-import-index-overview__recent-time:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-index-filters__header{display:flex;flex-direction:column;gap:1.25rem}.data-import-index-filters__form{display:grid;gap:1rem}@media (min-width:1280px){.data-import-index-filters__form{align-items:flex-end;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,1fr) auto}}.data-import-index-filters__field{display:flex;flex-direction:column;gap:.5rem;min-width:0}@media (min-width:1280px){.data-import-index-filters__field--search{min-width:18rem}}.data-import-index-filters__label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-index-filters__label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-index-filters__control{border-radius:.75rem;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.625rem .75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-import-index-filters__control::-moz-placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.data-import-index-filters__control::placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.data-import-index-filters__control:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.data-import-index-filters__control:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-index-filters__control:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.data-import-index-filters__control:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.data-import-index-filters__control:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(255,183,27,.3)}.data-import-index-filters__actions{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.data-import-index-filters__actions{flex-direction:row}}@media (min-width:1280px){.data-import-index-filters__actions{justify-content:flex-end}}.data-import-index-filters__actions>*{width:100%}@media (min-width:640px){.data-import-index-filters__actions>*{width:auto}}.data-import-index-attention{--tw-border-opacity:1;background-color:rgba(255,251,235,.4);border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.data-import-index-attention:is(.dark *){--tw-border-opacity:1;background-color:rgba(124,45,18,.15);border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.data-import-index-attention__count,.data-import-index-history__count{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-index-attention__count:is(.dark *),.data-import-index-history__count:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-index-attention-list{display:grid;gap:1rem;margin-top:1.5rem}.data-import-index-attention-item{border-radius:1rem;border-width:1px;display:grid;gap:1.25rem;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-import-index-attention-item:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}@media (min-width:1280px){.data-import-index-attention-item{align-items:flex-start;grid-template-columns:minmax(0,1.55fr) minmax(16rem,1fr) auto}}.data-import-index-attention-item__primary{min-width:0}.data-import-index-attention-item__badges{display:flex;flex-wrap:wrap;gap:.5rem}.data-import-index-attention-item__reason{margin-top:.75rem}.data-import-index-attention-item__signals{display:grid;gap:.75rem}@media (min-width:640px){.data-import-index-attention-item__signals{grid-template-columns:repeat(2,minmax(0,1fr))}}.data-import-index-attention-item__signal{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.75rem}.data-import-index-attention-item__signal:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-index-attention-item__signal-value{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.data-import-index-attention-item__signal-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-index-attention-item__actions{align-items:flex-start;display:flex}@media (min-width:1280px){.data-import-index-attention-item__actions{justify-content:flex-end}}.data-import-index-history__table-wrap{border-radius:1rem;border-width:1px;margin-top:1.5rem;overflow-x:auto;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.data-import-index-history__table-wrap:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.data-import-index-history__table{min-width:100%}.data-import-index-history__table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(211 211 211/var(--tw-divide-opacity,1))}.data-import-index-history__table:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.data-import-index-history__table thead{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.data-import-index-history__table thead:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-index-history__table th{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;padding:.75rem 1rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-index-history__table th:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.data-import-index-history__table tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(211 211 211/var(--tw-divide-opacity,1))}.data-import-index-history__table tbody{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.data-import-index-history__table tbody:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.data-import-index-history__table tbody:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.data-import-index-history__table tbody tr{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-import-index-history__table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.data-import-index-history__table tbody tr:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.data-import-index-history__table td{padding:1rem;vertical-align:top}.data-import-index-history__link{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.data-import-index-history__link:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.data-import-index-history__link:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.data-import-index-history__link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.data-import-index-history__empty{font-size:.875rem;line-height:1.25rem;padding:2.5rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.data-import-index-history__empty:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.navbar-container{left:0;position:fixed;right:0;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.navbar-container:is(.dark *){border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.navbar-container{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:50}.navbar-inner{align-items:center;display:flex;height:5rem}.navbar-brand-section{align-items:center;display:flex;gap:1rem;padding-left:1rem;width:auto}@media (min-width:1024px){.navbar-brand-section{width:16.666667%}}.navbar-brand-section,.navbar-logo-link{flex-shrink:0}.navbar-logo-link{align-items:center;border-radius:9999px;display:flex;height:3.5rem;justify-content:center;margin-bottom:.25rem;margin-top:.25rem;overflow:hidden;width:3.5rem}@media (min-width:1024px){.navbar-logo-link{height:4rem;width:4rem}}.navbar-logo{border-radius:9999px;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.navbar-logo,.navbar-logo-portal{display:block;height:100%;margin-top:0}.navbar-logo-portal{max-width:4rem;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:1024px){.navbar-logo-portal{max-width:5rem}}.navbar-logo-link-portal{align-items:center;display:flex;flex-shrink:0;height:3.5rem;justify-content:center;margin-bottom:.25rem;margin-top:.25rem;overflow:hidden}@media (min-width:1024px){.navbar-logo-link-portal{height:4rem}}.navbar-logo-link-portal{max-width:5rem;width:auto}@media (min-width:1024px){.navbar-logo-link-portal{max-width:6rem}}.navbar-logo-link-portal{border-radius:.5rem}@media (max-width:767px) and (orientation:landscape){.navbar-logo-link{height:2.75rem;width:2.75rem}.navbar-logo-link-portal{height:2.75rem;max-width:4rem}.navbar-logo-portal{max-width:3.5rem}}.dark-mode-toggle{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;height:2.5rem;position:relative;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.dark-mode-toggle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark-mode-toggle{cursor:pointer;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark-mode-toggle:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.dark-mode-toggle:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.dark-mode-toggle{min-width:72px;width:72px}.dark-mode-slider{border-radius:9999px;height:2rem;position:absolute;top:.25rem;width:2rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark-mode-slider:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark-mode-slider{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);align-items:center;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;justify-content:center;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark .dark-mode-slider,:is(.dark .dark-mode-slider){transform:translateX(32px)}.dark-mode-icons{align-items:center;display:flex;inset:0;justify-content:space-between;padding-left:.5rem;padding-right:.5rem;pointer-events:none;position:absolute}.dark-mode-sun{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1));opacity:1;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark-mode-sun:is(.dark *){opacity:.4}.dark-mode-moon{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));opacity:.4;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark-mode-moon:is(.dark *){opacity:1}.dark-mode-slider-icon{font-size:1.125rem;line-height:1.75rem}.navbar-actions-section{display:flex;justify-content:flex-end;width:83.333333%}.mobile-menu-toggle{align-items:center;border-radius:.25rem;display:flex;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}@media (min-width:1024px){.mobile-menu-toggle{display:none}}.mobile-menu-toggle:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.mobile-menu-toggle{cursor:pointer}.navbar-controls{align-items:center;display:flex}.navbar-controls>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.navbar-controls{padding-right:1rem}.entity-switcher-container{padding-left:.5rem;padding-right:.5rem}.entity-switcher-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.entity-switcher-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.entity-switcher-select{border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.entity-switcher-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.entity-switcher-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.entity-switcher-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.entity-switcher-select{max-width:100%;text-overflow:ellipsis;white-space:nowrap}.mobile-entity-switcher-wrapper{border-bottom-width:1px;display:flex;flex-direction:column;width:100%;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.mobile-entity-switcher-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.mobile-entity-switcher-wrapper{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-entity-toggle-btn{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:.5rem 1rem;width:100%;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.mobile-entity-toggle-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.mobile-entity-toggle-btn:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.mobile-entity-toggle-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.mobile-entity-toggle-btn{cursor:pointer;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-entity-switcher-row{align-items:center;display:flex;justify-content:center;padding:.5rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.entity-switcher-select-mobile{border-radius:.5rem;flex:1 1 0%;margin-left:.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.entity-switcher-select-mobile:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.entity-switcher-select-mobile:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.entity-switcher-select-mobile:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.entity-switcher-select-mobile{font-size:.875rem;line-height:1.25rem;max-width:calc(100% - 60px)}.navbar-profile-divider{border-left-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-left:1rem}.navbar-profile-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.navbar-profile-image,.navbar-profile-image-avatar{border-radius:9999px}.navbar-profile-image-avatar{height:3.5rem;-o-object-fit:cover;object-fit:cover;width:3.5rem}.navbar-profile-image-placeholder{border-radius:9999px;height:3rem;width:3rem}.mobile-menu-container{border-radius:.25rem;position:absolute;width:66.666667%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;flex-direction:column;overflow:hidden}.mobile-menu-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.mobile-menu-container{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.mobile-menu-container:is(.dark *){--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.mobile-menu-container{max-height:90vh;max-height:calc(100dvh - 5rem);min-width:220px;top:100%;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-menu-content{flex:1 1 0%;min-height:0;overflow-y:auto;padding:1rem}.mobile-menu-nav{display:flex;flex-direction:column;gap:.5rem;min-width:0}.mobile-menu-footer{border-top-width:1px;margin-top:auto;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem}.mobile-menu-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.mobile-menu-footer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.mobile-menu-footer:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.mobile-menu-footer{flex-shrink:0}.mobile-menu-footer-content{display:flex;flex-direction:column;gap:.5rem}.mobile-menu-welcome{border-bottom-width:1px;font-size:1.125rem;font-weight:500;justify-content:center;line-height:1.75rem;margin-bottom:1rem;overflow-wrap:break-word;padding-bottom:1rem;text-align:center;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.mobile-menu-welcome:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.mobile-menu-logout{border-radius:.25rem;font-weight:500;padding-bottom:1rem;padding-top:1rem;width:100%;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.mobile-menu-logout:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.mobile-menu-logout:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.mobile-menu-logout:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.mobile-menu-logout{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-menu-signin{border-radius:.25rem;display:block;font-weight:500;padding-bottom:1rem;padding-top:1rem;text-align:center;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.mobile-menu-signin:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.mobile-menu-signin:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.mobile-menu-signin:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.mobile-menu-signin{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.action-buttons-wrapper{margin-bottom:1rem;width:100%}.action-buttons-toggle{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:.5rem 1rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.action-buttons-toggle:hover{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.action-buttons-toggle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.action-buttons-toggle:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.action-buttons-toggle{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1))}.action-buttons-toggle:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.action-buttons-toggle{cursor:pointer;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.toggle-icon.rotate-180{transform:rotate(180deg)}.main-layout-wrapper{display:flex;min-height:100vh;padding-top:5rem;width:100%}.main-layout-wrapper.has-entity-switcher{padding-top:7.5rem}.sidebar-container{display:none;flex-direction:column;justify-content:space-between;padding-left:.5rem;padding-right:.5rem;position:sticky;text-align:left}.flatpickr-day.sidebar-container{visibility:hidden}.esign-pdf-field.sidebar-container,.esign-pdf-loading.sidebar-container,.esign-video-camera-off-overlay.sidebar-container,.esign-video-playback-overlay.sidebar-container,.esign-video-recording-indicator.sidebar-container{display:none}@media (min-width:768px){.sidebar-container{display:flex}}.sidebar-container{height:calc(100vh - 5rem);top:5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sidebar-container:is(.dark *){border-right-width:1px;--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.sidebar-container{max-width:220px;min-width:200px;overflow-x:hidden;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}.sidebar-container-esign-open{max-width:260px;min-width:220px;width:260px}.sidebar-nav-area{display:flex;flex-direction:column;flex-grow:1;margin-top:1rem;min-width:0;overflow-y:auto;padding-left:.5rem;padding-right:.5rem}.sidebar-nav-links>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.sidebar-footer{display:flex;flex-direction:column;margin-bottom:1.5rem;margin-top:.5rem;padding:.5rem}.sidebar-welcome{border-bottom-width:1px;font-size:1.125rem;font-weight:500;justify-content:center;line-height:1.75rem;margin-bottom:1rem;overflow-wrap:break-word;padding-bottom:1rem;text-align:center;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.sidebar-welcome:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sidebar-logout{border-radius:.25rem;font-weight:500;padding-bottom:1rem;padding-top:1rem;width:100%;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.sidebar-logout:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.sidebar-logout:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sidebar-logout:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.sidebar-logout{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-signin{border-radius:.25rem;display:block;font-weight:500;padding-bottom:1rem;padding-top:1rem;text-align:center;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.sidebar-signin:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.sidebar-signin:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sidebar-signin:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.sidebar-signin{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-link{align-items:center;border-radius:.25rem;display:flex;margin-bottom:.75rem;padding:.75rem 1rem;width:100%;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.nav-link:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.nav-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.nav-link:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.nav-link{min-width:0;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-link-active{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.nav-link-active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.nav-link-icon{flex-shrink:0;height:1.5rem;width:1.5rem}.nav-link-text,.nav-link-text-truncate{display:-webkit-box;padding-left:.5rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:normal;white-space:normal;word-break:keep-all}.nav-link-text-truncate{flex:1 1 0%}.submenu-container{position:relative}.submenu-toggle-wrapper{align-items:center;border-radius:.25rem;display:flex;margin-bottom:.75rem;width:100%;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.submenu-toggle-wrapper:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.submenu-toggle-wrapper:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.submenu-toggle-wrapper:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1));--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.submenu-toggle-wrapper{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.submenu-toggle-wrapper-active{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.submenu-toggle-wrapper-active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.submenu-toggle-link{align-items:center;display:flex;flex-grow:1;min-width:0;overflow:hidden;padding-bottom:.75rem;padding-left:1rem;padding-top:.75rem}.submenu-arrow-button{flex-shrink:0;height:100%;padding:.75rem .5rem}.submenu-arrow-button:focus{outline:2px solid transparent;outline-offset:2px}.submenu-arrow-button{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.submenu-arrow-button:hover:is(.dark *){--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.submenu-arrow{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.submenu-toggle-wrapper:not(.submenu-toggle-wrapper-active) .submenu-arrow{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.submenu-toggle-wrapper:not(.submenu-toggle-wrapper-active) .submenu-arrow:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.submenu-toggle-wrapper-active .submenu-arrow{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.submenu-toggle-wrapper-active .submenu-arrow:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.submenu-toggle-wrapper:hover .submenu-arrow{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.submenu-toggle-wrapper:hover .submenu-arrow:is(.dark *){--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.submenu-content{display:none;margin-top:.25rem;padding-left:2rem}.flatpickr-day.submenu-content{visibility:hidden}.esign-pdf-field.submenu-content,.esign-pdf-loading.submenu-content,.esign-video-camera-off-overlay.submenu-content,.esign-video-playback-overlay.submenu-content,.esign-video-recording-indicator.submenu-content{display:none}.submenu-content-open{display:block}.main-content-container{border-radius:.375rem;display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:auto;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.main-content-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.main-content-container{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-content-inner{border-radius:.375rem;display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.main-content-inner:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.dashboard-empty{padding-bottom:3rem;padding-top:3rem;text-align:center}.dashboard-empty-icon{align-items:center;display:flex;height:4rem;justify-content:center;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:4rem}.dashboard-empty-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.dashboard-empty-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.dashboard-empty-description{font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dashboard-empty-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.dashboard-empty-actions{display:flex;gap:.75rem;justify-content:center}.dashboard-section-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dashboard-section-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dashboard-section-card{margin-bottom:1.5rem;margin-left:1rem;margin-right:1rem;overflow:hidden;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dashboard-card-body,.dashboard-card-header{padding:1.5rem}.dashboard-topic-tabs{display:flex;flex-direction:column;gap:1rem}.dashboard-topic-tabs__header{padding-left:1rem;padding-right:1rem}.dashboard-tabs-nav{display:flex;overflow-x:auto}.dashboard-tabs-nav--primary{margin-bottom:2rem;margin-top:1.25rem}.dashboard-tabs-nav--primary>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.dashboard-tabs-nav--secondary{margin-bottom:1rem;margin-top:1rem}.dashboard-tabs-nav--secondary>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.dashboard-tab-button{align-items:center;border-bottom-width:2px;display:inline-flex;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.dashboard-tab-button:hover{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.dashboard-tab-button:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.dashboard-tabs-nav--primary .dashboard-tab-button{font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.75rem 1rem}.dashboard-tabs-nav--secondary .dashboard-tab-button{font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem}.dashboard-records-panel{min-width:0}.dashboard-records-panel__header{margin-bottom:1.25rem}.dashboard-records-panel__body{min-width:0}.dashboard-records-card{display:flex;flex-direction:column;height:100%;min-width:0}.dashboard-records-card__body{display:flex;flex:1 1 0%;flex-direction:column}.dashboard-card-body>.pagy,.dashboard-records-panel__body>.pagy{margin-bottom:1rem}.dashboard-card-body>.pagy:not(:first-child),.dashboard-records-panel__body>.pagy:not(:first-child){margin-bottom:0;margin-top:1rem}.dashboard-card-body>span.pagy.info,.dashboard-records-panel__body>span.pagy.info{display:inline-block;font-size:.75rem;line-height:1rem;margin-top:.5rem}.dashboard-section-card .pagination-footer{gap:.75rem;margin-top:1rem;padding-left:0;padding-right:0}.quick-stats-container{display:grid;gap:.75rem;padding:1rem}@media (min-width:768px){.quick-stats-container{gap:1rem}}.quick-stats-container{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.quick-stats-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.quick-stats-container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.quick-stats-container{grid-template-columns:repeat(5,minmax(0,1fr))}}.quick-stats-card{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;position:relative}@media (min-width:768px){.quick-stats-card{padding:1.25rem}}.quick-stats-card{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.quick-stats-card:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.quick-stats-card{box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 1px 2px -1px rgba(0,0,0,.02)}.quick-stats-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.03);--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.quick-stats-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.quick-stats-card:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.quick-stats-card-content{display:flex;flex-direction:column;gap:.125rem}.quick-stats-label{font-size:11px;font-weight:500;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (min-width:768px){.quick-stats-label{font-size:.75rem;line-height:1rem}}.quick-stats-label:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.quick-stats-label{margin-bottom:.25rem}.quick-stats-value{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (min-width:768px){.quick-stats-value{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.quick-stats-value{font-size:28px}}.quick-stats-value{letter-spacing:-.025em;line-height:1}.quick-stats-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.quick-stats-value{font-feature-settings:"tnum" 1,"ss01" 1}.quick-stats-trend{align-items:center;display:inline-flex;font-size:11px;font-weight:500;gap:.25rem;margin-top:.5rem}@media (min-width:768px){.quick-stats-trend{font-size:.75rem;line-height:1rem}}.quick-stats-trend{border-radius:.375rem;padding:.125rem .375rem;width:-moz-fit-content;width:fit-content}.quick-stats-trend--up{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.quick-stats-trend--up:is(.dark *){background-color:rgba(16,185,129,.1);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.quick-stats-trend--down{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.quick-stats-trend--down:is(.dark *){background-color:rgba(244,63,94,.1);--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.quick-stats-trend--neutral{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.quick-stats-trend--neutral:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.quick-stats-subtext{font-size:10px;margin-top:.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (min-width:768px){.quick-stats-subtext{font-size:11px}}.quick-stats-subtext:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.quick-stats-card--highlight{grid-column:span 2/span 2}@media (min-width:768px){.quick-stats-card--highlight{grid-column:span 1/span 1}}.quick-stats-card--highlight{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f2937 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#111827 var(--tw-gradient-to-position);border-color:rgba(55,65,81,.5);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1),inset 0 1px 0 0 hsla(0,0%,100%,.05)}.quick-stats-card--highlight:hover{border-color:rgba(75,85,99,.5);box-shadow:0 10px 15px -3px rgba(0,0,0,.15),0 4px 6px -4px rgba(0,0,0,.1),inset 0 1px 0 0 hsla(0,0%,100%,.05)}.quick-stats-card--highlight:is(.dark *){--tw-gradient-from:#1a1f2e var(--tw-gradient-from-position);--tw-gradient-to:rgba(26,31,46,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(36,43,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#242b3d var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#1a1f2e var(--tw-gradient-to-position);border-color:rgba(204,145,22,.3)}.quick-stats-card--highlight .quick-stats-label{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.quick-stats-card--highlight .quick-stats-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.quick-stats-card--highlight .quick-stats-value{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-shadow:0 1px 2px rgba(0,0,0,.1)}.quick-stats-card--highlight .quick-stats-subtext{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.quick-stats-card--highlight .quick-stats-subtext:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.quick-stats-card--accent{border-bottom-left-radius:0;border-left-width:2px;border-top-left-radius:0;--tw-border-opacity:1;border-left-color:rgb(255 183 27/var(--tw-border-opacity,1))}.quick-stats-card--accent:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(255 183 27/var(--tw-border-opacity,1))}.quick-stats-card--success{border-bottom-left-radius:0;border-left-width:2px;border-top-left-radius:0;--tw-border-opacity:1;border-left-color:rgb(16 185 129/var(--tw-border-opacity,1))}.quick-stats-card--success .quick-stats-value{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.quick-stats-card--success .quick-stats-value:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.quick-stats-card--warning{border-bottom-left-radius:0;border-left-width:2px;border-top-left-radius:0;--tw-border-opacity:1;border-left-color:rgb(245 158 11/var(--tw-border-opacity,1))}.quick-stats-card--warning .quick-stats-value{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.quick-stats-card--warning .quick-stats-value:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.quick-stats-card--compact{padding:.75rem}@media (min-width:768px){.quick-stats-card--compact{padding:1rem}}.quick-stats-card--compact .quick-stats-value{font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.quick-stats-card--compact .quick-stats-value{font-size:1.25rem;line-height:1.75rem}}.quick-stats-card--compact .quick-stats-label{font-size:10px}@media (min-width:768px){.quick-stats-card--compact .quick-stats-label{font-size:11px}}.quick-stats-sparkline{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;bottom:0;height:3rem;left:0;opacity:.2;overflow:hidden;position:absolute;right:0}.quick-stats-card--highlight .quick-stats-sparkline{opacity:.3}.dashboard-section{display:flex;flex-direction:column;margin-left:1rem;margin-right:1rem}.dashboard-section-title{font-size:1.5rem;font-weight:500;line-height:2rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.dashboard-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.dashboard-section-content{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dashboard-section-content:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dashboard-section-content{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dashboard-page-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:100%}.dashboard-content-wrapper{width:100%}.dashboard-content-wrapper,.motors-metrics{display:flex;flex-direction:column;gap:1.5rem}.motors-metrics__header{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.motors-metrics__header{align-items:flex-start;flex-direction:row;justify-content:space-between}}.motors-metrics__title{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.motors-metrics__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motors-metrics__copy{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;max-width:48rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.motors-metrics__copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motors-metrics__timestamp{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.motors-metrics__timestamp:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.motors-metrics__actions{display:flex;flex-wrap:wrap;gap:.5rem}.motors-metrics-tool{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motors-metrics-tool:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.motors-metrics-tool:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#0f1419}.motors-metrics-tool--primary{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.motors-metrics-tool--primary:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.motors-metrics-tool--primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.motors-metrics-tool--primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.motors-metrics-tool--secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.motors-metrics-tool--secondary:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.motors-metrics-tool--secondary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motors-metrics-tool--secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.motors-metrics__section{display:flex;flex-direction:column;gap:.75rem}.motors-metrics__section-header h3{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.motors-metrics__section-header h3:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motors-metrics__section-header p{font-size:.875rem;line-height:1.25rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.motors-metrics__section-header p:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motors-metrics-grid{display:grid;gap:.75rem}@media (min-width:768px){.motors-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.motors-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.motors-metrics-grid--dense{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.motors-metrics-grid--dense{grid-template-columns:repeat(4,minmax(0,1fr))}}.motors-metric-card{border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;min-height:11rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motors-metric-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.motors-metric-card__body{display:flex;flex:1 1 0%;flex-direction:column}.motors-metric-card--healthy{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.motors-metric-card--healthy:is(.dark *){--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.motors-metric-card--warning{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.motors-metric-card--warning:is(.dark *){--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.motors-metric-card--degraded{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.motors-metric-card--degraded:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.motors-metric-card--error{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.motors-metric-card--error:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.motors-metric-card--neutral{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.motors-metric-card--neutral:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.motors-metric-card__label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.motors-metric-card__label:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.motors-metric-card__value{font-size:1.5rem;font-weight:600;line-height:2rem;line-height:1.25;margin-top:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.motors-metric-card__value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motors-metric-card__description{font-size:.875rem;line-height:1.25rem;margin-top:.75rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.motors-metric-card__description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motors-metric-sparkline{border-radius:.5rem;border-width:1px;display:block;height:3rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motors-metric-sparkline:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.motors-metric-sparkline--interactive:hover{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1))}.motors-metric-sparkline--interactive:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.motors-metric-sparkline--interactive:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.motors-metric-sparkline--interactive:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#1a1f2e}.motors-metric-sparkline__bars{align-items:flex-end;display:flex;gap:.25rem;height:100%}.motors-metric-sparkline__bar{border-top-left-radius:.25rem;border-top-right-radius:.25rem;flex:1 1 0%;min-height:.25rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motors-metric-sparkline__bar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(74 85 104/var(--tw-bg-opacity,1))}.motors-metric-card--healthy .motors-metric-sparkline__bar{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.motors-metric-card--healthy .motors-metric-sparkline__bar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.motors-metric-card--warning .motors-metric-sparkline__bar{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.motors-metric-card--warning .motors-metric-sparkline__bar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.motors-metric-card--degraded .motors-metric-sparkline__bar{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.motors-metric-card--degraded .motors-metric-sparkline__bar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.motors-metric-card--error .motors-metric-sparkline__bar{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.motors-metric-card--error .motors-metric-sparkline__bar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.motors-metric-breakdown{border-top-width:1px;margin-top:.75rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-top:.5rem}.motors-metric-breakdown:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.motors-metric-breakdown__toggle{cursor:pointer;font-size:.75rem;font-weight:500;line-height:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));list-style-type:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motors-metric-breakdown__toggle:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.motors-metric-breakdown__toggle:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.motors-metric-breakdown__toggle:hover:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motors-metric-breakdown__toggle::-webkit-details-marker{display:none}.motors-metric-breakdown__toggle:before{content:"▶";display:inline-block;font-size:.75rem;line-height:1rem;margin-right:.25rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}details[open] .motors-metric-breakdown__toggle:before{transform:rotate(90deg)}.motors-metric-breakdown__body{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}.motors-metric-breakdown__age{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.motors-metric-breakdown__age:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motors-metric-breakdown__classes{display:flex;flex-direction:column;gap:.125rem}.motors-metric-breakdown__class-row{align-items:baseline;display:flex;gap:.25rem;justify-content:space-between}.motors-metric-breakdown__class-name{font-size:.75rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.motors-metric-breakdown__class-name:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motors-metric-breakdown__class-count{flex-shrink:0;font-size:.75rem;font-weight:600;line-height:1rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.motors-metric-breakdown__class-count:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motors-metric-breakdown__class-row--note dd,.motors-metric-breakdown__class-row--note dt{font-style:italic;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.motors-metric-breakdown__class-row--note dd:is(.dark *),.motors-metric-breakdown__class-row--note dt:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.motors-metric-breakdown__errors{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}.motors-metric-breakdown__errors-header{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.motors-metric-breakdown__errors-header:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motors-metric-breakdown__error{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.375rem}.motors-metric-breakdown__error:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.motors-metric-breakdown__error-class{font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.motors-metric-breakdown__error-class:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.motors-metric-breakdown__error-msg{font-size:.75rem;line-height:1rem;margin-top:.125rem;overflow-wrap:break-word;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.motors-metric-breakdown__error-msg:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.analytics-card-body{display:flex;flex-direction:column;gap:1.5rem}.analytics-card-body [hidden]{display:none!important}.analytics-filters-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.analytics-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.analytics-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.analytics-workbench{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1280px){.analytics-workbench{grid-template-columns:22rem minmax(0,1fr)}}@media (min-width:1536px){.analytics-workbench{grid-template-columns:24rem minmax(0,1fr)}}.analytics-workbench{align-items:flex-start;position:relative}.analytics-builder-panel{border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;gap:1.25rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-builder-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1280px){.analytics-builder-panel{position:sticky;top:6rem}}@media (max-width:1279px){.analytics-builder-panel{left:0;max-height:calc(100vh - 2rem);overflow-y:auto;position:absolute;right:0;top:0;z-index:20}.analytics-builder-panel:not(.is-open){display:none}}@media (max-width:639px){.analytics-builder-panel{left:.75rem;max-height:calc(100dvh - 6.25rem);position:fixed;right:.75rem;top:5.5rem;z-index:40}}.analytics-canvas-panel{display:flex;flex-direction:column;gap:1rem;min-width:0;order:-9999}@media (min-width:1280px){.analytics-canvas-panel{order:0}}.analytics-canvas-panel.is-immersive{inset:0;overflow-y:auto;position:fixed;z-index:60;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.analytics-canvas-panel.is-immersive:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.analytics-canvas-panel.is-immersive{height:100dvh;padding:calc(.75rem + env(safe-area-inset-top)) calc(.75rem + env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) calc(.75rem + env(safe-area-inset-left))}.analytics-canvas-panel.is-immersive .analytics-active-summary,.analytics-canvas-panel.is-immersive .analytics-details-panel,.analytics-canvas-panel.is-immersive .analytics-retest-summary,.analytics-canvas-panel.is-immersive [data-immersive-hide],.analytics-canvas-panel.is-immersive>[data-analytics-target=notices]{display:none!important}.analytics-canvas-panel.is-immersive .analytics-chart-header{align-items:flex-start;flex-direction:row;gap:.5rem;justify-content:space-between}.analytics-canvas-panel.is-immersive .analytics-chart-title{font-size:.875rem;line-height:1.25rem}.analytics-canvas-panel.is-immersive .analytics-kpi__value{font-size:1.5rem;line-height:2rem}.analytics-canvas-panel.is-immersive .analytics-toolbar{justify-content:flex-end}.analytics-canvas-panel.is-immersive .analytics-chart-wrapper,.analytics-canvas-panel.is-immersive .analytics-figure{flex:1 1 0%;min-height:0}.analytics-canvas-panel.is-immersive .analytics-chart:not([hidden]){height:max(26rem,calc(100dvh - 17rem))}.analytics-canvas-panel.is-immersive .analytics-state,.analytics-canvas-panel.is-immersive .analytics-table-wrapper{max-height:none;min-height:max(26rem,calc(100dvh - 17rem))}@media (orientation:landscape) and (max-width:1279px){.analytics-canvas-panel.is-immersive .analytics-chart:not([hidden]){height:max(22rem,calc(100dvh - 10rem))}.analytics-canvas-panel.is-immersive .analytics-range{align-items:center;flex-direction:row}}.analytics-builder-header{align-items:center;border-bottom-width:1px;display:flex;gap:.75rem;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-bottom:1rem}.analytics-builder-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.analytics-builder-section{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-top:1rem}.analytics-builder-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.analytics-builder-header+.analytics-builder-section{border-top-width:0;padding-top:0}.analytics-chart-header{display:flex;flex-direction:column;gap:1rem;padding-left:.25rem;padding-right:.25rem}@media (min-width:1024px){.analytics-chart-header{align-items:flex-start;flex-direction:row;justify-content:space-between}}.analytics-eyebrow{font-size:11px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.analytics-eyebrow:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-builder-title,.analytics-chart-title{font-size:1rem;font-weight:600;line-height:1.5rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-builder-title:is(.dark *),.analytics-chart-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-section-heading{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-section-heading:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-section-heading-group{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.analytics-section-heading-group .analytics-section-heading{margin-bottom:0}.analytics-section-heading-group p{font-size:.75rem;line-height:1rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-section-heading-group p:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-section-heading-group>span{border-radius:.375rem;flex-shrink:0;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:10px;font-weight:600;letter-spacing:.025em;padding:.25rem .5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-section-heading-group>span:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-control-stack{display:flex;flex-direction:column;gap:.75rem}.analytics-two-column-controls{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.analytics-two-column-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}.analytics-preset-grid{border-bottom-width:1px;border-top-width:1px;display:flex;flex-direction:column;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-bottom:.25rem;padding-top:.25rem}.analytics-preset-grid:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.analytics-preset-grid{height:20rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.analytics-preset-search{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}.analytics-preset-domains{border-radius:.5rem;display:grid;gap:.25rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.75rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.25rem}.analytics-preset-domains:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-preset-domains button{border-radius:.375rem;font-size:.75rem;font-weight:500;line-height:1rem;min-height:2.5rem;min-width:0;padding:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-preset-domains button:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-preset-domains button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-preset-domains button:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-preset-domains button:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-preset-domains button{overflow-wrap:break-word}.analytics-preset-domains button[aria-pressed=true]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-preset-domains button[aria-pressed=true]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-preset-empty{font-size:.875rem;line-height:1.25rem;margin:auto;padding:2rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-preset-empty:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-preset-empty button{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-top:.75rem;min-height:2.5rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1));text-decoration-line:underline}.analytics-preset-empty button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-preset-empty button:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-preset-button{align-items:center;border-color:transparent;border-left-width:2px;border-radius:.375rem;display:grid;flex-shrink:0;gap:.5rem;grid-template-columns:minmax(0,1fr) 1.25rem;min-height:4rem;padding:.625rem .75rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.analytics-preset-button:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.analytics-preset-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-preset-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-preset-button[hidden],.analytics-preset-empty[hidden]{display:none}.analytics-preset-button[aria-pressed=true]{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.analytics-preset-button[aria-pressed=true]:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-preset-button__marker{align-items:center;border-radius:.375rem;display:flex;height:2.25rem;justify-content:center;width:2.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:700;line-height:1rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.analytics-preset-button__marker:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(58 68 86/var(--tw-ring-opacity,1))}.analytics-preset-button__copy{display:flex;flex-direction:column;min-width:0}.analytics-preset-button__copy strong{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-preset-button__copy strong:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-preset-button__copy small{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-preset-button__copy small:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-preset-button__meta{font-size:10px;font-weight:600;letter-spacing:.025em;margin-bottom:.125rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.analytics-preset-button__meta:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-preset-button__check{align-items:center;border-radius:9999px;display:flex;height:1.25rem;justify-content:center;width:1.25rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:700;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:0}.analytics-preset-button__check:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.analytics-preset-button[aria-pressed=true] .analytics-preset-button__check{opacity:1}.analytics-details{background-color:rgba(249,250,251,.7);border-radius:.5rem;padding:0}.analytics-details:is(.dark *){background-color:rgba(36,43,61,.7)}.analytics-details summary{border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:600;line-height:1.25rem;list-style-type:none;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-details summary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.analytics-details summary:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-details summary:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-details summary::-webkit-details-marker{display:none}.flatpickr-day.analytics-details summary::-webkit-details-marker{visibility:hidden}.esign-pdf-field.analytics-details summary::-webkit-details-marker,.esign-pdf-loading.analytics-details summary::-webkit-details-marker{display:none}.esign-video-camera-off-overlay.analytics-details summary::-webkit-details-marker,.esign-video-recording-indicator.analytics-details summary::-webkit-details-marker{display:none}.esign-video-playback-overlay.analytics-details summary::-webkit-details-marker{display:none}.analytics-details summary:after{content:"+";float:right;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.analytics-details summary:is(.dark *):after{--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-details[open] summary:after{content:"-"}.analytics-details-body{border-color:rgba(229,231,235,.7);border-top-width:1px;padding:1rem}.analytics-details-body:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.analytics-save-row{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto}.analytics-save-changes{margin-top:.5rem;width:100%}.analytics-saved-view-status{font-size:.75rem;line-height:1rem;margin-bottom:.5rem;min-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-saved-view-status:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-saved-view-status.is-dirty{font-weight:600;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.analytics-saved-view-status.is-dirty:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-saved-view-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.analytics-saved-view-row{align-items:center;border-radius:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.analytics-saved-view-row:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(42 49 66/var(--tw-ring-opacity,1))}.analytics-saved-view-actions{align-items:center;display:flex;gap:.25rem}.analytics-saved-view-meta{display:block;font-size:.75rem;font-weight:400;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-saved-view-meta:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-saved-view-share{grid-column:span 2/span 2}.analytics-saved-view-name{font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-saved-view-name:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-empty-saved-views{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;padding:.75rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.analytics-empty-saved-views:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(42 49 66/var(--tw-ring-opacity,1))}.analytics-apply-button,.analytics-row-button,.analytics-row-danger-button,.analytics-secondary-button{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.analytics-apply-button:focus,.analytics-row-button:focus,.analytics-row-danger-button:focus,.analytics-secondary-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.analytics-apply-button{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-apply-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.analytics-apply-button:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-apply-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.analytics-apply-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.analytics-apply-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-secondary-button{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-secondary-button:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.analytics-secondary-button:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-secondary-button:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-secondary-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-secondary-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-row-button,.analytics-row-danger-button{font-size:.75rem;line-height:1rem;padding:.375rem .625rem}.analytics-row-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-row-button:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.analytics-row-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-row-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-row-danger-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.analytics-row-danger-button:hover{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1))}.analytics-row-danger-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.analytics-row-danger-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-active-summary{display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem;line-height:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-active-summary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-summary-pill{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.25rem .625rem}.analytics-summary-pill:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-summary-pill--removable{align-items:center;display:inline-flex;gap:.375rem}.analytics-summary-pill--removable:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.analytics-summary-pill--removable:focus{outline:2px solid transparent;outline-offset:2px}.analytics-summary-pill--removable:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-summary-pill--removable:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-summary-pill--removable:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-summary-pill--notice{--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.analytics-summary-pill--notice:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-retest-summary{display:grid;gap:.75rem;margin-bottom:1rem}@media (min-width:640px){.analytics-retest-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.analytics-retest-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem 1rem}.analytics-retest-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-retest-card__label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-retest-card__label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-retest-card__value{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-retest-card__value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-filter-group{display:flex;flex-direction:column;gap:.375rem;min-width:0}@media (min-width:768px){.analytics-filter-group--wide{grid-column:span 2/span 2}}@media (min-width:1280px){.analytics-filter-group--wide{grid-column:span 1/span 1}}.analytics-filter-group .form-label{font-size:.75rem;font-weight:500;line-height:1rem;margin-bottom:0;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-filter-group .form-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-filter-group .form-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-filter-group .form-input{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-filter-group .form-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-filter-group .form-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-filter-group .form-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-filter-group .form-input{min-width:0;width:100%}.analytics-filter-group select option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-checkbox-group{display:flex;flex-direction:column;gap:.5rem}.analytics-source-grid{display:grid;gap:.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.analytics-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.analytics-source-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1536px){.analytics-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.analytics-checkbox{align-items:center;display:inline-flex;font-size:.75rem;gap:.5rem;line-height:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-checkbox:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-course-picker{border-radius:.5rem;border-width:1px;max-height:14rem;overflow-y:auto;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem}.analytics-course-picker:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-course-option{border-radius:.375rem;display:flex;padding:.375rem .5rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.analytics-course-option:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.analytics-course-option:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-course-option span{flex:1 1 0%;line-height:1.25rem;min-width:0}.analytics-checkbox-input{border-radius:.25rem;height:.875rem;width:.875rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.analytics-checkbox-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.analytics-checkbox-input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-checkbox-input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-checkbox-input{flex-shrink:0}.analytics-chart-wrapper{border-radius:.75rem;border-width:1px;position:relative;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.analytics-chart-wrapper{padding:1.5rem}}.analytics-chart-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-chart-wrapper.is-refreshing .analytics-chart{opacity:.5}.analytics-chart{border-radius:.5rem;height:26rem;position:relative;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.analytics-chart:focus{outline:2px solid transparent;outline-offset:2px}.analytics-chart:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:4px}.analytics-chart:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#1a1f2e}.analytics-chart-wrapper.has-facets .analytics-chart{height:52rem}@media (max-width:639px){.analytics-chart-wrapper.has-facets .analytics-chart{height:96rem}}.analytics-card-body{--chart-1:#cc9216;--chart-2:#2563eb;--chart-3:#0d9488;--chart-4:#7c3aed;--chart-5:#ea580c;--chart-6:#db2777;--chart-7:#0891b2;--chart-8:#475569;--chart-text:#333;--chart-muted:#54565a;--chart-grid:#e8e9ea;--chart-surface:#fff;--chart-comparison:#878a8f;--chart-positive:#2a9357;--chart-negative:#c43623;--chart-annotation:#996e10;--chart-font:Outfit,sans-serif}.dark .analytics-card-body{--chart-1:#ffb71b;--chart-2:#60a5fa;--chart-3:#2dd4bf;--chart-4:#a78bfa;--chart-5:#fb923c;--chart-6:#f472b6;--chart-7:#22d3ee;--chart-8:#94a3b8;--chart-text:#e8eaed;--chart-muted:#a0a7b4;--chart-grid:#2a3142;--chart-surface:#242b3d;--chart-comparison:#949dac;--chart-positive:#4fd99d;--chart-negative:#f76956;--chart-annotation:#ffd166}.analytics-chart-heading{display:flex;flex-direction:column;gap:.25rem;min-width:0}.analytics-kpi{align-items:baseline;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;margin-top:.25rem;row-gap:.25rem}.analytics-kpi__value{font-size:1.875rem;font-weight:600;line-height:2.25rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-kpi__value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-kpi__delta{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.25rem;line-height:1.25rem;padding:.125rem .5rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-kpi__delta:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-kpi__delta[data-direction=up]{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.analytics-kpi__delta[data-direction=up]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.analytics-kpi__delta[data-direction=down]{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.analytics-kpi__delta[data-direction=down]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.analytics-kpi__delta-label{font-weight:400;opacity:.8}.analytics-kpi__meta{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-kpi__meta:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:1024px){.analytics-toolbar{justify-content:flex-end}}.analytics-toolbar__select{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.375rem 2rem .375rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-toolbar__select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-toolbar__select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-toolbar__select:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.analytics-chip,.analytics-icon-button,.analytics-segmented__button,.analytics-toggle{align-items:center;border-radius:.5rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;justify-content:center;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.analytics-chip:focus,.analytics-icon-button:focus,.analytics-segmented__button:focus,.analytics-toggle:focus{outline:2px solid transparent;outline-offset:2px}.analytics-chip:focus-visible,.analytics-icon-button:focus-visible,.analytics-segmented__button:focus-visible,.analytics-toggle:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.analytics-chip:focus-visible:is(.dark *),.analytics-icon-button:focus-visible:is(.dark *),.analytics-segmented__button:focus-visible:is(.dark *),.analytics-toggle:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#0f1419}.analytics-toggle{border-width:1px;list-style-type:none;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-toggle:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.analytics-toggle:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-toggle:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-toggle::-webkit-details-marker{display:none}.flatpickr-day.analytics-toggle::-webkit-details-marker{visibility:hidden}.esign-pdf-field.analytics-toggle::-webkit-details-marker,.esign-pdf-loading.analytics-toggle::-webkit-details-marker{display:none}.esign-video-camera-off-overlay.analytics-toggle::-webkit-details-marker,.esign-video-recording-indicator.analytics-toggle::-webkit-details-marker{display:none}.esign-video-playback-overlay.analytics-toggle::-webkit-details-marker{display:none}.analytics-chip[aria-pressed=true],.analytics-segmented__button[aria-pressed=true],.analytics-toggle[aria-pressed=true]{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.analytics-chip[aria-pressed=true]:is(.dark *),.analytics-segmented__button[aria-pressed=true]:is(.dark *),.analytics-toggle[aria-pressed=true]:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-segmented{border-radius:.5rem;border-width:1px;display:inline-flex;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.125rem}.analytics-segmented:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-segmented__button{border-color:transparent;border-width:1px;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-segmented__button:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-segmented__button:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-segmented__button:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-layout-control .analytics-segmented__button{font-size:.75rem;line-height:1rem;padding-left:.5rem;padding-right:.5rem}.analytics-annotation-list{display:flex;flex-direction:column;gap:.5rem}.analytics-empty-annotations{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-empty-annotations:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-annotation-read-only{border-radius:.5rem;margin-bottom:.75rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.analytics-annotation-read-only:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-annotation-row{align-items:flex-start;border-radius:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:auto minmax(0,1fr);row-gap:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.analytics-annotation-row:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(58 68 86/var(--tw-ring-opacity,1))}.analytics-annotation-row.is-hidden{opacity:.6}.analytics-annotation-status{border-radius:9999px;height:.625rem;margin-top:.25rem;width:.625rem;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.analytics-annotation-status[data-status=warning]{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.analytics-annotation-status[data-status=warning]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 209 102/var(--tw-bg-opacity,1))}.analytics-annotation-status[data-status=success]{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.analytics-annotation-status[data-status=success]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(79 217 157/var(--tw-bg-opacity,1))}.analytics-annotation-status[data-status=danger]{--tw-bg-opacity:1;background-color:rgb(196 54 35/var(--tw-bg-opacity,1))}.analytics-annotation-status[data-status=danger]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.analytics-annotation-copy{display:flex;flex-direction:column;font-size:.75rem;line-height:1rem;min-width:0;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.analytics-annotation-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-annotation-copy small,.analytics-annotation-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-annotation-copy small{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-annotation-copy small:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-annotation-actions{display:flex;flex-wrap:wrap;gap:.25rem;grid-column:span 2/span 2;justify-content:flex-end}.analytics-annotation-add{margin-top:.75rem;width:100%}.analytics-annotation-dialog{border-radius:.75rem;border-width:1px;margin:auto;width:min(32rem,calc(100vw - 2rem));--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-annotation-dialog:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-annotation-dialog::backdrop{background:rgba(15,23,42,.55)}.analytics-annotation-form{display:flex;flex-direction:column;gap:1rem;max-height:min(42rem,calc(100dvh - 2rem));overflow-y:auto;padding:1.25rem}.analytics-dialog-actions,.analytics-dialog-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.analytics-dialog-header h3{font-size:1rem;font-weight:600;line-height:1.5rem}.analytics-dialog-actions{border-top-width:1px;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-top:1rem}.analytics-dialog-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.analytics-form-error{font-size:.875rem;font-weight:500;line-height:1.25rem;min-height:1.25rem;--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.analytics-form-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}@media (max-width:639px){.analytics-annotation-dialog{width:calc(100vw - 1rem)}.analytics-annotation-dialog button,.analytics-annotation-dialog input,.analytics-annotation-dialog select{min-height:2.75rem}}.analytics-icon-button{border-width:1px;height:2.25rem;width:2.25rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-icon-button:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.analytics-icon-button:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-icon-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-icon-button svg{height:1rem;width:1rem}.analytics-menu{position:relative}.analytics-menu__panel{border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;margin-top:.5rem;position:absolute;right:0;width:12rem;z-index:30;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-menu__panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-menu__item{border-radius:.375rem;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;text-align:left;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-menu__item:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.analytics-menu__item:focus{outline:2px solid transparent;outline-offset:2px}.analytics-menu__item:focus-visible{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.analytics-menu__item:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-menu__item:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-menu__item:focus-visible:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-figure{display:flex;flex-direction:column;gap:.5rem;margin:0}.analytics-figcaption{font-size:.75rem;line-height:1rem;padding-left:.25rem;padding-right:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-figcaption:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-figure:not(:has(.analytics-chart:focus-visible)) .analytics-figcaption{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.analytics-range{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.analytics-range{align-items:center;flex-direction:row;justify-content:space-between}}.analytics-range__chips{display:flex;flex-wrap:wrap;gap:.375rem}.analytics-chip{border-color:transparent;border-width:1px;min-height:2.75rem;min-width:2.75rem;padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-chip:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}@media (min-width:640px){.analytics-chip{min-height:2.25rem}}.analytics-chip:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-chip:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-range__custom{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-range__label{display:flex;flex-direction:column;font-size:.75rem;font-weight:500;gap:.25rem;line-height:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-range__label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-state{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:26rem;text-align:center}.analytics-state__title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-state__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-state__hint{font-size:.875rem;line-height:1.25rem;max-width:24rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-state__hint:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-skeleton{align-self:stretch;display:flex;flex-direction:column;gap:1rem;padding-left:.5rem;padding-right:.5rem;width:100%}.analytics-skeleton__bar--1{width:75%}.analytics-skeleton__bar--2{width:50%}.analytics-skeleton__bar--3{width:83.333333%}.analytics-skeleton__bar--4{width:40%}.analytics-skeleton__bar--5{width:66.666667%}.analytics-skeleton__bar--6{width:33.333333%}.analytics-skeleton__bar{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem;display:block;height:1.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}@media (prefers-reduced-motion:reduce){.analytics-skeleton__bar{animation:none}}.analytics-skeleton__bar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-table-wrapper{max-height:26rem;overflow:auto}.analytics-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;width:100%}.analytics-table td,.analytics-table th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.5rem .75rem;text-align:left}.analytics-table td:is(.dark *),.analytics-table th:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.analytics-table thead th{position:sticky;top:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-table thead th:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-table tbody th{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-table tbody th:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-table .analytics-table__numeric{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-table .analytics-table__numeric:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-tooltip{font-size:.75rem;line-height:1rem;max-width:20rem;min-width:12rem;padding:.5rem .75rem}.analytics-tooltip__title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-tooltip__row{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.125rem;padding-top:.125rem}.analytics-tooltip__row--muted{opacity:.7}.analytics-tooltip__row--meta{border-top-width:1px;margin-top:.25rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));opacity:.8;padding-top:.25rem}.analytics-tooltip__row--meta:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.analytics-tooltip__name{align-items:center;display:flex;gap:.375rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-tooltip__swatch{display:inline-block;flex-shrink:0;height:.5rem;width:.5rem}.analytics-tooltip__value{font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.analytics-course-breakdown{border-top-width:1px;margin-top:.5rem;min-width:0;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:.75rem;line-height:1rem;padding-top:.5rem}.analytics-course-breakdown:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.analytics-course-breakdown h5{font-weight:500;margin-bottom:.25rem}.analytics-course-breakdown dt{min-width:0;overflow-wrap:anywhere;white-space:normal}.analytics-course-breakdown dd{flex-shrink:0}.analytics-tooltip .analytics-course-breakdown dl{max-height:12rem;overflow-y:auto;overscroll-behavior:contain}.analytics-details-panel{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-details-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.analytics-details-panel__header h4{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-details-panel__header h4:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-details-panel__empty,.analytics-details-panel__header p{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-details-panel__empty:is(.dark *),.analytics-details-panel__header p:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-details-panel__list{display:grid;gap:.25rem;margin-top:.75rem;max-height:20rem;overflow-y:auto}@media (min-width:640px){.analytics-details-panel__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.analytics-details-panel__row{align-items:flex-start;border-radius:.5rem;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:.375rem .5rem}.analytics-details-panel__row:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.analytics-details-panel__row:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-details-panel__row .analytics-course-breakdown{grid-column:span 2/span 2;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.analytics-details-panel__row .analytics-course-breakdown:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-details-panel__name,.analytics-details-panel__value{display:flex;flex-direction:column;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.analytics-details-panel__name:is(.dark *),.analytics-details-panel__value:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-details-panel__value{align-items:flex-end;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.analytics-details-panel__name small,.analytics-details-panel__value small{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-details-panel__name small:is(.dark *),.analytics-details-panel__value small:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-incident-summary{display:grid;gap:.5rem;margin-bottom:.75rem;margin-top:.75rem}@media (min-width:640px){.analytics-incident-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.analytics-incident-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.analytics-incident-summary div{border-left-width:2px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-left:.5rem}.analytics-incident-summary div:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.analytics-incident-summary dt{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-incident-summary dt:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-incident-summary dd{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.analytics-incident-summary dd:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-incident-flags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.analytics-incident-dialog{border-width:1px;margin:auto;max-height:85vh;width:min(72rem,calc(100% - 2rem));--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.analytics-incident-dialog:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.analytics-incident-dialog::backdrop{background-color:rgba(3,7,18,.6)}.analytics-incident-dialog__content{padding:1rem}@media (min-width:640px){.analytics-incident-dialog__content{padding:1.5rem}}.analytics-incident-dialog__note{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-incident-dialog__note:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-incident-dialog__table{overflow-x:auto}.analytics-incident-pagination{align-items:center;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.analytics-incident-pagination:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.analytics-notice{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;background-color:rgba(255,241,209,.5);border-color:rgb(255 226 164/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem}.analytics-notice:is(.dark *){--tw-border-opacity:1;border-color:rgb(179 127 19/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.analytics-notice summary{cursor:pointer;font-weight:600;--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.analytics-notice summary:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-notice__list{display:grid;gap:.25rem;margin-top:.5rem;max-height:16rem;overflow-y:auto}.analytics-notice__item{border-radius:.375rem;display:flex;flex-direction:column;padding:.375rem .5rem}.analytics-notice__item:hover{background-color:hsla(0,0%,100%,.7)}.analytics-notice__item:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.analytics-notice__item-title{font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.analytics-notice__item-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.analytics-notice__item-meta,.analytics-notice__meta{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.analytics-notice__item-meta:is(.dark *),.analytics-notice__meta:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.analytics-link{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1));text-decoration-line:underline}.analytics-link:hover{--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.analytics-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.analytics-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.modal-container{position:relative;z-index:150}.modal-backdrop{background-color:rgb(107 114 128/var(--tw-bg-opacity,1));inset:0;position:fixed;--tw-bg-opacity:0.75;--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-backdrop:is(.dark *){background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:0.8}.modal-backdrop{z-index:150}.modal-wrapper{inset:0;overflow-y:auto;padding-top:5rem;position:fixed;width:100vw;z-index:151}.modal-center{align-items:flex-start;display:flex;justify-content:center;min-height:100%;padding:1rem;text-align:center}@media (min-width:640px){.modal-center{padding:0}}.modal-center{padding-bottom:2rem;padding-top:2rem}.modal-panel{border-radius:.5rem;overflow:hidden;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-panel:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.modal-panel{margin-bottom:2rem;margin-top:2rem;width:100%}}.modal-panel-sm{border-radius:.5rem;overflow:hidden;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-panel-sm:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.modal-panel-sm{margin-bottom:2rem;margin-top:2rem;max-width:28rem;width:100%}}.modal-panel-md{border-radius:.5rem;overflow:hidden;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-panel-md:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.modal-panel-md{margin-bottom:2rem;margin-top:2rem;max-width:32rem;width:100%}}.modal-panel-lg{border-radius:.5rem;overflow:hidden;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-panel-lg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.modal-panel-lg{margin-bottom:2rem;margin-top:2rem;max-width:42rem;width:100%}}.modal-panel-xl{border-radius:.5rem;overflow:hidden;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-panel-xl:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.modal-panel-xl{margin-bottom:2rem;margin-top:2rem;max-width:56rem;width:100%}}.modal-panel-2xl{border-radius:.5rem;overflow:hidden;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-panel-2xl:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.modal-panel-2xl{margin-bottom:2rem;margin-top:2rem;max-width:72rem;width:100%}}.modal-content{border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.modal-content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.modal-header{align-items:center;border-bottom-width:1px;display:flex;flex-direction:row;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:1rem}.modal-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.modal-header-content{display:flex;flex-direction:column}.modal-title{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.modal-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.modal-subtitle{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.modal-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.modal-close-button{border-radius:.5rem;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.modal-close-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.modal-close-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.modal-close-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.modal-body{gap:1rem}.modal-body,.modal-form-field{display:flex;flex-direction:column}.modal-form-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.modal-form-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.modal-form-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.modal-form-input{border-radius:.5rem;border-width:2px;margin-top:.25rem;padding:.5rem .75rem;width:100%;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.modal-form-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.modal-form-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.modal-form-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.modal-form-input{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-form-input-error{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.modal-form-input-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.modal-form-select{border-radius:.5rem;border-width:2px;margin-top:.25rem;padding:.5rem .75rem;width:100%;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.modal-form-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.modal-form-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.modal-form-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.modal-form-select{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-footer{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem}.modal-submit-button{border-radius:.5rem;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.modal-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.modal-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.modal-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.modal-cancel-button{border-radius:.5rem;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.modal-cancel-button:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.modal-cancel-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.modal-cancel-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.modal-alert,.modal-alert-error{border-radius:.375rem;margin-bottom:1rem;padding:1rem}.modal-alert-error{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.modal-alert-error:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.modal-alert-success{border-radius:.375rem;margin-bottom:1rem;padding:1rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.modal-alert-success:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.modal-alert-warning{border-radius:.375rem;margin-bottom:1rem;padding:1rem;--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.modal-alert-warning:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.modal-alert-info{border-radius:.375rem;margin-bottom:1rem;padding:1rem;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.modal-alert-info:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}turbo-frame#modal{display:contents}turbo-frame#modal>.modal-container{inset:0;position:fixed;z-index:150}.pd-form-container{border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:72rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-form-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-form-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position);padding:1rem 1.5rem}.pd-form-header:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9116 var(--tw-gradient-to-position)}.pd-form-header-content{align-items:center;display:flex;justify-content:space-between}.pd-form-header-text{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.pd-form-header-text:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.pd-form-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.25rem}.pd-form-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.pd-form-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1));opacity:.9}.pd-form-back-button{border-radius:.5rem;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.pd-form-back-button:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:0.2}.pd-form-back-button:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.pd-form-back-button:hover:is(.dark *){background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:0.1}.pd-form-body{padding:1.5rem}.pd-section-group{margin-bottom:2rem}.pd-section-header{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.pd-section-header:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-section-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pd-section-icon:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.pd-field-container{border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.pd-field-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.pd-field-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.pd-field-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-field-input{border-radius:.375rem;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.pd-field-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.pd-field-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-field-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.pd-field-input{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-field-textarea{border-radius:.375rem;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.pd-field-textarea:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.pd-field-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-field-textarea:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.pd-field-textarea{resize:vertical;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-readonly-value{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.pd-readonly-value:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-description-text{min-height:80px}.pd-grid-2{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.pd-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.pd-status-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.pd-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pd-status-badge{border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;text-align:center}.pd-status-badge-pending{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.pd-status-badge-pending:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(66 32 6/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.pd-status-badge-approved{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.pd-status-badge-approved:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 46 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.pd-status-badge-rejected{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.pd-status-badge-rejected:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.pd-processed-info{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1rem}@media (min-width:768px){.pd-processed-info{grid-template-columns:repeat(2,minmax(0,1fr))}}.pd-rejection-reason{margin-top:1rem}.pd-rejection-label{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.pd-rejection-label:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.pd-rejection-text{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.pd-rejection-text:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.pd-action-form{margin-bottom:1rem}.pd-approve-container{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:1rem}.pd-approve-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 46 22/var(--tw-bg-opacity,1))}.pd-action-content{align-items:center;display:flex;justify-content:space-between}.pd-action-title{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.pd-action-title:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.pd-action-description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.pd-action-description:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.pd-approve-button{border-radius:.5rem;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.pd-approve-button:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.pd-approve-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.pd-approve-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity,1))}.pd-reject-container{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:1rem}.pd-reject-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.pd-reject-title{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.pd-reject-title:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.pd-reject-form-field{margin-bottom:1rem}.pd-reject-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.pd-reject-label:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.pd-reject-textarea{border-radius:.375rem;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-reject-textarea:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.pd-reject-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-reject-textarea:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity,1))}.pd-reject-hint{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.pd-reject-hint:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.pd-reject-actions{display:flex;justify-content:flex-end}.pd-reject-button{border-radius:.5rem;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.pd-reject-button:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.pd-reject-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.pd-reject-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.pd-info-message{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem}.pd-info-message:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.pd-info-content{align-items:center;display:flex}.pd-info-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.pd-info-icon:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.pd-info-text{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.pd-info-text:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.pd-warning-message{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));padding:1rem}.pd-warning-message:is(.dark *){--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(66 32 6/var(--tw-bg-opacity,1))}.pd-warning-content{align-items:center;display:flex}.pd-warning-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.pd-warning-icon:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.pd-warning-text{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.pd-warning-text:is(.dark *){--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.pd-error-alert{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:1rem}.pd-error-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.pd-error-header{align-items:center;display:flex;margin-bottom:.5rem}.pd-error-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.pd-error-icon:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.pd-error-title{font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.pd-error-title:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.pd-error-list{list-style-position:inside;list-style-type:disc}.pd-error-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.pd-error-list{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.pd-error-list:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.pd-photo-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.pd-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.pd-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pd-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pd-photo-thumbnail-wrapper{cursor:pointer;position:relative}.pd-photo-thumbnail{border-radius:.5rem;border-width:1px;height:8rem;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));-o-object-fit:cover;object-fit:cover;transition-duration:.2s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-photo-thumbnail:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-photo-thumbnail:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.pd-photo-thumbnail:hover:is(.dark *){--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-photo-overlay{background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:.5rem;inset:0;position:absolute;--tw-bg-opacity:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-photo-zoom-icon{bottom:.5rem;opacity:0;position:absolute;right:.5rem;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-photo-modal{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));display:flex;inset:0;justify-content:center;position:fixed;z-index:50;--tw-bg-opacity:0.75}.pd-photo-modal:is(.dark *){--tw-bg-opacity:0.85}.pd-photo-modal-content{height:80%;padding:1rem;position:relative;width:80%}.pd-photo-modal-image{border-radius:.5rem;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-photo-modal-image:is(.dark *){--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-photo-modal-close{align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;display:flex;height:2rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;width:2rem;z-index:10;--tw-bg-opacity:0.2;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-photo-modal-close:hover{--tw-bg-opacity:0.3}.pd-photo-modal-close:is(.dark *){background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-bg-opacity:0.3}.pd-photo-modal-close:hover:is(.dark *){--tw-bg-opacity:0.5}.pd-auto-field-container{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem}.pd-auto-field-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.pd-auto-field-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.pd-auto-field-label:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.pd-auto-field-value{align-items:center;border-radius:.375rem;border-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-auto-field-value:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.pd-auto-field-icon{height:1rem;margin-right:.5rem;width:1rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.pd-auto-field-icon:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.pd-auto-field-text{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.pd-auto-field-text:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-auto-field-hint{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.pd-auto-field-hint:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.pd-description-container{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));padding:1rem}.pd-description-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(66 32 6/var(--tw-bg-opacity,1))}.pd-description-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.pd-description-label:is(.dark *){--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.pd-description-hint{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.pd-description-hint:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.pd-photo-container{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1));padding:1rem}.pd-photo-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(59 7 100/var(--tw-bg-opacity,1))}.pd-photo-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.pd-photo-label:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.pd-photo-input{cursor:pointer;display:block;font-size:.875rem;line-height:1.25rem;width:100%;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.pd-photo-input:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.pd-photo-input::file-selector-button{border-radius:.375rem;border-width:0;cursor:pointer;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-right:1rem;padding:.5rem 1rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-photo-input:hover::file-selector-button{--tw-bg-opacity:1;background-color:rgb(255 226 164/var(--tw-bg-opacity,1))}.dark .pd-photo-input::file-selector-button{--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.dark .pd-photo-input:hover::file-selector-button{--tw-bg-opacity:1;background-color:rgb(179 127 19/var(--tw-bg-opacity,1))}.pd-photo-hints{font-size:.75rem;line-height:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.pd-photo-hints:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.pd-photo-preview-container{display:none;margin-top:1rem}.flatpickr-day.pd-photo-preview-container{visibility:hidden}.esign-pdf-field.pd-photo-preview-container,.esign-pdf-loading.pd-photo-preview-container,.esign-video-camera-off-overlay.pd-photo-preview-container,.esign-video-playback-overlay.pd-photo-preview-container,.esign-video-recording-indicator.pd-photo-preview-container{display:none}.pd-photo-preview-title{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.pd-photo-preview-title:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.pd-photo-preview-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.pd-photo-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.pd-photo-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pd-status-container{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:1rem}.pd-status-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 46 22/var(--tw-bg-opacity,1))}.pd-status-content{align-items:center;display:flex}.pd-status-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.pd-status-icon:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.pd-status-text{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.pd-status-text:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.pd-form-actions{border-top-width:1px;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}@media (min-width:640px){.pd-form-actions{flex-direction:row}}.pd-form-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.pd-cancel-button{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));font-weight:500;padding:.75rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-cancel-button:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.pd-cancel-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-cancel-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.pd-submit-button{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-weight:500;justify-content:center;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.pd-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.pd-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.pd-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}@media (min-width:640px){.pd-submit-button{flex:0 1 auto}}.pd-required{--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.pd-required:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.pd-record-card{border-width:1px;display:flex;flex-direction:column;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1280px){.pd-record-card{border-radius:1rem}}.pd-record-card{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.pd-record-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-record-card{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.pd-record-card:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-record-card:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-record-card--approved{border-color:rgba(187,247,208,.8)}.pd-record-card--approved:is(.dark *){border-color:rgba(22,101,52,.6)}.pd-record-card--pending{border-color:hsla(48,97%,77%,.8)}.pd-record-card--pending:is(.dark *){border-color:rgba(146,64,14,.6)}.pd-record-card--scheduled{border-color:rgba(191,219,254,.8)}.pd-record-card--scheduled:is(.dark *){border-color:rgba(30,64,175,.6)}.pd-record-card--rejected{border-color:hsla(0,96%,89%,.8)}.pd-record-card--rejected:is(.dark *){border-color:rgba(153,27,27,.6)}.pd-record-card--default{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.pd-record-card--default:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.pd-record-header{padding:.75rem 1rem .375rem}@media (min-width:640px){.pd-record-header{padding-left:1.25rem;padding-right:1.25rem}}.pd-record-title-row{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.5rem}.pd-record-title{font-size:1rem;font-weight:600;line-height:1.5rem;line-height:1.375;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.pd-record-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.pd-record-title{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-record-title:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.pd-record-title:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.pd-record-meta{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;row-gap:.25rem}.pd-record-meta-item{align-items:center;display:inline-flex;font-size:.75rem;gap:.25rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.pd-record-meta-item:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.pd-record-meta-item svg{flex-shrink:0;height:.875rem;opacity:.7;width:.875rem}.pd-record-meta-item svg:is(.dark *){opacity:.8}.pd-record-meta-sep{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.flatpickr-day.pd-record-meta-sep{visibility:hidden}.esign-pdf-field.pd-record-meta-sep,.esign-pdf-loading.pd-record-meta-sep,.esign-video-camera-off-overlay.pd-record-meta-sep,.esign-video-playback-overlay.pd-record-meta-sep,.esign-video-recording-indicator.pd-record-meta-sep{display:none}@media (min-width:640px){.pd-record-meta-sep.flatpickr-calendar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pd-record-meta-sep{display:inline}}.pd-record-meta-sep:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.pd-record-description{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pd-record-description:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.pd-record-processing{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:.75rem;line-height:1rem;row-gap:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.pd-record-processing:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.pd-record-processing-item{align-items:center;display:inline-flex;gap:.25rem}.pd-record-processing-item svg{height:.875rem;opacity:.6;width:.875rem}.pd-record-processing-item svg:is(.dark *){opacity:.7}.pd-record-rejection{border-bottom-right-radius:.5rem;border-left-width:2px;border-top-right-radius:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;padding:.5rem .75rem;--tw-border-opacity:1;border-left-color:rgb(248 113 113/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.pd-record-rejection:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.2);border-left-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.pd-record-footer{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:auto;padding:.375rem 1rem .75rem}@media (min-width:640px){.pd-record-footer{padding-left:1.25rem;padding-right:1.25rem}}.pd-record-credit{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;line-height:1rem}.pd-record-credit svg{flex-shrink:0;height:1rem;width:1rem}.pd-record-credit--approved{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.pd-record-credit--approved:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.pd-record-credit--pending{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.pd-record-credit--pending:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.pd-record-credit--scheduled{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.pd-record-credit--scheduled:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.pd-record-credit--rejected{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));text-decoration-color:#fca5a5;text-decoration-line:line-through}.pd-record-credit--rejected:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1));text-decoration-color:#dc2626}.pd-record-view-link{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;line-height:1rem;padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pd-record-view-link:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.pd-record-view-link:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.pd-record-view-link:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.pd-record-view-link{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pd-record-view-link svg{height:.875rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.875rem}.pd-record-card:hover .pd-record-view-link svg{transform:translateX(2px)}.pd-records-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.pd-records-label{font-size:.875rem;font-weight:600;letter-spacing:.025em;line-height:1.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pd-records-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.pd-records-count{font-size:.875rem;line-height:1.25rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.pd-records-count:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.flatpickr-calendar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.flatpickr-calendar{box-sizing:border-box;max-width:307.875px;width:307.875px;z-index:9999!important}.flatpickr-calendar.open:is(.dark *){--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.flatpickr-months:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.flatpickr-months{height:34px}.flatpickr-month:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-current-month:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-current-month input.cur-year:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-current-month .flatpickr-monthDropdown-months:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-current-month .flatpickr-monthDropdown-months:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.flatpickr-current-month .numInputWrapper:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.flatpickr-next-month:is(.dark *),.flatpickr-prev-month:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.flatpickr-next-month:hover:is(.dark *),.flatpickr-prev-month:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-next-month,.flatpickr-prev-month{height:34px!important;padding:10px!important;width:34px!important}.flatpickr-next-month:hover svg:is(.dark *),.flatpickr-prev-month:hover svg:is(.dark *){fill:#e8eaed}.flatpickr-next-month svg:is(.dark *),.flatpickr-prev-month svg:is(.dark *){fill:#b4b8c1}.flatpickr-next-month svg,.flatpickr-prev-month svg{display:block;height:14px!important;width:14px!important}.dayContainer,.flatpickr-days,.flatpickr-rContainer{max-width:307.875px;min-width:307.875px;width:307.875px}.flatpickr-weekdays:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.flatpickr-weekday:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.flatpickr-days:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.flatpickr-day:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-day:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.flatpickr-day.today:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.flatpickr-day.today:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.flatpickr-day.endRange:is(.dark *),.flatpickr-day.selected:is(.dark *),.flatpickr-day.startRange:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.flatpickr-day.\!selected:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.flatpickr-day.endRange:hover:is(.dark *),.flatpickr-day.selected:hover:is(.dark *),.flatpickr-day.startRange:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(230 163 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.flatpickr-day.\!selected:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(230 163 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.flatpickr-day.inRange:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.flatpickr-day.flatpickr-disabled:hover:is(.dark *),.flatpickr-day.flatpickr-disabled:is(.dark *),.flatpickr-day.nextMonthDay:is(.dark *),.flatpickr-day.prevMonthDay:is(.dark *){background-color:transparent;--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.flatpickr-time:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.flatpickr-time input:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-time input:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.flatpickr-time input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.flatpickr-time .flatpickr-am-pm:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-time .flatpickr-am-pm:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.flatpickr-time .flatpickr-am-pm:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.flatpickr-time-separator:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.numInputWrapper:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.numInputWrapper:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.numInputWrapper input:is(.dark *){background-color:transparent;--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.arrowDown:is(.dark *),.arrowUp:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.arrowDown:hover:is(.dark *),.arrowUp:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.arrowDown:is(.dark *):after,.arrowUp:is(.dark *):after{--tw-border-opacity:1;border-bottom-color:rgb(180 184 193/var(--tw-border-opacity,1))}.arrowDown:hover:is(.dark *):after,.arrowUp:hover:is(.dark *):after{--tw-border-opacity:1;border-bottom-color:rgb(255 183 27/var(--tw-border-opacity,1))}.flatpickr-monthSelect-months:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.flatpickr-monthSelect-month:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.flatpickr-monthSelect-month:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.flatpickr-monthSelect-month.selected:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.flatpickr-monthSelect-month.\!selected:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.flatpickr-calendar.animate.open{animation:fpFadeInDown .2s cubic-bezier(.23,1,.32,1)}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:translateZ(0)}}.flatpickr-calendar.inline:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.flatpickr-weekwrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.flatpickr-weekwrapper .flatpickr-weeks:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.flatpickr-weekwrapper .flatpickr-weekday:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.flatpickr-weekwrapper .flatpickr-day:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.flatpickr-day[aria-selected=true]:focus:is(.dark *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#242b3d}.flatpickr-day:focus:is(.dark *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px;--tw-ring-offset-color:#242b3d}.form-input-wrapper .flatpickr-alt,.form-input-wrapper input.flatpickr-input[type=text]{background-color:transparent;border-style:none;flex:1 1 0%;margin-left:.5rem;outline:2px solid transparent;outline-offset:2px}.form-input-wrapper .flatpickr-alt:focus,.form-input-wrapper input.flatpickr-input[type=text]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.form-input-wrapper .flatpickr-alt,.form-input-wrapper input.flatpickr-input[type=text]{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.form-input-wrapper .flatpickr-alt:is(.dark *),.form-input-wrapper input.flatpickr-input[type=text]:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.form-input-wrapper .flatpickr-alt::-moz-placeholder,.form-input-wrapper input.flatpickr-input[type=text]::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-input-wrapper .flatpickr-alt::placeholder,.form-input-wrapper input.flatpickr-input[type=text]::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-input-wrapper .flatpickr-alt:is(.dark *)::-moz-placeholder,.form-input-wrapper input.flatpickr-input[type=text]:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.form-input-wrapper .flatpickr-alt:is(.dark *)::placeholder,.form-input-wrapper input.flatpickr-input[type=text]:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.form-input-wrapper .flatpickr-alt,.form-input-wrapper input.flatpickr-input[type=text]{cursor:pointer!important;min-width:0;width:100%}.form-input-wrapper input.flatpickr-input[type=hidden]{height:0!important;margin:0!important;opacity:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;width:0!important}.form-input-wrapper:has(.flatpickr-input){cursor:pointer;position:relative}.flatpickr-calendar{z-index:99999!important}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input,.form-input-wrapper input[type=hidden].flatpickr-input+input{background-color:transparent;border-style:none;flex:1 1 0%;margin-left:.5rem;outline:2px solid transparent;outline-offset:2px}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input:focus,.form-input-wrapper input[type=hidden].flatpickr-input+input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input{background-color:transparent;border-style:none;flex:1 1 0%;margin-left:.5rem;outline:2px solid transparent;outline-offset:2px}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input,.form-input-wrapper input[type=hidden].flatpickr-input+input{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input:is(.dark *),.form-input-wrapper input[type=hidden].flatpickr-input+input:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input::-moz-placeholder,.form-input-wrapper input[type=hidden].flatpickr-input+input::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input::placeholder,.form-input-wrapper input[type=hidden].flatpickr-input+input::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input:is(.dark *)::-moz-placeholder,.form-input-wrapper input[type=hidden].flatpickr-input+input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input:is(.dark *)::placeholder,.form-input-wrapper input[type=hidden].flatpickr-input+input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.form-input-wrapper input.flatpickr-input.active+input.flatpickr-input,.form-input-wrapper input[type=hidden].flatpickr-input+input{cursor:pointer;width:100%}.form-input-wrapper input.flatpickr-input.\!active+input.flatpickr-input{cursor:pointer!important;width:100%!important}input.flatpickr-input.form-input+input.flatpickr-input{background-color:transparent;border-style:none;flex:1 1 0%;margin-left:.5rem;outline:2px solid transparent;outline-offset:2px}input.flatpickr-input.form-input+input.flatpickr-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input.flatpickr-input.form-input+input.flatpickr-input{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}input.flatpickr-input.form-input+input.flatpickr-input:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}input.flatpickr-input.form-input+input.flatpickr-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}input.flatpickr-input.form-input+input.flatpickr-input::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}input.flatpickr-input.form-input+input.flatpickr-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}input.flatpickr-input.form-input+input.flatpickr-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}input.flatpickr-input.form-input+input.flatpickr-input{cursor:pointer}.edit-modal-container{border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:72rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-modal-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-modal-container{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-modal-container-md{border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:56rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-modal-container-md:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-modal-container-md{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-modal-container-sm{border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:42rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-modal-container-sm:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-modal-container-sm{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-modal-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:1rem 1.5rem;--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position)}.edit-modal-header:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9116 var(--tw-gradient-to-position)}.edit-modal-header-green{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:1rem 1.5rem;--tw-gradient-from:#34b86d var(--tw-gradient-from-position);--tw-gradient-to:rgba(52,184,109,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#2a9357 var(--tw-gradient-to-position)}.edit-modal-header-green:is(.dark *){--tw-gradient-from:#2ab87a var(--tw-gradient-from-position);--tw-gradient-to:rgba(42,184,122,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1f9d5f var(--tw-gradient-to-position)}.edit-modal-header-blue{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:1rem 1.5rem;--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.edit-modal-header-blue:is(.dark *){--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.edit-modal-header-orange{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:1rem 1.5rem;--tw-gradient-from:#fd7e14 var(--tw-gradient-from-position);--tw-gradient-to:rgba(253,126,20,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ca6510 var(--tw-gradient-to-position)}.edit-modal-header-orange:is(.dark *){--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.edit-modal-header-content{align-items:center;display:flex;justify-content:space-between}.edit-modal-header-text{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.edit-modal-header-text:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.edit-modal-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.25rem}.edit-modal-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.edit-modal-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1));opacity:.9}.edit-modal-header-button{border-radius:.5rem;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.edit-modal-header-button:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:0.2}.edit-modal-header-button:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.edit-modal-header-button:hover:is(.dark *){background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:0.2}.edit-modal-body{padding:1.5rem}.edit-modal-body-compact{padding:1rem}.edit-section{margin-bottom:2rem}.edit-section-last{margin-bottom:0}.edit-section-header{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.edit-section-header:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.edit-section-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.edit-section-icon:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.edit-section-header-primary{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.edit-section-header-primary:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.edit-section-header-success{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.edit-section-header-success:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.edit-section-header-info{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.edit-section-header-info:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.edit-section-header-default{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.edit-section-header-default:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.edit-section-header-warning{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(202 101 16/var(--tw-text-opacity,1))}.edit-section-header-warning:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.edit-section-block{border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.edit-section-block:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.edit-section-block{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-section-block-primary{border-radius:.5rem;overflow:hidden;padding:1rem;position:relative;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.edit-section-block-primary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.edit-section-block-primary{border-left-width:4px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark .edit-section-block-primary,.edit-section-block-primary{border-left-color:#ffb71b}.edit-section-block-primary:before{content:"";height:.25rem;left:0;position:absolute;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.edit-section-block-primary:is(.dark *):before{--tw-bg-opacity:1;background-color:rgb(204 145 22/var(--tw-bg-opacity,1))}.edit-section-block-primary:before{opacity:.6;pointer-events:none}.edit-section-block-success{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.edit-section-block-success:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.edit-section-block-success{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-section-block-info{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.edit-section-block-info:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.edit-section-block-info{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-section-block-default{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.edit-section-block-default:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.edit-section-block-default{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-section-block-warning{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.edit-section-block-warning:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.edit-section-block-warning{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-section-block-error{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.edit-section-block-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.edit-section-block-error{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-grid-1,.edit-grid-2{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.edit-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.edit-grid-3{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.edit-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.edit-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.edit-grid-4{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.edit-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.edit-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.edit-grid-compact{gap:1rem}.edit-field-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.edit-field-group-compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.edit-field{display:flex;flex-direction:column}.edit-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.edit-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.edit-label-default{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.edit-label-default:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.edit-label-compact{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.edit-label-compact:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.edit-label-primary{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.edit-label-primary:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.edit-label-success{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.edit-label-success:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.edit-label-info{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.edit-label-info:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.edit-label-warning{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.edit-label-warning:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.edit-label-error{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.edit-label-error:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.edit-input{border-radius:.375rem;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.edit-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.edit-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.edit-input{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-input-error,.edit-input-error:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.edit-input-error:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.edit-input-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.edit-input-error:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.edit-select{border-radius:.375rem;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.edit-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.edit-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.edit-select{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-textarea{border-radius:.375rem;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-textarea:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.edit-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.edit-textarea:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.edit-textarea{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-number{border-radius:.375rem;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.edit-number:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.edit-number:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.edit-number:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.edit-number{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-subsection{border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.edit-subsection:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.edit-subsection{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-subsection-header{font-weight:500;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.edit-subsection-header:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.edit-subsection-primary{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.edit-subsection-primary:is(.dark *){--tw-border-opacity:1;border-color:rgb(179 127 19/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.edit-subsection-primary{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-subsection-success{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.edit-subsection-success:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 116 72/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.edit-subsection-success{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-subsection-info{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.edit-subsection-info:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.edit-subsection-info{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-errors{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));padding:1rem}.edit-errors:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.edit-errors{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.edit-errors-header{align-items:center;display:flex;margin-bottom:.5rem}.edit-errors-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.edit-errors-icon:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.edit-errors-title{font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.edit-errors-title:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.edit-errors-list{list-style-position:inside;list-style-type:disc}.edit-errors-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.edit-errors-list{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.edit-errors-list:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.edit-actions{border-top-width:1px;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}@media (min-width:640px){.edit-actions{flex-direction:row}}.edit-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.edit-actions-compact{border-top-width:1px;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem}@media (min-width:640px){.edit-actions-compact{flex-direction:row}}.edit-actions-compact:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.edit-submit{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.edit-submit:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.edit-submit:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.edit-submit:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.edit-submit-success{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.edit-submit-success:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.edit-submit-success:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.edit-submit-success:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.edit-cancel{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.edit-cancel:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.edit-cancel:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.edit-cancel:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.edit-delete{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.edit-delete:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.edit-delete:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.edit-delete:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.edit-help-text{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.edit-help-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.edit-help-text-icon{align-items:center;display:inline-flex;font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.edit-help-text-icon:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.edit-help-icon{height:1rem;margin-right:.25rem;width:1rem}.edit-klass-combobox .data-import-combobox__input{font-size:.875rem;line-height:1.25rem;padding-bottom:.75rem;padding-top:.75rem}.edit-klass-combobox .data-import-combobox__panel{max-height:18rem}.edit-klass-combobox .data-import-combobox__option{padding:.75rem}.edit-klass-combobox .data-import-combobox__group{padding-top:.75rem}.edit-badge-required{align-items:center;border-radius:.25rem;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;margin-left:.5rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.edit-badge-required:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.edit-badge-optional{align-items:center;border-radius:.25rem;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;margin-left:.5rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.edit-badge-optional:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.edit-divider{border-top-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.edit-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.edit-divider-compact{border-top-width:1px;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.edit-divider-compact:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.edit-divider-strong{border-top-width:2px;margin-bottom:1.5rem;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.edit-divider-strong:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1))}.klass-session-subsection{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.klass-session-subsection:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 116 72/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.klass-session-subsection{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-time-input{border-radius:.375rem;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-time-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.klass-time-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-time-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.klass-time-input{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-currency-input{border-radius:.375rem;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-currency-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.klass-currency-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-currency-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.klass-currency-input{padding-left:2rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.show-header-gradient-maintenance{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ffc549 var(--tw-gradient-to-position)}.show-header-gradient-maintenance:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#b37f13 var(--tw-gradient-to-position)}.maintenance-header-icon{align-items:center;border-radius:9999px;border-width:4px;display:flex;justify-content:center;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:6rem;width:6rem}@media (min-width:1024px){.maintenance-header-icon{height:8rem;width:8rem}}.maintenance-header-icon{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.maintenance-header-icon:is(.dark *){--tw-border-opacity:1;border-color:rgb(15 20 25/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.maintenance-header-icon-svg{height:3rem;width:3rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.maintenance-header-icon-svg{height:4rem;width:4rem}}.maintenance-header-icon-svg:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-header-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.maintenance-header-title{font-size:2.25rem;line-height:2.5rem}}.maintenance-header-title:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-header-subtitle{font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-header-subtitle:is(.dark *){color:rgba(15,20,25,.8)}.maintenance-button-complete{align-items:center;border-radius:.5rem;display:inline-flex;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-button-complete:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.maintenance-button-complete:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-button-complete:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 157 95/var(--tw-bg-opacity,1))}.maintenance-button-assign{align-items:center;border-radius:.5rem;display:inline-flex;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(253 126 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-button-assign:hover{--tw-bg-opacity:1;background-color:rgb(202 101 16/var(--tw-bg-opacity,1))}.maintenance-button-assign:is(.dark *){--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-button-assign:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.maintenance-stats-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:768px){.maintenance-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.maintenance-stats-card{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.maintenance-stats-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.maintenance-stats-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.maintenance-stats-value{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.maintenance-stats-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.maintenance-photos-section{margin-bottom:2rem}.maintenance-photos-subtitle{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.maintenance-photos-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.maintenance-photos-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.maintenance-photos-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.maintenance-photo-card{position:relative}.maintenance-photo-image{border-radius:.5rem;border-width:2px;height:12rem;-o-object-fit:cover;object-fit:cover;width:100%;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(237 245 255/var(--tw-border-opacity,1))}.maintenance-photo-image:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.maintenance-photo-overlay{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:.5rem;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:0.5}.group:hover .maintenance-photo-overlay{opacity:1}.maintenance-photo-overlay:is(.dark *){--tw-bg-opacity:0.7}.maintenance-photo-overlay-text{font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-photo-overlay-text:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-work-card{border-radius:.5rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(237 245 255/var(--tw-border-opacity,1))}.maintenance-work-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.maintenance-work-header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem}@media (min-width:768px){.maintenance-work-header{align-items:center;flex-direction:row}}.maintenance-work-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.maintenance-work-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.maintenance-work-performer{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.maintenance-work-performer:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-container{border-radius:.5rem;border-width:1px;overflow:hidden;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(237 245 255/var(--tw-border-opacity,1))}.maintenance-parts-table-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.maintenance-parts-table-wrapper{overflow-x:auto}.maintenance-parts-table{min-width:100%}.maintenance-parts-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.maintenance-parts-table:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.maintenance-parts-table-head{--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1))}.maintenance-parts-table-head:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.maintenance-parts-table-th{font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.maintenance-parts-table-th:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-th-left{font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.maintenance-parts-table-th-left:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-th-left{text-align:left}.maintenance-parts-table-th-right{font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.maintenance-parts-table-th-right:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-th-right{text-align:right}.maintenance-parts-table-th-center{font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.maintenance-parts-table-th-center:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-th-center{text-align:center}.maintenance-parts-table-body>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.maintenance-parts-table-body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.maintenance-parts-table-body>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.maintenance-parts-table-body:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(42 49 66/var(--tw-divide-opacity,1))}.maintenance-parts-table-body:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.maintenance-parts-table-row:hover{--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1))}.maintenance-parts-table-row:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.maintenance-parts-table-td{font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.maintenance-parts-table-td:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-td-medium{font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.maintenance-parts-table-td-medium:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-td-medium{font-weight:500}.maintenance-parts-table-td-semibold{font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.maintenance-parts-table-td-semibold:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-td-semibold{font-weight:600}.maintenance-parts-table-td-right{font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.maintenance-parts-table-td-right:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-td-right{text-align:right}.maintenance-parts-table-td-center{font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.maintenance-parts-table-td-center:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-parts-table-td-center{text-align:center}.maintenance-parts-table-total-row{--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1));font-weight:700}.maintenance-parts-table-total-row:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.maintenance-badge-on-hand-yes{border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem;--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-badge-on-hand-yes:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-badge-on-hand-no{border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem;--tw-bg-opacity:1;background-color:rgb(253 126 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-badge-on-hand-no:is(.dark *){--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-empty-parts{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1));padding:1.5rem;text-align:center}.maintenance-empty-parts:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.maintenance-empty-parts-text{font-style:italic;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.maintenance-empty-parts-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-empty-tasks{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1));padding:2rem;text-align:center}.maintenance-empty-tasks:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.maintenance-empty-tasks-text{font-size:1.125rem;font-style:italic;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.maintenance-empty-tasks-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-assign-form{display:flex;flex-direction:column;gap:.75rem;width:100%}.maintenance-assign-select{border-radius:.375rem;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.maintenance-assign-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.maintenance-assign-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.maintenance-assign-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.maintenance-assign-submit{border-radius:.5rem;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-assign-submit:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.maintenance-assign-submit:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-assign-submit:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.maintenance-action-card{align-items:center;display:flex;justify-content:center;padding:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.maintenance-action-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.maintenance-edit-modal{border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:56rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.maintenance-edit-modal:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.maintenance-edit-modal{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.maintenance-form-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}.maintenance-form-grid>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.maintenance-checkbox-field{align-items:center;display:flex}.maintenance-checkbox-field>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.maintenance-checkbox-input{border-radius:.25rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.maintenance-checkbox-input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.maintenance-checkbox-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.maintenance-checkbox-input:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.maintenance-checkbox-input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.maintenance-checkbox-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.maintenance-checkbox-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.maintenance-checkbox-label{margin-bottom:0!important}.maintenance-assignment-success{align-items:center;border-radius:.5rem;display:inline-flex;font-weight:500;padding:.75rem 1.5rem;--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-assignment-success:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-button-unassign{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.maintenance-button-unassign:hover{--tw-bg-opacity:1;background-color:rgb(196 54 35/var(--tw-bg-opacity,1))}.maintenance-button-unassign:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.maintenance-button-unassign:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.maintenance-assignment-info{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;text-align:center;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.maintenance-assignment-info:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-page{margin-left:auto;margin-right:auto;max-width:80rem;padding:1.5rem 1rem}@media (min-width:768px){.import-template-page{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.import-template-page{padding-left:2rem;padding-right:2rem}}.import-template-page__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.import-template-page__hero{border-radius:1.5rem;border-width:1px;--tw-border-opacity:1;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-color:rgb(217 207 191/var(--tw-border-opacity,1));--tw-gradient-from:#f4eee5 var(--tw-gradient-from-position);--tw-gradient-to:hsla(36,41%,93%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(38,58%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbf7f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#f5e7cb var(--tw-gradient-to-position);padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.import-template-page__hero:is(.dark *){--tw-border-opacity:1;border-color:rgb(68 81 104/var(--tw-border-opacity,1));--tw-gradient-from:#141b27 var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,27,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(28,36,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c2432 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#3a3024 var(--tw-gradient-to-position)}.import-template-page__eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.2em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.import-template-page__eyebrow:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-page__title{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.import-template-page__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.import-template-page__subtitle{font-size:.875rem;line-height:1.75rem;margin-top:.75rem;max-width:56rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.import-template-page__subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-guide-grid{display:grid;gap:1.5rem}@media (min-width:1280px){.import-template-guide-grid{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.95fr)}}.import-template-guide-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.import-template-guide-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.import-template-guide-card--accent{background-color:rgba(255,241,209,.4)}.import-template-guide-card--accent:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.import-template-guide-card__title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.import-template-guide-card__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.import-template-guide-list{margin-top:1rem}.import-template-guide-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.import-template-guide-list{font-size:.875rem;line-height:1.75rem;padding-left:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.import-template-guide-list:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-guide-list{list-style:decimal}.import-template-guide-bullets{margin-top:1rem}.import-template-guide-bullets>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.import-template-guide-bullets{font-size:.875rem;line-height:1.75rem;padding-left:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.import-template-guide-bullets:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-guide-bullets{list-style:disc}.import-template-page__form-wrap{margin-top:2rem}.import-template-page__form-wrap>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.import-template-page__form-intro{max-width:48rem}.import-template-page__section-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.import-template-page__section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.import-template-page__section-copy{font-size:.875rem;line-height:1.75rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.import-template-page__section-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.import-template-form-errors{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.import-template-form-errors:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.3);border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.import-template-form-errors__title{font-weight:600;--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.import-template-form-errors__title:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.import-template-form-errors__list{list-style-type:disc;margin-top:.5rem}.import-template-form-errors__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.import-template-form-errors__list{padding-left:1.25rem}.import-template-form-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.import-template-form-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.import-template-form-card__header{max-width:56rem}.import-template-form-card__eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.import-template-form-card__eyebrow:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-form-card__title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.import-template-form-card__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.import-template-form-card__copy{font-size:.875rem;line-height:1.75rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.import-template-form-card__copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-form-callout{border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;margin-top:1.25rem;padding:1rem 1.25rem}@media (min-width:1024px){.import-template-form-callout{align-items:flex-start;flex-direction:row;justify-content:space-between}}.import-template-form-callout--info{--tw-border-opacity:1;background-color:rgba(255,241,209,.45);border-color:rgb(255 226 164/var(--tw-border-opacity,1))}.import-template-form-callout--info:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(204 145 22/var(--tw-border-opacity,1))}.import-template-form-callout--neutral{--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.import-template-form-callout--neutral:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.import-template-form-callout__title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.import-template-form-callout__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.import-template-form-callout__copy{font-size:.875rem;line-height:1.5rem;margin-top:.25rem;max-width:48rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.import-template-form-callout__copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-form-callout__meta{display:flex;flex-wrap:wrap;gap:.5rem}.import-template-form-pill{align-items:center;border-radius:9999px;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .625rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.import-template-form-pill:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.import-template-form-example-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.import-template-form-example-list{font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.import-template-form-example-list:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-form-grid{display:grid;gap:1rem;margin-top:1.25rem}@media (min-width:768px){.import-template-form-grid--basics{grid-template-columns:repeat(3,minmax(0,1fr))}.import-template-form-grid--sessions{grid-template-columns:repeat(2,minmax(0,1fr))}}.import-template-form-field{min-width:0}.import-template-form-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.import-template-form-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-form-label--micro{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase}.import-template-form-control{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.import-template-form-control:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.import-template-form-control:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.import-template-form-hint{font-size:.75rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.import-template-form-hint:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-form-inline-note{border-radius:.75rem;border-width:1px;margin-top:1.25rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.5rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.import-template-form-inline-note:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-field-category-stack{margin-top:1.5rem}.import-template-field-category-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.import-template-field-category>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.import-template-field-category{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding-top:1.5rem}.import-template-field-category:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.import-template-field-category:first-child{border-top-width:0;padding-top:0}.import-template-field-category__header{max-width:48rem}.import-template-field-category__title{font-size:.875rem;font-weight:600;letter-spacing:.025em;line-height:1.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.import-template-field-category__title:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-field-category__copy{font-size:.875rem;line-height:1.5rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.import-template-field-category__copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-field-row-stack>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(211 211 211/var(--tw-divide-opacity,1))}.import-template-field-row-stack:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.import-template-field-row{padding-bottom:1.25rem;padding-top:1.25rem}.import-template-field-row:first-child{padding-top:0}.import-template-field-row:last-child{padding-bottom:0}.import-template-field-row__top{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:1280px){.import-template-field-row__top{align-items:flex-start;flex-direction:row;justify-content:space-between}.import-template-field-row__identity{width:18rem}}.import-template-field-row__toggle{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.import-template-field-row__toggle:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.import-template-field-row__key{font-size:.75rem;font-weight:500;line-height:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.import-template-field-row__key:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-field-row__copy{font-size:.75rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.import-template-field-row__copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-field-row__pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.import-template-field-row__grid{display:grid;flex:1 1 0%;gap:1rem}@media (min-width:768px){.import-template-field-row__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.import-template-field-row__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.import-template-field-row__footer{border-top-width:1px;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding-top:1rem}.import-template-field-row__footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.import-template-field-row__required{align-items:center;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.import-template-field-row__required:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-field-row__required-copy{font-size:.75rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.import-template-field-row__required-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-session-field{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:1rem}.import-template-session-field:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.import-template-form-actions{align-items:center;border-top-width:1px;display:flex;gap:.75rem;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding-top:1rem}.import-template-form-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.import-template-form-actions__secondary{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.import-template-form-actions__secondary:hover{--tw-bg-opacity:1;background-color:rgb(187 187 187/var(--tw-bg-opacity,1))}.import-template-form-actions__secondary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.import-template-form-actions__secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(58 68 86/var(--tw-bg-opacity,1))}.import-template-form-actions__primary{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.import-template-form-actions__primary:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.import-template-form-actions__primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.import-template-form-actions__primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}@media (max-width:640px){.import-template-form-actions{align-items:stretch;flex-direction:column-reverse}.import-template-form-actions__primary,.import-template-form-actions__secondary{text-align:center}}.klass-index-container{padding:1.5rem 1rem;width:100%}.klass-index-title{font-size:1.5rem;font-weight:500;line-height:2rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.klass-index-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-cards-grid{border-radius:.25rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:1rem;padding-top:1rem}.klass-card{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-card{display:flex;flex-direction:column;max-width:20rem;overflow:hidden;padding:.25rem;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-card-checkbox{left:.75rem;position:absolute;top:.75rem;z-index:10}.klass-card-checkbox-input{border-radius:.25rem;border-width:2px;cursor:pointer;height:1.25rem;width:1.25rem;--tw-border-opacity:1;background-color:hsla(0,0%,100%,.9);border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.klass-card-checkbox-input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:0px}.klass-card-checkbox-input:is(.dark *){--tw-border-opacity:1;background-color:rgba(36,43,61,.9);border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.klass-card-checkbox-input:hover{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1))}.klass-card-checkbox-input:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 192 51/var(--tw-border-opacity,1))}.klass-card-checkbox-input{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-card-checkbox-input:checked{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.klass-card-checkbox-input:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.klass-card-image{aspect-ratio:1/1;overflow:hidden;padding:.5rem;width:100%}.klass-card-image img{border-radius:.375rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.klass-card-content{display:flex;flex:1 1 0%;flex-direction:column;justify-content:space-between;padding:.5rem}.klass-card-title{align-items:center;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;line-height:1.75rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-card-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-card-subtitle{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-card-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-card-schedule{border-radius:.5rem;margin-bottom:.75rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.klass-card-schedule:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-card-schedule-single{text-align:center}.klass-card-schedule-multi{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.klass-card-schedule-block{align-items:center;display:flex;flex:1 1 0%;flex-direction:column;min-width:0}.klass-card-schedule-label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.klass-card-schedule-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-card-schedule-date{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-card-schedule-date:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-card-schedule-time{font-size:.75rem;font-weight:500;line-height:1rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.klass-card-schedule-time:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.klass-card-schedule-divider{flex-shrink:0;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.klass-card-schedule-divider:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-card-dates{font-size:.875rem;font-weight:300;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.klass-card-dates:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-card-badges{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.klass-card-badge-group,.klass-card-requirement-badges{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.klass-card-info-row{align-items:center;display:flex}.klass-card-info-row>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.klass-card-info-row{padding-bottom:.25rem;padding-top:.25rem}.klass-card-info-row--mb{align-items:center;display:flex;margin-bottom:.5rem}.klass-card-info-row--mb>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.klass-card-info-label{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-card-info-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-card-info-value{font-size:.875rem;font-weight:300;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-card-info-value:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-card-location{border-color:hsla(0,0%,53%,.75);border-top-width:1px;display:flex;flex-direction:column;margin-top:auto}.klass-card-location:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.klass-card-location-inner{align-items:center;display:flex}.klass-card-location-icon{border-radius:9999px;margin-right:.5rem;--tw-bg-opacity:1;background-color:rgb(187 187 187/var(--tw-bg-opacity,1));padding:.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-card-location-icon:hover{--tw-bg-opacity:1;background-color:rgb(153 153 153/var(--tw-bg-opacity,1))}.klass-card-location-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.klass-card-location-icon:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.klass-card-location-icon--static{border-radius:9999px;margin-right:.5rem;--tw-bg-opacity:1;background-color:rgb(187 187 187/var(--tw-bg-opacity,1));padding:.5rem}.klass-card-location-icon--static:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-card-location-text{display:flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding-bottom:1rem;padding-left:.25rem;padding-top:1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-card-location-text:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-card-location-text-container{padding-bottom:.25rem;padding-top:.25rem}.klass-card-details-link{display:flex;flex-direction:column}.klass-card-details-button{align-items:center;border-radius:.25rem;display:flex;font-weight:500;justify-content:center;padding-bottom:.75rem;padding-top:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.klass-card-details-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.klass-card-details-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.klass-card-details-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.klass-card-details-button{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-card-details-button:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.klass-bulk-actions-bar{display:none;margin-bottom:1rem;padding:1rem}.flatpickr-day.klass-bulk-actions-bar{visibility:hidden}.esign-pdf-field.klass-bulk-actions-bar,.esign-pdf-loading.klass-bulk-actions-bar,.esign-video-camera-off-overlay.klass-bulk-actions-bar,.esign-video-playback-overlay.klass-bulk-actions-bar,.esign-video-recording-indicator.klass-bulk-actions-bar{display:none}.klass-bulk-actions-bar{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-bulk-actions-bar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.klass-bulk-actions-bar{position:sticky;top:.5rem;z-index:20}.klass-bulk-actions-bar.is-visible{display:flex}.klass-bulk-actions-layout{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:1024px){.klass-bulk-actions-layout{align-items:center;flex-direction:row;justify-content:space-between}}.klass-bulk-actions-info{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.klass-bulk-actions-info{align-items:center;flex-direction:row;gap:1rem}}.klass-bulk-actions-count{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.klass-bulk-actions-count:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-bulk-actions-count{white-space:nowrap}.klass-bulk-actions-controls{align-items:center;display:flex;gap:.25rem}.klass-bulk-actions-control-btn{border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;min-height:44px;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.klass-bulk-actions-control-btn{min-height:0;padding-bottom:.25rem;padding-top:.25rem}}.klass-bulk-actions-control-btn--primary{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.klass-bulk-actions-control-btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.klass-bulk-actions-control-btn--primary:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.klass-bulk-actions-control-btn--primary:hover:is(.dark *){background-color:rgba(153,109,16,.2);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-bulk-actions-control-btn--secondary{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.klass-bulk-actions-control-btn--secondary:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.klass-bulk-actions-control-btn--secondary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-bulk-actions-control-btn--secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-bulk-actions-divider{padding-left:.25rem;padding-right:.25rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.klass-bulk-actions-divider:is(.dark *){--tw-text-opacity:1;color:rgb(58 68 86/var(--tw-text-opacity,1))}.klass-bulk-actions-divider{-webkit-user-select:none;-moz-user-select:none;user-select:none}.klass-bulk-actions-form{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width:640px){.klass-bulk-actions-form{align-items:center;flex-direction:row;gap:.75rem;width:auto}}.klass-bulk-actions-label{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.klass-bulk-actions-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-bulk-actions-label{display:none;flex-shrink:0;white-space:nowrap}.flatpickr-day.klass-bulk-actions-label{visibility:hidden}.esign-pdf-field.klass-bulk-actions-label,.esign-pdf-loading.klass-bulk-actions-label,.esign-video-camera-off-overlay.klass-bulk-actions-label,.esign-video-playback-overlay.klass-bulk-actions-label,.esign-video-recording-indicator.klass-bulk-actions-label{display:none}@media (min-width:640px){.klass-bulk-actions-label{display:block}}.klass-bulk-actions-select{border-radius:.5rem;border-width:1px;display:block;font-size:.875rem;line-height:1.25rem;padding:.625rem .75rem;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-bulk-actions-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,183,27,.2)}.klass-bulk-actions-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-bulk-actions-select{min-height:44px}@media (min-width:640px){.klass-bulk-actions-select{min-width:208px;width:13rem}}.klass-bulk-actions-apply-btn{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem;padding:.625rem 1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-bulk-actions-apply-btn:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.klass-bulk-actions-apply-btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.klass-bulk-actions-apply-btn:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.klass-bulk-actions-apply-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.klass-bulk-actions-apply-btn{min-height:44px}@media (min-width:640px){.klass-bulk-actions-apply-btn{padding-left:1.5rem;padding-right:1.5rem;width:auto}}.klass-show-container{margin-left:auto;margin-right:auto;max-width:80rem;width:100%}.klass-show-layout{display:flex;flex-direction:column;gap:0}@media (min-width:1024px){.klass-show-layout{align-items:flex-start;flex-direction:row;gap:2rem}}.klass-show-main{min-width:0;width:100%}@media (min-width:1024px){.klass-show-main{flex:1 1 0%}.klass-show-main .content-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1024px){.klass-show-main .content-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}}.klass-show-sidebar{display:none}.flatpickr-day.klass-show-sidebar{visibility:hidden}.esign-pdf-field.klass-show-sidebar,.esign-pdf-loading.klass-show-sidebar,.esign-video-camera-off-overlay.klass-show-sidebar,.esign-video-playback-overlay.klass-show-sidebar,.esign-video-recording-indicator.klass-show-sidebar{display:none}@media (min-width:1024px){.klass-show-sidebar{display:block;flex-shrink:0;width:20rem}.klass-show-sidebar-sticky{position:sticky;top:1.5rem}}.klass-media-slider{margin-bottom:1.5rem;margin-left:-1rem;margin-right:-1rem;overflow:hidden}@media (min-width:640px){.klass-media-slider{border-radius:.75rem;margin-left:0;margin-right:0}}@media (min-width:1024px){.klass-media-slider{border-radius:.75rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.klass-content-container{padding-left:1rem;padding-right:1rem}@media (min-width:640px){.klass-content-container{padding-left:0;padding-right:0}}.klass-header-section{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media (min-width:1024px){.klass-header-section{margin-bottom:2rem}}.klass-header-info{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.klass-header-info{gap:.75rem}}.klass-title{font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1.25;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}@media (min-width:640px){.klass-title{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.klass-title{font-size:1.875rem;letter-spacing:-.025em;line-height:2.25rem}}.klass-status-badges{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:.25rem;padding-top:.25rem}.klass-entity-info{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-entity-info:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}@media (min-width:1024px){.klass-entity-info{font-size:1rem;line-height:1.5rem}}.klass-entity-name{font-weight:600;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.klass-entity-name:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.klass-details-row{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:1.5rem}@media (min-width:640px){.klass-details-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.klass-details-row{gap:1rem;margin-bottom:2rem}}.klass-detail-block{border-radius:.75rem;padding:1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.klass-detail-block:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-detail-block{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.klass-detail-block:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}@media (min-width:1024px){.klass-detail-block{padding:1.25rem}}.klass-detail-title{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;margin-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.klass-detail-title:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-detail-content{margin-top:.25rem}.klass-detail-value{font-size:1rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-detail-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}@media (min-width:1024px){.klass-detail-value{font-size:1.125rem;line-height:1.75rem}}.klass-instructors-list{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:1024px){.klass-instructors-list{gap:.75rem}}.klass-instructors-list li{border-radius:9999px;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.375rem .75rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.klass-instructors-list li:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}@media (min-width:1024px){.klass-instructors-list li{padding:.5rem 1rem}}.klass-sessions-container{display:flex;flex-direction:column;gap:.75rem}@media (min-width:1024px){.klass-sessions-container{gap:1rem}}.klass-session-card{border-radius:.75rem;padding:1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.klass-session-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-session-card{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.klass-session-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}@media (min-width:1024px){.klass-session-card{padding:1.25rem}}.klass-session-card p{display:flex;flex-direction:column;font-size:.875rem;gap:.125rem;line-height:1.25rem}@media (min-width:640px){.klass-session-card p{flex-direction:row;gap:.5rem}}.klass-session-label{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.klass-session-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}@media (min-width:640px){.klass-session-label{font-size:.875rem;letter-spacing:0;line-height:1.25rem;min-width:80px;text-transform:none}}.klass-session-location-link{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.klass-session-location-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.klass-session-location-link{text-underline-offset:2px}.klass-session-location-link:hover{text-decoration-line:underline}.klass-session-location-link{overflow-wrap:break-word}.klass-prerequisites-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.klass-prerequisites-list{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.klass-prerequisites-list:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}@media (min-width:1024px){.klass-prerequisites-list{font-size:1rem;line-height:1.5rem;line-height:1.625}}.klass-prerequisites-list ul{list-style-type:disc}.klass-prerequisites-list ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.klass-prerequisites-list ul{padding-left:1rem}@media (min-width:1024px){.klass-prerequisites-list ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.klass-prerequisites-list ul{padding-left:1.25rem}}.klass-prerequisites-list li{padding-left:.25rem}@media (min-width:1024px){.klass-prerequisites-list li{padding-left:.5rem}}.klass-course-info-link{align-items:center;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.klass-course-info-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.klass-course-info-link{text-underline-offset:2px}.klass-course-info-link:hover{text-decoration-line:underline}.klass-course-info-link{word-break:break-all}@media (min-width:1024px){.klass-course-info-link{font-size:1rem;line-height:1.5rem}}.klass-fee-display{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-left:-1rem;margin-right:-1rem;margin-top:1.5rem;padding:1rem;text-align:center;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.klass-fee-display:is(.dark *){background-color:rgba(153,109,16,.2);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-fee-display{border-bottom-width:1px;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1))}.klass-fee-display:is(.dark *){--tw-border-opacity:1;border-color:rgb(179 127 19/var(--tw-border-opacity,1))}@media (min-width:640px){.klass-fee-display{border-radius:.75rem;border-width:1px;margin-left:0;margin-right:0}}@media (min-width:1024px){.klass-fee-display{display:none}}.show-section-spacing{border-bottom-width:1px;margin-bottom:1.5rem;padding-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.show-section-spacing:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.show-section-spacing:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}@media (min-width:1024px){.show-section-spacing{margin-bottom:2rem;padding-bottom:2rem}}.klass-sidebar-card{border-radius:1rem;border-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-sidebar-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.klass-sidebar-card:last-child{margin-bottom:0}.klass-sidebar-title{font-size:.75rem;font-weight:700;letter-spacing:.05em;line-height:1rem;margin-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-sidebar-title:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-sidebar-fee{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-radius:.75rem;padding:1.5rem;text-align:center;--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff1d1 var(--tw-gradient-to-position)}.klass-sidebar-fee:is(.dark *){--tw-gradient-from:rgba(153,109,16,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(153,109,16,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(153,109,16,.2) var(--tw-gradient-to-position)}.klass-sidebar-fee{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1))}.klass-sidebar-fee:is(.dark *){--tw-border-opacity:1;border-color:rgb(179 127 19/var(--tw-border-opacity,1))}.klass-sidebar-fee-label{display:block;font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.klass-sidebar-fee-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.klass-sidebar-fee-value{font-size:1.875rem;font-weight:700;line-height:2.25rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.klass-sidebar-fee-value:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-sidebar-fee-free{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.klass-sidebar-fee-free:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.klass-sidebar-stat{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.klass-sidebar-stat:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.klass-sidebar-stat:last-child{border-bottom-width:0;padding-bottom:0}.klass-sidebar-stat:first-child{padding-top:0}.klass-sidebar-stat-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-sidebar-stat-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-sidebar-stat-value{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-sidebar-stat-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-sidebar-stat-value--success{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.klass-sidebar-stat-value--success:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.klass-sidebar-stat-value--warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.klass-sidebar-stat-value--warning:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.klass-sidebar-stat-value--danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.klass-sidebar-stat-value--danger:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.klass-sidebar-actions{display:flex;flex-direction:column;gap:.75rem}.klass-sidebar-action-btn{align-items:center;border-radius:.75rem;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem;min-height:48px;padding:.75rem 1rem;text-align:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.klass-sidebar-action-btn--primary{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-sidebar-action-btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-sidebar-action-btn--primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.klass-sidebar-action-btn--primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.klass-sidebar-action-btn--secondary{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-sidebar-action-btn--secondary:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.klass-sidebar-action-btn--secondary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-sidebar-action-btn--secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-sidebar-info-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.klass-sidebar-info-item{border-radius:.75rem;padding:1rem;text-align:center;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.klass-sidebar-info-item:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-sidebar-info-label{display:block;font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.klass-sidebar-info-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-sidebar-info-value{display:block;font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-sidebar-info-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}@media (min-width:1024px){.klass-mobile-actions{display:none}}.klass-mobile-admin-card{border-radius:.75rem;margin-top:1rem;padding:1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.klass-mobile-admin-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-mobile-admin-card{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.klass-mobile-admin-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.klass-mobile-admin-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.klass-mobile-admin-title{font-size:.875rem;font-weight:700;letter-spacing:.025em;line-height:1.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.klass-mobile-admin-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-mobile-admin-count{border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .625rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.klass-mobile-admin-count:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-mobile-admin-actions{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.klass-mobile-admin-actions{flex-direction:row;gap:.75rem}}.klass-mobile-admin-btn{align-items:center;border-radius:.75rem;display:flex;flex:1 1 0%;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem;min-height:48px;padding:.75rem 1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-mobile-admin-btn--primary{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-mobile-admin-btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-mobile-admin-btn--primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.klass-mobile-admin-btn--primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.klass-mobile-admin-btn--secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-mobile-admin-btn--secondary:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.klass-mobile-admin-btn--secondary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-mobile-admin-btn--secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-dropdown-container{position:relative}.klass-dropdown-toggle{align-items:center;border-radius:.75rem;display:flex;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem 1.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.klass-dropdown-toggle:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.klass-dropdown-toggle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.klass-dropdown-toggle:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.klass-dropdown-toggle{min-height:48px}.klass-dropdown-toggle:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-dropdown-toggle-icon{height:1.25rem;width:1.25rem}.klass-dropdown-menu{border-radius:.75rem;border-width:1px;left:0;margin-top:.5rem;position:absolute;right:0;z-index:50;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-dropdown-menu:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.klass-dropdown-menu{overflow:hidden}.klass-dropdown-menu-inner{padding-bottom:.5rem;padding-top:.5rem}.klass-dropdown-item{align-items:center;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.klass-dropdown-item:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.klass-dropdown-item:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-dropdown-item:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-dropdown-item{min-height:48px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-dropdown-item-button{align-items:center;background-color:transparent;border-style:none;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.75rem 1rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.klass-dropdown-item-button:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.klass-dropdown-item-button:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-dropdown-item-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.klass-dropdown-item-button{min-height:48px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-dropdown-item-danger{align-items:center;background-color:transparent;border-style:none;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.75rem 1rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.klass-dropdown-item-danger:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.klass-dropdown-item-danger:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.klass-dropdown-item-danger:hover:is(.dark *){background-color:rgba(127,29,29,.2)}.klass-dropdown-item-danger{min-height:48px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klass-dropdown-divider{border-top-width:1px;margin-bottom:.25rem;margin-top:.25rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.klass-dropdown-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.klass-dropdown-section-header{display:block;font-size:.75rem;font-weight:700;letter-spacing:.05em;line-height:1rem;padding:.625rem 1rem;text-transform:uppercase;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.klass-dropdown-section-header:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-dropdown-alert{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem}.klass-dropdown-alert:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.klass-dropdown-alert-error{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem}.klass-dropdown-alert-error:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.klass-dropdown-alert-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.klass-dropdown-alert-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.klass-dropdown-alert-warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem}.klass-dropdown-alert-warning:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.klass-dropdown-alert-warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.klass-dropdown-alert-warning:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.klass-actions-button-group{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width:640px){.klass-actions-button-group{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.klass-standby-join-form{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width:640px){.klass-standby-join-form{align-items:center;flex-direction:row;width:auto}}.klass-standby-join-copy{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-standby-join-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}@media (min-width:640px){.klass-standby-join-copy{flex-basis:100%}}.klass-standby-join-select{min-height:42px;min-width:0;width:100%}@media (min-width:640px){.klass-standby-join-select{min-width:12rem;width:auto}}.klass-standby-join-submit{font-size:.875rem;justify-content:center;line-height:1.25rem;min-height:42px;text-align:center;white-space:normal;width:100%}@media (min-width:640px){.klass-standby-join-submit{width:auto}}.klass-standby-guest-actions{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width:640px){.klass-standby-guest-actions{align-items:center;flex-direction:row;width:auto}}.klass-standby-guest-action{text-align:center;width:100%}@media (min-width:640px){.klass-standby-guest-action{width:auto}}.klass-actions-guest-group{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width:640px){.klass-actions-guest-group{flex-direction:row;width:auto}}.bcf-wizard-shell{border-radius:1.5rem;border-width:1px;position:relative;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(217 207 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(251 247 240/var(--tw-bg-opacity,1))}.bcf-wizard-shell:is(.dark *){--tw-border-opacity:1;border-color:rgb(68 81 104/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 36 50/var(--tw-bg-opacity,1))}.bcf-wizard-panel{border-radius:1.5rem;border-width:1px;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(217 207 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(251 247 240/var(--tw-bg-opacity,1))}.bcf-wizard-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(68 81 104/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 36 50/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-create-wizard-frame{border-radius:1.5rem;border-width:1px;position:relative;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(217 207 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(251 247 240/var(--tw-bg-opacity,1))}.klass-create-wizard-frame:is(.dark *){--tw-border-opacity:1;border-color:rgb(68 81 104/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 36 50/var(--tw-bg-opacity,1))}.klass-create-wizard-header{border-bottom-width:1px;display:flex;flex-direction:column;gap:1rem;--tw-border-opacity:1;border-color:rgb(231 221 208/var(--tw-border-opacity,1));padding-bottom:1.5rem}@media (min-width:768px){.klass-create-wizard-header{align-items:flex-start;flex-direction:row;justify-content:space-between}}.klass-create-wizard-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(88 101 125/var(--tw-border-opacity,1))}.klass-create-wizard-header-copy{display:flex;flex-direction:column;gap:.5rem;min-width:0}.klass-create-wizard-autosave-note{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-create-wizard-autosave-note:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-wizard-header-actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.klass-create-wizard-context-chip{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;line-height:1rem;margin-top:.25rem;padding:.375rem .75rem;width:-moz-fit-content;width:fit-content;--tw-border-opacity:1;border-color:rgb(231 221 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-create-wizard-context-chip:is(.dark *){--tw-border-opacity:1;border-color:rgb(88 101 125/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-wizard-context-chip__icon{flex-shrink:0;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.klass-create-wizard-context-chip__icon:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-create-wizard-context-chip__label{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-create-wizard-context-chip__label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-wizard-context-chip__value{font-size:.875rem;font-weight:600;line-height:1.25rem}.klass-create-wizard-shell{display:flex;flex-direction:column;gap:1.75rem}.klass-create-wizard-intro{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-radius:1.5rem;padding:1.25rem 1.5rem;--tw-gradient-from:#f5e7cb var(--tw-gradient-from-position);--tw-gradient-to:hsla(40,68%,88%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(38,58%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbf7f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#f5e7cb var(--tw-gradient-to-position)}.klass-create-wizard-intro:is(.dark *){--tw-gradient-from:#3a3024 var(--tw-gradient-from-position);--tw-gradient-to:rgba(58,48,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(28,36,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c2432 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#3a3024 var(--tw-gradient-to-position)}.klass-create-wizard-intro{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.68),0 18px 40px rgba(15,23,42,.08)}.dark .klass-create-wizard-intro{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 18px 40px rgba(2,6,23,.38)}.klass-create-wizard-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.2em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.klass-create-wizard-eyebrow:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-create-wizard-title{font-size:1.5rem;font-weight:600;line-height:2rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-wizard-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-wizard-copy{font-size:.875rem;line-height:1.5rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-create-wizard-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-wizard-stepper{flex-wrap:wrap}.klass-create-wizard-stepper .ktb-wizard-step{background-color:transparent;border-width:0;cursor:pointer}.klass-create-wizard-stepper .ktb-wizard-step:disabled{cursor:default;opacity:.7}.klass-create-wizard-frame .ktb-advanced-settings-target,.klass-create-wizard-frame .ktb-blueprint-card-rich,.klass-create-wizard-frame .ktb-name-carry,.klass-create-wizard-frame .ktb-name-check,.klass-create-wizard-frame .sc-day-cell.sc-cell--clickable,.klass-create-wizard-frame a[href],.klass-create-wizard-frame button:not(:disabled),.klass-create-wizard-frame input[type=button]:not(:disabled),.klass-create-wizard-frame input[type=reset]:not(:disabled),.klass-create-wizard-frame input[type=submit]:not(:disabled),.klass-create-wizard-frame summary{cursor:pointer}.klass-create-review-page-btn--active,.klass-create-review-page-btn--active:hover,.klass-create-wizard-frame .action-button:not(.class-template-apply-action--danger),.klass-create-wizard-frame .ktb-empty-cta-button,.klass-create-wizard-frame .ktb-schedule-add-btn,.klass-create-wizard-frame .ktb-wizard-btn--next,.klass-create-wizard-frame .ktb-wizard-btn--save,.klass-create-wizard-frame .sc-pagination-page--active,.klass-create-wizard-frame .sc-pagination-page--active:hover,.klass-create-wizard-frame .sc-popup-btn-save,.klass-create-wizard-stepper .ktb-wizard-step--active .ktb-wizard-step-dot,.klass-create-wizard-stepper .ktb-wizard-step--completed .ktb-wizard-step-dot{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-wizard-validation{border-radius:.75rem;border-width:1px;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.75rem 1rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.klass-create-wizard-validation:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.3);border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.klass-create-step-panel{border-radius:1.5rem;border-width:1px;padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(217 207 191/var(--tw-border-opacity,1))}.klass-create-step-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(68 81 104/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klass-create-step-panel .edit-section{margin-bottom:0}.klass-create-step-panel--build{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#f5e7cb var(--tw-gradient-from-position);--tw-gradient-to:hsla(40,68%,88%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(38,58%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbf7f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#f5e7cb var(--tw-gradient-to-position)}.klass-create-step-panel--build:is(.dark *){--tw-gradient-from:#3a3024 var(--tw-gradient-from-position);--tw-gradient-to:rgba(58,48,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(28,36,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c2432 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#3a3024 var(--tw-gradient-to-position)}.klass-create-step-panel--templates{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#e1ece4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(225,236,228,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(38,58%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbf7f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#e1ece4 var(--tw-gradient-to-position)}.klass-create-step-panel--templates:is(.dark *){--tw-gradient-from:#243831 var(--tw-gradient-from-position);--tw-gradient-to:rgba(36,56,49,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(28,36,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c2432 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#243831 var(--tw-gradient-to-position)}.klass-create-step-panel--classes{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#e3eaf4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(227,234,244,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(38,58%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbf7f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#e3eaf4 var(--tw-gradient-to-position)}.klass-create-step-panel--classes:is(.dark *){--tw-gradient-from:#263549 var(--tw-gradient-from-position);--tw-gradient-to:rgba(38,53,73,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(28,36,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c2432 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#263549 var(--tw-gradient-to-position)}.klass-create-step-panel--esign{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#f0e3d7 var(--tw-gradient-from-position);--tw-gradient-to:hsla(29,45%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(38,58%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbf7f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#f0e3d7 var(--tw-gradient-to-position)}.klass-create-step-panel--esign:is(.dark *){--tw-gradient-from:#382d26 var(--tw-gradient-from-position);--tw-gradient-to:rgba(56,45,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(28,36,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c2432 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#382d26 var(--tw-gradient-to-position)}.klass-create-step-panel--review{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#ece6f2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,230,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(38,58%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbf7f0 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#ece6f2 var(--tw-gradient-to-position)}.klass-create-step-panel--review:is(.dark *){--tw-gradient-from:#312a3d var(--tw-gradient-from-position);--tw-gradient-to:rgba(49,42,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(28,36,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c2432 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#312a3d var(--tw-gradient-to-position)}.klass-create-step-panel .edit-section-block,.klass-create-step-panel .edit-section-block-default,.klass-create-step-panel .edit-section-block-error,.klass-create-step-panel .edit-section-block-info,.klass-create-step-panel .edit-section-block-primary,.klass-create-step-panel .edit-section-block-success,.klass-create-step-panel .edit-section-block-warning{background-color:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;padding:0}.dark .klass-create-step-panel .edit-section-block,.dark .klass-create-step-panel .edit-section-block-default,.dark .klass-create-step-panel .edit-section-block-error,.dark .klass-create-step-panel .edit-section-block-info,.dark .klass-create-step-panel .edit-section-block-primary,.dark .klass-create-step-panel .edit-section-block-success,.dark .klass-create-step-panel .edit-section-block-warning{background-color:transparent;border:0;box-shadow:none}.klass-create-step-panel .edit-section-block-default:before,.klass-create-step-panel .edit-section-block-error:before,.klass-create-step-panel .edit-section-block-info:before,.klass-create-step-panel .edit-section-block-primary:before,.klass-create-step-panel .edit-section-block-success:before,.klass-create-step-panel .edit-section-block-warning:before{content:none;display:none}.klass-create-esign-selected,.klass-create-review-card,.klass-create-review-item,.klass-create-review-stat-card,.klass-create-step-panel .class-template-apply-applied,.klass-create-step-panel .class-template-apply-empty-state,.klass-create-step-panel .class-template-apply-preview{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1));border:0;box-shadow:none}.dark .klass-create-esign-selected,.dark .klass-create-review-card,.dark .klass-create-review-item,.dark .klass-create-review-stat-card,.dark .klass-create-step-panel .class-template-apply-applied,.dark .klass-create-step-panel .class-template-apply-empty-state,.dark .klass-create-step-panel .class-template-apply-preview{--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1));box-shadow:none}.klass-create-wizard-frame .class-template-apply-applied-card,.klass-create-wizard-frame .class-template-apply-card,.klass-create-wizard-frame .class-template-apply-control-input,.klass-create-wizard-frame .class-template-apply-control-select{--tw-border-opacity:1;border-color:rgb(231 221 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1))}.klass-create-wizard-frame .class-template-apply-applied-card:is(.dark *),.klass-create-wizard-frame .class-template-apply-card:is(.dark *),.klass-create-wizard-frame .class-template-apply-control-input:is(.dark *),.klass-create-wizard-frame .class-template-apply-control-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(88 101 125/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1))}.klass-create-step-panel--templates .class-template-apply-applied{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#e1ece4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(225,236,228,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fffcf8 var(--tw-gradient-to-position);border:0}.klass-create-step-panel--templates .class-template-apply-applied:is(.dark *){--tw-gradient-from:#243831 var(--tw-gradient-from-position);--tw-gradient-to:rgba(36,56,49,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#232d3d var(--tw-gradient-to-position)}.klass-create-step-panel--esign .class-template-apply-applied,.klass-create-step-panel--esign .klass-create-esign-selected{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f0e3d7 var(--tw-gradient-from-position);--tw-gradient-to:hsla(29,45%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fffcf8 var(--tw-gradient-to-position);border:0}.klass-create-step-panel--esign .class-template-apply-applied:is(.dark *),.klass-create-step-panel--esign .klass-create-esign-selected:is(.dark *){--tw-gradient-from:#382d26 var(--tw-gradient-from-position);--tw-gradient-to:rgba(56,45,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#232d3d var(--tw-gradient-to-position)}.klass-create-step-grid{display:grid;gap:1.25rem}@media (min-width:1024px){.klass-create-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.klass-create-builder-shell{background-color:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;padding:0}.klass-create-builder-shell .ktb-sidebar{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1));border:0;box-shadow:none}.dark .klass-create-builder-shell .ktb-sidebar{--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1));box-shadow:none}.klass-create-builder-shell .ktb-sidebar-header{--tw-border-opacity:1;border-color:rgb(231 221 208/var(--tw-border-opacity,1))}.dark .klass-create-builder-shell .ktb-sidebar-header{--tw-border-opacity:1;border-color:rgb(88 101 125/var(--tw-border-opacity,1))}.klass-create-esign-shell{display:flex;flex-direction:column;gap:1rem}.klass-create-esign-cards{min-height:14rem}.klass-create-esign-option{flex-shrink:0;flex:0 0 19rem;scroll-snap-align:start}.klass-create-esign-card{display:flex;flex-direction:column;height:100%;width:100%}.klass-create-esign-card-status{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;padding:.125rem .625rem}.klass-create-esign-card-status--idle{--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-create-esign-card-status--idle:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-esign-card-status--selected{--tw-border-opacity:1;border-color:rgb(133 212 167/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.klass-create-esign-card-status--selected:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.35);border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}@media (min-width:640px){.klass-create-esign-preview-row--wide{grid-column:span 2/span 2}}.klass-create-esign-preview-value--wrap{white-space:normal}.klass-create-review-shell{display:flex;flex-direction:column;gap:1.5rem}.klass-create-review-title{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-review-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-copy{font-size:.875rem;line-height:1.5rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-create-review-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-review-stats{display:grid;gap:1rem}@media (min-width:640px){.klass-create-review-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.klass-create-review-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.klass-create-review-stat-card{padding:1rem}.klass-create-review-stat-label{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.klass-create-review-stat-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-create-review-stat-value{font-size:1.875rem;font-weight:600;line-height:2.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-review-stat-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-grid{display:grid;gap:1rem}@media (min-width:1280px){.klass-create-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.klass-create-review-card{padding:1.25rem}.klass-create-review-card-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-review-card-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-definition-list{display:grid;gap:1rem;margin-top:1rem}.klass-create-review-definition-list dt{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.klass-create-review-definition-list dt:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-create-review-definition-list dd{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-create-review-definition-list dd:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-list{margin-top:1rem}.klass-create-review-blueprint-shell,.klass-create-review-list{display:flex;flex-direction:column;gap:.75rem}.klass-create-review-blueprint-toolbar{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.klass-create-review-blueprint-range{font-size:.75rem;font-weight:600;letter-spacing:.16em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.klass-create-review-blueprint-range:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-create-review-blueprint-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.klass-create-review-page-btn{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem;min-height:2.25rem;min-width:2.25rem;padding:.5rem .75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(231 221 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.klass-create-review-page-btn:hover{--tw-bg-opacity:1;background-color:rgb(227 234 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-review-page-btn:is(.dark *){--tw-border-opacity:1;border-color:rgb(88 101 125/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-review-page-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-page-btn:disabled{cursor:not-allowed;opacity:.5}.klass-create-review-page-btn:disabled:hover{--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.klass-create-review-page-btn:disabled:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-review-page-btn--active{--tw-border-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.klass-create-review-page-btn--active,.klass-create-review-page-btn--active:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-review-page-btn--active:hover{background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.klass-create-review-page-btn--active:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-page-btn--active:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 192 51/var(--tw-bg-opacity,1))}.klass-create-review-page-btn--next,.klass-create-review-page-btn--prev{min-width:4.5rem}.klass-create-review-blueprint-rows{display:flex;flex-direction:column;gap:.75rem}.klass-create-review-blueprint{border-radius:1rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(231 221 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1))}.klass-create-review-blueprint:is(.dark *){--tw-border-opacity:1;border-color:rgb(88 101 125/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1))}.klass-create-review-blueprint-summary{align-items:flex-start;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style-type:none;padding:1rem}.klass-create-review-blueprint-summary::-webkit-details-marker{display:none}.klass-create-review-blueprint-copy{flex:1 1 0%;min-width:0}.klass-create-review-blueprint-title-row{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.klass-create-review-blueprint-title{font-size:.875rem;font-weight:600;line-height:1.25rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-review-blueprint-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-blueprint-toggle{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;gap:.375rem;letter-spacing:.16em;line-height:1rem;padding:.25rem .625rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.klass-create-review-blueprint-toggle:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-create-review-blueprint-chevron{height:.875rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.875rem}.toggle-icon.klass-create-review-blueprint[open] .klass-create-review-blueprint-chevron{transform:rotate(180deg)}.klass-create-review-blueprint[open] .klass-create-review-blueprint-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.klass-create-review-blueprint[open] .klass-create-review-blueprint-toggle{--tw-bg-opacity:1;background-color:rgb(251 247 240/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.klass-create-review-blueprint[open] .klass-create-review-blueprint-toggle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-review-blueprint-meta{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-create-review-blueprint-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-review-blueprint-badges{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;max-width:40%}.klass-create-review-blueprint-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .625rem}.klass-create-review-blueprint-badge--schedule{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.klass-create-review-blueprint-badge--schedule:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.klass-create-review-blueprint-badge--count{--tw-bg-opacity:1;background-color:rgb(251 247 240/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.klass-create-review-blueprint-badge--count:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-review-blueprint-body{border-top-width:1px;display:grid;gap:.75rem;--tw-border-opacity:1;border-color:rgb(231 221 208/var(--tw-border-opacity,1));padding:1rem}@media (min-width:768px){.klass-create-review-blueprint-body{grid-template-columns:repeat(3,minmax(0,1fr))}}.klass-create-review-blueprint-body:is(.dark *){--tw-border-opacity:1;border-color:rgb(88 101 125/var(--tw-border-opacity,1))}.klass-create-review-blueprint-detail-label{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.klass-create-review-blueprint-detail-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.klass-create-review-blueprint-detail-value{font-size:.875rem;line-height:1.5rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.klass-create-review-blueprint-detail-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-blueprint-detail-value{white-space:pre-line}.klass-create-review-item{border-radius:.75rem;padding:.75rem 1rem;--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1))}.klass-create-review-item:is(.dark *){--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1))}.klass-create-review-item-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.klass-create-review-item-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.klass-create-review-item-meta{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-create-review-item-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-review-empty{font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.klass-create-review-empty:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.klass-create-wizard-footer{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding-top:1rem}.klass-create-wizard-footer-actions{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin-left:auto}@media (max-width:767px){.klass-create-review-blueprint-summary,.klass-create-review-blueprint-toolbar,.klass-create-wizard-header-actions{align-items:stretch;flex-direction:column}.klass-create-review-blueprint-badges{justify-content:flex-start;max-width:none}.klass-create-review-blueprint-pagination{justify-content:flex-start}.klass-create-review-page-btn--next,.klass-create-review-page-btn--prev{min-width:2.25rem;padding-left:.75rem;padding-right:.75rem}.klass-create-wizard-footer{align-items:stretch;flex-direction:column}.klass-create-wizard-footer-actions{justify-content:stretch;width:100%}.klass-create-wizard-footer-actions>*{flex:1 1 0%}}.class-sessions-list{display:flex;flex-direction:column;gap:.75rem}.class-session-card{border-radius:.75rem;border-width:1px;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.class-session-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.class-session-card-header{align-items:center;border-bottom-width:1px;display:flex;gap:.75rem;justify-content:space-between;padding:.625rem 1rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.class-session-card-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.class-session-card-heading{align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;min-width:0;row-gap:.125rem}.class-session-card-number{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.class-session-card-number:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-session-card-summary{font-size:.75rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-session-card-summary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-session-card-summary:empty{display:none}.flatpickr-day.class-session-card-summary:empty{visibility:hidden}.esign-pdf-field.class-session-card-summary:empty,.esign-pdf-loading.class-session-card-summary:empty,.esign-video-camera-off-overlay.class-session-card-summary:empty,.esign-video-playback-overlay.class-session-card-summary:empty,.esign-video-recording-indicator.class-session-card-summary:empty{display:none}.class-session-card-remove{align-items:center;background-color:transparent;border-radius:.375rem;display:inline-flex;height:2rem;justify-content:center;width:2rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-session-card-remove:hover{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.class-session-card-remove:focus{outline:2px solid transparent;outline-offset:2px}.class-session-card-remove:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(249 142 128/var(--tw-ring-opacity,1))}.class-session-card-remove:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-session-card-remove:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.class-session-card-remove{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.class-session-card-remove svg{height:1rem;width:1rem}.class-session-card-body{padding:1rem}.class-template-index{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-header{align-items:center;border-bottom-width:1px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.class-template-index-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.class-template-index-title{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-subtitle{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-index-search{margin-bottom:1rem}.class-template-index-search-form{align-items:stretch;display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.class-template-index-search-form{align-items:center;flex-direction:row}}.class-template-index-search-input{border-radius:.5rem;border-width:1px;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-template-index-search-input::placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-template-index-search-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.class-template-index-search-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-search-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.class-template-index-search-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.class-template-index-search-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.class-template-index-search-input{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.class-template-index-search-button{border-radius:.5rem;cursor:pointer;font-weight:500;padding:.5rem 1.5rem;white-space:nowrap;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.class-template-index-search-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.class-template-index-search-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.class-template-index-search-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.class-template-index-search-button{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.class-template-index-filters{display:flex;gap:.5rem;margin-bottom:1rem}.class-template-index .filter-pill-inactive{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index .filter-pill-inactive:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-table-wrapper{border-radius:.5rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.class-template-index-table-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.class-template-index-table{width:100%;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index-table:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-table-head{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.class-template-index-table-head:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.class-template-index-table-heading{font-weight:600;padding:.75rem 1rem;text-align:left;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index-table-heading:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-table-heading--actions{text-align:right}.class-template-index-table-heading a{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index-table-heading a:hover{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.class-template-index-table-heading a:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-table-heading a:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-row{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.class-template-index-row:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.class-template-index-cell{padding:.75rem 1rem}.class-template-index-cell--actions{text-align:right}.class-template-index-name{font-weight:600;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-index-description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-template-index-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-index-meta{margin-top:.5rem}.class-template-index-blueprint-badge{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .625rem;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.class-template-index-blueprint-badge:is(.dark *){background-color:rgba(153,110,16,.3);border-color:rgba(255,183,27,.4);--tw-text-opacity:1;color:rgb(255 241 209/var(--tw-text-opacity,1))}.class-template-status-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem}.class-template-status-badge--deleted{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.class-template-status-badge--deleted:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.class-template-status-badge--active{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.class-template-status-badge--active:is(.dark *){background-color:rgba(20,83,45,.3);--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.class-template-status-badge--inactive{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-status-badge--inactive:is(.dark *){background-color:rgba(55,65,81,.3);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.class-template-index-actions{display:flex;gap:.5rem;justify-content:flex-end}.class-template-index-empty-state{border-radius:.5rem;padding:1.5rem;text-align:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.class-template-index-empty-state:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.class-template-index-empty-message{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-index-empty-message:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-index-pagination{display:flex;justify-content:center;margin-top:1rem}.class-template-apply-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:70}.class-template-apply-modal-backdrop{background-color:rgba(0,0,0,.6);inset:0;position:absolute}.class-template-apply-modal-dialog{border-radius:1rem;max-width:42rem;padding:1.5rem;position:relative;width:100%;z-index:10;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.class-template-apply-modal-dialog:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.class-template-apply-modal-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.class-template-apply-modal-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-apply-modal-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-apply-modal-copy{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-template-apply-modal-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-apply-choice-list{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.class-template-apply-choice-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.class-template-apply-choice{border-radius:.75rem;border-width:1px;padding:1rem;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.class-template-apply-choice:hover{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.class-template-apply-choice:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.class-template-apply-choice:hover:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.class-template-apply-choice--selected{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 209/var(--tw-ring-opacity,1))}.class-template-apply-choice--selected:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.25);border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(153,109,16,.4)}.class-template-apply-choice-header{align-items:center;display:flex;gap:.75rem}.class-template-apply-choice-swatch{border-radius:9999px;display:inline-flex;flex-shrink:0;height:2.5rem;width:.75rem}.class-template-apply-choice-title-wrap{min-width:0}.class-template-apply-choice-title{font-weight:600;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-apply-choice-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-apply-choice-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-template-apply-choice-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-apply-choice-meta{font-size:.75rem;font-weight:500;letter-spacing:.12em;line-height:1rem;margin-top:.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-template-apply-choice-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-apply-modal-actions{align-items:flex-start;border-top-width:1px;display:flex;flex-direction:column;gap:.75rem;justify-content:space-between;margin-top:1.25rem;padding-top:1rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}@media (min-width:768px){.class-template-apply-modal-actions{align-items:center;flex-direction:row}}.class-template-apply-modal-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.class-template-apply-modal-actions--stacked{align-items:flex-start}.class-template-apply-modal-button-row{display:flex;flex-wrap:wrap;gap:.5rem}.class-template-apply-modal-note{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-template-apply-modal-note:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.timezone-picker{position:relative;z-index:1}.timezone-picker.timezone-picker--open{z-index:60}.timezone-picker__ui{position:relative}.timezone-picker__trigger{align-items:center;border-radius:.375rem;border-width:1px;display:flex;gap:.75rem;justify-content:space-between;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;text-align:left;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.timezone-picker__trigger:hover{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1))}.timezone-picker__trigger:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.timezone-picker__trigger:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.timezone-picker__trigger:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.timezone-picker__trigger:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.timezone-picker__trigger-label{flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timezone-picker__trigger-icon{flex-shrink:0;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.timezone-picker__trigger-icon:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.timezone-picker__panel{border-radius:1rem;border-width:1px;left:0;margin-top:.5rem;overflow:hidden;position:absolute;right:0;top:100%;z-index:50;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.timezone-picker__panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.timezone-picker__search-wrap{align-items:center;border-bottom-width:1px;display:flex;gap:.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding:.75rem}.timezone-picker__search-wrap:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.timezone-picker__search-icon{flex-shrink:0;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.timezone-picker__search-icon:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.timezone-picker__search{background-color:transparent;border-width:0;font-size:.875rem;line-height:1.25rem;padding:0;width:100%;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.timezone-picker__search::-moz-placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.timezone-picker__search::placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.timezone-picker__search:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.timezone-picker__search:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.timezone-picker__search:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.timezone-picker__search:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.timezone-picker__results{max-height:20rem}.timezone-picker__results>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.timezone-picker__results{overflow-y:auto;padding:.5rem}.timezone-picker__group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.timezone-picker__group-label{font-size:11px;font-weight:600;letter-spacing:.14em;padding-left:.5rem;padding-right:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.timezone-picker__group-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.timezone-picker__group-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.timezone-picker__option{align-items:center;border-radius:.75rem;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem;padding:.5rem .75rem;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.timezone-picker__option:hover{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.timezone-picker__option:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.timezone-picker__option:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.timezone-picker__option:hover:is(.dark *){background-color:rgba(153,109,16,.2);--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.timezone-picker__option:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.timezone-picker__option--selected{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.timezone-picker__option--selected:is(.dark *){background-color:rgba(153,109,16,.25);--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.timezone-picker__option-copy{flex:1 1 0%;min-width:0}.timezone-picker__option-primary{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timezone-picker__option-offset{border-radius:9999px;flex-shrink:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.timezone-picker__option-offset:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.timezone-picker__empty{font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.timezone-picker__empty:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-slot-card{align-items:flex-start;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.class-template-slot-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.class-template-slot-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.class-template-slot-number{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;font-size:.875rem;font-weight:700;height:2rem;justify-content:center;line-height:1.25rem;margin-top:1.25rem;width:2rem;--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.class-template-slot-number:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 157 95/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.class-template-slot-fields{display:grid;flex:1 1 0%;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.class-template-slot-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.class-template-slot-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.class-template-advanced-toggle{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.class-template-advanced-toggle:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.class-template-advanced-toggle{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.class-template-advanced-summary{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;line-height:1.5rem;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.class-template-advanced-summary:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.class-template-advanced-summary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-advanced-summary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.class-template-advanced-summary{border-radius:.5rem;list-style:none;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.class-template-advanced-summary::-webkit-details-marker{display:none}.class-template-advanced-toggle[open]>.class-template-advanced-summary{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.class-template-advanced-toggle[open]>.class-template-advanced-summary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.class-template-advanced-toggle[open]>.class-template-advanced-summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.class-template-advanced-toggle[open]>.class-template-advanced-summary svg:first-child{transform:rotate(90deg)}.class-template-advanced-toggle>div{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.class-template-json{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}.class-template-json-status{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.class-template-json-status:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-json-status-valid{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.class-template-json-status-valid:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.class-template-json-status-error{--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.class-template-json-status-error:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.class-template-json-valid{--tw-border-opacity:1;border-color:rgb(93 198 138/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(174 227 197/var(--tw-ring-opacity,1))}.class-template-json-valid:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(31 157 95/var(--tw-ring-opacity,1))}.class-template-json-error{--tw-border-opacity:1;border-color:rgb(245 67 44/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(251 180 171/var(--tw-ring-opacity,1))}.class-template-json-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(185 28 28/var(--tw-ring-opacity,1))}.class-template-apply-toolbar{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}@media (min-width:768px){.class-template-apply-toolbar{align-items:flex-end;flex-direction:row}}.class-template-apply-control-group{display:flex;flex-direction:column;gap:.375rem}@media (min-width:768px){.class-template-apply-control-group{flex:1 1 0%}}.class-template-apply-control-label{font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.class-template-apply-control-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.class-template-apply-control-input,.class-template-apply-control-select{border-radius:.75rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.class-template-apply-control-input:focus,.class-template-apply-control-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.class-template-apply-control-input:is(.dark *),.class-template-apply-control-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-apply-control-input:focus:is(.dark *),.class-template-apply-control-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(153,109,16,.4)}.class-template-apply-results-meta{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.class-template-apply-results-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-apply-applied{border-radius:1rem;border-width:1px;margin-bottom:1.25rem;padding:1rem;--tw-border-opacity:1;background-color:rgba(214,241,226,.6);border-color:rgb(133 212 167/var(--tw-border-opacity,1))}.class-template-apply-applied:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.2);border-color:rgb(31 157 95/var(--tw-border-opacity,1))}.class-template-apply-applied-header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.class-template-apply-applied-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.class-template-apply-applied-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-apply-applied-subtitle{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.class-template-apply-applied-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-apply-applied-list{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.class-template-apply-applied-empty{font-size:.875rem;font-style:italic;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.class-template-apply-applied-empty:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.class-template-apply-applied-card{align-items:flex-start;border-radius:1rem;border-width:1px;display:flex;gap:.75rem;justify-content:space-between;min-width:0;padding:.75rem 1rem;--tw-border-opacity:1;border-color:rgb(133 212 167/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.class-template-apply-applied-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.class-template-apply-applied-card{flex:0 0 19rem;scroll-snap-align:start}.class-template-apply-applied-card-content{min-width:0}.class-template-apply-applied-card-name{font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.class-template-apply-applied-card-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-apply-applied-card-meta{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.class-template-apply-applied-card-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-apply-applied-remove{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;line-height:1rem;padding:.375rem .75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(249 142 128/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.class-template-apply-applied-remove:hover{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1))}.class-template-apply-applied-remove:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.class-template-apply-applied-remove:hover:is(.dark *){background-color:rgba(127,29,29,.3)}.class-template-apply-cards{display:flex;gap:1rem;overflow-x:auto;padding:.25rem .25rem .5rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.class-template-apply-empty-state{align-items:center;border-radius:1rem;border-style:dashed;border-width:1px;display:flex;font-size:.875rem;font-style:italic;justify-content:center;line-height:1.25rem;min-height:12rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.class-template-apply-empty-state:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.class-template-apply-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1rem;border-width:1px;cursor:pointer;padding:1rem;position:relative;text-align:left;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.class-template-apply-card:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.class-template-apply-card:focus-visible{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 209/var(--tw-ring-opacity,1))}.class-template-apply-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.class-template-apply-card:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.class-template-apply-card:focus-visible:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-color:rgba(153,109,16,.4)}.class-template-apply-card{flex:0 0 19rem;scroll-snap-align:start}.class-template-apply-card--applied{--tw-border-opacity:1;background-color:rgba(214,241,226,.4);border-color:rgb(133 212 167/var(--tw-border-opacity,1))}.class-template-apply-card--applied:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.1);border-color:rgb(31 157 95/var(--tw-border-opacity,1))}.class-template-apply-card--applied:focus-visible,.class-template-apply-card--applied:hover{--tw-border-opacity:1;background-color:rgba(214,241,226,.5);border-color:rgb(93 198 138/var(--tw-border-opacity,1))}.class-template-apply-card--applied:focus-visible:is(.dark *),.class-template-apply-card--applied:hover:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.15);border-color:rgb(42 184 122/var(--tw-border-opacity,1))}.class-template-apply-card--selected,.class-template-apply-card--selected:focus-visible,.class-template-apply-card--selected:hover{--tw-border-opacity:1;background-color:rgba(255,241,209,.3);border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 209/var(--tw-ring-opacity,1))}.class-template-apply-card--selected:focus-visible:is(.dark *),.class-template-apply-card--selected:hover:is(.dark *),.class-template-apply-card--selected:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.15);border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(153,109,16,.4)}.class-template-apply-card-header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.class-template-apply-card-title-wrap{min-width:0}.class-template-apply-card-name{font-size:1rem;font-weight:600;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.class-template-apply-card-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-apply-card-owner{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.class-template-apply-card-owner:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.class-template-apply-card-desc{font-size:.875rem;line-height:1.5rem;margin-top:.75rem;min-height:3rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.class-template-apply-card-desc:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.class-template-apply-card-meta{align-items:center;display:flex;font-size:.75rem;gap:.5rem;line-height:1rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.class-template-apply-card-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.class-template-apply-card-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.class-template-apply-card-badge:is(.dark *){background-color:rgba(153,110,16,.3);--tw-text-opacity:1;color:rgb(255 241 209/var(--tw-text-opacity,1))}.class-template-apply-card-badges{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.class-template-apply-card-badge--success{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.class-template-apply-card-badge--success:is(.dark *){background-color:rgba(15,81,50,.4);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.class-template-apply-preview{border-radius:.75rem;border-width:1px;margin-top:1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.class-template-apply-preview:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.class-template-apply-preview{animation:ktb-fade-in .25s ease-out}.class-template-apply-preview-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.class-template-apply-preview-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-apply-preview-grid{display:grid;gap:.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.class-template-apply-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.class-template-apply-preview-row{gap:.125rem}.class-template-apply-preview-item,.class-template-apply-preview-row{display:flex;flex-direction:column}.class-template-apply-preview-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.class-template-apply-preview-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.class-template-apply-preview-value{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.class-template-apply-preview-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.class-template-apply-action--danger{border-width:1px;--tw-border-opacity:1;border-color:rgb(249 142 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.class-template-apply-action--danger:hover{--tw-bg-opacity:1;background-color:rgb(196 54 35/var(--tw-bg-opacity,1))}.class-template-apply-action--danger:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.class-template-apply-action--danger:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.class-template-apply-toast{align-items:center;border-radius:.75rem;bottom:1.5rem;display:flex;gap:.75rem;padding:.75rem 1.25rem;position:fixed;right:1.5rem;z-index:80;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.class-template-apply-toast:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.class-template-apply-toast{animation:ktb-toast-in .4s ease-out}.class-template-apply-toast--exit{animation:ktb-toast-out .3s ease-in forwards}.class-template-apply-toast-icon{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.class-template-apply-toast-icon:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.class-template-apply-toast-text{font-size:.875rem;font-weight:500;line-height:1.25rem}@keyframes ktb-toast-in{0%{opacity:0;transform:translateY(16px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ktb-toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.wc-container{border-radius:.5rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wc-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wc-container{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-header{border-bottom-width:1px;display:flex;position:sticky;top:0;z-index:10;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.wc-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.wc-header-gutter{border-right-width:1px;flex-shrink:0;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.wc-header-gutter:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.wc-header-day{border-right-width:1px;flex:1 1 0%;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.wc-header-day:last-child{border-right-width:0}.wc-header-day:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.wc-body{max-height:32rem;overflow-y:auto;padding-top:.375rem;position:relative;scroll-padding-top:0}.wc-row{border-bottom-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.wc-row:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.wc-row-hour{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.wc-row-hour:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.wc-gutter{flex-shrink:0;padding-right:.5rem;text-align:right;width:4rem}.wc-time-label{--tw-translate-y:-0.375rem;font-size:10px;line-height:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.wc-time-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-time-label{height:1.5rem}.wc-cell{border-right-width:1px;cursor:pointer;flex:1 1 0%;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-cell:last-child{border-right-width:0}.wc-cell:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.wc-cell{height:1.5rem}.wc-cell:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.wc-cell:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.wc-event{border-left-width:4px;border-radius:.375rem;cursor:pointer;position:absolute;z-index:5;--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1));font-size:11px;line-height:1.25;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgba(22,163,74,.85);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .15s ease}:is(.dark) .wc-event{background-color:rgba(42,184,122,.8);border-left-color:#1f9d5f}.wc-event:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}:is(.dark) .wc-event:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-opacity:1;--tw-ring-color:rgb(79 217 157/var(--tw-ring-opacity,1));--tw-ring-offset-color:#1a1f2e}.wc-event-time{flex-shrink:0;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-event-field,.wc-event-location{min-width:0;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-event-field{flex-shrink:1;font-size:10px;line-height:1.25}.wc-event-field-label{font-weight:500;opacity:.75}.wc-cell-readonly{cursor:default}.wc-cell-readonly:hover{background-color:transparent}:is(.dark) .wc-cell-readonly:hover{background-color:transparent}.wc-popup-overlay{align-items:center;backdrop-filter:blur(2px);background:rgba(0,0,0,.35);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}:is(.dark) .wc-popup-overlay{background:rgba(0,0,0,.6)}.wc-popup{border-radius:.75rem;border-width:1px;max-width:95vw;width:20rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wc-popup:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wc-popup-title{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.wc-popup-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-popup-label{display:block;font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.wc-popup-label:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.wc-popup-select{border-radius:.375rem;display:block;margin-bottom:.75rem;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wc-popup-select:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.wc-popup-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-popup-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.wc-popup-time-alt{border-radius:.375rem;border-width:1px;cursor:pointer;display:block;margin-bottom:.75rem;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wc-popup-time-alt:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.wc-popup-time-alt:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-popup-time-alt:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.wc-popup input.flatpickr-input[type=hidden]{height:0!important;overflow:hidden!important;position:absolute!important;width:0!important}.wc-popup-textarea{border-radius:.375rem;display:block;margin-bottom:.75rem;resize:none;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wc-popup-textarea:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.wc-popup-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-popup-textarea:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 157 172/var(--tw-placeholder-opacity,1))}.wc-popup-textarea:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(148 157 172/var(--tw-placeholder-opacity,1))}.wc-popup-textarea:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.wc-popup-actions{align-items:center;border-top-width:1px;display:flex;justify-content:space-between;margin-top:1.25rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-top:.75rem}.wc-popup-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.wc-popup-btn{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-popup-btn-save{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-popup-btn-save:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.wc-popup-btn-save:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.wc-popup-btn-save:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.wc-popup-btn-save:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 157 95/var(--tw-bg-opacity,1))}.wc-popup-btn-save:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.wc-popup-btn-cancel{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.wc-popup-btn-cancel:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.wc-popup-btn-cancel:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.wc-popup-btn-cancel:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-popup-btn-delete{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.wc-popup-btn-delete:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.wc-popup-btn-delete:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.wc-popup-btn-delete:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.wc-hint{align-items:center;display:flex;font-size:.75rem;gap:.25rem;line-height:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.wc-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-tabs{border-bottom-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.wc-tabs:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.wc-tab{align-items:center;border-bottom-width:2px;border-color:transparent;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;line-height:1.25rem;padding:.625rem 1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-tab:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.wc-tab:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-tab:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.wc-tab{background:none}.wc-tab--active{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.wc-tab--active:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.wc-tab--active:hover{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.wc-tab--active:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.wc-month-toolbar{align-items:center;border-bottom-width:1px;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem 1rem}.wc-month-toolbar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.wc-month-nav{align-items:center;display:flex;gap:.5rem}.wc-month-nav-btn{border-radius:9999px;padding:.375rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-month-nav-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.wc-month-nav-btn:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-month-nav-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-month-nav-btn{background:none;border:none;cursor:pointer}.wc-month-label{font-size:1rem;font-weight:600;line-height:1.5rem;min-width:10rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.wc-month-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-month-today-btn{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-month-today-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.wc-month-today-btn:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.wc-month-today-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.wc-month-today-btn{background:none;cursor:pointer}.wc-season-range{align-items:center;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem}.wc-season-label{font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.wc-season-label:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.wc-season-input{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wc-season-input:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.wc-season-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-season-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.wc-season-input{width:9rem}.wc-season-separator{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.wc-season-separator:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-month-grid{border-collapse:collapse;table-layout:fixed;width:100%}.wc-month-grid th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.wc-month-grid th:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.wc-month-grid th.wc-month-toggle-col{width:2.5rem}.wc-month-grid td{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.25rem;vertical-align:top}.wc-month-grid td:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.wc-month-grid td{height:5rem;min-height:5rem}.wc-month-date{font-size:.75rem;font-weight:500;line-height:1rem;margin-bottom:.125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.wc-month-date:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.wc-month-cell--outside .wc-month-date{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.wc-month-cell--outside .wc-month-date:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-month-cell--today .wc-month-date{align-items:center;border-radius:9999px;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-month-cell--today .wc-month-date:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.wc-month-cell--outside{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.wc-month-cell--outside:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.wc-month-cell--in-season{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.wc-month-cell--in-season:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.wc-month-cell--excluded{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 8px)}:is(.dark) .wc-month-cell--excluded{background:repeating-linear-gradient(-45deg,transparent,transparent 4px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 8px)}.wc-month-chip{border-radius:.25rem;cursor:pointer;display:block;font-size:10px;line-height:1.25;margin-bottom:.125rem;overflow:hidden;padding:.125rem .25rem;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgba(22,163,74,.85);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:opacity .15s ease,box-shadow .15s ease}:is(.dark) .wc-month-chip{background-color:rgba(42,184,122,.8)}.wc-month-chip:hover{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity,1))}:is(.dark) .wc-month-chip:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(79 217 157/var(--tw-ring-opacity,1))}.wc-month-chip--overridden{background-color:rgba(59,130,246,.85)}:is(.dark) .wc-month-chip--overridden{background-color:rgba(96,165,250,.8)}.wc-month-chip--excluded{opacity:.4;text-decoration-line:line-through}.wc-month-chip--overflow{cursor:default;font-size:9px;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.wc-month-chip--overflow:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-month-chip--overflow{background:none}.wc-week-toggle-cell{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));text-align:center;vertical-align:middle}.wc-week-toggle-cell:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.wc-week-toggle-btn{align-items:center;border-radius:.375rem;border-width:1px;cursor:pointer;display:flex;height:1.75rem;justify-content:center;margin-left:auto;margin-right:auto;width:1.75rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-week-toggle-btn:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.wc-week-toggle-btn{background:none}.wc-week-toggle-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.wc-week-toggle-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.wc-week-toggle-btn--active{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.wc-week-toggle-btn--active:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 184 122/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.wc-week-toggle-btn--active:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.wc-week-toggle-btn--active:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 116 72/var(--tw-bg-opacity,1))}.wc-week-toggle-btn--inactive{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.wc-week-toggle-btn--inactive:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-month-add{border-radius:.25rem;cursor:pointer;display:block;font-size:10px;padding:.125rem .25rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-month-add:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.wc-month-add:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.wc-month-add:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.wc-month-add{background:none;border:none}.ktb-container{display:flex;flex-direction:column;gap:1rem}.ktb-layout{display:grid;gap:1rem;grid-template-columns:minmax(0,1.8fr) minmax(18rem,.9fr)}.ktb-main{min-width:0}.ktb-sidebar{border-radius:.5rem;border-width:1px;height:-moz-fit-content;height:fit-content;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-sidebar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-sidebar-header{align-items:flex-start;border-bottom-width:1px;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:1rem}.ktb-sidebar-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.ktb-sidebar-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-sidebar-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-sidebar-subtitle{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-sidebar-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-sidebar-paged{display:flex;flex-direction:column;gap:.75rem}.ktb-sidebar-paged-list{display:flex;flex-direction:column;gap:.5rem}.ktb-blueprint-row{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-blueprint-row:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.ktb-blueprint-row:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-blueprint-row:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-blueprint-row--active{--tw-border-opacity:1;background-color:rgba(255,241,209,.4);border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1))}.ktb-blueprint-row--active:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.15);border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(204 145 22/var(--tw-ring-opacity,1))}.ktb-blueprint-row-main{align-items:flex-start;display:flex;gap:.75rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;text-align:left;width:100%}.ktb-blueprint-row-swatch{border-radius:9999px;flex-shrink:0;height:3.5rem;margin-top:.25rem;width:.375rem}.ktb-blueprint-row-copy{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem;min-width:0}.ktb-blueprint-row-heading{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.ktb-blueprint-row-title{font-size:.875rem;font-weight:600;line-height:1.25rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-blueprint-row-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-blueprint-row-course{font-size:.75rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-blueprint-row-course:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-blueprint-row-meta{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-blueprint-row-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-blueprint-row-badges{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.ktb-blueprint-row-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:500;padding:.25rem .625rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.ktb-blueprint-row-badge:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-blueprint-row-badge--price{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.ktb-blueprint-row-badge--price:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.ktb-blueprint-row-actions{align-items:center;display:flex;gap:.5rem;padding:.75rem 1rem 1rem}.ktb-blueprint-row-action{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;padding:.375rem .75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ktb-blueprint-row-action:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.ktb-blueprint-row-action:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-blueprint-row-action:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.ktb-blueprint-row-action--accent{--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.ktb-blueprint-row-action--accent:hover{--tw-bg-opacity:1;background-color:rgb(255 226 164/var(--tw-bg-opacity,1))}.ktb-blueprint-row-action--accent:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(179 127 19/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.ktb-blueprint-row-action--accent:hover:is(.dark *){background-color:rgba(153,109,16,.35)}.ktb-blueprint-row-action--danger{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.ktb-blueprint-row-action--danger:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.ktb-blueprint-row-action--danger:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.2);border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.ktb-blueprint-row-action--danger:hover:is(.dark *){background-color:rgba(127,29,29,.35)}.ktb-blueprint-row-status{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;padding:.25rem .625rem}.ktb-blueprint-row-status--editing{--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.ktb-blueprint-row-status--editing:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.3);border-color:rgb(179 127 19/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.ktb-blueprint-row-status--dirty{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.ktb-blueprint-row-status--dirty:is(.dark *){background-color:rgba(120,53,15,.3);border-color:rgba(146,64,14,.7);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.ktb-sidebar-pagination{align-items:center;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem .75rem}.ktb-sidebar-pagination:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-sidebar-pagination-label{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-sidebar-pagination-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-sidebar-pagination-btn{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;height:2rem;justify-content:center;width:2rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-sidebar-pagination-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.ktb-sidebar-pagination-btn:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-sidebar-pagination-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.ktb-sidebar-pagination-btn--disabled{cursor:not-allowed;opacity:.5}.ktb-sidebar-pagination-btn--disabled:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ktb-sidebar-pagination-btn--disabled:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.ktb-empty-state{border-radius:.5rem;border-style:dashed;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1.5rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-empty-state:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-blueprint-card{border-radius:.5rem;border-width:1px;margin-bottom:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.ktb-blueprint-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.ktb-blueprint-card--active{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-blueprint-card--active:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-blueprint-card-header{align-items:flex-start;cursor:pointer;display:flex;gap:.75rem}.ktb-blueprint-swatch{border-radius:9999px;flex-shrink:0;height:.75rem;margin-top:.25rem;width:.75rem}.ktb-blueprint-title-wrap{flex:1 1 0%;min-width:0}.ktb-blueprint-title{font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-blueprint-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-blueprint-subtitle{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-blueprint-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-blueprint-actions{display:flex;gap:.5rem;margin-top:.75rem}.ktb-blueprint-action{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.375rem .625rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ktb-blueprint-action:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.ktb-blueprint-action:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-blueprint-action:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.ktb-blueprint-action--danger{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.ktb-blueprint-action--danger:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.ktb-blueprint-action--danger:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.ktb-blueprint-action--danger:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.ktb-chip{text-align:left;width:100%}.ktb-modal-overlay{align-items:center;backdrop-filter:blur(2px);background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.ktb-modal{border-radius:.75rem;border-width:1px;max-height:92vh;max-width:95vw;overflow-y:auto;width:52rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-modal:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-modal-header{margin-bottom:1rem}.ktb-modal-title{font-size:1.125rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-modal-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-modal-grid{margin-bottom:.75rem}.ktb-modal-grid,.ktb-toggle-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ktb-toggle-grid{margin-bottom:1rem}.ktb-modal-grid-span-full{grid-column:1/-1}.ktb-name-mode-toggle{align-items:center;border-radius:.75rem;display:inline-flex;gap:.25rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.25rem}.ktb-name-mode-toggle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-name-mode-btn{border-radius:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-name-mode-btn:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ktb-name-mode-btn:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-name-mode-btn:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-name-mode-btn--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-name-mode-btn--active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-name-builder-grid{gap:.75rem}.ktb-name-builder-grid,.ktb-name-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.75rem}.ktb-name-option-grid{gap:.5rem}.ktb-name-check{align-items:center;border-radius:.5rem;border-width:1px;display:flex;gap:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.ktb-name-check:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-name-check input{border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.ktb-name-check input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.ktb-name-check input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-name-check input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-name-sequence-card{align-items:flex-start;border-radius:.75rem;border-width:1px;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem 1rem}.ktb-name-sequence-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-name-sequence-copy{display:flex;flex-direction:column;gap:.25rem}.ktb-name-sequence-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-name-sequence-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-name-sequence-desc{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-name-sequence-desc:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-name-sequence-card input{border-radius:.25rem;margin-top:.125rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.ktb-name-sequence-card input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.ktb-name-sequence-card input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-name-sequence-card input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-name-carry{align-items:center;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.ktb-name-carry:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-name-carry input{border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.ktb-name-carry input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.ktb-name-carry input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-name-carry input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-name-step-note{border-radius:.75rem;border-width:1px;margin-bottom:1rem;--tw-border-opacity:1;background-color:rgba(240,249,255,.8);border-color:rgb(224 242 254/var(--tw-border-opacity,1));padding:.75rem 1rem}.ktb-name-step-note:is(.dark *){background-color:rgba(12,74,110,.1);border-color:rgba(7,89,133,.3)}.ktb-name-step-note-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.ktb-name-step-note-title:is(.dark *){--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.ktb-name-step-note-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.ktb-name-step-note-text:is(.dark *){--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.ktb-name-preview{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem 1rem}.ktb-name-preview:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-name-preview-label{display:block;font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-name-preview-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-name-preview-value{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-name-preview-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-name-help{font-size:.75rem;line-height:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-name-help:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-name-section-title{font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-name-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-name-example-grid{display:grid;gap:.5rem}.ktb-name-example-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.ktb-name-example-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-name-example-label{display:block;font-size:11px;font-weight:600;letter-spacing:.025em;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-name-example-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-name-example-value{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow-wrap:break-word;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-name-example-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-name-suggestion-list{display:flex;flex-wrap:wrap;gap:.5rem}.ktb-name-suggestion{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-name-suggestion:hover{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.ktb-name-suggestion:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff}.ktb-name-suggestion:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-name-suggestion:hover:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-name-suggestion:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#242b3d}.ktb-name-suggestion--active{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.ktb-name-suggestion--active:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-schedule-validation{border-radius:.75rem;border-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.ktb-schedule-validation:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.3);border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.ktb-schedule-shell{display:grid;gap:1rem;grid-template-columns:minmax(0,19rem) minmax(0,1fr)}.ktb-schedule-sidebar{display:flex;flex-direction:column;gap:.75rem}.ktb-schedule-summary-card{align-items:flex-start;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.ktb-schedule-summary-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-schedule-summary-swatch{border-radius:9999px;flex-shrink:0;height:3rem;width:.75rem}.ktb-schedule-summary-label{font-size:11px;font-weight:600;letter-spacing:.025em;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-schedule-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-schedule-summary-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-schedule-summary-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-schedule-summary-meta{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-schedule-summary-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-schedule-repeat-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.ktb-schedule-repeat-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-schedule-repeat-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-schedule-repeat-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-schedule-repeat-desc{font-size:.75rem;line-height:1rem;margin-bottom:.75rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-schedule-repeat-desc:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-schedule-repeat-hint{font-size:11px;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-schedule-repeat-hint:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-schedule-toolbar{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.ktb-schedule-toolbar-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-schedule-toolbar-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-schedule-toolbar-count{font-size:.75rem;line-height:1rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-schedule-toolbar-count:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-schedule-add-btn{align-items:center;border-radius:.5rem;display:inline-flex;gap:.5rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-schedule-add-btn:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.ktb-schedule-add-btn:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.ktb-schedule-add-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.ktb-schedule-session-list{display:flex;flex-direction:column;gap:.5rem}.ktb-schedule-session-card{border-radius:.75rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;text-align:left;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-schedule-session-card:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-schedule-session-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-schedule-session-card:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1))}.ktb-schedule-session-card--active{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.ktb-schedule-session-card--active:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(153,109,16,.4)}.ktb-schedule-session-card--incomplete{--tw-border-opacity:1;background-color:rgba(255,247,237,.8);border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.ktb-schedule-session-card--incomplete:is(.dark *){--tw-border-opacity:1;background-color:rgba(124,45,18,.2);border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.ktb-schedule-session-heading{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.25rem}.ktb-schedule-session-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-schedule-session-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-schedule-session-status{font-size:11px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-schedule-session-status:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-schedule-session-primary{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ktb-schedule-session-primary:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-schedule-session-secondary{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-schedule-session-secondary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-schedule-editor{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.ktb-schedule-editor:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-schedule-editor-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-schedule-editor-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-schedule-editor-desc{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-schedule-editor-desc:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-schedule-editor-actions{border-top-width:1px;display:flex;justify-content:flex-end;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem}.ktb-schedule-editor-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.ktb-session-section{border-top-width:1px;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem}.ktb-session-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.ktb-color-input{height:2.75rem;padding:.25rem}.ktb-color-swatch-grid{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:640px){.ktb-color-swatch-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.ktb-color-swatch-option{border-color:transparent;border-radius:.5rem;border-width:2px;height:2.75rem;position:relative;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-color-swatch-option:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff}.ktb-color-swatch-option:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#242b3d}.ktb-color-swatch-option{background-color:var(--ktb-swatch-color)}.ktb-color-swatch-option:hover:not(:disabled){transform:translateY(-1px)}.ktb-color-swatch-option--selected{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff}.ktb-color-swatch-option--selected:is(.dark *){--tw-border-opacity:1;border-color:rgb(36 43 61/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#242b3d}.ktb-color-swatch-option--disabled{cursor:not-allowed;opacity:.35;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ktb-color-swatch-check{align-items:center;display:none;inset:0;justify-content:center;position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.flatpickr-day.ktb-color-swatch-check{visibility:hidden}.esign-pdf-field.ktb-color-swatch-check,.esign-pdf-loading.ktb-color-swatch-check,.esign-video-camera-off-overlay.ktb-color-swatch-check,.esign-video-playback-overlay.ktb-color-swatch-check,.esign-video-recording-indicator.ktb-color-swatch-check{display:none}.ktb-color-swatch-check{text-shadow:0 1px 2px rgba(0,0,0,.45)}.ktb-color-swatch-option--selected .ktb-color-swatch-check{display:flex}.ktb-color-help{font-size:.75rem;line-height:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-color-help:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}@media (max-width:960px){.ktb-advanced-settings-apply-grid,.ktb-layout,.ktb-modal-grid,.ktb-name-builder-grid,.ktb-name-option-grid,.ktb-schedule-shell,.ktb-session-chip-editor-grid,.ktb-toggle-grid{grid-template-columns:minmax(0,1fr)}}.sc-container{border-radius:.5rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sc-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sc-container{padding:1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sc-grid{border-collapse:collapse;table-layout:fixed;width:100%}.sc-header-wk{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:10px;font-weight:600;letter-spacing:.025em;padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.sc-header-wk:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.sc-header-wk{width:2.5rem}.sc-header-day{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.sc-header-day:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.sc-week-cell{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));font-size:11px;font-weight:500;padding:0;text-align:center;vertical-align:middle;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.sc-week-cell:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;background-color:rgba(44,52,70,.3);color:rgb(160 167 180/var(--tw-text-opacity,1))}.sc-week-cell{cursor:default;width:2.5rem}.sc-week-cell:hover{background:transparent!important}.sc-day-cell{border-width:1px;position:relative;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.25rem;text-align:left;vertical-align:top}.sc-day-cell:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.sc-day-cell{cursor:copy;height:4.25rem;min-height:4.25rem;transition:background-color .15s,box-shadow .15s,transform .15s;vertical-align:top}.sc-day-cell-date{display:block;font-size:10px;font-weight:600;letter-spacing:.025em;line-height:1;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.sc-day-cell-date:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.sc-day-cell.sc-cell--occupied .sc-day-cell-date{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.sc-day-cell.sc-cell--occupied .sc-day-cell-date:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.sc-day-cell.sc-cell--in-season{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sc-day-cell.sc-cell--in-season:is(.dark *){background-color:rgba(44,52,70,.4)}.sc-day-cell:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.sc-day-cell:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.sc-day-cell.sc-cell--occupied{cursor:copy}.sc-chip{background-color:rgba(16,185,129,.15);border-left:2px solid #059669;border-radius:.25rem;color:#059669;cursor:pointer;display:block;font-size:10px;font-weight:500;line-height:1.25;margin-bottom:.125rem;overflow:hidden;padding:.125rem .375rem;text-overflow:ellipsis;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}:is(.dark) .sc-chip{background-color:rgba(16,185,129,.2);border-left-color:#34d399;color:#6ee7b7}.sc-chip:hover{background-color:rgba(16,185,129,.3)}:is(.dark) .sc-chip:hover{background-color:rgba(16,185,129,.35)}.sc-chip--once{background-color:rgba(59,130,246,.15);border-left-color:#3b82f6;color:#2563eb}:is(.dark) .sc-chip--once{background-color:rgba(59,130,246,.2);border-left-color:#60a5fa;color:#93c5fd}.sc-chip--once:hover{background-color:rgba(59,130,246,.3)}.sc-chip-overnight{background-color:rgba(234,179,8,.2);border-radius:3px;color:#a16207;display:inline-block;font-size:9px;font-weight:600;line-height:1.4;margin-left:4px;padding:0 4px}:is(.dark) .sc-chip-overnight{background-color:rgba(234,179,8,.25);color:#fbbf24}.sc-add-hint{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));opacity:0;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sc-add-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.sc-add-hint{font-size:1.2rem}.sc-day-cell:hover .sc-add-hint{opacity:1}.sc-popup-overlay{align-items:center;backdrop-filter:blur(2px);background:rgba(0,0,0,.35);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}:is(.dark) .sc-popup-overlay{background:rgba(0,0,0,.6)}.sc-popup{border-radius:.75rem;border-width:1px;max-width:95vw;width:24rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sc-popup:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sc-popup{max-height:90vh;overflow-y:auto}.sc-popup-title{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.sc-popup-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sc-popup-label{display:block;font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.sc-popup-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.sc-popup-help{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.sc-popup-help:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.sc-popup-select{border-radius:.375rem;border-width:1px;margin-bottom:.75rem;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.sc-popup-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.sc-popup-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sc-popup-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.sc-popup-textarea{border-radius:.375rem;border-width:1px;margin-bottom:.75rem;resize:none;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.sc-popup-textarea:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.sc-popup-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sc-popup-textarea:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.sc-popup input.flatpickr-input[type=hidden]{display:none!important}.sc-repeat-section{border-top-width:1px;margin-bottom:.75rem;margin-top:.25rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:.75rem}.sc-repeat-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.sc-repeat-detail,.sc-repeat-duration{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.sc-repeat-detail-label{font-size:.75rem;line-height:1rem;white-space:nowrap;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.sc-repeat-detail-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.sc-repeat-detail-input{border-radius:.375rem;border-width:1px;width:4rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem;text-align:center;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.sc-repeat-detail-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.sc-repeat-detail-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sc-repeat-detail-input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.sc-popup-actions{align-items:center;border-top-width:1px;display:flex;gap:.5rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:.75rem}.sc-popup-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.sc-popup-btn{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sc-popup-btn-save{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sc-popup-btn-save:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.sc-popup-btn-save:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.sc-popup-btn-save:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.sc-popup-btn-cancel{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.sc-popup-btn-cancel:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.sc-popup-btn-cancel:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.sc-popup-btn-cancel:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sc-popup-btn-delete{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.sc-popup-btn-delete:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.sc-popup-btn-delete:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.sc-popup-btn-delete:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.sc-pagination{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:.5rem .75rem}.sc-pagination-btn{align-items:center;border-radius:.25rem;display:inline-flex;font-size:.875rem;font-weight:600;height:1.75rem;justify-content:center;line-height:1.25rem;width:1.75rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sc-pagination-btn:hover{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.sc-pagination-btn:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.sc-pagination-btn:hover:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.sc-pagination-btn{background:transparent;border:none;cursor:pointer;font-size:1.1rem;line-height:1}.sc-pagination-btn--disabled{opacity:.3;pointer-events:none}.sc-pagination-pages{align-items:center;display:flex;gap:.25rem}.sc-pagination-page{align-items:center;border-radius:.25rem;display:inline-flex;font-size:.75rem;font-weight:500;height:1.75rem;justify-content:center;line-height:1rem;width:1.75rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sc-pagination-page:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.sc-pagination-page:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.sc-pagination-page:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.sc-pagination-page{background:transparent;border:none;cursor:pointer}.sc-pagination-page--active{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sc-pagination-page--active:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.sc-pagination-page--active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sc-pagination-page--active:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.sc-pagination-label{font-size:.75rem;font-weight:500;line-height:1rem;margin-left:.5rem;white-space:nowrap;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.sc-pagination-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.sc-hint{align-items:center;display:flex;font-size:.75rem;gap:.375rem;line-height:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.sc-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-wizard-stepper{align-items:center;display:flex;gap:0;justify-content:center;margin-bottom:1.5rem;padding-left:1rem;padding-right:1rem}.ktb-wizard-step{align-items:center;display:flex;flex-direction:column;gap:.25rem}.ktb-wizard-step-dot{align-items:center;border-radius:9999px;border-width:2px;display:flex;flex-shrink:0;font-size:.875rem;font-weight:700;height:2.25rem;justify-content:center;line-height:1.25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-wizard-step-dot:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-wizard-step--active .ktb-wizard-step-dot{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ktb-wizard-step--active .ktb-wizard-step-dot:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.ktb-wizard-step--active .ktb-wizard-step-dot{box-shadow:0 0 0 4px rgba(16,185,129,.15)}.ktb-wizard-step--completed .ktb-wizard-step-dot{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ktb-wizard-step--completed .ktb-wizard-step-dot:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.ktb-wizard-step-label{display:none;font-size:.75rem;font-weight:500;line-height:1rem;text-align:center;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.flatpickr-day.ktb-wizard-step-label{visibility:hidden}.esign-pdf-field.ktb-wizard-step-label,.esign-pdf-loading.ktb-wizard-step-label,.esign-video-camera-off-overlay.ktb-wizard-step-label,.esign-video-playback-overlay.ktb-wizard-step-label,.esign-video-recording-indicator.ktb-wizard-step-label{display:none}.ktb-wizard-step-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}@media (min-width:640px){.ktb-wizard-step-label{display:block}}.ktb-wizard-step--active .ktb-wizard-step-label{font-weight:600;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.ktb-wizard-step--active .ktb-wizard-step-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.ktb-wizard-step--completed .ktb-wizard-step-label{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.ktb-wizard-step--completed .ktb-wizard-step-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.ktb-wizard-connector{height:.125rem;margin-bottom:1.25rem;margin-left:.375rem;margin-right:.375rem;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.ktb-wizard-connector:is(.dark *){--tw-bg-opacity:1;background-color:rgb(58 68 86/var(--tw-bg-opacity,1))}.ktb-wizard-connector{transition:background-color .3s}@media (min-width:640px){.ktb-wizard-connector{margin-left:.5rem;margin-right:.5rem;width:2rem}}.ktb-wizard-connector--completed{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.ktb-wizard-connector--completed:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.ktb-wizard-panel{display:none}.flatpickr-day.ktb-wizard-panel{visibility:hidden}.esign-pdf-field.ktb-wizard-panel,.esign-pdf-loading.ktb-wizard-panel,.esign-video-camera-off-overlay.ktb-wizard-panel,.esign-video-playback-overlay.ktb-wizard-panel,.esign-video-recording-indicator.ktb-wizard-panel{display:none}.ktb-wizard-panel--active{animation:ktb-fade-in .25s ease-out;display:block}@keyframes ktb-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ktb-wizard-panel-title{font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-wizard-panel-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-wizard-panel-desc{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-wizard-panel-desc:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-wizard-nav{align-items:center;border-top-width:1px;bottom:0;display:flex;justify-content:space-between;margin:1.5rem -1.5rem -1.5rem;position:sticky;z-index:10;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.5rem 1.5rem}.ktb-wizard-nav:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.ktb-wizard-btn{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.625rem 1.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-wizard-btn--prev{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.ktb-wizard-btn--prev:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.ktb-wizard-btn--prev:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-wizard-btn--prev:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.ktb-wizard-btn--next{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ktb-wizard-btn--next:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.ktb-wizard-btn--next:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.ktb-wizard-btn--next:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.ktb-wizard-btn--save{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ktb-wizard-btn--save:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.ktb-wizard-btn--save:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.ktb-wizard-btn--save:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.ktb-wizard-btn:disabled{cursor:not-allowed;opacity:.4}.ktb-empty-cta{align-items:center;border-radius:.75rem;border-style:dashed;border-width:2px;display:flex;flex-direction:column;justify-content:center;padding:3rem 1.5rem;text-align:center;--tw-border-opacity:1;background-color:rgba(249,250,251,.5);border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.ktb-empty-cta:is(.dark *){--tw-border-opacity:1;background-color:rgba(36,43,61,.5);border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.ktb-empty-cta{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-empty-cta-icon{height:4rem;margin-bottom:1rem;width:4rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.ktb-empty-cta-icon:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-empty-cta-heading{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ktb-empty-cta-heading:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-empty-cta-desc{font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;max-width:20rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-empty-cta-desc:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-empty-cta-button{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(255 183 27/var(--tw-bg-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-empty-cta-button,.ktb-empty-cta-button:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1}.ktb-empty-cta-button:hover{background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.ktb-empty-cta-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.ktb-empty-cta-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.ktb-empty-cta-button:hover{transform:translateY(-1px)}.sc-day-cell.sc-cell--clickable:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.sc-day-cell.sc-cell--clickable:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(74 85 104/var(--tw-ring-opacity,1))}.sc-day-cell.sc-cell--clickable:hover{transform:translateY(-1px)}.sc-chip.sc-chip--large{border-radius:.375rem;font-size:.75rem;font-weight:600;line-height:1rem;line-height:1.375;margin-bottom:.25rem;min-height:1.75rem;padding:.25rem .5rem}.sc-chip.sc-chip--session-edit{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.sc-chip.sc-chip--session-edit:hover{box-shadow:0 8px 18px rgba(15,23,42,.18);transform:translateY(-1px)}.sc-chip.sc-chip--session-edit.sc-chip--active{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;box-shadow:0 12px 24px rgba(15,23,42,.2);transform:translateY(-1px)}:is(.dark) .sc-chip.sc-chip--session-edit:hover{box-shadow:0 10px 24px rgba(15,23,42,.35)}:is(.dark) .sc-chip.sc-chip--session-edit.sc-chip--active{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));box-shadow:0 14px 28px rgba(15,23,42,.4)}.ktb-legend{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem;padding-left:.25rem;padding-right:.25rem}.ktb-legend-item{align-items:center;display:flex;gap:.375rem}.ktb-legend-swatch{border-radius:9999px;flex-shrink:0;height:.75rem;width:.75rem}.ktb-legend-label{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-legend-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-onboarding{align-items:center;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;margin-bottom:.75rem;padding:.75rem 1rem;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.ktb-onboarding:is(.dark *){background-color:rgba(30,58,138,.2);border-color:rgba(29,78,216,.4);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.ktb-onboarding{animation:ktb-fade-in .4s ease-out}.ktb-onboarding-icon{flex-shrink:0;height:1.25rem;width:1.25rem}.ktb-onboarding-text{flex:1 1 0%;font-size:.875rem;line-height:1.25rem}.ktb-onboarding-dismiss{border-radius:.375rem;padding:.25rem;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.ktb-onboarding-dismiss:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.ktb-onboarding-dismiss:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.ktb-onboarding-dismiss:hover:is(.dark *){background-color:rgba(30,64,175,.3);--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.ktb-onboarding-dismiss{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-blueprint-card-rich{border-radius:.75rem;border-width:1px;cursor:pointer;margin-bottom:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.ktb-blueprint-card-rich:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-blueprint-card-rich:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.ktb-blueprint-card-rich:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-blueprint-card-rich--active{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-blueprint-card-rich--active:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-blueprint-card-rich--active{box-shadow:0 0 0 4px rgba(16,185,129,.1)}.ktb-blueprint-card-rich-header{align-items:center;display:flex;gap:.75rem}.ktb-blueprint-card-rich-swatch{border-radius:9999px;flex-shrink:0;height:2.5rem;width:.625rem}.ktb-blueprint-card-rich-body{flex:1 1 0%;min-width:0}.ktb-blueprint-card-rich-name{font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-settings{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.ktb-blueprint-card-rich-pill{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:500;padding:.25rem .625rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-pill:is(.dark *){background-color:rgba(153,109,16,.25);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-course{font-size:.75rem;line-height:1rem;margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-course:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-advanced-settings-modal{max-width:95vw;width:56rem}.ktb-advanced-settings-summary{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-advanced-settings-summary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-advanced-settings-validation{border-radius:.75rem;border-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.ktb-advanced-settings-validation:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.3);border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.ktb-advanced-settings-section{border-top-width:1px;margin-top:1.25rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.25rem}.ktb-advanced-settings-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.ktb-advanced-settings-section--first{border-top-width:0;margin-top:0;padding-top:0}.ktb-advanced-settings-heading{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-advanced-settings-heading:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-advanced-settings-copy{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-advanced-settings-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-advanced-settings-field{margin-bottom:0;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-advanced-settings-field--disabled{opacity:.6}.ktb-advanced-settings-field--disabled .sc-popup-select{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-advanced-settings-field--disabled .sc-popup-select:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-advanced-settings-toggle-grid{margin-top:.75rem}.ktb-advanced-settings-apply-grid{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.ktb-advanced-settings-choice{align-items:flex-start;border-radius:.75rem;border-width:1px;cursor:pointer;display:flex;gap:.75rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem 1rem}.ktb-advanced-settings-choice:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-advanced-settings-choice input{border-radius:.25rem;margin-top:.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.ktb-advanced-settings-choice input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.ktb-advanced-settings-choice input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-advanced-settings-choice input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-advanced-settings-choice-copy{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ktb-advanced-settings-choice-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-advanced-settings-choice-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-advanced-settings-choice-desc{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-advanced-settings-choice-desc:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-advanced-settings-target-panel{border-radius:.75rem;border-width:1px;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.ktb-advanced-settings-target-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-advanced-settings-target-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-advanced-settings-target-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-advanced-settings-target-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.ktb-advanced-settings-target{align-items:flex-start;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.ktb-advanced-settings-target:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.ktb-advanced-settings-target-checkbox{border-radius:.25rem;margin-top:.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.ktb-advanced-settings-target-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.ktb-advanced-settings-target-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-advanced-settings-target-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-advanced-settings-target-copy{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ktb-advanced-settings-target-meta{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-advanced-settings-target-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-advanced-settings-target-empty{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-advanced-settings-target-empty:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-session-chip-editor{display:flex;flex-direction:column;gap:1.25rem}.ktb-session-chip-editor-header{align-items:flex-start;border-radius:1rem;border-width:1px;display:flex;gap:1rem;justify-content:space-between;--tw-border-opacity:1;background-color:rgba(249,250,251,.8);border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem 1.25rem}.ktb-session-chip-editor-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-session-chip-editor-eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-session-chip-editor-eyebrow:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-session-chip-editor-title{font-size:1rem;font-weight:600;line-height:1.5rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-session-chip-editor-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-session-chip-editor-meta{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-session-chip-editor-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-session-chip-editor-status{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.ktb-session-chip-editor-status:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.3);border-color:rgb(179 127 19/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.ktb-session-chip-editor-status--saved{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.ktb-session-chip-editor-status--saved:is(.dark *){background-color:rgba(6,78,59,.3);border-color:rgba(6,95,70,.7);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.ktb-session-chip-editor-status--dirty{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.ktb-session-chip-editor-status--dirty:is(.dark *){background-color:rgba(120,53,15,.3);border-color:rgba(146,64,14,.7);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.ktb-session-chip-editor-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.ktb-session-chip-editor-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-session-chip-editor-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ktb-session-chip-editor-card--session{background-color:rgba(249,250,251,.7)}.ktb-session-chip-editor-card--session:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.ktb-session-chip-editor-card-header{margin-bottom:1rem}.ktb-session-chip-editor-card-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-session-chip-editor-card-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-session-chip-editor-card-copy{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-session-chip-editor-card-copy:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-session-chip-field{margin-bottom:0;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-session-chip-field--disabled{opacity:.6}.ktb-session-chip-field--disabled .sc-popup-select{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-session-chip-field--disabled .sc-popup-select:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-session-chip-editor-details{margin-top:1rem}.ktb-session-chip-toggle-grid{margin-top:.75rem}.ktb-blueprint-card-rich-stats{display:grid;gap:.5rem;margin-top:.75rem}.ktb-blueprint-card-rich-stat{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.ktb-blueprint-card-rich-stat-label{font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-stat-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-stat-value{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-stat-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-actions{border-top-width:1px;display:flex;gap:.5rem;margin-top:.75rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-top:.75rem}.ktb-blueprint-card-rich-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.ktb-blueprint-card-rich-btn{border-radius:.5rem;font-size:.75rem;font-weight:500;line-height:1rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn--accent{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn--accent:hover{--tw-bg-opacity:1;background-color:rgb(255 226 164/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn--accent:is(.dark *){background-color:rgba(153,109,16,.25);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn--accent:hover:is(.dark *){background-color:rgba(153,109,16,.4);--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn--danger{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn--danger:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn--danger:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.ktb-blueprint-card-rich-btn--danger:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.ktb-review-section{margin-bottom:1rem}.ktb-review-summary{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;list-style-type:none;padding:.25rem}.ktb-review-summary:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ktb-review-summary::-webkit-details-marker{display:none}.ktb-review-heading{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ktb-review-heading:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.ktb-review-chevron{flex:none;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ktb-review-chevron:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.toggle-icon.ktb-review-section[open] .ktb-review-chevron{transform:rotate(180deg)}.ktb-review-section[open] .ktb-review-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ktb-review-card{border-radius:.5rem;border-width:1px;margin-top:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.ktb-review-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.ktb-review-row{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.375rem;padding-top:.375rem}.ktb-review-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-review-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.ktb-review-value{font-size:.875rem;font-weight:500;line-height:1.25rem;text-align:right;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ktb-review-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.ktb-review-help{font-size:.75rem;line-height:1rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ktb-review-help:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.incident-pdf-checkbox-choice{border-radius:.25rem;border-width:1px;min-height:2.75rem;width:100%;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem;text-align:left;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.incident-pdf-checkbox-choice:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-pdf-checkbox-choice:hover{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.incident-pdf-checkbox-choice:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.incident-pdf-checkbox-choice:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.incident-pdf-checkbox-overlay{border-style:dashed;border-width:1px;cursor:move;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.incident-pdf-checkbox-overlay:is(.dark *){--tw-border-opacity:1;border-color:rgb(94 234 212/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-pdf-checkbox-mark{display:block;height:100%;width:100%}.incident-pdf-checkbox-delete{border-radius:9999px;height:1.5rem;left:-.75rem;position:absolute;top:-1.25rem;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.incident-pdf-checkbox-resize{border-radius:.25rem;bottom:-.5rem;height:1rem;position:absolute;right:-.5rem;width:1rem;--tw-bg-opacity:1;background-color:rgb(17 94 89/var(--tw-bg-opacity,1))}.incident-pdf-checkbox-resize:is(.dark *){--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity,1))}.incident-pdf-checkbox-resize{cursor:se-resize}.incident-pdf-field-list-item{align-items:center;border-radius:.25rem;border-width:1px;display:flex;gap:.5rem;min-width:0;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem}.incident-pdf-field-list-item:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-pdf-field-name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;border-radius:.25rem;flex:1 1 0%;-webkit-line-clamp:2;line-height:1.25rem;min-width:0;overflow-wrap:break-word}.incident-pdf-field-name:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.incident-pdf-field-name{overflow-wrap:anywhere}.incident-pdf-field-name:focus{display:block;-webkit-line-clamp:unset}.incident-pdf-field-page{flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.incident-pdf-field-page:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.incident-pdf-field-action{align-items:center;border-radius:.25rem;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.incident-pdf-field-action:hover{--tw-bg-opacity:1;background-color:rgb(232 233 234/var(--tw-bg-opacity,1))}.incident-pdf-field-action:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.incident-pdf-field-action:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.incident-pdf-field-remove{--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.incident-pdf-field-remove:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.incident-pdf-field-preview{display:block;font-size:.75rem;height:100%;line-height:1rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.incident-pdf-canvas{container-type:inline-size}.incident-pdf-field-label{border-radius:.25rem;display:none;font-size:.75rem;left:0;line-height:1rem;margin-top:.5rem;overflow-wrap:break-word;padding:.25rem .5rem;pointer-events:none;position:absolute;top:100%;white-space:normal;z-index:30;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.flatpickr-day.incident-pdf-field-label{visibility:hidden}.esign-pdf-field.incident-pdf-field-label,.esign-pdf-loading.incident-pdf-field-label,.esign-video-camera-off-overlay.incident-pdf-field-label,.esign-video-playback-overlay.incident-pdf-field-label,.esign-video-recording-indicator.incident-pdf-field-label{display:none}.incident-pdf-field-label{border-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.incident-pdf-field-label:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-pdf-field-label{overflow-wrap:anywhere;width:min(14rem,45cqw)}[data-label-align=end]>.incident-pdf-field-label{left:auto;right:0}[data-label-side=above]>.incident-pdf-field-label{bottom:100%;margin-bottom:.5rem;margin-top:0;top:auto}.esign-field-overlay--selected>.incident-pdf-field-label,.esign-field-overlay:focus-within>.incident-pdf-field-label,.esign-field-overlay:hover>.incident-pdf-field-label{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}[data-checkbox-sample=unchecked] .incident-pdf-checkbox-mark path{display:none}.incident-report-form-container{border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:72rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.incident-report-form-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.incident-report-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position);padding:1rem 1.5rem}.incident-report-header:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9116 var(--tw-gradient-to-position)}.incident-report-header-content{align-items:center;display:flex;justify-content:space-between}.incident-report-header-text{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.incident-report-header-text:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.incident-report-header-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.25rem}.incident-report-header-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.incident-report-header-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1));opacity:.9}.incident-report-close-button{border-radius:.5rem;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.incident-report-close-button:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:0.2}.incident-report-close-button:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.incident-report-close-button:hover:is(.dark *){background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:0.1}.incident-report-body{padding:1.5rem}.incident-report-error-container{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:1rem}.incident-report-error-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.incident-report-error-header{align-items:center;display:flex;margin-bottom:.5rem}.incident-report-error-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.incident-report-error-icon:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.incident-report-error-title{font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.incident-report-error-title:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.incident-report-error-list{list-style-position:inside;list-style-type:disc}.incident-report-error-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.incident-report-error-list{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.incident-report-error-list:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.incident-report-alert-container{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:1rem}.incident-report-alert-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.incident-report-alert-content{align-items:center;display:flex}.incident-report-alert-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.incident-report-alert-icon:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.incident-report-alert-text{font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.incident-report-alert-text:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.incident-report-section{margin-bottom:2rem}.incident-report-section-header{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.incident-report-section-header:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-report-section-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.incident-report-section-icon:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-report-field-card{border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.incident-report-field-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.incident-report-field-card-blue{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-blue:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.incident-report-field-card-green{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-green:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.incident-report-field-card-orange{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-orange:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.incident-report-field-card-red{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-red:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.incident-report-field-card-purple{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-purple:is(.dark *){--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.incident-report-field-card-indigo{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-indigo:is(.dark *){--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity,1))}.incident-report-field-card-yellow{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-yellow:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.incident-report-field-card-teal{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-teal:is(.dark *){--tw-border-opacity:1;border-color:rgb(15 118 110/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity,1))}.incident-report-field-card-pink{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1));padding:1rem}.incident-report-field-card-pink:is(.dark *){--tw-border-opacity:1;border-color:rgb(190 24 93/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(131 24 67/var(--tw-bg-opacity,1))}.incident-report-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.incident-report-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.incident-report-label-blue{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.incident-report-label-blue:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.incident-report-label-green{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.incident-report-label-green:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.incident-report-label-orange{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.incident-report-label-orange:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.incident-report-label-red{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.incident-report-label-red:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.incident-report-label-purple{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.incident-report-label-purple:is(.dark *){--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.incident-report-label-indigo{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.incident-report-label-indigo:is(.dark *){--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.incident-report-label-yellow{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.incident-report-label-yellow:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.incident-report-label-teal{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.incident-report-label-teal:is(.dark *){--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.incident-report-label-pink{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.incident-report-label-pink:is(.dark *){--tw-text-opacity:1;color:rgb(251 207 232/var(--tw-text-opacity,1))}.incident-report-help-text{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.incident-report-help-text:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-report-help-text-blue{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.incident-report-help-text-blue:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.incident-report-help-text-green{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.incident-report-help-text-green:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.incident-report-help-text-orange{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.incident-report-help-text-orange:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.incident-report-help-text-red{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.incident-report-help-text-red:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.incident-report-help-text-purple{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.incident-report-help-text-purple:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.incident-report-help-text-indigo{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.incident-report-help-text-indigo:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.incident-report-help-text-yellow{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.incident-report-help-text-yellow:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.incident-report-guardian-container{display:none;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1.5rem}.flatpickr-day.incident-report-guardian-container{visibility:hidden}.esign-pdf-field.incident-report-guardian-container,.esign-pdf-loading.incident-report-guardian-container,.esign-video-camera-off-overlay.incident-report-guardian-container,.esign-video-playback-overlay.incident-report-guardian-container,.esign-video-recording-indicator.incident-report-guardian-container{display:none}.incident-report-guardian-card{border-left-width:4px;border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1));padding:1rem}.incident-report-guardian-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.incident-report-guardian-header{align-items:center;display:flex;margin-bottom:.5rem}.incident-report-guardian-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.incident-report-guardian-icon:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.incident-report-guardian-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1))}.incident-report-guardian-title:is(.dark *){--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.incident-report-guardian-name{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.incident-report-guardian-name:is(.dark *){--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.incident-report-guardian-note{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.incident-report-guardian-note:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.incident-report-footer{border-top-width:1px;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}@media (min-width:640px){.incident-report-footer{flex-direction:row}}.incident-report-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.incident-report-cancel-button{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));font-weight:500;padding:.75rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.incident-report-cancel-button:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.incident-report-cancel-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-report-cancel-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.incident-report-submit-wrapper{flex:1 1 0%}@media (min-width:640px){.incident-report-submit-wrapper{flex:0 1 auto}}.incident-report-submit-button{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-weight:500;justify-content:center;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.incident-report-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.incident-report-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.incident-report-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.incident-report-meta{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.incident-report-meta:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1));opacity:.8}.incident-report-readonly-field{border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:1rem}.incident-report-readonly-field:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.incident-report-readonly-field{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.incident-report-readonly-value{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.incident-report-readonly-value:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-report-person-type{font-size:.75rem;line-height:1rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.incident-report-person-type:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-report-not-specified{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.incident-report-not-specified:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-report-checkbox-grid{border-radius:.375rem;border-width:1px;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.incident-report-checkbox-grid:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.incident-report-checkbox-item{align-items:center;display:flex}.incident-report-checkbox{border-radius:.25rem;margin-right:.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.incident-report-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.incident-report-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.incident-report-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.incident-report-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.incident-report-checkbox-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.incident-report-checkbox-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.incident-template-library,.incident-template-panel{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}.incident-template-library:is(.dark *),.incident-template-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.incident-template-library__header,.incident-template-panel__header{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width:640px){.incident-template-library__header,.incident-template-panel__header{align-items:center;flex-direction:row}}.incident-template-library__actions{display:flex;flex-direction:column;gap:.5rem;width:100%}@media (min-width:640px){.incident-template-library__actions{flex-direction:row;flex-shrink:0;width:auto}}.incident-template-library__actions .action-button{align-items:center;display:inline-flex;gap:.5rem;justify-content:center;min-height:2.75rem}.incident-pdf-actions{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width:640px){.incident-pdf-actions{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;width:auto}}.incident-pdf-actions .button_to{display:flex;width:100%}@media (min-width:640px){.incident-pdf-actions .button_to{width:auto}}.incident-pdf-actions .action-button{align-items:center;display:inline-flex;gap:.5rem;justify-content:center;max-width:100%;min-height:2.75rem;white-space:normal}.incident-pdf-actions .action-button:focus-visible{outline-color:#ffb71b;outline-offset:2px;outline-style:solid;outline-width:2px}.incident-pdf-actions .button_to .action-button{width:100%}.page-header-actions.incident-pdf-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}[data-incident-pdf-field-picker-target~=fieldButton][hidden]{display:none}.flatpickr-day[data-incident-pdf-field-picker-target~=fieldButton][hidden]{visibility:hidden}.esign-pdf-field[data-incident-pdf-field-picker-target~=fieldButton][hidden],.esign-pdf-loading[data-incident-pdf-field-picker-target~=fieldButton][hidden],.esign-video-camera-off-overlay[data-incident-pdf-field-picker-target~=fieldButton][hidden],.esign-video-playback-overlay[data-incident-pdf-field-picker-target~=fieldButton][hidden],.esign-video-recording-indicator[data-incident-pdf-field-picker-target~=fieldButton][hidden]{display:none}.esign-field-editor [tabindex="0"]:focus-visible{outline-color:#ffb71b;outline-offset:2px;outline-style:solid;outline-width:2px}.esign-field-editor .esign-field-overlay:focus-within .esign-field-overlay__delete-button{opacity:1}.incident-template-library__title,.incident-template-panel__title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.incident-template-library__title:is(.dark *),.incident-template-panel__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-template-library__description{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.incident-template-library__description:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-template-library__empty{border-radius:.5rem;border-style:dashed;border-width:1px;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.incident-template-library__empty:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-template-table-wrap{margin-top:1rem;overflow-x:auto}.incident-template-table{font-size:.875rem;line-height:1.25rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.incident-template-table:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.incident-template-table td,.incident-template-table th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:.75rem}.incident-template-table td:is(.dark *),.incident-template-table th:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.incident-template-table thead th{font-size:.75rem;font-weight:600;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.incident-template-table thead th:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-template-table tbody th{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.incident-template-table tbody th:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-template-form{margin-left:auto;margin-right:auto;max-width:72rem}.incident-template-count{flex-shrink:0;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.incident-template-count:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.incident-template-search{margin-top:1.25rem;max-width:36rem}.incident-template-sections{margin-top:1rem}.incident-template-sections>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.incident-template-section{border-radius:.5rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.incident-template-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.incident-template-section__summary{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:.75rem;justify-content:space-between;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.incident-template-section__summary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.incident-template-section__count{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.incident-template-section__count:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-template-questions>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.incident-template-questions:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.incident-template-question{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.incident-template-question[hidden],.incident-template-section[hidden]{display:none}.incident-template-question__main{align-items:flex-start;display:flex;flex:1 1 0%;gap:.5rem;min-width:0}.incident-template-question__required{align-items:center;display:flex;flex-shrink:0;gap:.5rem;padding-top:.125rem}.incident-template-question__label,.incident-template-required-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.incident-template-question__label:is(.dark *),.incident-template-required-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.incident-template-question__label{min-width:0;overflow-wrap:break-word}.incident-template-question__condition{font-size:.75rem;line-height:1rem;margin-left:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.incident-template-question__condition:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-template-checkbox{border-radius:.25rem;flex-shrink:0;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.incident-template-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.incident-template-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.incident-template-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.incident-template-required-badge{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.incident-template-required-badge:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.incident-template-empty{border-radius:.5rem;border-style:dashed;border-width:1px;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.incident-template-empty:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.incident-template-form__actions{display:flex;flex-direction:column-reverse;gap:.75rem;justify-content:flex-end;padding-bottom:2rem}@media (min-width:640px){.incident-template-form__actions{flex-direction:row}}.new-enrollment-page{min-height:100vh;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1.5rem 1rem}.new-enrollment-page:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.new-enrollment-content{margin-left:auto;margin-right:auto;max-width:64rem}.enrollment-step-card{border-radius:1rem;margin-bottom:2rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.enrollment-step-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.enrollment-step-card-highlighted{border-radius:1rem;border-width:2px;margin-bottom:2rem;overflow:hidden;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.enrollment-step-card-highlighted:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.enrollment-step-header{border-bottom-width:1px;--tw-border-opacity:1;background-image:linear-gradient(to right,var(--tw-gradient-stops));border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position);padding:1rem 1.5rem}.enrollment-step-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#b37f13 var(--tw-gradient-to-position)}.enrollment-step-header-blue{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem 1.5rem}.enrollment-step-header-blue:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.enrollment-step-header-content{align-items:center;display:flex;justify-content:space-between}.enrollment-step-header-info{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-step-header-info:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-step-header-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.25rem}.enrollment-step-header-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.enrollment-step-header-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.enrollment-step-back-link{align-items:center;display:inline-flex;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.enrollment-step-back-link:hover{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-step-back-link:is(.dark *){--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.enrollment-step-back-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-step-body{padding:1.5rem}.enrollment-info-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.enrollment-info-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.enrollment-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.enrollment-info-column>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.enrollment-info-section-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollment-info-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-info-divider{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}.enrollment-info-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.enrollment-info-dl>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.enrollment-info-item>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.enrollment-info-label{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollment-info-label:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.enrollment-info-value{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollment-info-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-info-value-emphasis{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollment-info-value-emphasis:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-info-value-small{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.enrollment-info-value-small:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.enrollment-info-empty{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollment-info-empty:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.enrollment-refund-policy,.enrollment-refund-policy-yes{align-items:flex-start;border-left-width:4px;border-radius:.5rem;display:flex;padding:1rem}.enrollment-refund-policy-yes{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.enrollment-refund-policy-yes:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 184 122/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.enrollment-refund-policy-no{align-items:flex-start;border-left-width:4px;border-radius:.5rem;display:flex;padding:1rem;--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.enrollment-refund-policy-no:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.enrollment-refund-icon,.enrollment-refund-icon-success{height:1.25rem;margin-right:.75rem;margin-top:.125rem;width:1.25rem}.enrollment-refund-icon-success{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.enrollment-refund-icon-success:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.enrollment-refund-icon-error{height:1.25rem;margin-right:.75rem;margin-top:.125rem;width:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.enrollment-refund-icon-error:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.enrollment-refund-content{flex:1 1 0%}.enrollment-refund-title,.enrollment-refund-title-success{font-size:.875rem;font-weight:500;line-height:1.25rem}.enrollment-refund-title-success{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.enrollment-refund-title-success:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.enrollment-refund-title-error{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.enrollment-refund-title-error:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.enrollment-refund-description,.enrollment-refund-description-success{font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.enrollment-refund-description-success{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.enrollment-refund-description-success:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.enrollment-refund-description-error{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.enrollment-refund-description-error:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.enrollment-refund-deadline{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.enrollment-refund-deadline:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.enrollment-terms-alert{border-left-width:4px;border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));padding:1rem}.enrollment-terms-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.enrollment-terms-content{display:flex}.enrollment-terms-icon{height:1.25rem;margin-right:.75rem;margin-top:.125rem;width:1.25rem;--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.enrollment-terms-icon:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.enrollment-terms-text{flex:1 1 0%}.enrollment-terms-title{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.enrollment-terms-title:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.enrollment-terms-description{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.enrollment-terms-description:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.enrollment-terms-link-container{margin-top:.5rem}.enrollment-terms-link{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1));text-decoration-line:underline}.enrollment-terms-link:hover{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.enrollment-terms-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity,1))}.enrollment-terms-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.age-restriction-icon-container{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.age-restriction-icon-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.age-restriction-icon{height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.age-restriction-icon:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.age-restriction-content{margin-left:1rem}.age-restriction-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.age-restriction-title:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.age-restriction-description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.age-restriction-description:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.enrollable-option-card{border-radius:.5rem;border-width:2px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.enrollable-option-card:hover{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.enrollable-option-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.enrollable-option-card:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.enrollable-option-card-disabled{border-radius:.5rem;border-width:2px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));opacity:.5;padding:1.5rem}.enrollable-option-card-disabled:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.enrollable-option-content{align-items:flex-start;display:flex}.enrollable-checkbox-container{align-items:center;display:flex;flex-shrink:0;justify-content:center}.enrollable-checkbox{border-radius:.25rem;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.enrollable-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.enrollable-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.enrollable-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.enrollable-checkbox-disabled{border-radius:.25rem;cursor:not-allowed;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.enrollable-checkbox-disabled:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.enrollable-content-wrapper{flex:1 1 0%}.enrollable-label{align-items:flex-start;cursor:pointer;display:flex;gap:1rem;justify-content:space-between}.enrollable-header-actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.enrollable-label-disabled{justify-content:space-between}.enrollable-info-group,.enrollable-label-disabled{align-items:center;display:flex}.enrollable-avatar-parent{align-items:center;border-radius:9999px;display:flex;height:3rem;justify-content:center;width:3rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.enrollable-avatar-parent:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.enrollable-avatar-parent-text{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.enrollable-avatar-parent-text:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.enrollable-avatar-child{align-items:center;border-radius:9999px;display:flex;height:3rem;justify-content:center;width:3rem;--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.enrollable-avatar-child:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.enrollable-avatar-child-text{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.enrollable-avatar-child-text:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.enrollable-avatar-disabled{align-items:center;border-radius:9999px;display:flex;height:3rem;justify-content:center;width:3rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.enrollable-avatar-disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.enrollable-avatar-disabled-text{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.enrollable-avatar-disabled-text:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.enrollable-details{margin-left:1rem}.enrollable-name{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollable-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollable-name-disabled{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollable-name-disabled:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.enrollable-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.enrollable-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.enrollable-subtitle-disabled{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollable-subtitle-disabled:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.enrollable-age-info{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollable-age-info:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.enrollable-badge-eligible{align-items:center;border-radius:9999px;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.enrollable-badge-eligible:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.enrollable-badge-ineligible{align-items:center;border-radius:9999px;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.enrollable-badge-ineligible:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.enrollable-ineligibility-reason{font-size:.75rem;line-height:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollable-ineligibility-reason:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.enrollable-ineligibility-detail{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.enrollable-ineligibility-detail:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.enrollable-children-divider{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}.enrollable-children-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.enrollable-children-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.enrollable-children-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollable-children-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollable-add-child-link{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.enrollable-add-child-link:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.enrollable-add-child-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.enrollable-add-child-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.enrollable-add-child-icon{height:1rem;margin-right:.25rem;width:1rem}.enrollable-children-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.enrollable-no-children{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}.enrollable-no-children:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.enrollable-no-children-card{border-radius:.5rem;border-style:dashed;border-width:2px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1.5rem;text-align:center}.enrollable-no-children-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.enrollable-no-children-icon{height:3rem;margin-left:auto;margin-right:auto;width:3rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.enrollable-no-children-icon:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.enrollable-no-children-title{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollable-no-children-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollable-no-children-description{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollable-no-children-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.enrollable-no-children-cta{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:1rem;padding:.5rem 1rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollable-no-children-cta:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.enrollable-no-children-cta:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.enrollable-no-children-cta:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.enrollable-no-children-cta-icon{height:1.25rem;margin-right:.5rem;width:1.25rem}.enrollment-summary-container{border-top-width:1px;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}.enrollment-summary-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.enrollment-summary-box{border-left-width:4px;border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem}.enrollment-summary-box:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.enrollment-summary-content{display:flex}.enrollment-summary-icon{flex-shrink:0}.enrollment-summary-icon-svg{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.enrollment-summary-icon-svg:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.enrollment-summary-text{flex:1 1 0%;margin-left:.75rem}.enrollment-summary-count{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.enrollment-summary-count:is(.dark *){--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.enrollment-summary-cost{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.enrollment-summary-cost:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.enrollment-summary-cost-value{font-weight:600}.enrollment-refund-alert{border-left-width:4px;border-radius:.5rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));padding:1rem}.enrollment-refund-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.enrollment-refund-alert-content{display:flex}.enrollment-refund-alert-icon{height:1.25rem;margin-right:.75rem;margin-top:.125rem;width:1.25rem;--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.enrollment-refund-alert-icon:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.enrollment-refund-alert-title{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.enrollment-refund-alert-title:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.enrollment-refund-alert-description{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.enrollment-refund-alert-description:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.enrollment-refund-alert-link{font-weight:500;--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1));text-decoration-line:underline}.enrollment-refund-alert-link:hover{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.enrollment-refund-alert-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity,1))}.enrollment-refund-alert-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.enrollment-form-actions{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.enrollment-cancel-button{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:1rem;font-weight:500;line-height:1.5rem;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.enrollment-cancel-button:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.enrollment-cancel-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-cancel-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.enrollment-submit-button{border-radius:.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.enrollment-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.enrollment-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.enrollment-submit-button-disabled{border-radius:.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.enrollment-submit-button-disabled,.enrollment-submit-button-disabled:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollment-submit-button-disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.location-photo-container{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem}.location-photo-preview{border-radius:9999px;border-width:2px;height:8rem;overflow:hidden;width:8rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.location-photo-preview:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.location-active-checkbox{margin-bottom:1rem;padding-bottom:.5rem;padding-top:.5rem}.location-active-checkbox,.location-suffix-input{align-items:center;display:flex}.location-suffix-prefix{font-weight:500;padding-left:.5rem;padding-right:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.location-suffix-prefix:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.location-courses-container{border-radius:.75rem;border-width:2px;display:flex;flex-direction:column;height:8rem;overflow-y:auto;padding-bottom:.5rem;padding-left:.75rem;padding-top:.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.location-courses-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.location-courses-container:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.location-courses-container:focus-within:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.location-courses-container{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.location-course-item{align-items:center;display:flex;padding:.25rem .5rem}.location-course-item:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.location-course-item:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.location-course-item{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.location-field-error{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.location-field-error:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.cert-avatar-container{position:relative}.cert-avatar{align-items:center;border-radius:9999px;border-width:4px;display:flex;height:6rem;justify-content:center;overflow:hidden;width:6rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.cert-avatar{height:8rem;width:8rem}}.cert-avatar{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.cert-avatar:is(.dark *){--tw-border-opacity:1;border-color:rgb(36 43 61/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.cert-avatar-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cert-avatar-initials{align-items:center;display:flex;height:100%;justify-content:center;width:100%;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.cert-avatar-initials:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.cert-avatar-initials-text{font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:1024px){.cert-avatar-initials-text{font-size:1.875rem;line-height:2.25rem}}.cert-avatar-initials-text{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.cert-avatar-initials-text:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.cert-status-badge-position{bottom:-.5rem;position:absolute;right:-.5rem}.cert-status-badge-active{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.cert-status-badge-active:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.cert-status-badge-inactive{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.cert-status-badge-inactive:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.cert-status-icon{height:1rem;margin-right:.25rem;width:1rem}.cert-header-title-group{align-items:center;display:flex;gap:1.5rem}.cert-main-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem}@media (min-width:1024px){.cert-main-title{font-size:2.25rem;line-height:2.5rem}}.cert-main-title{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.cert-main-title:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.cert-subtitle{font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cert-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.cert-state-id{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cert-state-id:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.cert-deactivation-card{border-left-width:4px;border-radius:.75rem;padding:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.cert-deactivation-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.cert-deactivation-form-container{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.cert-deactivation-form-container{align-items:flex-start;flex-direction:row;justify-content:space-between}}.cert-deactivation-form{display:flex;flex-direction:column;gap:.75rem}@media (min-width:1024px){.cert-deactivation-form{align-items:center;flex-direction:row}}.cert-deactivation-input{border-radius:.5rem;border-width:1px;min-width:0;padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.cert-deactivation-input{min-width:16rem}}.cert-deactivation-input{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.cert-deactivation-input:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.cert-deactivation-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.cert-deactivation-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.cert-deactivation-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.cert-deactivation-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.cert-deactivate-button{align-items:center;border-radius:.5rem;display:inline-flex;font-weight:500;padding:.75rem 1.5rem;white-space:nowrap;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cert-deactivate-button:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.cert-deactivate-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.cert-deactivate-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.cert-reactivate-button{align-items:center;border-radius:.5rem;display:inline-flex;font-weight:500;padding:.75rem 1.5rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cert-reactivate-button:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.cert-reactivate-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.cert-reactivate-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 157 95/var(--tw-bg-opacity,1))}.cert-delete-button{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-weight:500;padding:.75rem 1.5rem;white-space:nowrap;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.cert-delete-button:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.cert-delete-button:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.cert-delete-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.cert-action-buttons-group{display:flex;flex-direction:column;gap:.75rem}@media (min-width:1024px){.cert-action-buttons-group{align-items:flex-start;flex-direction:row}}.cert-deactivation-title{font-weight:600;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.cert-deactivation-title:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.cert-no-deactivation{align-items:center;border-radius:.5rem;border-style:dashed;border-width:2px;display:flex;justify-content:center;padding:2rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.cert-no-deactivation:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.cert-no-deactivation-content{text-align:center}.cert-no-deactivation-icon{height:3rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:3rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.cert-no-deactivation-icon:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.cert-no-deactivation-title{font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.cert-no-deactivation-title:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.cert-no-deactivation-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.cert-no-deactivation-text:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.motorcycle-form-container{width:100%}.motorcycle-form-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.motorcycle-form-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.motorcycle-form-section:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.motorcycle-form-header{align-items:center;border-bottom-width:1px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.motorcycle-form-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.motorcycle-form-title{font-size:1.5rem;font-weight:500;line-height:2rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.motorcycle-form-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motorcycle-form-close-button{border-radius:.75rem;font-weight:500;margin:1.5rem;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.motorcycle-form-close-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.motorcycle-form-close-button{cursor:pointer;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.motorcycle-form-close-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.motorcycle-form-close-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.motorcycle-form-close-button:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.motorcycle-section-title{border-bottom-width:1px;font-size:1.5rem;font-weight:500;line-height:2rem;margin-bottom:1rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.motorcycle-section-title:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motorcycle-field-label{font-size:.875rem;line-height:1.25rem;padding-left:.5rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.motorcycle-field-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motorcycle-input-wrapper{align-items:center;border-radius:.75rem;border-width:2px;display:flex;padding-bottom:.5rem;padding-left:.75rem;padding-top:.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.motorcycle-input-wrapper:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.motorcycle-input-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.motorcycle-input-wrapper:focus-within:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.motorcycle-input{background-color:transparent;border-style:none;outline:2px solid transparent;outline-offset:2px;padding-left:.5rem;width:100%}.motorcycle-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.motorcycle-input:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motorcycle-select{background-color:transparent;border-style:none;outline:2px solid transparent;outline-offset:2px;width:100%}.motorcycle-select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.motorcycle-select:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.motorcycle-displacement-wrapper{align-items:center;border-radius:.75rem;border-width:2px;display:flex;padding-bottom:.5rem;padding-left:.75rem;padding-top:.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.motorcycle-displacement-wrapper:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.motorcycle-displacement-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.motorcycle-displacement-wrapper:focus-within:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.motorcycle-displacement-suffix{margin-right:.75rem;padding-right:1.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.motorcycle-displacement-suffix:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motorcycle-date-wrapper{align-items:center;border-radius:.75rem;border-width:2px;display:flex;padding-bottom:.5rem;padding-top:.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.motorcycle-date-wrapper:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.motorcycle-date-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.motorcycle-date-wrapper:focus-within:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.motorcycle-date-input{background-color:transparent;border-style:none;outline:2px solid transparent;outline-offset:2px;width:100%}.motorcycle-date-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.motorcycle-date-input:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motorcycle-checkbox-container{align-items:center;display:flex}.motorcycle-checkbox-container>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.motorcycle-checkbox{border-radius:.25rem;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.motorcycle-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.motorcycle-checkbox:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.motorcycle-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.motorcycle-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.motorcycle-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.motorcycle-checkbox-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.motorcycle-checkbox-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.motorcycle-checkbox-full-width{align-items:center;display:flex}.motorcycle-checkbox-full-width>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}@media (min-width:768px){.motorcycle-checkbox-full-width{grid-column:span 2/span 2}}@media (min-width:1024px){.motorcycle-checkbox-full-width{grid-column:span 3/span 3}}.motorcycle-submit-container{display:flex;justify-content:flex-end;width:100%}.motorcycle-submit-button{border-radius:.75rem;font-weight:500;margin:1.5rem;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.motorcycle-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.motorcycle-submit-button{cursor:pointer;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.motorcycle-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.motorcycle-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.motorcycle-submit-button:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.motorcycle-state-select{background-color:transparent;border-style:none;outline:2px solid transparent;outline-offset:2px;padding-left:.5rem;width:100%}.motorcycle-state-select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.motorcycle-state-select:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.motorcycle-readonly-field{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.motorcycle-readonly-field:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.motorcycle-feature-label{align-items:center;cursor:pointer;display:inline-flex}.motorcycle-feature-checkbox{border-radius:.25rem;margin-right:.5rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.motorcycle-feature-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.motorcycle-feature-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.motorcycle-feature-checkbox:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.motorcycle-feature-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-container{margin-bottom:1.5rem;position:relative;width:100%}.media-slider-slides{border-radius:.5rem;overflow:hidden;position:relative}.media-slider-slide{width:100%}.media-slider-slide-hidden{display:none;width:100%}.flatpickr-day.media-slider-slide-hidden{visibility:hidden}.esign-pdf-field.media-slider-slide-hidden,.esign-pdf-loading.media-slider-slide-hidden,.esign-video-camera-off-overlay.media-slider-slide-hidden,.esign-video-playback-overlay.media-slider-slide-hidden,.esign-video-recording-indicator.media-slider-slide-hidden{display:none}.media-slider-video{aspect-ratio:16/9;border-radius:.5rem;width:100%}.media-slider-image-container{align-items:center;display:flex;height:16rem;justify-content:center;width:100%}.media-slider-image{border-radius:.5rem;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.media-slider-placeholder{align-items:center;display:flex;height:16rem;justify-content:center;width:100%;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.media-slider-placeholder:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.media-slider-placeholder-image{border-radius:.5rem;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.media-slider-nav{position:absolute;top:50%;--tw-translate-y:-50%;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:9999px;padding:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:0.5}.media-slider-nav:hover{--tw-bg-opacity:0.75}.media-slider-nav:is(.dark *){background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-bg-opacity:0.8}.media-slider-nav:hover:is(.dark *){--tw-bg-opacity:1}.media-slider-nav:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-nav:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-nav-prev{position:absolute;top:50%;--tw-translate-y:-50%;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:9999px;padding:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:0.5}.media-slider-nav-prev:hover{--tw-bg-opacity:0.75}.media-slider-nav-prev:is(.dark *){background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-bg-opacity:0.8}.media-slider-nav-prev:hover:is(.dark *){--tw-bg-opacity:1}.media-slider-nav-prev:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-nav-prev:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-nav-prev{left:.5rem}.media-slider-nav-next{position:absolute;top:50%;--tw-translate-y:-50%;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:9999px;padding:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:0.5}.media-slider-nav-next:hover{--tw-bg-opacity:0.75}.media-slider-nav-next:is(.dark *){background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-bg-opacity:0.8}.media-slider-nav-next:hover:is(.dark *){--tw-bg-opacity:1}.media-slider-nav-next:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-nav-next:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-nav-next{right:.5rem}.media-slider-nav-icon{height:1.25rem;width:1.25rem}.media-slider-indicators{display:flex;justify-content:center;margin-top:.75rem;position:relative}.media-slider-indicators>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.media-slider-dot{border-radius:9999px;height:.75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}.media-slider-dot:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-dot:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-dot-active{border-radius:9999px;height:.75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}.media-slider-dot-active:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-dot-active:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-dot-active{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.media-slider-dot-active:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.media-slider-dot-active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.media-slider-dot-active:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.media-slider-dot-inactive{border-radius:9999px;height:.75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}.media-slider-dot-inactive:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-dot-inactive:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.media-slider-dot-inactive{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.media-slider-dot-inactive:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.media-slider-dot-inactive:is(.dark *){--tw-bg-opacity:1;background-color:rgb(74 85 104/var(--tw-bg-opacity,1))}.media-slider-dot-inactive:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(58 68 86/var(--tw-bg-opacity,1))}.bulk-page-container{min-height:100vh;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1.5rem 1rem}.bulk-page-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.bulk-page-header{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;margin-bottom:2rem}@media (min-width:640px){.bulk-page-header{align-items:center;flex-direction:row}}.bulk-page-header-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.bulk-page-title{font-size:2.25rem;font-weight:700;line-height:2.5rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.bulk-page-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.bulk-page-subtitle{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.bulk-page-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.bulk-page-actions{display:flex}.bulk-page-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.bulk-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.bulk-form-section{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-form-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-form-section{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-form-section-header{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.bulk-form-section-header:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.bulk-form-section-count{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.bulk-form-section-count:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.bulk-form-items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.bulk-item-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1.5rem}.bulk-item-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.bulk-item-card{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-item-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1rem}.bulk-item-profile{align-items:center;display:flex}.bulk-item-avatar-container{flex-shrink:0;height:3rem;width:3rem}.bulk-item-avatar,.bulk-item-avatar-primary{align-items:center;border-radius:9999px;display:flex;height:3rem;justify-content:center;width:3rem}.bulk-item-avatar-primary{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.bulk-item-avatar-primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.bulk-item-avatar-warning{align-items:center;border-radius:9999px;display:flex;height:3rem;justify-content:center;width:3rem;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bulk-item-avatar-warning:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.bulk-item-avatar-text{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.bulk-item-avatar-text:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.bulk-item-avatar-text-warning{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.bulk-item-avatar-text-warning:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.bulk-item-info{margin-left:1rem}.bulk-item-name{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.bulk-item-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.bulk-item-email{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.bulk-item-email:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.bulk-item-meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.bulk-item-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.bulk-item-skip{align-items:center;display:flex}.bulk-item-skip-checkbox{border-radius:.25rem;height:1rem;width:1rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.bulk-item-skip-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.bulk-item-skip-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.bulk-item-skip-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bulk-item-skip-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.bulk-item-skip-label{font-size:.875rem;line-height:1.25rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.bulk-item-skip-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.bulk-item-fields{margin-bottom:1.5rem}.bulk-form-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.bulk-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bulk-form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bulk-form-grid-2{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.bulk-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.bulk-form-field{display:flex;flex-direction:column}.bulk-form-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.bulk-form-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.bulk-form-input{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-form-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.bulk-form-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.bulk-form-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.bulk-form-input{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-form-textarea{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-form-textarea:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.bulk-form-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.bulk-form-textarea:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.bulk-form-textarea{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-form-textarea-warning{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-form-textarea-warning:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.bulk-form-textarea-warning:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.bulk-form-textarea-warning:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.bulk-form-textarea-warning{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-form-readonly{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-form-readonly:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.bulk-form-help{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.bulk-form-help:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.bulk-status-container{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:1rem}.bulk-status-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.bulk-status-header{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.bulk-status-header:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.bulk-status-badges{align-items:center;display:flex}.bulk-status-badges>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.bulk-status-badge-active{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.bulk-status-badge-active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.bulk-status-badge-frozen{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.bulk-status-badge-frozen:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.bulk-status-badge-retired{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.bulk-status-badge-retired:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.bulk-status-timestamp{font-size:.75rem;line-height:1rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.bulk-status-timestamp:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.bulk-affected-container{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem}.bulk-affected-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.bulk-affected-header{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.bulk-affected-header:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.bulk-affected-list{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.bulk-affected-list:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.bulk-affected-item{align-items:center;display:flex;justify-content:space-between;padding-bottom:.25rem;padding-top:.25rem}.bulk-affected-state{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.bulk-affected-state:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.bulk-cert-info{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.bulk-cert-info:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.bulk-cert-none{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.bulk-cert-none:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.bulk-form-actions{align-items:center;display:flex;justify-content:flex-end}.bulk-form-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.bulk-action-back{align-items:center;border-radius:.75rem;border-width:1px;display:inline-flex;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.75rem 1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.bulk-action-back:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bulk-action-back:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.bulk-action-back:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.bulk-action-back{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-action-back,.bulk-action-back:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-action-back:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.bulk-action-cancel{align-items:center;border-radius:.75rem;border-width:1px;display:inline-flex;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.75rem 1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.bulk-action-cancel:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bulk-action-cancel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.bulk-action-cancel:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.bulk-action-cancel{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-action-submit-primary{align-items:center;border-color:transparent;border-radius:.75rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.75rem 2rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.bulk-action-submit-primary:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.bulk-action-submit-primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.bulk-action-submit-primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.bulk-action-submit-primary{cursor:pointer;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-action-submit-primary,.bulk-action-submit-primary:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bulk-action-submit-primary:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.bulk-action-submit-warning{align-items:center;background-image:linear-gradient(to right,var(--tw-gradient-stops));border-color:transparent;border-radius:.75rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.75rem 2rem;--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.bulk-action-submit-warning:hover{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.bulk-action-submit-warning{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bulk-action-submit-warning:is(.dark *){--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.bulk-action-submit-warning:hover:is(.dark *){--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.bulk-action-submit-warning{cursor:pointer;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-action-submit-warning,.bulk-action-submit-warning:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bulk-action-submit-warning:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.bulk-action-submit-danger{align-items:center;border-color:transparent;border-radius:.75rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.75rem 2rem;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bulk-action-submit-danger:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bulk-action-submit-danger:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bulk-action-submit-danger:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bulk-action-submit-danger{cursor:pointer;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bulk-action-submit-danger,.bulk-action-submit-danger:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bulk-action-submit-danger:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.bulk-icon,.bulk-icon-mr{height:1.25rem;width:1.25rem}.bulk-icon-mr{margin-right:.5rem}.child-enrollments-container{display:flex;flex-direction:column}.child-enrollments-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.child-enrollment-card{border-radius:1rem;border-width:1px;overflow:hidden;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.child-enrollment-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.child-enrollment-card:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.child-enrollment-card:hover:is(.dark *){--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.child-enrollment-card:hover{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1))}.child-enrollment-card:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.child-enrollment-header{border-bottom-width:1px;padding:1.25rem 1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.child-enrollment-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.child-enrollment-header-confirmed{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,253,244,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#dcfce7 var(--tw-gradient-to-position)}.child-enrollment-header-confirmed:is(.dark *){--tw-gradient-from:rgba(15,81,50,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,81,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(22,116,72,.2) var(--tw-gradient-to-position)}.child-enrollment-header-pending{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fefce8 var(--tw-gradient-from-position);--tw-gradient-to:hsla(55,92%,95%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fef9c3 var(--tw-gradient-to-position)}.child-enrollment-header-pending:is(.dark *){--tw-gradient-from:rgba(113,63,18,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(113,63,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(133,77,14,.2) var(--tw-gradient-to-position)}.child-enrollment-header-cancelled{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,86%,97%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fee2e2 var(--tw-gradient-to-position)}.child-enrollment-header-cancelled:is(.dark *){--tw-gradient-from:rgba(127,29,29,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(127,29,29,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(153,27,27,.2) var(--tw-gradient-to-position)}.child-enrollment-header-content{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.child-enrollment-header-content{align-items:flex-start;flex-direction:row;justify-content:space-between}}.child-enrollment-title-section{flex:1 1 0%}.child-enrollment-title-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.child-enrollment-title{font-size:1.5rem;font-weight:700;line-height:2rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.child-enrollment-title-confirmed{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.child-enrollment-title-confirmed:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.child-enrollment-title-pending{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.child-enrollment-title-pending:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.child-enrollment-title-cancelled{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.child-enrollment-title-cancelled:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.child-enrollment-subtitle{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.child-enrollment-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.child-enrollment-meta{display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;line-height:1.25rem;margin-top:.75rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.child-enrollment-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.child-enrollment-meta-item{align-items:center;border-radius:.375rem;display:flex;gap:.5rem;padding:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.child-enrollment-meta-item:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.child-enrollment-status{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}@media (min-width:1024px){.child-enrollment-status{align-items:flex-end}}.child-enrollment-status-date{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.child-enrollment-status-date:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.child-enrollment-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.child-enrollment-body{padding:1.5rem}.child-enrollment-section-title{align-items:center;display:flex;font-size:1.125rem;font-weight:600;gap:.5rem;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.child-enrollment-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.child-enrollment-details>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.child-enrollment-details-block{border-radius:.5rem;border-width:1px;padding:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.child-enrollment-details-block:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.child-enrollment-details-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.child-enrollment-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.child-enrollment-detail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.child-enrollment-detail{border-radius:.5rem;border-width:1px;padding:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.child-enrollment-detail:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.child-enrollment-detail-label{align-items:center;display:flex;font-size:.75rem;font-weight:600;gap:.25rem;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.child-enrollment-detail-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.child-enrollment-detail-value{font-size:1rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.child-enrollment-detail-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.child-enrollment-alert{border-left-width:4px;border-radius:.5rem;padding:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.child-enrollment-alert-success{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.child-enrollment-alert-success:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.2);border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.child-enrollment-alert-warning{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.child-enrollment-alert-warning:is(.dark *){--tw-border-opacity:1;background-color:rgba(113,63,18,.2);border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.child-enrollment-alert-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.child-enrollment-alert-title{font-size:1rem;font-weight:600;line-height:1.5rem}.child-enrollment-alert-title-success{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.child-enrollment-alert-title-success:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.child-enrollment-alert-title-warning{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.child-enrollment-alert-title-warning:is(.dark *){--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.child-enrollment-alert-text{font-size:.875rem;line-height:1.25rem}.child-enrollment-alert-text-success{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.child-enrollment-alert-text-success:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.child-enrollment-alert-text-warning{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.child-enrollment-alert-text-warning:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.child-enrollment-footer{border-top-width:1px;padding:1rem 1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.child-enrollment-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.child-enrollment-footer-content{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width:640px){.child-enrollment-footer-content{align-items:center;flex-direction:row}}.child-enrollment-footer-info{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.child-enrollment-footer-info:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.child-enrollment-link{align-items:center;border-radius:.5rem;display:inline-flex;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.child-enrollment-link:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.child-enrollment-link:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.child-enrollment-link:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.child-enrollment-link:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.child-enrollment-link:hover:is(.dark *){--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.view-toggle-container{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.view-toggle-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.view-toggle-button{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;justify-content:center;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.view-toggle-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.view-toggle-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.view-toggle-button--active{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.view-toggle-button--active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.view-toggle-button--inactive{background-color:transparent;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.view-toggle-button--inactive:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.view-toggle-button--inactive:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.view-toggle-button--inactive:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.view-toggle-icon{height:1rem;width:1rem}.roster-esign-dialog{border-radius:.75rem;border-width:1px;max-height:85vh;max-width:42rem;width:calc(100% - 2rem);--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding:0;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-esign-dialog:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-esign-dialog::backdrop{background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-bg-opacity:0.75}.roster-esign-list{max-height:18rem}.roster-esign-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.roster-esign-list{border-radius:.5rem;border-width:1px;overflow-y:auto}.roster-esign-list:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.roster-esign-list:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.roster-esign-description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-esign-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-esign-option{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.75rem}.roster-esign-checkbox{border-radius:.25rem;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.roster-esign-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.roster-esign-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(90 100 120/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.roster-esign-reset{margin-top:1rem}.roster-esign-reset>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.roster-esign-reset{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.roster-esign-reset:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.roster-esign-reset-button{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1));font-weight:600;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.roster-esign-reset-button:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.roster-esign-reset-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.roster-esign-reset-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.roster-esign-action:focus-visible{outline-offset:2px;outline-style:solid;outline-width:2px}.roster-esign-action:disabled{cursor:not-allowed;opacity:.5}.roster-page-container{margin-left:auto;margin-right:auto;max-width:1800px;padding:1rem .5rem;width:100%}@media (min-width:640px){.roster-page-container{padding:1.5rem 1rem}}.roster-page-header{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media (min-width:768px){.roster-page-header{align-items:center;flex-direction:row;justify-content:space-between}}.roster-page-title{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-page-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-page-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-page-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-header-actions{display:flex;flex-wrap:wrap;gap:.75rem}.roster-header-controls{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.roster-header-controls{align-items:flex-end}}.roster-download-menu{left:auto;min-width:12rem;right:0}.roster-pdf-error{border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;max-width:36rem;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.roster-pdf-error:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.roster-pdf-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.roster-pdf-error:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1));--tw-ring-offset-color:#0f1419}.roster-save-error-highlight{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.roster-save-error-highlight:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.roster-class-info{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-class-info:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-class-info-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.roster-class-info-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.roster-class-info-item{display:flex;flex-direction:column}.roster-class-info-label{font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-class-info-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-class-info-value{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-class-info-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-attendance-panel{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;overflow:hidden;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-attendance-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-attendance-panel-header{border-bottom-width:1px;display:flex;flex-direction:column;gap:.75rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding:1rem}@media (min-width:640px){.roster-attendance-panel-header{align-items:center;flex-direction:row;justify-content:space-between}}.roster-attendance-panel-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.roster-attendance-panel-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-attendance-panel-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-attendance-panel-copy{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-attendance-panel-copy:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-attendance-actions{display:flex;flex-wrap:wrap;gap:.5rem}.roster-attendance-action{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;line-height:1rem;min-height:2.5rem;padding-left:.75rem;padding-right:.75rem;--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-attendance-action:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.roster-attendance-action:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.roster-attendance-action:disabled{cursor:not-allowed;opacity:.5}.roster-attendance-action:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-attendance-action:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.roster-attendance-action:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1));--tw-ring-offset-color:#1a1f2e}.roster-attendance-action--secondary{--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.roster-attendance-action--secondary:hover{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.roster-attendance-action--secondary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.roster-attendance-action--secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.roster-session-tabs{display:flex;gap:.5rem;overflow-x:auto;padding:.75rem 1rem}.roster-session-tab{border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;flex-shrink:0;min-width:9rem;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));padding:.5rem .75rem;text-align:left;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.roster-session-tab:hover{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.roster-session-tab:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.roster-session-tab:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.roster-session-tab:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 192 51/var(--tw-border-opacity,1))}.roster-session-tab:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1))}.roster-session-tab--active{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.roster-session-tab--active:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 192 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.roster-session-tab-label{font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-session-tab-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-session-tab-date,.roster-session-tab-progress{font-size:.75rem;line-height:1rem;margin-top:.125rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-session-tab-date:is(.dark *),.roster-session-tab-progress:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-session-tab-progress{font-weight:500;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.roster-session-tab-progress:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.roster-attendance-readonly{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-attendance-readonly:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-table-container{border-radius:.75rem;border-width:1px;overflow:hidden;width:100%;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-table-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-desktop-wrapper{display:none}.flatpickr-day.roster-desktop-wrapper{visibility:hidden}.esign-pdf-field.roster-desktop-wrapper,.esign-pdf-loading.roster-desktop-wrapper,.esign-video-camera-off-overlay.roster-desktop-wrapper,.esign-video-playback-overlay.roster-desktop-wrapper,.esign-video-recording-indicator.roster-desktop-wrapper{display:none}.roster-mobile-wrapper{display:block}@media (min-width:1400px){.roster-desktop-wrapper{display:block}.roster-mobile-wrapper{display:none}.flatpickr-day.roster-mobile-wrapper{visibility:hidden}.esign-pdf-field.roster-mobile-wrapper,.esign-pdf-loading.roster-mobile-wrapper,.esign-video-camera-off-overlay.roster-mobile-wrapper,.esign-video-playback-overlay.roster-mobile-wrapper,.esign-video-recording-indicator.roster-mobile-wrapper{display:none}}.roster-table-header th{text-align:center}.roster-table-header th:nth-child(2),.roster-table-header th:nth-child(3),.roster-table-header th:nth-child(4){text-align:left}.roster-desktop-table{overflow-x:auto;width:100%}.roster-table{width:100%}.roster-table-header{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#d3d3d3 var(--tw-gradient-to-position)}.roster-table-header:is(.dark *){--tw-gradient-from:#242b3d var(--tw-gradient-from-position);--tw-gradient-to:rgba(36,43,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#2c3446 var(--tw-gradient-to-position)}.roster-table-header{position:sticky;top:0;z-index:10}.roster-table-header th{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:.75rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.roster-table-header th:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-table-header th{border-bottom-width:2px;white-space:nowrap;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.roster-table-header th:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.roster-table-body tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.roster-table-body tr:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.roster-table-body tr:hover{background-color:rgba(255,183,27,.5)}.roster-table-body tr:hover:is(.dark *){background-color:rgba(36,43,61,.5)}.roster-table-body tr{transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-table-body tr:last-child{border-bottom-width:0}.roster-table-body td{font-size:.875rem;line-height:1.25rem;padding:.75rem;text-align:center;vertical-align:middle}.roster-table td:first-child,.roster-table th:first-child{text-align:center;width:2rem}.roster-table td:nth-child(2),.roster-table th:nth-child(2){min-width:180px}.roster-table td:nth-child(3),.roster-table th:nth-child(3){min-width:160px}.roster-table td:nth-child(4),.roster-table th:nth-child(4){min-width:100px}.roster-table td:nth-child(5),.roster-table th:nth-child(5){text-align:center;width:5rem}.roster-table td:nth-child(6),.roster-table th:nth-child(6){min-width:130px}.roster-table td:nth-child(7),.roster-table th:nth-child(7){min-width:100px}.roster-table td:nth-child(8),.roster-table td:nth-child(9),.roster-table th:nth-child(8),.roster-table th:nth-child(9){min-width:120px}.roster-table td:nth-child(10),.roster-table th:nth-child(10){min-width:140px}.roster-table td:nth-child(11),.roster-table th:nth-child(11){min-width:120px}.roster-student-info{display:flex;flex-direction:column;gap:.25rem}.roster-student-name{font-size:.875rem;font-weight:600;line-height:1.25rem;line-height:1.25;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.roster-student-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-student-details{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}.roster-student-badge{border-radius:.25rem;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.025em;padding:.125rem .375rem;text-transform:uppercase}.roster-badge-adult{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.roster-badge-adult:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.roster-badge-child{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.roster-badge-child:is(.dark *){background-color:rgba(88,28,135,.3);--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.roster-student-age,.roster-student-sex{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-student-age:is(.dark *),.roster-student-sex:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-student-age:after{content:"•";margin-left:.375rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-student-age:is(.dark *):after{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-student-dob{font-size:.75rem;line-height:1rem;line-height:1.25;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-student-dob:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-student-guardian{align-items:center;display:flex;font-size:.75rem;font-style:italic;line-height:1rem;line-height:1.25;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-student-guardian:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-contact-info{display:flex;flex-direction:column;gap:.375rem}.roster-contact-item{align-items:center;display:flex;font-size:.75rem;gap:.375rem;line-height:1rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.roster-contact-item:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-contact-icon{flex-shrink:0;height:.875rem;width:.875rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-contact-icon:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-contact-address{align-items:flex-start;display:flex;font-size:.75rem;gap:.375rem;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-contact-address:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-address-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25}.roster-license-info{display:flex;flex-direction:column;gap:.25rem}.roster-license-number,.roster-license-state{align-items:baseline;display:flex;font-size:.75rem;gap:.25rem;line-height:1rem}.roster-license-label{font-weight:600;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-license-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-license-value{font-weight:500;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-license-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-field-input{border-radius:.375rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .625rem;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-field-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-field-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,183,27,.5)}.roster-field-input:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-ring-color:rgba(255,183,27,.5)}.roster-field-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-field-input::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-field-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-field-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-field-input{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-field-input-sm{border-radius:.375rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .625rem;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-field-input-sm:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-field-input-sm:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,183,27,.5)}.roster-field-input-sm:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-ring-color:rgba(255,183,27,.5)}.roster-field-input-sm::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-field-input-sm::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-field-input-sm:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-field-input-sm:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-field-input-sm{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-completion-disabled .roster-field-input-sm{opacity:.5}.roster-field-input-sm{font-size:.75rem;line-height:1rem;padding-bottom:.375rem;padding-top:.375rem}.roster-field-select{border-radius:.375rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .625rem;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-field-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-field-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,183,27,.5)}.roster-field-select:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-ring-color:rgba(255,183,27,.5)}.roster-field-select::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-field-select::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-field-select:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-field-select:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-field-select{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-completion-disabled .roster-field-select{opacity:.5}.roster-field-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.25em 1.25em;cursor:pointer;padding-right:2rem}.roster-field-checkbox{border-radius:.25rem;border-width:2px;cursor:pointer;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.roster-field-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.roster-field-checkbox:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,183,27,.5);--tw-ring-offset-width:0px}.roster-field-checkbox:focus:is(.dark *){--tw-ring-color:rgba(255,183,27,.5)}.roster-field-checkbox:checked{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.roster-field-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.roster-field-checkbox{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-field-checkbox-sm{border-radius:.25rem;border-width:2px;cursor:pointer;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.roster-field-checkbox-sm:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.roster-field-checkbox-sm:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,183,27,.5);--tw-ring-offset-width:0px}.roster-field-checkbox-sm:focus:is(.dark *){--tw-ring-color:rgba(255,183,27,.5)}.roster-field-checkbox-sm:checked{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.roster-field-checkbox-sm:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.roster-field-checkbox-sm{height:1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.roster-field-textarea{border-radius:.375rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .625rem;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-field-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-field-textarea:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,183,27,.5)}.roster-field-textarea:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-ring-color:rgba(255,183,27,.5)}.roster-field-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-field-textarea::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-field-textarea:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-field-textarea:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-field-textarea{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-completion-disabled .roster-field-textarea{opacity:.5}.roster-field-textarea{font-size:.75rem;line-height:1rem;line-height:1.625;min-height:60px;resize:none}.roster-field-disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));opacity:.4}.roster-field-disabled:is(.dark *){--tw-border-opacity:1;border-color:rgb(44 52 70/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.roster-attendance-control{border-radius:.5rem;border-width:1px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:240px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.roster-attendance-control:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.roster-attendance-control--compact{min-width:210px}.roster-attendance-option{align-items:center;border-right-width:1px;cursor:pointer;display:flex;gap:.25rem;justify-content:center;min-height:2.25rem;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;padding-left:.5rem;padding-right:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-attendance-option:last-child{border-right-width:0}.roster-attendance-option:hover{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.roster-attendance-option:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-attendance-option:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.roster-attendance-option:has(input:focus-visible){position:relative;z-index:10;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.roster-attendance-option:has(input:focus-visible):is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1))}.roster-attendance-control[data-attendance-status=unmarked] .roster-attendance-option--unmarked{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-attendance-control[data-attendance-status=unmarked] .roster-attendance-option--unmarked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-attendance-control[data-attendance-status=present] .roster-attendance-option--present{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.roster-attendance-control[data-attendance-status=present] .roster-attendance-option--present:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-attendance-control[data-attendance-status=absent] .roster-attendance-option--absent{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.roster-attendance-control[data-attendance-status=absent] .roster-attendance-option--absent:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-attendance-control:disabled .roster-attendance-option{cursor:not-allowed;opacity:.6}.roster-test-section{display:flex;flex-direction:column;gap:.375rem}.roster-test-row{align-items:center;display:flex;gap:.5rem}.roster-test-section-vertical{display:flex;flex-direction:column;gap:.5rem}.roster-pass-toggle{gap:.375rem}.roster-pass-toggle,.roster-pass-toggle-vertical{align-items:center;cursor:pointer;display:flex}.roster-pass-toggle-vertical{gap:.5rem}.roster-pass-label{font-size:.75rem;font-weight:700;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-pass-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-pass-label{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-pass-label.roster-pass-yes{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.roster-pass-label.roster-pass-yes:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.roster-completion-section{display:flex;flex-direction:column;gap:.375rem}.roster-completion-locked{align-items:center;border-radius:.375rem;display:flex;font-size:11px;gap:.375rem;margin-bottom:.5rem;padding:.375rem .5rem;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-completion-locked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-completion-disabled .roster-field-input,.roster-completion-disabled .roster-mobile-field-group{opacity:.5}.roster-completion-enabled .roster-completion-locked{display:none}.flatpickr-day.roster-completion-enabled .roster-completion-locked{visibility:hidden}.esign-pdf-field.roster-completion-enabled .roster-completion-locked,.esign-pdf-loading.roster-completion-enabled .roster-completion-locked,.esign-video-camera-off-overlay.roster-completion-enabled .roster-completion-locked,.esign-video-playback-overlay.roster-completion-enabled .roster-completion-locked,.esign-video-recording-indicator.roster-completion-enabled .roster-completion-locked{display:none}.roster-status-indicator{align-items:center;display:inline-flex;height:1.25rem;justify-content:center;width:1.25rem}.roster-status-saving{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.roster-status-saving:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.roster-status-success{--tw-text-opacity:1;color:rgb(52 184 109/var(--tw-text-opacity,1))}.roster-status-success:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.roster-status-error{--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.roster-status-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.roster-mobile-container{width:100%}.roster-mobile-card{border-bottom-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.roster-mobile-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.roster-mobile-card-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;width:100%}.roster-mobile-card-header:hover{background-color:rgba(255,241,209,.5)}.roster-mobile-card-header:hover:is(.dark *){background-color:rgba(36,43,61,.5)}.roster-mobile-card-header{transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-mobile-student-info{flex:1 1 0%;min-width:0}.roster-mobile-student-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-mobile-student-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-mobile-student-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.roster-mobile-age{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-mobile-age:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-mobile-guardian{font-size:.75rem;font-style:italic;line-height:1rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-mobile-guardian:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-mobile-quick-actions{align-items:center;display:flex;gap:.75rem}.roster-mobile-chevron{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-mobile-chevron:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.toggle-icon.roster-mobile-chevron.roster-mobile-chevron-expanded{transform:rotate(180deg)}.roster-mobile-chevron.roster-mobile-chevron-expanded{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.roster-mobile-expanded{width:100%}.roster-mobile-expanded>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.roster-mobile-expanded{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding:0 1rem 1rem}.roster-mobile-expanded:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.roster-mobile-expanded{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.roster-mobile-expanded:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.roster-mobile-info-card{border-radius:.5rem;border-width:1px;margin-top:1rem;width:100%;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-mobile-info-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-mobile-info-header{align-items:center;border-bottom-width:1px;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.025em;line-height:1rem;margin-bottom:.75rem;padding-bottom:.5rem;text-transform:uppercase;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.roster-mobile-info-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-mobile-info-header{margin-top:1rem}.roster-mobile-info-header svg{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.roster-mobile-info-header svg:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.roster-mobile-info-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.roster-mobile-info-item{display:flex;flex-direction:column;gap:.125rem;min-width:0}.roster-mobile-info-full{grid-column:span 2/span 2}.roster-mobile-info-label{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-mobile-info-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-mobile-info-value{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-mobile-info-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-mobile-info-value{overflow-wrap:anywhere}.roster-mobile-test-grid{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:640px){.roster-mobile-test-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.roster-mobile-test-card{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-mobile-test-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-mobile-test-header{align-items:center;border-bottom-width:1px;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;line-height:1rem;margin-bottom:.75rem;padding-bottom:.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.roster-mobile-test-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-mobile-test-header svg{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.roster-mobile-test-header svg:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.roster-mobile-test-fields{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.roster-mobile-test-field{display:flex;flex-direction:column;gap:.25rem}.roster-mobile-pass-toggle{align-items:center;cursor:pointer;display:flex;gap:.5rem;margin-top:.25rem}.roster-mobile-pass-text{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-mobile-pass-text:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-mobile-pass-text.roster-pass-yes{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.roster-mobile-pass-text.roster-pass-yes:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.roster-mobile-section{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-mobile-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.5);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-mobile-section-title{border-bottom-width:1px;margin-bottom:.5rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding-bottom:.5rem}.roster-mobile-section-title:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.roster-mobile-field-label{font-weight:500}.roster-attendance-toggle{background-color:hsla(0,0%,83%,.5);border-radius:.5rem;padding:.25rem .5rem}.roster-attendance-toggle:is(.dark *){background-color:rgba(44,52,70,.5)}.roster-attendance-toggle p{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-attendance-toggle p:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-attendance-present{font-weight:600}.roster-mobile-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.roster-mobile-section-title{align-items:center;display:flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-mobile-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-mobile-locked-hint{align-items:center;display:flex;font-weight:400;gap:.25rem;margin-left:.5rem;text-transform:none;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-mobile-locked-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-mobile-field-group{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.roster-mobile-field{display:flex;flex-direction:column;gap:.25rem}.roster-mobile-field-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-mobile-field-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-mobile-field-full{grid-column:span 2/span 2}.roster-attendance-toggle{align-items:center;display:flex;gap:.5rem}.roster-attendance-label{font-size:.75rem;font-weight:500;line-height:1rem}.roster-attendance-present{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.roster-attendance-present:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.roster-attendance-absent{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.roster-attendance-absent:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-action-btn{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-action-btn,.roster-action-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.roster-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.roster-action-btn:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.roster-action-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.roster-action-btn-secondary{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.roster-action-btn-secondary:hover{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(84 86 90/var(--tw-bg-opacity,1))}.roster-action-btn-secondary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.roster-action-btn-secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.roster-empty-state{padding-bottom:3rem;padding-top:3rem;text-align:center}.roster-empty-icon{height:4rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:4rem;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-empty-icon:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-empty-text{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-empty-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-sort-button{align-items:center;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;letter-spacing:.05em;line-height:1rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.roster-sort-button:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-sort-button:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.roster-sort-button:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.roster-sort-button{cursor:pointer;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roster-sort-button:focus{outline:2px solid transparent;outline-offset:2px}.roster-sort-icon{flex-shrink:0;height:.875rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.875rem}.roster-sort-button[data-active=true]{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.roster-sort-button[data-active=true]:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.roster-sort-button[data-active=true] .roster-sort-icon{opacity:1}.roster-drag-handle{align-items:center;cursor:grab;display:flex;flex-shrink:0;height:100%;justify-content:center;min-height:44px;width:2rem}.roster-drag-handle:active{cursor:grabbing}.roster-drag-handle{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.roster-drag-handle:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.roster-drag-handle:hover{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.roster-drag-handle:hover:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.roster-drag-handle{touch-action:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.roster-drag-handle:hover{background-color:hsla(0,0%,83%,.5)}.roster-drag-handle:hover:is(.dark *){background-color:rgba(44,52,70,.5)}.roster-drag-handle svg,.roster-drag-icon{height:1.25rem;width:1.25rem}.roster-mobile-card.\!dragging,.roster-mobile-card.dragging{--tw-scale-x:1.02;--tw-scale-y:1.02;opacity:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.roster-mobile-card.\!dragging,.roster-mobile-card.dragging{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,183,27,.5)}.roster-mobile-card.dragging:is(.dark *){--tw-ring-color:rgba(255,183,27,.5)}.roster-mobile-card.\!dragging:is(.dark *){--tw-ring-color:rgba(255,183,27,.5)}.roster-mobile-card.\!dragging,.roster-mobile-card.dragging{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.roster-mobile-card.dragging:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.roster-mobile-card.\!dragging:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.roster-mobile-card.\!dragging,.roster-mobile-card.dragging{z-index:50}.roster-mobile-card.drag-over{border-style:dashed;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1))}.roster-mobile-card.drag-over:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 192 51/var(--tw-border-opacity,1))}.roster-mobile-card.drag-over{background-color:rgba(255,241,209,.3)}.roster-mobile-card.drag-over:is(.dark *){background-color:rgba(153,109,16,.2)}.drag-ghost{background-color:hsla(0,0%,83%,.5)}.drag-ghost:is(.dark *){background-color:rgba(44,52,70,.5)}.drag-ghost{border-style:dashed;border-width:2px;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.drag-ghost:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.drag-ghost{border-radius:.5rem}.roster-mobile-card-header-with-drag{align-items:center;display:flex;width:100%}.roster-mobile-card-content{align-items:center;cursor:pointer;display:flex;flex:1 1 0%;justify-content:space-between;padding:1rem}.roster-mobile-card-content:hover{background-color:rgba(255,241,209,.5)}.roster-mobile-card-content:hover:is(.dark *){background-color:rgba(36,43,61,.5)}.roster-mobile-card-content{transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:639px){.roster-mobile-card-content{align-items:stretch;flex-direction:column;gap:.75rem;min-width:0}.roster-mobile-student-name{overflow-wrap:break-word;white-space:normal}.roster-mobile-quick-actions{gap:.5rem;justify-content:space-between}.roster-mobile-quick-actions .roster-attendance-control--compact{min-width:0}.roster-mobile-quick-actions .roster-attendance-option-label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}}.roster-mobile-container[data-dragging=true]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.roster-mobile-container[data-dragging=true] *{pointer-events:none}.roster-mobile-container[data-dragging=true] [data-drag-sort-target=handle]{pointer-events:auto}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-pulse{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-pulse:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-text{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-text:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-text{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-text{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-text{height:1rem;width:100%}.skeleton-text-sm{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-text-sm:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-text-sm{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-text-sm{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-text-sm{height:.75rem;width:100%}.skeleton-text-lg{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-text-lg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-text-lg{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-text-lg{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-text-lg{height:1.25rem;width:100%}.skeleton-text-xl{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-text-xl:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-text-xl{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-text-xl{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-text-xl{height:1.5rem;width:100%}.skeleton-title{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-title:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-title{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-title{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-title{height:2rem;width:75%}.skeleton-subtitle{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-subtitle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-subtitle{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-subtitle{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-subtitle{height:1.25rem;width:50%}.skeleton-paragraph{display:flex;flex-direction:column;gap:.5rem}.skeleton-paragraph>.skeleton-text:last-child{width:66.666667%}.skeleton-avatar{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-avatar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-avatar{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-avatar{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-avatar{border-radius:9999px}.skeleton-avatar-sm{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-avatar-sm:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-avatar-sm{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-avatar-sm{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-avatar-sm{border-radius:9999px;height:2rem;width:2rem}.skeleton-avatar-md{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-avatar-md:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-avatar-md{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-avatar-md{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-avatar-md{border-radius:9999px;height:2.5rem;width:2.5rem}.skeleton-avatar-lg{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-avatar-lg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-avatar-lg{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-avatar-lg{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-avatar-lg{border-radius:9999px;height:3rem;width:3rem}.skeleton-avatar-xl{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-avatar-xl:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-avatar-xl{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-avatar-xl{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-avatar-xl{border-radius:9999px;height:4rem;width:4rem}.skeleton-image{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-image:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-image{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-image{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-image{aspect-ratio:16/9;width:100%}.skeleton-image-square{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-image-square:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-image-square{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-image-square{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-image-square{aspect-ratio:1/1;width:100%}.skeleton-button{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-button{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-button{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-button{border-radius:.5rem;height:2.5rem;width:6rem}.skeleton-button-sm{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-button-sm:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-button-sm{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-button-sm{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-button-sm{border-radius:.375rem;height:2rem;width:5rem}.skeleton-button-lg{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-button-lg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-button-lg{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-button-lg{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-button-lg{border-radius:.5rem;height:3rem;width:8rem}.skeleton-badge{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-badge:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-badge{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-badge{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-badge{border-radius:9999px;height:1.5rem;width:4rem}.skeleton-input{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-input:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-input{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-input{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-input{border-radius:.5rem;height:2.5rem;width:100%}.skeleton-input-sm{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-input-sm:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-input-sm{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-input-sm{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-input-sm{border-radius:.375rem;height:2rem;width:100%}.skeleton-checkbox{overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-checkbox:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-checkbox{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-checkbox{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-checkbox{border-radius:.25rem;height:1.25rem;width:1.25rem}.skeleton-select{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-select:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-select{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-select{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-select{border-radius:.5rem;height:2.5rem;width:100%}.skeleton-textarea{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-textarea:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-textarea{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-textarea{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-textarea{border-radius:.5rem;height:5rem;width:100%}.skeleton-inline{align-items:center;display:flex;gap:.75rem}.skeleton-inline-content{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem}.skeleton-card{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.skeleton-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.skeleton-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.skeleton-card-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.skeleton-table-row{align-items:center;border-bottom-width:1px;display:flex;gap:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.skeleton-table-row:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.skeleton-table-cell{flex:1 1 0%}.skeleton-table-cell-sm{flex:none;width:5rem}.skeleton-table-cell-md{flex:none;width:8rem}.skeleton-table-cell-lg{flex:none;width:12rem}.skeleton-roster-row{align-items:center;border-bottom-width:1px;display:flex;gap:.75rem;padding:.75rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.skeleton-roster-row:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.skeleton-student-info{display:flex;flex-direction:column;gap:.25rem;min-width:150px}.skeleton-test-section{align-items:center;display:flex;gap:.5rem}.skeleton-completion-section{display:flex;flex-direction:column;gap:.25rem}.skeleton-mobile-card{border-bottom-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.skeleton-mobile-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.skeleton-mobile-card-header{align-items:center;display:flex;justify-content:space-between}.skeleton-mobile-card-content{margin-top:1rem}.skeleton-mobile-card-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.skeleton-stats-card{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.skeleton-stats-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.skeleton-stats-icon{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-stats-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-stats-icon{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-stats-icon{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-stats-icon{border-radius:.75rem;height:3rem;margin-bottom:1rem;width:3rem}.skeleton-stats-value{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-stats-value:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-stats-value{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-stats-value{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-stats-value{height:2rem;margin-bottom:.5rem;width:5rem}.skeleton-stats-label{border-radius:.25rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.skeleton-stats-label:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.skeleton-stats-label{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d3d3d3 25%,#bbb 50%,#d3d3d3 75%);background-size:200% 100%}.dark .skeleton-stats-label{background:linear-gradient(90deg,#2c3446 25%,#242b3d 50%,#2c3446 75%);background-size:200% 100%}.skeleton-stats-label{height:1rem;width:6rem}.skeleton-grid-2{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.skeleton-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.skeleton-grid-3{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.skeleton-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.skeleton-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.skeleton-grid-4{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.skeleton-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.skeleton-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.skeleton-delay-1{animation-delay:.1s}.skeleton-delay-2{animation-delay:.2s}.skeleton-delay-3{animation-delay:.3s}.skeleton-delay-4{animation-delay:.4s}.skeleton-delay-5{animation-delay:.5s}.skeleton-w-1\/4{width:25%}.skeleton-w-1\/2{width:50%}.skeleton-w-2\/3{width:66.666667%}.skeleton-w-3\/4{width:75%}.skeleton-w-full{width:100%}.app-help-tooltip{align-items:center;align-self:flex-start;display:inline-flex;position:relative;vertical-align:middle}.app-help-tooltip__trigger{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:700;height:1rem;justify-content:center;line-height:1rem;line-height:1;width:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 241 209/var(--tw-bg-opacity,1));border-color:rgb(255 226 164/var(--tw-border-opacity,1));color:rgb(153 110 16/var(--tw-text-opacity,1))}.app-help-tooltip__trigger,.app-help-tooltip__trigger:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.app-help-tooltip__trigger:hover{background-color:rgb(255 183 27/var(--tw-bg-opacity,1));border-color:rgb(255 183 27/var(--tw-border-opacity,1));color:rgb(17 17 17/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.app-help-tooltip__trigger:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.app-help-tooltip__trigger:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.app-help-tooltip__trigger:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.app-help-tooltip__trigger:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-color:#242b3d}.app-help-tooltip__trigger{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.app-help-tooltip__trigger:hover{transform:translateY(-1px)}.app-help-tooltip__bubble{border-radius:.5rem;border-width:1px;max-width:calc(100vw - 2rem);padding:.75rem;position:fixed;text-align:left;text-transform:none;width:18rem;z-index:100000;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.app-help-tooltip__bubble:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-help-tooltip__bubble{pointer-events:none}.app-help-tooltip__bubble:before{border-width:1px;content:"";height:.625rem;position:absolute;width:.625rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.app-help-tooltip__bubble:is(.dark *):before{--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.app-help-tooltip__text{margin:0}.app-help-tooltip__title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.app-help-tooltip__title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.app-help-tooltip__list{list-style-type:disc;margin-top:.5rem}.app-help-tooltip__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.app-help-tooltip__list{padding-left:1rem}.app-help-tooltip__bubble[data-app-tooltip-current-placement=right]:before{border-right-width:0;border-top-width:0;left:-.375rem;top:var(--app-tooltip-arrow-top,50%);transform:translateY(-50%) rotate(45deg)}.app-help-tooltip__bubble[data-app-tooltip-current-placement=left]:before{border-bottom-width:0;border-left-width:0;right:-.375rem;top:var(--app-tooltip-arrow-top,50%);transform:translateY(-50%) rotate(45deg)}.app-help-tooltip__bubble[data-app-tooltip-current-placement=top]:before{border-left-width:0;border-top-width:0;bottom:-.375rem;left:var(--app-tooltip-arrow-left,50%);transform:translateX(-50%) rotate(45deg)}.app-help-tooltip__bubble[data-app-tooltip-current-placement=bottom]:before{border-bottom-width:0;border-right-width:0;left:var(--app-tooltip-arrow-left,50%);top:-.375rem;transform:translateX(-50%) rotate(45deg)}.portal-link-url-display{border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;padding:.25rem .5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.portal-link-url-display:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.portal-link-copy-btn{border-radius:.375rem;padding:.375rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.portal-link-copy-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.portal-link-copy-btn:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.portal-link-copy-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-link-qr-btn{border-radius:.375rem;padding:.375rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.portal-link-qr-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.portal-link-qr-btn:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.portal-link-qr-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.portal-link-action-btn{border-radius:.5rem;padding:.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.portal-link-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.portal-link-action-btn:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.portal-link-action-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-link-action-btn-danger{border-radius:.5rem;padding:.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.portal-link-action-btn-danger:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.portal-link-action-btn-danger:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.portal-link-action-btn-danger:hover:is(.dark *){background-color:rgba(127,29,29,.2);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.portal-link-checkbox-grid{border-radius:.5rem;border-width:1px;display:grid;gap:.5rem;grid-template-columns:repeat(1,minmax(0,1fr));--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:.75rem}@media (min-width:640px){.portal-link-checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.portal-link-checkbox-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.portal-link-checkbox-grid{max-height:12rem;overflow-y:auto;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.portal-link-checkbox-grid:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.portal-link-checkbox-item{align-items:flex-start;border-radius:.375rem;cursor:pointer;display:flex;gap:.5rem;padding:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.portal-link-checkbox-item:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.portal-link-checkbox-item:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.portal-link-checkbox-item:has(input:checked){border-width:1px;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.portal-link-checkbox-item:has(input:checked):is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(204 145 22/var(--tw-border-opacity,1))}.portal-link-checkbox{border-radius:.25rem;flex-shrink:0;height:1rem;margin-top:.125rem;width:1rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.portal-link-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:0px}.portal-link-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.portal-link-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.portal-link-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.portal-link-checkbox-label{font-size:.875rem;font-weight:500;line-height:1.25rem;line-height:1.25;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.portal-link-checkbox-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-link-checkbox-sublabel{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.portal-link-checkbox-sublabel:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.portal-link-filter-badge,.portal-link-filter-badge-blue{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem}.portal-link-filter-badge-blue{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.portal-link-filter-badge-blue:is(.dark *){border-width:1px;--tw-border-opacity:1;background-color:rgba(30,58,138,.3);border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.portal-link-filter-badge-green{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.portal-link-filter-badge-green:is(.dark *){border-width:1px;--tw-border-opacity:1;background-color:rgba(20,83,45,.3);border-color:rgb(21 128 61/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.portal-link-filter-badge-purple{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.portal-link-filter-badge-purple:is(.dark *){border-width:1px;--tw-border-opacity:1;background-color:rgba(88,28,135,.3);border-color:rgb(126 34 206/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.portal-link-filter-badge-orange{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.portal-link-filter-badge-orange:is(.dark *){border-width:1px;--tw-border-opacity:1;background-color:rgba(124,45,18,.3);border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.portal-link-filter-badge-gray{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.portal-link-filter-badge-gray:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.portal-link-filter-badge-teal{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.portal-link-filter-badge-teal:is(.dark *){border-width:1px;--tw-border-opacity:1;background-color:rgba(19,78,74,.3);border-color:rgb(15 118 110/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.portal-link-analytics-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.portal-link-stat{align-items:flex-start;display:flex;flex-direction:column}.portal-link-stat-value{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.portal-link-stat-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-link-stat-value-money{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.portal-link-stat-value-money:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.portal-link-stat-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.portal-link-stat-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.portal-link-conversion-rate{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.portal-link-conversion-rate:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.portal-link-multiselect-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.portal-link-multiselect{border-radius:.5rem;border-width:2px;min-height:100px;padding:.5rem;width:100%;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.portal-link-multiselect:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.portal-link-multiselect:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-link-multiselect:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.portal-link-multiselect option{border-radius:.25rem;padding:.25rem .5rem}.portal-link-multiselect option:checked{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.portal-link-multiselect option:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.portal-analytics-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.portal-analytics-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.portal-analytics-header{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:1rem}.portal-analytics-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.portal-analytics-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.portal-analytics-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-analytics-metric{display:flex;flex-direction:column}.portal-analytics-metric-value{font-size:1.875rem;font-weight:700;line-height:2.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.portal-analytics-metric-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-analytics-metric-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.portal-analytics-metric-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.portal-analytics-metric-change,.portal-analytics-metric-change-up{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem}.portal-analytics-metric-change-up{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.portal-analytics-metric-change-up:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.portal-analytics-metric-change-down{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.portal-analytics-metric-change-down:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.portal-qr-modal{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:50;--tw-bg-opacity:0.5;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.portal-qr-modal-content{border-radius:1rem;max-width:24rem;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.portal-qr-modal-content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.portal-qr-close{padding:.25rem;position:absolute;right:.75rem;top:.75rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.portal-qr-close:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.portal-qr-close:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.portal-qr-close:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-checkout-page{min-height:100vh;padding:2rem 1rem;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.guest-checkout-page:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.guest-checkout-container{margin-left:auto;margin-right:auto;max-width:80rem;width:100%}.guest-checkout-header{margin-bottom:2rem;text-align:center}.guest-checkout-header-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:1rem;padding:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.guest-checkout-header-badge:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.guest-checkout-header-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (min-width:768px){.guest-checkout-header-title{font-size:2.25rem;line-height:2.5rem}}.guest-checkout-header-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-checkout-header-subtitle{font-size:1.125rem;line-height:1.75rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.guest-checkout-header-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-class-info-card{border-radius:1rem;border-width:1px;margin-bottom:2rem;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guest-class-info-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guest-class-info-header{align-items:flex-start;border-bottom-width:1px;display:flex;justify-content:space-between;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:1rem}.guest-class-info-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.guest-class-info-title{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-class-info-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-class-info-entity{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.guest-class-info-entity:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-class-info-fee{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.guest-class-info-fee:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.guest-class-info-fee-label{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.guest-class-info-fee-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.guest-class-info-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.guest-class-info-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.guest-class-info-item{display:flex;flex-direction:column}.guest-class-info-item-label{font-size:.75rem;font-weight:500;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.guest-class-info-item-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.guest-class-info-item-value{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-class-info-item-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-age-restriction-alert{align-items:center;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;margin-top:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.guest-age-restriction-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.guest-age-restriction-icon{flex-shrink:0;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.guest-age-restriction-icon:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.guest-age-restriction-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.guest-age-restriction-text:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.guest-form-card{border-radius:1rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guest-form-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guest-form-section{margin-bottom:2rem}.guest-form-section:last-child{margin-bottom:0}.guest-form-section-header{align-items:center;border-bottom-width:1px;display:flex;gap:.75rem;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:1rem}.guest-form-section-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.guest-form-section-icon{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.guest-form-section-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.guest-form-section-icon-svg{height:1.25rem;width:1.25rem}.guest-form-section-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-form-section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-form-section-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.guest-form-section-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.guest-form-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.guest-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.guest-form-grid-3{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.guest-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.guest-form-field-full>:not([hidden])~:not([hidden]),.guest-form-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:768px){.guest-form-field-full{grid-column:span 2/span 2}}.guest-form-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.guest-form-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-form-label-required:after{content:" *";--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.guest-form-input{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.625rem 1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-form-input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.guest-form-input::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.guest-form-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.guest-form-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-form-input:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 157 172/var(--tw-placeholder-opacity,1))}.guest-form-input:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(148 157 172/var(--tw-placeholder-opacity,1))}.guest-form-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.guest-form-input{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.guest-form-input-error,.guest-form-input-error:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.guest-form-input-error:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.guest-form-input-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.guest-form-select{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.625rem 1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-form-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.guest-form-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-form-select:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.guest-form-select{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.guest-form-error{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.guest-form-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.guest-form-hint{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.guest-form-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.guest-enrollee-toggle{align-items:center;border-radius:.5rem;border-width:1px;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.guest-enrollee-toggle:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.guest-enrollee-toggle:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.guest-enrollee-toggle:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.guest-enrollee-toggle{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.guest-enrollee-toggle-active{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.guest-enrollee-toggle-active:is(.dark *){--tw-border-opacity:1;border-color:rgb(230 163 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.guest-enrollee-toggle-disabled{cursor:not-allowed;opacity:.5}.guest-enrollee-toggle-info{align-items:center;display:flex;gap:.75rem}.guest-enrollee-toggle-icon{align-items:center;border-radius:9999px;border-width:1px;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.guest-enrollee-toggle-icon:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.guest-enrollee-toggle-icon-svg{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.guest-enrollee-toggle-icon-svg:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-enrollee-toggle-text{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-enrollee-toggle-text:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-enrollee-toggle-subtext{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.guest-enrollee-toggle-subtext:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.guest-enrollee-checkbox{border-radius:.25rem;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.guest-enrollee-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:0px}.guest-enrollee-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.guest-enrollee-checkbox:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.guest-enrollee-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.guest-children-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.guest-children-title{font-size:1rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-children-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-children-count{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.guest-children-count:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.guest-children-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.guest-child-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.guest-child-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.guest-child-card{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.guest-child-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.guest-child-card-title{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.guest-child-card-title:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-child-card-number{align-items:center;border-radius:9999px;display:flex;font-size:.75rem;font-weight:700;height:1.5rem;justify-content:center;line-height:1rem;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.guest-child-card-number:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.guest-child-remove-button{border-radius:.5rem;padding:.375rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.guest-child-remove-button:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.guest-child-remove-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.guest-child-remove-button{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.guest-child-remove-icon{height:1rem;width:1rem}.guest-add-child-button{align-items:center;border-radius:.5rem;border-style:dashed;border-width:2px;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.25rem;margin-top:1rem;padding:.75rem 1rem;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.guest-add-child-button:hover{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.guest-add-child-button:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-add-child-button:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.guest-add-child-button{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.guest-add-child-button-disabled{cursor:not-allowed;opacity:.5}.guest-add-child-button-disabled:hover{--tw-border-opacity:1;background-color:transparent;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.guest-add-child-button-disabled:hover:is(.dark *){--tw-border-opacity:1;background-color:transparent;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-add-child-icon{height:1.25rem;width:1.25rem}.guest-seat-counter{align-items:center;border-radius:.5rem;border-width:1px;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.guest-seat-counter:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.guest-seat-counter-info{align-items:center;display:flex;gap:.75rem}.guest-seat-counter-icon{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.guest-seat-counter-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.guest-seat-counter-icon-warning{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.guest-seat-counter-icon-warning:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.guest-seat-counter-icon-danger{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.guest-seat-counter-icon-danger:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.guest-seat-counter-text{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-seat-counter-text:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-seat-counter-subtext{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.guest-seat-counter-subtext:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.guest-seat-counter-badge{border-radius:9999px;font-size:.875rem;font-weight:700;line-height:1.25rem;padding:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.guest-seat-counter-badge:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.guest-seat-counter-badge-warning{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.guest-seat-counter-badge-warning:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.guest-seat-counter-badge-danger{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.guest-seat-counter-badge-danger:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.guest-order-summary{border-radius:1rem;border-width:1px;position:static;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.flatpickr-calendar.guest-order-summary{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.guest-order-summary.open{display:block;z-index:999}@media (min-width:1024px){.guest-order-summary{position:sticky;top:2rem}}.guest-order-summary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.guest-order-summary-title{border-bottom-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-order-summary-title:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-order-summary-items{margin-bottom:1rem}.guest-order-summary-items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.guest-order-summary-item{align-items:center;display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}.guest-order-summary-item-name{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.guest-order-summary-item-name:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-order-summary-item-price{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-order-summary-item-price:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-order-summary-divider{border-top-width:1px;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.guest-order-summary-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.guest-order-summary-total{align-items:center;display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}.guest-order-summary-total-label{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-order-summary-total-label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-order-summary-total-value{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.guest-order-summary-total-value:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.guest-submit-section{margin-top:1.5rem}.guest-submit-button{align-items:center;border-radius:.75rem;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.5rem;padding:1rem 1.5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.guest-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.guest-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.guest-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.guest-submit-button:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.guest-submit-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(153 109 16/var(--tw-ring-opacity,1))}.guest-submit-button{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.guest-submit-button:disabled{cursor:not-allowed;opacity:.5}.guest-submit-button-icon{height:1.25rem;width:1.25rem}.guest-submit-terms{font-size:.75rem;line-height:1rem;margin-top:1rem;text-align:center;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.guest-submit-terms:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.guest-submit-terms-link{text-decoration-line:underline}.guest-submit-terms-link:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.guest-submit-terms-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.guest-signin-prompt{align-items:center;border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1.5rem;text-align:center;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.guest-signin-prompt:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.guest-signin-prompt-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.guest-signin-prompt-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-signin-prompt-link{font-weight:500;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1));text-decoration-line:underline}.guest-signin-prompt-link:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.guest-signin-prompt-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.guest-signin-prompt-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.guest-back-link{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.guest-back-link:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.guest-back-link:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.guest-back-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.guest-back-link{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.guest-back-link-icon{height:1rem;width:1rem}.guest-error-alert{align-items:flex-start;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.guest-error-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.guest-error-alert-icon{flex-shrink:0;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.guest-error-alert-icon:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.guest-error-alert-content{flex:1 1 0%}.guest-error-alert-title{font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.guest-error-alert-title:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.guest-error-alert-list{font-size:.875rem;line-height:1.25rem;list-style-position:inside;list-style-type:disc;margin-top:.5rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.guest-error-alert-list:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.guest-checkout-layout{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.guest-checkout-layout{grid-template-columns:repeat(3,minmax(0,1fr))}.guest-checkout-main{grid-column:span 2/span 2}.guest-checkout-sidebar{grid-column:span 1/span 1}}@media (max-width:1023px){.guest-checkout-page{padding-bottom:2rem}}.feature-search{margin-top:1rem}.feature-search__field{position:relative}.feature-search__input{border-radius:.5rem;border-width:1px;min-width:0;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem 2.5rem .5rem .75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.feature-search__input::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.feature-search__input::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.feature-search__input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.feature-search__input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.feature-search__input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.feature-search__input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.feature-search__input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.feature-search__clear{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:2.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.feature-search__clear:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.feature-search__clear:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.feature-search__clear:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.feature-search__clear:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.feature-search__clear:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.feature-search__empty-link{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));text-decoration-color:#ffb71b;text-decoration-line:underline;text-underline-offset:2px}.feature-search__empty-link:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.feature-search__empty-link:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.feature-search__empty-link:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.feature-search__empty-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.feature-search__empty-link:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.feature-search__empty-link{margin-left:.25rem}.feature-list-table{min-width:100%}.feature-list-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(211 211 211/var(--tw-divide-opacity,1))}.feature-list-table:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.feature-grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}@media (min-width:640px){.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.feature-toggle{border-bottom-width:1px;min-width:0;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding-bottom:.75rem}.feature-toggle:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.feature-toggle__heading{align-items:center;display:flex;gap:.5rem}.feature-toggle__label{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.feature-toggle__label:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.feature-toggle__form{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.feature-toggle__checkbox{border-radius:.25rem;height:1rem;width:1rem;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.feature-toggle__checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.feature-toggle__checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.feature-toggle__checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.feature-toggle__state{cursor:pointer;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.feature-toggle__state:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.feature-toggle--disabled{opacity:.7}.feature-toggle--disabled .feature-toggle__state{cursor:not-allowed}.feature-toggle__reason{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.feature-toggle__reason:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.feature-update-error{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(245 67 44/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.feature-update-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.page-background{min-height:100vh;width:100%;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1.5rem 1rem}.page-background:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.page-container{margin-left:auto;margin-right:auto;width:100%}.page-header{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;margin-bottom:2rem}@media (min-width:640px){.page-header{align-items:center;flex-direction:row}}.page-header-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.page-title{font-size:2.25rem;font-weight:700;line-height:2.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.page-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.page-subtitle{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.page-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.page-header-actions{display:flex}.page-header-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.section-title{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.section-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.section-subtitle{font-size:1rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.section-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.section-description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.section-description:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.thinking-circle{align-items:center;display:inline-flex;justify-content:center}.thinking-circle__ring{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;height:1.5rem;width:1.5rem;--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1));border-top-color:transparent}.thinking-circle__ring:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 192 51/var(--tw-border-opacity,1));border-top-color:transparent}.thinking-circle--sm .thinking-circle__ring{height:1rem;width:1rem}.thinking-circle--lg .thinking-circle__ring{height:2rem;width:2rem}.thinking-circle__label{font-size:.875rem;line-height:1.25rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.thinking-circle__label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}input[type=date]:is(.dark *),input[type=datetime-local]:is(.dark *),input[type=email]:is(.dark *),input[type=number]:is(.dark *),input[type=password]:is(.dark *),input[type=search]:is(.dark *),input[type=tel]:is(.dark *),input[type=text]:is(.dark *),input[type=time]:is(.dark *),input[type=url]:is(.dark *),select:is(.dark *),textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}input[type=date]:is(.dark *)::-moz-placeholder,input[type=datetime-local]:is(.dark *)::-moz-placeholder,input[type=email]:is(.dark *)::-moz-placeholder,input[type=number]:is(.dark *)::-moz-placeholder,input[type=password]:is(.dark *)::-moz-placeholder,input[type=search]:is(.dark *)::-moz-placeholder,input[type=tel]:is(.dark *)::-moz-placeholder,input[type=text]:is(.dark *)::-moz-placeholder,input[type=time]:is(.dark *)::-moz-placeholder,input[type=url]:is(.dark *)::-moz-placeholder,select:is(.dark *)::-moz-placeholder,textarea:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}input[type=date]:is(.dark *)::placeholder,input[type=datetime-local]:is(.dark *)::placeholder,input[type=email]:is(.dark *)::placeholder,input[type=number]:is(.dark *)::placeholder,input[type=password]:is(.dark *)::placeholder,input[type=search]:is(.dark *)::placeholder,input[type=tel]:is(.dark *)::placeholder,input[type=text]:is(.dark *)::placeholder,input[type=time]:is(.dark *)::placeholder,input[type=url]:is(.dark *)::placeholder,select:is(.dark *)::placeholder,textarea:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}input[type=date]:focus:is(.dark *),input[type=datetime-local]:focus:is(.dark *),input[type=email]:focus:is(.dark *),input[type=number]:focus:is(.dark *),input[type=password]:focus:is(.dark *),input[type=search]:focus:is(.dark *),input[type=tel]:focus:is(.dark *),input[type=text]:focus:is(.dark *),input[type=time]:focus:is(.dark *),input[type=url]:focus:is(.dark *),select:focus:is(.dark *),textarea:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}input[type=checkbox]:is(.dark *),input[type=radio]:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}input[type=checkbox]:checked:is(.dark *),input[type=radio]:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}input[type=checkbox]:focus:is(.dark *),input[type=radio]:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}input:disabled:is(.dark *),select:disabled:is(.dark *),textarea:disabled:is(.dark *){cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}table:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}thead:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}tbody tr:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}tbody tr:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}th:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}td:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.alert-success:is(.dark *),.notice-success:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.alert-error:is(.dark *),.notice-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.alert-warning:is(.dark *),.notice-warning:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.alert-info:is(.dark *),.notice-info:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dropdown-menu:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dropdown-item:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.dropdown-item:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.dropdown-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.error-page{align-items:center;display:flex;justify-content:center;min-height:60vh;padding-left:1rem;padding-right:1rem}.error-page-card{border-radius:1rem;border-width:1px;max-width:42rem;width:100%;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;text-align:center;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.error-page-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.error-page-icon{font-size:3rem;line-height:1;margin-bottom:1rem}.error-page-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.error-page-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.error-page-text{font-size:1rem;line-height:1.5rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.error-page-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.error-page-actions{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-top:1.5rem}@media (min-width:640px){.error-page-actions{flex-direction:row}}.error-page-button{align-items:center;border-radius:.5rem;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.error-page-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.error-page-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.error-page-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.error-page-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.error-page-link{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));text-decoration-line:underline}.error-page-link:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-bottom-1\.5{bottom:-.375rem}.-bottom-2{bottom:-.5rem}.-left-1\.5{left:-.375rem}.-left-2{left:-.5rem}.-left-3{left:-.75rem}.-right-1\.5{right:-.375rem}.-right-2{right:-.5rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.-top-5{top:-1.25rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-8{left:2rem}.left-auto{left:auto}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-12{right:3rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[53px\]{top:53px}.top-auto{top:auto}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100000\]{z-index:100000}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.float-right{float:right}.m-0{margin:0}.m-2{margin:.5rem}.m-6{margin:1.5rem}.m-auto{margin:auto}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.\!mb-0{margin-bottom:0!important}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.-mt-0\.5{margin-top:-.125rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-11{margin-left:2.75rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[8\.5\/11\]{aspect-ratio:8.5/11}.aspect-square{aspect-ratio:1/1}.size-10{height:2.5rem;width:2.5rem}.size-14{height:3.5rem;width:3.5rem}.size-3{height:.75rem;width:.75rem}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.size-6{height:1.5rem;width:1.5rem}.size-8{height:2rem;width:2rem}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-4\/5{height:80%}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[26rem\]{height:26rem}.h-\[52rem\]{height:52rem}.h-\[96rem\]{height:96rem}.h-\[calc\(100vh-180px\)\]{height:calc(100vh - 180px)}.h-\[calc\(100vh-5rem\)\]{height:calc(100vh - 5rem)}.h-auto{height:auto}.h-full{height:100%}.max-h-12{max-height:3rem}.max-h-36{max-height:9rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96,.max-h-\[24rem\]{max-height:24rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90\%\]{max-height:90%}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[min\(42rem\2c calc\(100dvh-2rem\)\)\]{max-height:min(42rem,calc(100dvh - 2rem))}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-1{min-height:.25rem}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-16{min-height:4rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-4{min-height:1rem}.min-h-44{min-height:11rem}.min-h-5{min-height:1.25rem}.min-h-9{min-height:2.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[12rem\]{min-height:12rem}.min-h-\[14rem\]{min-height:14rem}.min-h-\[200px\]{min-height:200px}.min-h-\[22rem\]{min-height:22rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[500px\]{min-height:500px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80px\]{min-height:80px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[52rem\]{width:52rem}.w-\[56rem\]{width:56rem}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(32rem\2c calc\(100vw-2rem\)\)\]{width:min(32rem,calc(100vw - 2rem))}.w-\[min\(72rem\2c calc\(100\%-2rem\)\)\]{width:min(72rem,calc(100% - 2rem))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-36{min-width:9rem}.min-w-48{min-width:12rem}.min-w-64{min-width:16rem}.min-w-9{min-width:2.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[32px\]{min-width:32px}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1800px\]{max-width:1800px}.max-w-\[220px\]{max-width:220px}.max-w-\[40\%\]{max-width:40%}.max-w-\[4rem\]{max-width:4rem}.max-w-\[5rem\]{max-width:5rem}.max-w-\[75\%\]{max-width:75%}.max-w-\[90\%\]{max-width:90%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-2{--tw-translate-y:-0.5rem}.-translate-y-2,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-4{--tw-translate-y:1rem}.translate-y-4,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y:100%}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.scale-125,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.-scale-x-100,.scale-\[1\.02\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x:-1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-se-resize{cursor:se-resize}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\2c 1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\2c 1fr\)_1\.25rem\]{grid-template-columns:minmax(0,1fr) 1.25rem}.grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1px*var(--tw-space-x-reverse))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-amber-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 243 199/var(--tw-divide-opacity,1))}.divide-beCrashFree-black-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(211 211 211/var(--tw-divide-opacity,1))}.divide-beCrashFree-black-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(187 187 187/var(--tw-divide-opacity,1))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(249 250 251/var(--tw-divide-opacity,1))}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl{border-top-left-radius:.25rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-amber-200{--tw-border-opacity:1!important;border-color:rgb(253 230 138/var(--tw-border-opacity,1))!important}.\!border-beCrashFree-primary-200{--tw-border-opacity:1!important;border-color:rgb(255 226 164/var(--tw-border-opacity,1))!important}.\!border-blue-200{--tw-border-opacity:1!important;border-color:rgb(191 219 254/var(--tw-border-opacity,1))!important}.\!border-emerald-200{--tw-border-opacity:1!important;border-color:rgb(167 243 208/var(--tw-border-opacity,1))!important}.\!border-red-200{--tw-border-opacity:1!important;border-color:rgb(254 202 202/var(--tw-border-opacity,1))!important}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-200\/80{border-color:hsla(48,97%,77%,.8)}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.border-beCrashFree-black-100{--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.border-beCrashFree-black-200{--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.border-beCrashFree-black-200\/75{border-color:hsla(0,0%,73%,.75)}.border-beCrashFree-black-300{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1))}.border-beCrashFree-black-400\/50{border-color:hsla(0,0%,53%,.5)}.border-beCrashFree-black-400\/75{border-color:hsla(0,0%,53%,.75)}.border-beCrashFree-black-900\/40{border-color:rgba(0,0,0,.4)}.border-beCrashFree-gray-200{--tw-border-opacity:1;border-color:rgb(209 210 212/var(--tw-border-opacity,1))}.border-beCrashFree-green-300{--tw-border-opacity:1;border-color:rgb(133 212 167/var(--tw-border-opacity,1))}.border-beCrashFree-green-400{--tw-border-opacity:1;border-color:rgb(93 198 138/var(--tw-border-opacity,1))}.border-beCrashFree-lightBlue{--tw-border-opacity:1;border-color:rgb(237 245 255/var(--tw-border-opacity,1))}.border-beCrashFree-orange-200{--tw-border-opacity:1;border-color:rgb(254 203 161/var(--tw-border-opacity,1))}.border-beCrashFree-orange-400{--tw-border-opacity:1;border-color:rgb(253 152 67/var(--tw-border-opacity,1))}.border-beCrashFree-primary-100{--tw-border-opacity:1;border-color:rgb(255 241 209/var(--tw-border-opacity,1))}.border-beCrashFree-primary-200{--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1))}.border-beCrashFree-primary-300{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1))}.border-beCrashFree-primary-400{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1))}.border-beCrashFree-primary-400\/30{border-color:rgba(255,197,73,.3)}.border-beCrashFree-primary-500{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.border-beCrashFree-primary-500\/30{border-color:rgba(255,183,27,.3)}.border-beCrashFree-red-200{--tw-border-opacity:1;border-color:rgb(251 180 171/var(--tw-border-opacity,1))}.border-beCrashFree-red-300{--tw-border-opacity:1;border-color:rgb(249 142 128/var(--tw-border-opacity,1))}.border-beCrashFree-red-400{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.border-beCrashFree-red-500{--tw-border-opacity:1;border-color:rgb(245 67 44/var(--tw-border-opacity,1))}.border-beCrashFree-red-500\/30{border-color:rgba(245,67,44,.3)}.border-beCrashFree-white-100{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-200\/80{border-color:rgba(191,219,254,.8)}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-cyan-300{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-cyan-600{--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.border-fuchsia-400{--tw-border-opacity:1;border-color:rgb(232 121 249/var(--tw-border-opacity,1))}.border-fuchsia-500{--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity,1))}.border-fuchsia-600{--tw-border-opacity:1;border-color:rgb(192 38 211/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/70{border-color:rgba(229,231,235,.7)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-200\/80{border-color:rgba(187,247,208,.8)}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-green-800{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-indigo-600{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.border-lime-300{--tw-border-opacity:1;border-color:rgb(190 242 100/var(--tw-border-opacity,1))}.border-lime-400{--tw-border-opacity:1;border-color:rgb(163 230 53/var(--tw-border-opacity,1))}.border-lime-500{--tw-border-opacity:1;border-color:rgb(132 204 22/var(--tw-border-opacity,1))}.border-lime-600{--tw-border-opacity:1;border-color:rgb(101 163 13/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-400{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.border-orange-600{--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.border-pink-200{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity,1))}.border-pink-300{--tw-border-opacity:1;border-color:rgb(249 168 212/var(--tw-border-opacity,1))}.border-pink-400{--tw-border-opacity:1;border-color:rgb(244 114 182/var(--tw-border-opacity,1))}.border-pink-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.border-pink-600{--tw-border-opacity:1;border-color:rgb(219 39 119/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-purple-400{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-purple-600{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-200\/80{border-color:hsla(0,96%,89%,.8)}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-rose-600{--tw-border-opacity:1;border-color:rgb(225 29 72/var(--tw-border-opacity,1))}.border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1))}.border-sky-300{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.border-sky-400{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.border-sky-600{--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.border-success-200{--tw-border-opacity:1;border-color:rgb(174 227 197/var(--tw-border-opacity,1))}.border-teal-200{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-teal-300{--tw-border-opacity:1;border-color:rgb(94 234 212/var(--tw-border-opacity,1))}.border-teal-400{--tw-border-opacity:1;border-color:rgb(45 212 191/var(--tw-border-opacity,1))}.border-teal-500{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.border-teal-600{--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-violet-400{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.border-violet-500{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.border-violet-600{--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-wizard-border-light{--tw-border-opacity:1;border-color:rgb(217 207 191/var(--tw-border-opacity,1))}.border-wizard-line-light{--tw-border-opacity:1;border-color:rgb(231 221 208/var(--tw-border-opacity,1))}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-yellow-300{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity,1))}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-yellow-600{--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.\!border-l-red-500{--tw-border-opacity:1!important;border-left-color:rgb(239 68 68/var(--tw-border-opacity,1))!important}.border-l-beCrashFree-primary-500{--tw-border-opacity:1;border-left-color:rgb(255 183 27/var(--tw-border-opacity,1))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-amber-50{--tw-bg-opacity:1!important;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))!important}.\!bg-blue-100{--tw-bg-opacity:1!important;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))!important}.\!bg-blue-50{--tw-bg-opacity:1!important;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))!important}.\!bg-emerald-50{--tw-bg-opacity:1!important;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))!important}.\!bg-green-100{--tw-bg-opacity:1!important;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))!important}.\!bg-red-50{--tw-bg-opacity:1!important;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))!important}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-100\/70{background-color:hsla(48,96%,89%,.7)}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/5{background-color:rgba(255,251,235,.05)}.bg-amber-50\/50{background-color:rgba(255,251,235,.5)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-beCrashFree-background{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.bg-beCrashFree-black-100{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.bg-beCrashFree-black-200{--tw-bg-opacity:1;background-color:rgb(187 187 187/var(--tw-bg-opacity,1))}.bg-beCrashFree-black-300{--tw-bg-opacity:1;background-color:rgb(153 153 153/var(--tw-bg-opacity,1))}.bg-beCrashFree-black-600{--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1))}.bg-beCrashFree-black-900\/10{background-color:rgba(0,0,0,.1)}.bg-beCrashFree-black-900\/40{background-color:rgba(0,0,0,.4)}.bg-beCrashFree-black-900\/5{background-color:rgba(0,0,0,.05)}.bg-beCrashFree-gray-100{--tw-bg-opacity:1;background-color:rgb(232 233 234/var(--tw-bg-opacity,1))}.bg-beCrashFree-green-100{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1))}.bg-beCrashFree-green-500{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.bg-beCrashFree-green-600{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.bg-beCrashFree-lightBlue{--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1))}.bg-beCrashFree-orange-100{--tw-bg-opacity:1;background-color:rgb(255 229 208/var(--tw-bg-opacity,1))}.bg-beCrashFree-orange-500{--tw-bg-opacity:1;background-color:rgb(253 126 20/var(--tw-bg-opacity,1))}.bg-beCrashFree-primary-100{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.bg-beCrashFree-primary-100\/35{background-color:rgba(255,241,209,.35)}.bg-beCrashFree-primary-100\/40{background-color:rgba(255,241,209,.4)}.bg-beCrashFree-primary-100\/50{background-color:rgba(255,241,209,.5)}.bg-beCrashFree-primary-100\/80{background-color:rgba(255,241,209,.8)}.bg-beCrashFree-primary-200{--tw-bg-opacity:1;background-color:rgb(255 226 164/var(--tw-bg-opacity,1))}.bg-beCrashFree-primary-500{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.bg-beCrashFree-primary-500\/10{background-color:rgba(255,183,27,.1)}.bg-beCrashFree-primary-500\/5{background-color:rgba(255,183,27,.05)}.bg-beCrashFree-primary-600{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.bg-beCrashFree-primary-600\/20{background-color:rgba(204,146,22,.2)}.bg-beCrashFree-red-100{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1))}.bg-beCrashFree-red-500{--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1))}.bg-beCrashFree-red-600{--tw-bg-opacity:1;background-color:rgb(196 54 35/var(--tw-bg-opacity,1))}.bg-beCrashFree-white-100,.bg-beCrashFree-white-300,.bg-beCrashFree-white-400,.bg-beCrashFree-white-500{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-beCrashFree-white-500\/90{background-color:hsla(0,0%,100%,.9)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-black\/70{background-color:rgba(0,0,0,.7)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/50{background-color:rgba(239,246,255,.5)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-100\/70{background-color:rgba(207,250,254,.7)}.bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-cyan-50\/5{background-color:rgba(236,254,255,.05)}.bg-cyan-50\/50{background-color:rgba(236,254,255,.5)}.bg-dark-primary-900{--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/50{background-color:rgba(236,253,245,.5)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-enrollment-cancellation-light-bg{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-enrollment-emergency-light-bg{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-enrollment-enrollment-light-bg{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-enrollment-notes-light-bg{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-enrollment-payment-light-bg{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-enrollment-student-light-bg{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-fuchsia-100\/70{background-color:rgba(250,232,255,.7)}.bg-fuchsia-300{--tw-bg-opacity:1;background-color:rgb(240 171 252/var(--tw-bg-opacity,1))}.bg-fuchsia-50\/5{background-color:rgba(253,244,255,.05)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/50{background-color:rgba(249,250,251,.5)}.bg-gray-50\/70{background-color:rgba(249,250,251,.7)}.bg-gray-50\/80{background-color:rgba(249,250,251,.8)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-50\/50{background-color:rgba(240,253,244,.5)}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-200{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity,1))}.bg-indigo-300{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-50\/5{background-color:rgba(238,242,255,.05)}.bg-indigo-50\/50{background-color:rgba(238,242,255,.5)}.bg-lime-100{--tw-bg-opacity:1;background-color:rgb(236 252 203/var(--tw-bg-opacity,1))}.bg-lime-200{--tw-bg-opacity:1;background-color:rgb(217 249 157/var(--tw-bg-opacity,1))}.bg-lime-300{--tw-bg-opacity:1;background-color:rgb(190 242 100/var(--tw-bg-opacity,1))}.bg-lime-50{--tw-bg-opacity:1;background-color:rgb(247 254 231/var(--tw-bg-opacity,1))}.bg-lime-50\/5{background-color:hsla(78,92%,95%,.05)}.bg-lime-50\/50{background-color:hsla(78,92%,95%,.5)}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-300{--tw-bg-opacity:1;background-color:rgb(253 186 116/var(--tw-bg-opacity,1))}.bg-orange-50\/5{background-color:rgba(255,247,237,.05)}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.bg-pink-100\/70{background-color:rgba(252,231,243,.7)}.bg-pink-200{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity,1))}.bg-pink-300{--tw-bg-opacity:1;background-color:rgb(249 168 212/var(--tw-bg-opacity,1))}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-pink-50\/5{background-color:rgba(253,242,248,.05)}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-100\/70{background-color:rgba(243,232,255,.7)}.bg-purple-200{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgb(216 180 254/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-50\/5{background-color:rgba(250,245,255,.05)}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-100\/70{background-color:rgba(255,228,230,.7)}.bg-rose-200{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity,1))}.bg-rose-300{--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity,1))}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-50\/5{background-color:rgba(255,241,242,.05)}.bg-rose-50\/50{background-color:rgba(255,241,242,.5)}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-100\/70{background-color:rgba(224,242,254,.7)}.bg-sky-200{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1))}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-50\/5{background-color:rgba(240,249,255,.05)}.bg-sky-50\/50{background-color:rgba(240,249,255,.5)}.bg-sky-50\/80{background-color:rgba(240,249,255,.8)}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-100\/95{background-color:rgba(241,245,249,.95)}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/50{background-color:rgba(248,250,252,.5)}.bg-success-100{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1))}.bg-success-500{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-200{--tw-bg-opacity:1;background-color:rgb(153 246 228/var(--tw-bg-opacity,1))}.bg-teal-200\/80{background-color:rgba(153,246,228,.8)}.bg-teal-300{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-50\/5{background-color:rgba(240,253,250,.05)}.bg-teal-50\/50{background-color:rgba(240,253,250,.5)}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-teal-800{--tw-bg-opacity:1;background-color:rgb(17 94 89/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-100\/70{background-color:rgba(237,233,254,.7)}.bg-violet-300{--tw-bg-opacity:1;background-color:rgb(196 181 253/var(--tw-bg-opacity,1))}.bg-violet-50\/5{background-color:rgba(245,243,255,.05)}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-wizard-panel-light{--tw-bg-opacity:1;background-color:rgb(251 247 240/var(--tw-bg-opacity,1))}.bg-wizard-surface-light{--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-100\/70{background-color:hsla(55,97%,88%,.7)}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-yellow-50\/5{background-color:hsla(55,92%,95%,.05)}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-beCrashFree-background{--tw-gradient-from:#f8f9fb var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,249,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-beCrashFree-green-500{--tw-gradient-from:#34b86d var(--tw-gradient-from-position);--tw-gradient-to:rgba(52,184,109,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-beCrashFree-orange-500{--tw-gradient-from:#fd7e14 var(--tw-gradient-from-position);--tw-gradient-to:rgba(253,126,20,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-beCrashFree-primary-100{--tw-gradient-from:#fff1d1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,209,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-beCrashFree-primary-400{--tw-gradient-from:#ffc549 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,197,73,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-beCrashFree-primary-500{--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-beCrashFree-red-500{--tw-gradient-from:#f5432c var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,67,44,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-beCrashFree-white-500{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-50{--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,253,244,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,197,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,247,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-50{--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,86%,97%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-wizard-shell-light{--tw-gradient-from:#f4eee5 var(--tw-gradient-from-position);--tw-gradient-to:hsla(36,41%,93%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-wizard-tint-build-light{--tw-gradient-from:#f5e7cb var(--tw-gradient-from-position);--tw-gradient-to:hsla(40,68%,88%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-wizard-tint-classes-light{--tw-gradient-from:#e3eaf4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(227,234,244,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-wizard-tint-esign-light{--tw-gradient-from:#f0e3d7 var(--tw-gradient-from-position);--tw-gradient-to:hsla(29,45%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-wizard-tint-review-light{--tw-gradient-from:#ece6f2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,230,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-wizard-tint-templates-light{--tw-gradient-from:#e1ece4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(225,236,228,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-50{--tw-gradient-from:#fefce8 var(--tw-gradient-from-position);--tw-gradient-to:hsla(55,92%,95%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,179,8,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-gray-800{--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1f2937 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-wizard-panel-light{--tw-gradient-to:hsla(38,58%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbf7f0 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-amber-50{--tw-gradient-to:#fffbeb var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-beCrashFree-primary-100{--tw-gradient-to:#fff1d1 var(--tw-gradient-to-position)}.to-beCrashFree-primary-600{--tw-gradient-to:#cc9216 var(--tw-gradient-to-position)}.to-beCrashFree-primary-800{--tw-gradient-to:#66490b var(--tw-gradient-to-position)}.to-beCrashFree-red-400{--tw-gradient-to:#f76956 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to:#ecfdf5 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}.to-green-50{--tw-gradient-to:#f0fdf4 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-orange-50{--tw-gradient-to:#fff7ed var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to:#fdf2f8 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-wizard-tint-build-light{--tw-gradient-to:#f5e7cb var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.\!py-1\.5{padding-bottom:.375rem!important;padding-top:.375rem!important}.\!py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-amber-700{--tw-text-opacity:1!important;color:rgb(180 83 9/var(--tw-text-opacity,1))!important}.\!text-amber-800{--tw-text-opacity:1!important;color:rgb(146 64 14/var(--tw-text-opacity,1))!important}.\!text-blue-800{--tw-text-opacity:1!important;color:rgb(30 64 175/var(--tw-text-opacity,1))!important}.\!text-green-800{--tw-text-opacity:1!important;color:rgb(22 101 52/var(--tw-text-opacity,1))!important}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-beCrashFree-black-200{--tw-text-opacity:1;color:rgb(187 187 187/var(--tw-text-opacity,1))}.text-beCrashFree-black-300{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.text-beCrashFree-black-400{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.text-beCrashFree-black-500{--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.text-beCrashFree-black-600{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-beCrashFree-black-700{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.text-beCrashFree-black-800{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.text-beCrashFree-black-900{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-beCrashFree-gray-700{--tw-text-opacity:1;color:rgb(52 53 58/var(--tw-text-opacity,1))}.text-beCrashFree-green-500{--tw-text-opacity:1;color:rgb(52 184 109/var(--tw-text-opacity,1))}.text-beCrashFree-green-700{--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.text-beCrashFree-orange-400{--tw-text-opacity:1;color:rgb(253 152 67/var(--tw-text-opacity,1))}.text-beCrashFree-orange-500{--tw-text-opacity:1;color:rgb(253 126 20/var(--tw-text-opacity,1))}.text-beCrashFree-orange-600{--tw-text-opacity:1;color:rgb(202 101 16/var(--tw-text-opacity,1))}.text-beCrashFree-orange-700{--tw-text-opacity:1;color:rgb(152 76 12/var(--tw-text-opacity,1))}.text-beCrashFree-primary-100{--tw-text-opacity:1;color:rgb(255 241 209/var(--tw-text-opacity,1))}.text-beCrashFree-primary-500{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.text-beCrashFree-primary-600{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.text-beCrashFree-primary-700{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.text-beCrashFree-primary-800{--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.text-beCrashFree-red-500{--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.text-beCrashFree-red-600{--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.text-beCrashFree-red-700{--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.text-beCrashFree-white-100{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-cyan-900{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity,1))}.text-dark-text-muted{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.text-dark-text-secondary{--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-fuchsia-900{--tw-text-opacity:1;color:rgb(112 26 117/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-indigo-900{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity,1))}.text-lime-600{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity,1))}.text-lime-800{--tw-text-opacity:1;color:rgb(63 98 18/var(--tw-text-opacity,1))}.text-lime-900{--tw-text-opacity:1;color:rgb(54 83 20/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-pink-700{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.text-pink-900{--tw-text-opacity:1;color:rgb(131 24 67/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-success-500{--tw-text-opacity:1;color:rgb(52 184 109/var(--tw-text-opacity,1))}.text-success-600{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.text-success-700{--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-teal-900{--tw-text-opacity:1;color:rgb(19 78 74/var(--tw-text-opacity,1))}.text-teal-950{--tw-text-opacity:1;color:rgb(4 47 46/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-900{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-beCrashFree-primary-500{text-decoration-color:#ffb71b}.underline-offset-2{text-underline-offset:2px}.placeholder-beCrashFree-black-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(136 136 136/var(--tw-placeholder-opacity,1))}.placeholder-beCrashFree-black-400::placeholder{--tw-placeholder-opacity:1;color:rgb(136 136 136/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.accent-beCrashFree-primary-500{accent-color:#ffb71b}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-dark-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 10px 10px -5px var(--tw-shadow-color)}.shadow-dark-xl,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-1{outline-width:1px}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-amber-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity,1))}.ring-amber-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.ring-amber-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.ring-beCrashFree-black-100{--tw-ring-opacity:1;--tw-ring-color:rgb(211 211 211/var(--tw-ring-opacity,1))}.ring-beCrashFree-primary-100{--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 209/var(--tw-ring-opacity,1))}.ring-beCrashFree-primary-300{--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1))}.ring-beCrashFree-primary-400{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.ring-beCrashFree-primary-500{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-black\/10{--tw-ring-color:rgba(0,0,0,.1)}.ring-black\/5{--tw-ring-color:rgba(0,0,0,.05)}.ring-dark-success-400{--tw-ring-opacity:1;--tw-ring-color:rgb(79 217 157/var(--tw-ring-opacity,1))}.ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity,1))}.ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity,1))}.ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.ring-sky-500{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity,1))}.ring-teal-500{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity,1))}.ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity,1))}.ring-opacity-5{--tw-ring-opacity:0.05}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.content-\[\'\*\'\]{--tw-content:"*";content:var(--tw-content)}.klass-no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.klass-smooth-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@keyframes sparkline-draw{to{stroke-dashoffset:0}}.sparkline-animate{animation:sparkline-draw 1s ease-out forwards}@media (prefers-reduced-motion:reduce){.sparkline-animate{animation:none;stroke-dasharray:none!important;stroke-dashoffset:0!important}}.pagy{align-items:stretch;display:inline-flex;flex-wrap:nowrap;max-width:100%}.pagy>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1px*var(--tw-space-x-reverse))}.pagy{>:first-child{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}>:last-child{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}}.pagy a:not(.gap){align-items:center;border-width:1px;display:flex;justify-content:center;min-width:32px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;line-height:1.25;padding:.375rem .5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (min-width:640px){.pagy a:not(.gap){font-size:.875rem;line-height:1.25rem;min-width:44px;padding:.5rem 1rem}}.pagy a:not(.gap):is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.pagy a:not(.gap){transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);&:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}&:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}&:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}&:not([href]){cursor:default;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}&:not([href]):is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}&:not([href]):is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}&.current{align-items:center;border-width:1px;display:flex;justify-content:center;min-width:32px;--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 226 164/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;line-height:1.25;padding-bottom:.375rem;padding-left:.5rem;padding-right:.5rem;padding-top:.375rem;--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}@media (min-width:640px){&.current{font-size:.875rem;line-height:1.25rem;min-width:44px;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem}}&.current:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}&.current:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}&.current:is(.dark *){--tw-text-opacity:1;color:rgb(255 241 204/var(--tw-text-opacity,1))}}.pagy .gap,.pagy a.gap{align-items:center;border-width:1px;cursor:default;display:flex;justify-content:center;min-width:32px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;line-height:1.25;padding:.375rem .5rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}@media (min-width:640px){.pagy .gap,.pagy a.gap{font-size:.875rem;line-height:1.25rem;min-width:44px;padding:.5rem 1rem}}.pagy .gap:is(.dark *),.pagy a.gap:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}span.pagy.info{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}span.pagy.info:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.trix-content:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.trix-content h1:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.trix-content h2:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.trix-content h3:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.trix-content p:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.trix-content ol:is(.dark *),.trix-content ul:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.trix-content a:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.trix-content a:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.trix-content a{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.trix-content blockquote:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.trix-content pre:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.trix-content code:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.message-rich-text{word-break:break-word}.message-rich-text,.message-rich-text *{overflow-wrap:anywhere}.message-rich-text--compact>:first-child,.message-rich-text--media>:first-child{margin-top:0}.message-rich-text--compact>:last-child,.message-rich-text--media>:last-child{margin-bottom:0}.message-rich-text--compact p{margin:.25rem 0}.message-rich-text--compact ol,.message-rich-text--compact ul{margin:.35rem 0;padding-left:1.25rem}.message-rich-text--compact li+li{margin-top:.125rem}.message-rich-text--compact blockquote{border-left:3px solid;margin:.4rem 0;opacity:.85;padding-left:.75rem}.message-rich-text--compact a{text-decoration:underline;text-underline-offset:2px}.message-rich-text--media .attachment,.message-rich-text--media action-text-attachment{display:block}.trix-content .attachment-gallery>.attachment,.trix-content .attachment-gallery>action-text-attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{max-width:100%!important;padding:0!important}trix-editor:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}trix-editor{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}trix-editor:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}trix-editor:focus{outline:2px solid transparent;outline-offset:2px}trix-editor:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}trix-editor:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}trix-toolbar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}trix-toolbar{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}trix-toolbar .trix-button-group:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}trix-toolbar .trix-button-group:not(:first-child):is(.dark *){border-left-width:1px;--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.dark trix-toolbar .trix-button{color:#e8eaed!important}.dark trix-toolbar .trix-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.dark trix-toolbar .trix-button{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark trix-toolbar .trix-button:not(:disabled):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.dark trix-toolbar .trix-button:not(:disabled):hover{color:#e8eaed!important}.dark trix-toolbar .trix-button.trix-active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.dark trix-toolbar .trix-button.trix-active{color:#ffc033!important}.dark trix-toolbar .trix-button:disabled:is(.dark *){cursor:not-allowed;opacity:.5}.dark trix-toolbar .trix-button:disabled{color:#949dac!important}.dark trix-toolbar .trix-button--icon{color:#e8eaed!important}.dark trix-toolbar .trix-button--icon:is(.dark *){opacity:.75}.dark trix-toolbar .trix-button--icon:hover:is(.dark *){opacity:1}.dark trix-toolbar .trix-button--icon:hover{color:#e8eaed!important}.dark trix-toolbar .trix-button--icon.trix-active:is(.dark *){opacity:1}.dark trix-toolbar .trix-button--icon.trix-active{color:#ffc033!important}.dark trix-toolbar .trix-button--text,.dark trix-toolbar .trix-button--text:hover{color:#e8eaed!important}.dark trix-toolbar .trix-button--text.trix-active{color:#ffc033!important}.dark trix-toolbar .trix-button-group--text-tools .trix-button,.dark trix-toolbar .trix-button-group--text-tools .trix-button:hover{color:#e8eaed!important}.dark trix-toolbar .trix-button-group--text-tools .trix-button.trix-active{color:#ffc033!important}.dark trix-toolbar .trix-button-group--text-tools .trix-button *,.dark trix-toolbar .trix-button-group--text-tools .trix-button:after,.dark trix-toolbar .trix-button-group--text-tools .trix-button:before{color:inherit!important;fill:currentColor!important}.dark trix-toolbar .trix-button-group--text-tools .trix-button,.dark trix-toolbar .trix-button-group--text-tools .trix-button span,.dark trix-toolbar .trix-button-group--text-tools .trix-button svg,.dark trix-toolbar .trix-button-group--text-tools .trix-button:after,.dark trix-toolbar .trix-button-group--text-tools .trix-button:before{color:#e8eaed!important;fill:currentColor!important;stroke:currentColor!important}.dark trix-toolbar .trix-button-group--text-tools .trix-button.trix-active,.dark trix-toolbar .trix-button-group--text-tools .trix-button:not(:disabled):hover{color:#ffc033!important;fill:currentColor!important;stroke:currentColor!important}.dark trix-toolbar .trix-button-group .trix-button:disabled{color:#949dac!important}.dark trix-toolbar .trix-button--icon:before{filter:invert(1)}trix-toolbar .trix-dialogs:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}trix-toolbar .trix-dialog:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}trix-toolbar .trix-dialog{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}trix-toolbar .trix-dialog__link-fields input:is(.dark *),trix-toolbar .trix-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}trix-toolbar .trix-dialog__link-fields input:is(.dark *)::-moz-placeholder,trix-toolbar .trix-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}trix-toolbar .trix-dialog__link-fields input:is(.dark *)::placeholder,trix-toolbar .trix-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}trix-toolbar .trix-dialog__link-fields input,trix-toolbar .trix-input{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}trix-toolbar .trix-dialog__link-fields input:focus:is(.dark *),trix-toolbar .trix-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}trix-toolbar .trix-dialog__link-fields input:focus,trix-toolbar .trix-input:focus{outline:2px solid transparent;outline-offset:2px}.dark trix-toolbar .trix-dialog .trix-button:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.dark trix-toolbar .trix-dialog .trix-button{color:#e8eaed!important}.dark trix-toolbar .trix-dialog .trix-button:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.dark trix-toolbar .trix-dialog .trix-button--dialog:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.dark trix-toolbar .trix-dialog .trix-button--dialog{color:#0f1419!important}.dark trix-toolbar .trix-dialog .trix-button--dialog:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(230 163 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}trix-toolbar .trix-dialog label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.trix-content .attachment__caption:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.trix-content .attachment__caption textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.trix-content .attachment__caption textarea:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.trix-content .attachment__progress:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.trix-content .attachment__progress[value]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.trix-content .attachment__progress[value]:is(.dark *)::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.trix-content .attachment__progress[value]:is(.dark *)::-webkit-progress-value{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.trix-content .attachment__progress[value]:is(.dark *)::-moz-progress-bar{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}trix-toolbar .trix-button-row:is(.dark *):before{--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}trix-editor:is(.dark *)::-moz-selection{background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-bg-opacity:0.3}trix-editor:is(.dark *)::selection{background-color:rgb(153 109 16/var(--tw-bg-opacity,1));--tw-bg-opacity:0.3}.trix-content .attachment:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.trix-content .attachment__toolbar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.trix-content .attachment__toolbar button:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.trix-content .attachment__toolbar button:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.trix-content .attachment__metadata:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.trix-content .attachment--preview:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.trix-content .attachment--pending:is(.dark *){opacity:.6}.trix-content .attachment.attachment--file:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.trix-content figure:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.trix-content figcaption:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.chat-trix-wrapper{min-width:0}.quote-preview-bar{background-color:rgba(255,183,27,.1);border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding:.5rem .75rem}.quote-preview-bar:is(.dark *){background-color:rgba(255,183,27,.1)}.quote-preview-bar{border-color:rgba(255,183,27,.3);border-width:1px 1px 0}.quote-preview-bar:is(.dark *){border-color:rgba(255,183,27,.3)}.quote-preview-bar{margin-bottom:-1px}.quote-preview-content{align-items:flex-start;display:flex;gap:8px}.quote-preview-sender{font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.quote-preview-sender:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.quote-preview-sender{display:block;margin-bottom:1px}.quote-preview-text{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.quote-preview-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.quote-preview-text{display:-webkit-box;-webkit-line-clamp:2;line-height:1.4;margin:0;-webkit-box-orient:vertical;overflow:hidden}.quote-preview-dismiss{border-radius:.25rem;flex-shrink:0;padding:.125rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.quote-preview-dismiss:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.quote-preview-dismiss:hover{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.quote-preview-dismiss:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.quote-preview-dismiss:hover{background-color:hsla(0,0%,73%,.5)}.quote-preview-dismiss:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.quote-preview-dismiss{cursor:pointer;line-height:1;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.chat-trix-container{min-width:0}.chat-trix-container trix-toolbar{border:none!important;display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important}.chat-trix-edit-mode{min-width:0}.chat-trix-edit-mode trix-editor,.chat-trix-edit-mode trix-editor:focus{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-height:none!important;min-height:20px!important;outline:none!important;padding:0!important;ring:none!important;--tw-ring-shadow:none!important;--tw-ring-offset-shadow:none!important}.chat-trix-edit-mode trix-editor:empty:before{content:"Type a message...";--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.chat-trix-edit-mode trix-editor:empty:is(.dark *):before{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.chat-trix-edit-mode trix-editor blockquote{border-left:2px solid!important;border-color:hsla(0,0%,53%,.5);font-size:.8rem;line-height:1.35;margin:0 0 .5em!important;opacity:.6;padding:6px 10px!important}.chat-trix-edit-mode trix-editor blockquote:is(.dark *){border-color:rgba(148,157,172,.5)}.chat-trix-edit-mode trix-editor blockquote{background-color:rgba(0,0,0,.05)}.chat-trix-edit-mode trix-editor blockquote:is(.dark *){background-color:hsla(0,0%,100%,.05)}.chat-trix-edit-mode trix-editor blockquote{border-radius:0 4px 4px 0!important}.chat-trix-edit-mode trix-editor blockquote strong{display:inline!important;font-size:.75rem;margin:0!important;opacity:.8}.chat-trix-edit-mode trix-editor blockquote div,.chat-trix-edit-mode trix-editor blockquote p{margin:0!important;padding:0!important}.chat-trix-edit-mode trix-editor blockquote div+div,.chat-trix-edit-mode trix-editor blockquote p+p{margin-top:.2em!important}.chat-trix-container trix-editor{border-radius:.75rem;border-width:0;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.chat-trix-container trix-editor:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.chat-trix-container trix-editor{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.chat-trix-container trix-editor:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.chat-trix-container trix-editor{max-height:150px;min-height:40px!important;overflow-wrap:break-word;overflow-y:auto;word-break:break-word}.chat-trix-container trix-editor:empty:before{content:"Type a message...";--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.chat-trix-container trix-editor:empty:is(.dark *):before{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.chat-trix-container trix-editor:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.chat-trix-container trix-editor:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.chat-trix-container trix-editor:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.chat-trix-container trix-editor:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.chat-trix-container trix-editor:focus{outline:none}.chat-trix-container trix-editor .attachment-gallery{margin:4px 0}.chat-trix-container trix-editor blockquote{border-left:3px solid;margin:4px 0 8px;padding:8px 12px;--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.chat-trix-container trix-editor blockquote:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.chat-trix-container trix-editor blockquote{background-color:rgba(255,183,27,.1)}.chat-trix-container trix-editor blockquote:is(.dark *){background-color:rgba(255,183,27,.1)}.chat-trix-container trix-editor blockquote{border-radius:0 6px 6px 0;font-size:.8125rem;line-height:1.4;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.chat-trix-container trix-editor blockquote:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.chat-trix-container trix-editor blockquote strong{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.chat-trix-container trix-editor blockquote strong:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.chat-trix-container trix-editor blockquote strong{display:block;font-size:.75rem;margin-bottom:2px}.chat-bubble-content .trix-content{font-size:.875rem;line-height:1.25rem}.chat-bubble-content .trix-content p{margin:0}.chat-bubble-content .trix-content p+p{margin-top:.25em}.chat-bubble-content .trix-content ol,.chat-bubble-content .trix-content ul{margin:.25em 0;padding-left:1.25em}.chat-bubble-content .trix-content li{margin:0}.chat-bubble-content .trix-content blockquote{border-left:3px solid;margin:.25em 0 .5em;padding:6px 10px;--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.chat-bubble-content .trix-content blockquote:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.chat-bubble-content .trix-content blockquote{background-color:rgba(255,183,27,.1)}.chat-bubble-content .trix-content blockquote:is(.dark *){background-color:rgba(255,183,27,.1)}.chat-bubble-content .trix-content blockquote{border-radius:0 6px 6px 0;font-size:.8125rem;line-height:1.4}.chat-bubble-content .trix-content blockquote strong{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.chat-bubble-content .trix-content blockquote strong:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.chat-bubble-content .trix-content blockquote strong{display:block;font-size:.75rem;margin-bottom:2px}.chat-bubble-mine .trix-content blockquote{background-color:rgba(0,0,0,.1)}.chat-bubble-mine .trix-content blockquote:is(.dark *){background-color:rgba(26,31,46,.3)}.chat-bubble-mine .trix-content blockquote{border-color:rgba(0,0,0,.4)}.chat-bubble-mine .trix-content blockquote:is(.dark *){border-color:rgba(232,234,237,.4)}.chat-bubble-mine .trix-content blockquote strong{color:inherit;opacity:.85}.chat-bubble-content .trix-content pre{border-radius:4px;font-size:.8em;margin:.25em 0;padding:.25em .5em}.chat-bubble-mine .trix-content a{color:inherit;font-weight:500;text-decoration-line:underline}.chat-bubble-mine .trix-content a:hover{opacity:.8}.chat-bubble-theirs .trix-content a{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1));text-decoration-line:underline}.chat-bubble-theirs .trix-content a:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.chat-bubble-theirs .trix-content a:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.chat-bubble-theirs .trix-content a:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.chat-bubble-content .trix-content strong{font-weight:700}.chat-bubble-content .trix-content em{font-style:italic}.chat-bubble-content .trix-content .attachment{border-radius:8px;margin:4px 0;max-width:100%;overflow:hidden}.chat-bubble-content .trix-content .attachment img{border-radius:8px;max-width:100%}.combobox-highlighted{background-color:#fff1d1}.dark .combobox-highlighted{background-color:#2c3446}.group:hover .pd-photo-overlay{--tw-bg-opacity:0.2}.group:hover .pd-photo-zoom-icon{opacity:1}@media (prefers-reduced-motion:reduce){.pd-record-card:hover{transform:none}}.enrollment-modal-container{border-radius:.5rem;margin-left:auto;margin-right:auto;max-width:72rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.enrollment-modal-container:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.enrollment-modal-body{padding:1.5rem}.enrollment-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc9216 var(--tw-gradient-to-position);padding:1rem 1.5rem}.enrollment-header:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#b37f13 var(--tw-gradient-to-position)}.enrollment-header-content{align-items:center;display:flex;justify-content:space-between}.enrollment-header-info{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-header-info:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-header-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.25rem}.enrollment-header-subtitle{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.enrollment-header-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.enrollment-header-badge{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.enrollment-header-badge:is(.dark *){--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.enrollment-header-close-button{border-radius:.5rem;font-weight:500;padding:.5rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-header-close-button:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:0.2}.enrollment-header-close-button:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-header-close-button:hover:is(.dark *){background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:0.2}.enrollment-status-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:768px){.enrollment-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.enrollment-status-card,.enrollment-status-card-student{border-radius:.5rem;border-width:1px;padding:1rem}.enrollment-status-card-student{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.enrollment-status-card-student:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.enrollment-status-card-enrollment{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.enrollment-status-card-enrollment:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity,1))}.enrollment-status-card-payment{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.enrollment-status-card-payment:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.enrollment-status-card-content{align-items:center;display:flex}.enrollment-status-icon,.enrollment-status-icon-student{border-radius:.5rem;margin-right:.75rem;padding:.5rem}.enrollment-status-icon-student{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.enrollment-status-icon-student:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.enrollment-status-icon-enrollment{border-radius:.5rem;margin-right:.75rem;padding:.5rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.enrollment-status-icon-enrollment:is(.dark *){--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.enrollment-status-icon-payment{border-radius:.5rem;margin-right:.75rem;padding:.5rem;--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.enrollment-status-icon-payment:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.enrollment-status-icon-svg{height:1.5rem;width:1.5rem}.enrollment-status-text>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.enrollment-status-label,.enrollment-status-label-student{font-size:.875rem;font-weight:500;line-height:1.25rem}.enrollment-status-label-student{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.enrollment-status-label-student:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.enrollment-status-label-enrollment{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.enrollment-status-label-enrollment:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.enrollment-status-label-payment{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.enrollment-status-label-payment:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.enrollment-status-value,.enrollment-status-value-student{font-size:1.125rem;font-weight:600;line-height:1.75rem}.enrollment-status-value-student{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.enrollment-status-value-student:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.enrollment-status-value-enrollment{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem}.enrollment-status-value-enrollment:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.enrollment-status-value-payment{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem}.enrollment-status-value-payment:is(.dark *){--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.enrollment-section-header{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollment-section-header:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-section-icon{height:1.25rem;margin-right:.5rem;width:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.enrollment-section-icon:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.enrollment-info-grid-2{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.enrollment-info-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.enrollment-info-grid-3{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.enrollment-info-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.enrollment-info-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.enrollment-info-card{border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.enrollment-info-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.enrollment-info-card-label{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollment-info-card-label:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.enrollment-info-card-value{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollment-info-card-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-info-card-value-lg{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollment-info-card-value-lg:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-info-card-value-success{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.enrollment-info-card-value-success:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.enrollment-info-card-value-error{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.enrollment-info-card-value-error:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.enrollment-test-container{border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.enrollment-test-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.enrollment-test-title{font-weight:500;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollment-test-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-test-fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.enrollment-test-row{display:flex;justify-content:space-between}.enrollment-test-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.enrollment-test-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.enrollment-test-value{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.enrollment-test-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-test-status-passed{font-weight:500;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.enrollment-test-status-passed:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.enrollment-test-status-failed{font-weight:500;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.enrollment-test-status-failed:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.enrollment-test-waiver{font-weight:500;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.enrollment-test-waiver:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.enrollment-badge-present{align-items:center;border-radius:9999px;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.enrollment-badge-present:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.enrollment-badge-absent{align-items:center;border-radius:9999px;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.enrollment-badge-absent:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.enrollment-badge-icon{height:1rem;margin-right:.25rem;width:1rem}.enrollment-alert{border-radius:.5rem;border-width:1px;padding:1rem}.enrollment-alert-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.enrollment-alert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.enrollment-alert-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.enrollment-alert-label{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.enrollment-alert-value{font-size:1rem;font-weight:600;line-height:1.5rem}.enrollment-alert-emergency{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.enrollment-alert-emergency:is(.dark *){--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.enrollment-alert-label-emergency{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem}.enrollment-alert-label-emergency:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.enrollment-alert-value-emergency{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem}.enrollment-alert-value-emergency:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.enrollment-alert-notes{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.enrollment-alert-notes:is(.dark *){--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}.enrollment-alert-content-notes{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1))}.enrollment-alert-content-notes:is(.dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.enrollment-alert-cancellation{border-radius:.5rem;border-width:1px;padding:1rem;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.enrollment-alert-cancellation:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.enrollment-alert-content-cancellation{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.enrollment-alert-content-cancellation:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.enrollment-section{margin-bottom:2rem}.enrollment-section-alert{margin-bottom:1.5rem}.enrollment-action-container{border-top-width:1px;display:flex;flex-direction:column;gap:.75rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}@media (min-width:640px){.enrollment-action-container{flex-direction:row}}.enrollment-action-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.enrollment-action-wrapper{flex:1 1 0%}.enrollment-action-button,.enrollment-action-delete{align-items:center;border-radius:.5rem;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.enrollment-action-delete{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-action-delete:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.enrollment-action-delete:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.enrollment-action-delete:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.enrollment-action-refund{align-items:center;border-radius:.5rem;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-action-refund:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.enrollment-action-refund:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.enrollment-action-refund:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.enrollment-action-drop{align-items:center;border-radius:.5rem;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-action-drop:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.enrollment-action-drop:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.enrollment-action-drop:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.enrollment-action-admin-override{align-items:center;border-radius:.5rem;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-action-admin-override:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.enrollment-action-admin-override:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.enrollment-action-admin-override:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.enrollment-action-edit{align-items:center;border-radius:.5rem;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-action-edit:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.enrollment-action-edit:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.enrollment-action-edit:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.enrollment-action-disabled{align-items:center;border-radius:.5rem;cursor:not-allowed;display:flex;font-weight:500;justify-content:center;padding:.75rem 1rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.enrollment-action-disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.enrollment-action-icon{height:1rem;margin-right:.5rem;width:1rem}.enrollment-hidden{display:none}.flatpickr-day.enrollment-hidden{visibility:hidden}.esign-pdf-field.enrollment-hidden,.esign-pdf-loading.enrollment-hidden,.esign-video-camera-off-overlay.enrollment-hidden,.esign-video-playback-overlay.enrollment-hidden,.esign-video-recording-indicator.enrollment-hidden{display:none}.enrollment-empty-state{padding-bottom:2rem;padding-top:2rem;text-align:center;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.enrollment-empty-state:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.enrollment-divider{border-top-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.enrollment-divider:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.enrollment-loading{align-items:center;display:flex;justify-content:center;padding-bottom:2rem;padding-top:2rem}.enrollment-mobile-stack{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.enrollment-mobile-stack{flex-direction:row;gap:1.5rem}}.enrollment-mobile-full{width:100%}@media (min-width:768px){.enrollment-mobile-full{width:auto}}.enrollment-mobile-hide{display:none}.flatpickr-day.enrollment-mobile-hide{visibility:hidden}.esign-pdf-field.enrollment-mobile-hide,.esign-pdf-loading.enrollment-mobile-hide,.esign-video-camera-off-overlay.enrollment-mobile-hide,.esign-video-playback-overlay.enrollment-mobile-hide,.esign-video-recording-indicator.enrollment-mobile-hide{display:none}@media (min-width:768px){.enrollment-mobile-hide{display:block}}.enrollment-mobile-show{display:block}@media (min-width:768px){.enrollment-mobile-show{display:none}}.enrollment-payment-badge,.enrollment-payment-successful{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem}.enrollment-payment-successful{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.enrollment-payment-successful:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.enrollment-payment-pending{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.enrollment-payment-pending:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.enrollment-payment-failed{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.enrollment-payment-failed:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.enrollment-payment-refunded{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.enrollment-payment-refunded:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.enrollment-payment-free{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.enrollment-payment-free:is(.dark *){border-width:1px;--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.klass-safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.auth-body{height:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.auth-body:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.auth-layout{align-items:center;background-image:linear-gradient(to top left,var(--tw-gradient-stops));display:flex;justify-content:center;min-height:100vh;width:100%;--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#66490b var(--tw-gradient-to-position)}.auth-layout:is(.dark *){--tw-gradient-from:#cc9116 var(--tw-gradient-from-position);--tw-gradient-to:rgba(204,145,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#996d10 var(--tw-gradient-to-position)}.devise-page{align-items:center;background-image:linear-gradient(to top left,var(--tw-gradient-stops));display:flex;justify-content:center;min-height:100vh;width:100%;--tw-gradient-from:#ffb71b var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,183,27,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#66490b var(--tw-gradient-to-position)}.devise-page:is(.dark *){--tw-gradient-from:#cc9116 var(--tw-gradient-from-position);--tw-gradient-to:rgba(204,145,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#996d10 var(--tw-gradient-to-position)}.devise-card{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;margin:.5rem;padding-bottom:4rem;padding-top:3rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.devise-card{margin:0;width:75%}}@media (min-width:768px){.devise-card{width:50%}}.devise-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.devise-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.devise-card--narrow{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;margin:.5rem;padding-bottom:4rem;padding-top:3rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.devise-card--narrow{margin:0;width:75%}}@media (min-width:768px){.devise-card--narrow{width:50%}}.devise-card--narrow{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.devise-card--narrow:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.devise-card--narrow{width:33.333333%}}@media (min-width:1024px){.devise-card--narrow{width:25%}}.devise-card--wide{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;margin:.5rem;padding-bottom:4rem;padding-top:3rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.devise-card--wide{margin:0;width:75%}}@media (min-width:768px){.devise-card--wide{width:50%}}.devise-card--wide{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.devise-card--wide:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.devise-card--wide{width:66.666667%}}@media (min-width:1024px){.devise-card--wide{width:50%}}.devise-logo{align-items:center;display:flex;flex-direction:column;padding-bottom:1.5rem;width:16.666667%}.devise-logo img{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-content{display:flex;flex-direction:column;flex-grow:1;max-width:28rem;padding-left:2rem;padding-right:2rem;width:100%}.devise-heading{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.devise-heading:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.devise-subheading{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.devise-subheading:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.devise-body-text{font-size:1rem;line-height:1.5rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-body-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.devise-helper-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.devise-helper-text:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.devise-small-text{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.devise-small-text:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.devise-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.devise-field-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.devise-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.devise-label--required:after{margin-left:.25rem;--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1));--tw-content:"*";content:var(--tw-content)}.devise-label--required:is(.dark *):after{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.devise-input-wrapper{align-items:center;border-radius:.75rem;border-width:2px;display:flex;margin-bottom:1rem;padding:.5rem .75rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.devise-input-wrapper:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.devise-input-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.devise-input-wrapper:focus-within:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.devise-input-wrapper{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-input-icon{flex-shrink:0;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.devise-input-icon:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.devise-input{border-color:transparent;border-style:none;display:flex;outline:2px solid transparent;outline-offset:2px;padding-left:.5rem;width:100%}.devise-input:focus{border-color:transparent;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.devise-input:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.devise-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.devise-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.devise-password-wrapper{align-items:center;border-radius:.75rem;border-width:2px;display:flex;margin-bottom:1rem;padding:.5rem .75rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.devise-password-wrapper:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.devise-password-wrapper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.devise-password-wrapper:focus-within:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.devise-password-wrapper{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-password-wrapper.error{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.devise-password-wrapper.error:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.devise-password-input{border-color:transparent;border-style:none;display:flex;outline:2px solid transparent;outline-offset:2px;padding-left:.5rem;width:100%}.devise-password-input:focus{border-color:transparent;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.devise-password-input:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.devise-password-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.devise-password-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.devise-password-input.error{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.devise-password-input.error:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.devise-password-toggle{cursor:pointer;font-weight:700;--tw-text-opacity:1;color:rgb(187 187 187/var(--tw-text-opacity,1))}.devise-password-toggle:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.devise-password-toggle:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.devise-password-toggle{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-input-wrapper--error{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.devise-input-wrapper--error:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.devise-input--error{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.devise-input--error:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.devise-input-wrapper.error{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.devise-input-wrapper.error:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.devise-input.error{--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1))}.devise-input.error:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.devise-input-wrapper--success{--tw-border-opacity:1;border-color:rgb(93 198 138/var(--tw-border-opacity,1))}.devise-input-wrapper--success:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 184 122/var(--tw-border-opacity,1))}.devise-checkbox-wrapper{align-items:center;display:flex;padding-bottom:.5rem;padding-top:.5rem}.devise-checkbox{border-radius:.25rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.devise-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.devise-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.devise-checkbox:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.devise-checkbox:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.devise-checkbox-label{font-size:.875rem;line-height:1.25rem;padding-left:.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-checkbox-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.devise-checkbox-label{cursor:pointer}.devise-radio-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.devise-radio-wrapper{align-items:center;display:flex}.devise-radio{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.devise-radio:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.devise-radio:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.devise-radio:checked:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.devise-radio:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.devise-radio-label{font-size:.875rem;line-height:1.25rem;padding-left:.5rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-radio-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.devise-radio-label{cursor:pointer}.devise-submit-button{border-radius:.75rem;display:block;font-weight:700;padding-bottom:.75rem;padding-top:.75rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(174 227 197/var(--tw-text-opacity,1))}.devise-submit-button{cursor:pointer;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-submit-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.devise-submit-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.devise-submit-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.devise-submit-button:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.devise-submit-button:disabled{cursor:not-allowed;opacity:.5}.devise-submit-button--secondary{border-radius:.75rem;display:block;font-weight:700;padding-bottom:.75rem;padding-top:.75rem;width:100%;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-submit-button--secondary:hover{background-color:rgb(42 147 87/var(--tw-bg-opacity,1));color:rgb(174 227 197/var(--tw-text-opacity,1))}.devise-submit-button--secondary{cursor:pointer;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-submit-button--secondary:is(.dark *){background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.devise-submit-button--secondary:hover:is(.dark *){background-color:rgb(42 184 122/var(--tw-bg-opacity,1));color:rgb(236 253 245/var(--tw-text-opacity,1))}.devise-submit-button--secondary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.devise-submit-button--secondary:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.devise-submit-button--secondary:disabled{cursor:not-allowed;opacity:.5}.devise-submit-button--secondary{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.devise-submit-button--secondary:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.devise-submit-button--secondary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.devise-submit-button--secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(204 145 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.devise-submit-button-alt{border-radius:.75rem;display:block;font-weight:700;padding-bottom:.75rem;padding-top:.75rem;width:100%;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-submit-button-alt:hover{background-color:rgb(42 147 87/var(--tw-bg-opacity,1));color:rgb(174 227 197/var(--tw-text-opacity,1))}.devise-submit-button-alt{cursor:pointer;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-submit-button-alt:is(.dark *){background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.devise-submit-button-alt:hover:is(.dark *){background-color:rgb(42 184 122/var(--tw-bg-opacity,1));color:rgb(236 253 245/var(--tw-text-opacity,1))}.devise-submit-button-alt:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.devise-submit-button-alt:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.devise-submit-button-alt:disabled{cursor:not-allowed;opacity:.5}.devise-submit-button-alt{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.devise-submit-button-alt:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.devise-submit-button-alt:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.devise-submit-button-alt:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(204 145 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.devise-button--outline{border-radius:.75rem;border-width:2px;display:block;font-weight:700;padding-bottom:.75rem;padding-top:.75rem;width:100%;--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.devise-button--outline:hover{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-button--outline{cursor:pointer;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-button--outline:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.devise-button--outline:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.devise-button-group{display:flex;gap:.75rem;margin-top:1rem}.devise-button-group>*{flex:1 1 0%}.devise-alert{border-radius:.5rem;border-width:1px;margin-bottom:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(247 105 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.devise-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.devise-notice{border-radius:.5rem;border-width:1px;margin-bottom:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(93 198 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.devise-notice:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.devise-info{border-radius:.5rem;border-width:1px;margin-bottom:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.devise-info:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.devise-warning{border-radius:.5rem;border-width:1px;margin-bottom:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(253 152 67/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 229 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(152 76 12/var(--tw-text-opacity,1))}.devise-warning:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.devise-error-messages{border-radius:.5rem;border-width:1px;margin-bottom:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(249 142 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.devise-error-messages:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.devise-error-messages h2{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem}.devise-error-messages ul{list-style-position:inside;list-style-type:disc}.devise-error-messages ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.devise-error-messages li{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.devise-error-messages li:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.devise-field-error{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.devise-field-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.devise-links{margin-top:1.5rem}.devise-links>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.devise-link-row{align-items:center;display:flex;font-size:.875rem;line-height:1.25rem;padding-bottom:.25rem;padding-top:.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-link-row:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.devise-link-row p{padding-right:.5rem}.devise-link-primary{font-weight:500;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px}.devise-link-primary:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1));text-underline-offset:4px}.devise-link-primary:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.devise-link-primary:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.devise-link-primary{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-link-secondary{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.devise-link-secondary:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px}.devise-link-secondary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.devise-link-secondary:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.devise-link-secondary{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-back-link{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.devise-back-link:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.devise-back-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.devise-back-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.devise-back-link{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.devise-divider{margin-bottom:1.5rem;margin-top:1.5rem;position:relative}.devise-divider:before{align-items:center;border-top-width:1px;content:"";display:flex;inset:0;position:absolute;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.devise-divider:is(.dark *):before{--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.devise-divider-text{display:flex;font-size:.875rem;justify-content:center;line-height:1.25rem;position:relative}.devise-divider-text span{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.devise-divider-text span:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.devise-hr{border-top-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.devise-hr:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.devise-footer{border-top-width:1px;margin-top:2rem;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1));padding-top:1.5rem}.devise-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.devise-footer-text{font-size:.75rem;line-height:1rem;text-align:center;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity,1))}.devise-footer-text:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.devise-mobile-only{display:block}@media (min-width:640px){.devise-mobile-only{display:none}}.devise-desktop-only{display:none}.flatpickr-day.devise-desktop-only{visibility:hidden}.esign-pdf-field.devise-desktop-only,.esign-pdf-loading.devise-desktop-only,.esign-video-camera-off-overlay.devise-desktop-only,.esign-video-playback-overlay.devise-desktop-only,.esign-video-recording-indicator.devise-desktop-only{display:none}@media (min-width:640px){.devise-desktop-only{display:block}}.devise-form--loading{opacity:.5;pointer-events:none}.devise-locked-warning{border-radius:.5rem;border-width:2px;margin-bottom:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(253 152 67/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 229 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(101 50 8/var(--tw-text-opacity,1))}.devise-locked-warning:is(.dark *){--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.devise-confirmation-pending{border-radius:.5rem;border-width:2px;margin-bottom:1rem;padding:1rem;--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.devise-confirmation-pending:is(.dark *){--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.portal-banner{border-top-width:1px;bottom:0;padding-bottom:.75rem;padding-top:.75rem;position:sticky;width:100%;z-index:30;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-gradient-from:#fff1d1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,209,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ffe2a4 var(--tw-gradient-to-position);--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1))}.portal-banner:is(.dark *){--tw-gradient-from:#996d10 var(--tw-gradient-from-position);--tw-gradient-to:rgba(153,109,16,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#b37f13 var(--tw-gradient-to-position);--tw-border-opacity:1;border-color:rgb(230 163 24/var(--tw-border-opacity,1))}.portal-banner-container{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-left:auto;margin-right:auto;max-width:56rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.portal-banner-container{flex-direction:row;gap:1.5rem}}.portal-banner-content{align-items:center;display:flex;gap:1rem}.portal-banner-icon{border-radius:9999px;flex-shrink:0;padding:.5rem;--tw-bg-opacity:1;background-color:rgb(255 226 164/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.portal-banner-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(204 145 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.portal-banner-text{display:flex;flex-direction:column;font-size:.875rem;line-height:1.25rem;line-height:1.25}@media (min-width:640px){.portal-banner-text{align-items:center;flex-direction:row;gap:.5rem}}.portal-banner-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.portal-banner-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-banner-label{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.portal-banner-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.portal-banner-entity{font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.portal-banner-entity:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.portal-banner-exit-btn{align-items:center;border-radius:.5rem;border-width:2px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.portal-banner-exit-btn:hover{--tw-border-opacity:1;border-color:rgb(204 146 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.portal-banner-exit-btn{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.portal-banner-exit-btn,.portal-banner-exit-btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.portal-banner-exit-btn:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.portal-banner-exit-btn:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.portal-banner-exit-btn:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.portal-banner-exit-btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.portal-banner-exit-btn:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1));--tw-ring-offset-color:#0f1419}:root{--motors-primary:#ffb71b;--motors-primary-dark:#cc9216;--motors-text:#333;--motors-muted:#54565a;--motors-border:#d1d2d4;--motors-bg:#f8f9fb;--motors-white:#fff}body.email-body{background:var(--motors-bg);color:var(--motors-text);font-family:Arial,Helvetica,sans-serif;margin:0!important;padding:0!important;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.email-preheader{display:none!important;visibility:hidden;mso-hide:all;font-size:1px;line-height:1px;max-height:0;max-width:0;opacity:0;overflow:hidden}.email-bg{background:var(--motors-bg);width:100%}.email-container{max-width:640px;width:100%}.email-card{background:var(--motors-white);border:1px solid var(--motors-border);border-radius:12px;padding:24px}.email-h1{font-size:24px;line-height:32px;margin:0 0 16px}.email-h1,.email-h2{color:var(--motors-text);font-weight:800}.email-h2{font-size:16px;letter-spacing:.02em;line-height:22px;margin:24px 0 12px;text-transform:uppercase}.email-text{color:var(--motors-text);font-size:14px;line-height:20px;margin:0 0 12px}.email-muted{color:var(--motors-muted)}.email-list{margin:8px 0 16px 18px;padding:0}.email-list li{font-size:14px;line-height:20px;margin:0 0 6px}a.email-link{color:var(--motors-primary-dark);text-decoration:underline}.email-button{background:var(--motors-primary);border:1px solid var(--motors-primary-dark);border-radius:10px;color:#000!important;display:inline-block;font-size:14px;font-weight:700;line-height:18px;padding:12px 16px;text-decoration:none!important;-webkit-text-size-adjust:none}.email-divider{background:var(--motors-border);height:1px;margin:20px 0}.email-footer{color:var(--motors-muted);font-size:12px;line-height:18px;padding:14px 8px 0;text-align:center}.email-table{border-collapse:collapse;margin:8px 0 16px;width:100%}.email-table td,.email-table th{color:var(--motors-text);font-size:14px;line-height:20px;padding:10px 0;vertical-align:top}.email-table th{font-weight:700;padding-right:12px;white-space:nowrap}.email-table tr+tr td,.email-table tr+tr th{border-top:1px solid var(--motors-border)}.email-panel{background:var(--motors-bg);border:1px solid var(--motors-border);border-radius:12px;margin:16px 0;padding:14px 16px}.email-panel-title{font-size:14px;font-weight:800;line-height:20px;margin:0 0 8px}.email-panel--danger{border-left:4px solid #d9534f}@media only screen and (max-width:480px){.email-table th{white-space:normal!important}}@media only screen and (max-width:680px){.email-card{border-radius:12px!important;padding:20px!important}.email-h1{font-size:22px!important;line-height:30px!important}.email-list li,.email-text{font-size:14px!important;line-height:20px!important}}@media only screen and (max-width:480px){.email-card{border-radius:10px!important;padding:16px!important}.email-h1{font-size:20px!important;line-height:28px!important;margin-bottom:14px!important}.email-h2{font-size:15px!important;line-height:20px!important;margin:20px 0 10px!important}.email-list li,.email-text{font-size:14px!important;line-height:20px!important}.email-list{margin-left:16px!important}.email-divider{margin:16px 0!important}.email-button{box-sizing:border-box!important;display:block!important;padding:14px 16px!important;text-align:center!important;width:100%!important}}.esign-field-editor .esign-fields-container{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.esign-field-editor [data-esign-field-editor-target=errorState],.esign-field-editor [data-esign-field-editor-target=loadingState]{z-index:20}.esign-field-editor .esign-page-wrapper{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.esign-field-editor .esign-field-overlay{pointer-events:auto;position:absolute;touch-action:none;will-change:transform,left,top,width,height}.esign-field-editor .esign-field-overlay--selected{box-shadow:0 0 0 3px rgba(37,99,235,.45),0 10px 24px rgba(15,23,42,.18);z-index:15}.esign-field-editor .esign-field-overlay--selected .esign-field-overlay__badge,.esign-field-editor .esign-field-overlay--selected .esign-field-overlay__delete-button{opacity:1}.esign-field-editor .esign-field-overlay--selected .esign-field-overlay__resize-handle{opacity:.6}.esign-field-editor .esign-field-overlay--dragging{cursor:grabbing;opacity:.85}.esign-ceremony{margin-left:auto;margin-right:auto;max-width:56rem;min-width:0;overflow-wrap:anywhere;padding:2rem 1rem;width:100%}.esign-ceremony-header{margin-bottom:2rem;text-align:center}.esign-ceremony-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-ceremony-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-ceremony-subtitle{font-size:1.125rem;line-height:1.75rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-ceremony-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-progress{margin-bottom:2rem}.esign-progress-steps{align-items:center;display:flex;justify-content:space-between}.esign-progress-step{align-items:center;display:flex;flex-direction:column}.esign-progress-step-circle{align-items:center;border-radius:9999px;border-width:2px;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;line-height:1.25rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.esign-progress-step--pending .esign-progress-step-circle{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-progress-step--pending .esign-progress-step-circle:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-progress-step--active .esign-progress-step-circle{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.esign-progress-step--active .esign-progress-step-circle:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.esign-progress-step--complete .esign-progress-step-circle{--tw-border-opacity:1;border-color:rgb(52 184 109/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.esign-progress-step--complete .esign-progress-step-circle:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.esign-progress-step-label{font-size:.75rem;line-height:1rem;margin-top:.5rem;text-align:center;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-progress-step-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-progress-connector{flex:1 1 0%;height:.125rem;margin-left:.5rem;margin-right:.5rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.esign-progress-connector:is(.dark *){--tw-bg-opacity:1;background-color:rgb(58 68 86/var(--tw-bg-opacity,1))}.esign-progress-connector--complete{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.esign-progress-connector--complete:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.esign-signers-overview{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-signers-overview:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-signers-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-signers-title:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-signers-list{display:flex;flex-wrap:wrap;gap:.75rem}.esign-signer-card{align-items:center;border-radius:.5rem;display:flex;flex:1 1 0%;flex-wrap:wrap;gap:.75rem;justify-content:space-between;min-width:200px;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.esign-signer-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-signer-card--current{border-width:2px;--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.esign-signer-card--current:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(230 163 24/var(--tw-border-opacity,1))}.esign-signer-info{align-items:center;display:flex;gap:.75rem;min-width:0}.esign-signer-info>div:last-child{min-width:0}.esign-signer-avatar{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.esign-signer-avatar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.esign-signer-avatar-initials{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-signer-avatar-initials:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-signer-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-signer-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-signer-role{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-signer-role:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-signer-status{align-items:center;display:flex;font-size:.875rem;gap:.25rem;line-height:1.25rem}.esign-signer-status--pending{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-signer-status--pending:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-signer-status--signed{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-signer-status--signed:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-signer-status--current{font-weight:600;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.esign-signer-status--current:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.esign-signer-status--declined{--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.esign-signer-status--declined:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-consent{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-consent:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-consent-header{margin-bottom:1.5rem}.esign-consent-title{align-items:center;display:flex;font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-consent-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-consent-subtitle{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-consent-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-consent-disclosure{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-consent-disclosure:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-consent-disclosure--secondary{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.esign-consent-disclosure--secondary:is(.dark *){--tw-border-opacity:1;background-color:rgba(30,58,138,.2);border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.esign-consent-disclosure-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.esign-consent-disclosure-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-consent-disclosure-text{font-size:.875rem;line-height:1.25rem;max-height:12rem;overflow-y:auto;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-consent-disclosure-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-consent-acknowledgments{margin-bottom:1.5rem}.esign-consent-acknowledgments-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-consent-acknowledgments-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-consent-acknowledgments-subtitle{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-consent-acknowledgments-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-consent-checkbox-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-consent-checkbox{align-items:flex-start;border-radius:.5rem;display:flex;gap:.75rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-consent-checkbox:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.esign-consent-checkbox:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-consent-checkbox:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.esign-consent-checkbox-input{border-radius:.25rem;height:1.25rem;margin-top:.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.esign-consent-checkbox-input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:0px}.esign-consent-checkbox-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-consent-checkbox-input:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.esign-consent-checkbox-label{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-consent-checkbox-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-consent-checkbox-required{margin-left:.125rem;--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.esign-consent-checkbox-required:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-consent-actions{align-items:center;border-top-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}.esign-consent-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-consent-accepted{align-items:center;border-radius:.75rem;border-width:1px;display:flex;gap:1rem;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(174 227 197/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));padding:1rem}.esign-consent-accepted:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.2);border-color:rgb(31 157 95/var(--tw-border-opacity,1))}.esign-consent-accepted-icon{flex-shrink:0;--tw-text-opacity:1;color:rgb(52 184 109/var(--tw-text-opacity,1))}.esign-consent-accepted-icon:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-consent-accepted-content{flex:1 1 0%;min-width:0}.esign-consent-accepted-title{font-weight:600;--tw-text-opacity:1;color:rgb(21 74 44/var(--tw-text-opacity,1))}.esign-consent-accepted-title:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.esign-consent-accepted-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-consent-accepted-text:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-consent-accepted-meta{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-consent-accepted-meta:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.esign-documents>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-documents-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-documents-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-documents-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-document-card{border-radius:.75rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-document-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-document-card{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-document-card--active{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 209/var(--tw-ring-opacity,1))}.esign-document-card--active:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-color:rgba(153,109,16,.3)}.esign-document-card--signed{--tw-border-opacity:1;border-color:rgb(174 227 197/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.esign-document-card--signed:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.1);border-color:rgb(31 157 95/var(--tw-border-opacity,1))}.esign-document-card-header{align-items:center;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:1rem}.esign-document-card-header:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.esign-document-card-header:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-document-card--signed .esign-document-card-header{cursor:default}.esign-document-card--signed .esign-document-card-header:hover{background-color:transparent}.esign-document-card-info{align-items:center;display:flex;gap:.75rem;min-width:0}.esign-document-card-info>div{min-width:0}.esign-document-card-number{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.esign-document-card-number:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-card--signed .esign-document-card-number{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.esign-document-card--signed .esign-document-card-number:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.esign-document-card--active .esign-document-card-number{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.esign-document-card--active .esign-document-card-number:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.esign-document-card-title{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-card-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-card-meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-document-card-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-document-card-status{align-items:center;display:flex;flex-shrink:0}.esign-document-card-chevron{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.toggle-icon.esign-document-card--active .esign-document-card-chevron{transform:rotate(180deg)}.esign-document-card--active .esign-document-card-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.esign-document-card-content{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.esign-document-card-content:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-document-viewer{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.esign-document-viewer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-document-viewer-toolbar{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.5rem 1rem}.esign-document-viewer-toolbar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-document-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.esign-document-content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-document-content h1{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-content h1:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-content h2{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;margin-top:1.5rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.esign-document-content h2:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-content h3{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:.5rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-document-content h3:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-content p{line-height:1.625;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-document-content p:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-content ol,.esign-document-content ul{margin-bottom:1rem;padding-left:1.5rem}.esign-document-content li{margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-document-content li:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-pdf-document{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-pdf-document:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-pdf-header h2{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-pdf-header h2:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-pdf-meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-pdf-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-pdf-context{border-radius:.5rem;border-width:1px;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-pdf-context:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-pdf-context h3{font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-pdf-context h3:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-pdf-context dl{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto 1fr;row-gap:.5rem}.esign-pdf-context dt{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-pdf-context dt:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-pdf-context dd{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-pdf-context dd:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-pdf-content-hash{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;margin-top:1rem;word-break:break-all;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-pdf-content-hash:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-pdf-viewer-container{border-radius:.5rem;border-width:1px;margin-bottom:1rem;margin-top:1rem;overflow:visible;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.esign-pdf-viewer-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-pdf-navigation{align-items:center;border-bottom-width:1px;display:flex;gap:1rem;justify-content:center;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem 1rem}.esign-pdf-navigation:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-pdf-nav-btn{border-radius:.5rem;padding:.625rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-pdf-nav-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.esign-pdf-nav-btn:disabled{cursor:not-allowed;opacity:.5}.esign-pdf-nav-btn:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-pdf-nav-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.esign-pdf-page-indicator{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-pdf-page-indicator:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-pdf-canvas-container{margin-left:auto;margin-right:auto;position:relative;--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);min-height:200px}.esign-pdf-canvas,.esign-pdf-canvas-container{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.esign-pdf-canvas{--tw-bg-opacity:1;display:block!important}.esign-pdf-loading{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.esign-pdf-loading:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-pdf-loading.hidden{display:none!important}.esign-pdf-fields-overlay{inset:0;pointer-events:none;z-index:5}.esign-pdf-field,.esign-pdf-fields-overlay{position:absolute}.esign-pdf-field{align-items:center;border-radius:.25rem;border-width:2px;display:flex;justify-content:flex-start;overflow:hidden;pointer-events:auto;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-pdf-field--ceremony-hidden,.esign-pdf-field.hidden{display:none!important}.esign-pdf-field--active{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.esign-pdf-field--active,.esign-pdf-field--ready{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.esign-pdf-field--ready{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;cursor:pointer;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.esign-pdf-field--ready:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.esign-pdf-field--ready:active,.esign-pdf-field--ready:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.esign-pdf-field--ready:active{--tw-scale-x:.95;--tw-scale-y:.95}.esign-pdf-field--not-ready{opacity:.8;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px;animation:none}.esign-pdf-field--not-ready:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.esign-pdf-field--clickable:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.esign-pdf-field--clickable:active,.esign-pdf-field--clickable:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.esign-pdf-field--clickable:active{--tw-scale-x:.95;--tw-scale-y:.95}.esign-pdf-field--signed{animation:none;opacity:.9}.esign-pdf-field--just-applied{animation:esign-field-applied .5s ease-out}@keyframes esign-field-applied{0%{box-shadow:0 0 0 4px rgba(34,197,94,.5);transform:scale(1.1)}to{box-shadow:none;transform:scale(1)}}.esign-pdf-field-signature{font-weight:500;overflow:hidden;padding-left:.25rem;padding-right:.25rem;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-pdf-field-signature:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-pdf-field-signature{font-family:Brush Script MT,Segoe Script,cursive,serif;font-size:clamp(10px,2.5vw,18px)}.esign-pdf-field-value{font-weight:500;overflow:hidden;padding-left:.25rem;padding-right:.25rem;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-pdf-field-value:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-pdf-field-value{font-size:clamp(10px,2.5vw,18px)}.esign-pdf-field-placeholder{align-items:center;display:flex;font-size:.75rem;font-style:italic;line-height:1rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-pdf-field-placeholder:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-pdf-field-label{font-size:.75rem;line-height:1rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-pdf-field-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-ceremony .esign-pdf-field{overflow:visible}.esign-ceremony .esign-pdf-field-label,.esign-ceremony .esign-pdf-field-placeholder,.esign-ceremony .esign-pdf-field-signature,.esign-ceremony .esign-pdf-field-value{overflow:visible;text-overflow:clip;white-space:nowrap}.esign-pdf-iframe{border-width:0;height:calc(100vh - 250px);max-height:1000px;min-height:700px;width:100%}.esign-pdf-error{font-size:.875rem;font-style:italic;line-height:1.25rem;padding:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-pdf-error:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-signature-panel{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1.5rem}.esign-signature-panel:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-signature-header{margin-bottom:1rem}.esign-signature-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-signature-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-signature-instructions{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-signature-instructions:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-click-instructions{align-items:flex-start;border-radius:.5rem;border-style:dashed;border-width:2px;display:flex;gap:.75rem;margin-bottom:1rem;padding:1rem;--tw-border-opacity:1;background-image:linear-gradient(to right,var(--tw-gradient-stops));border-color:rgb(147 197 253/var(--tw-border-opacity,1));--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.esign-click-instructions:is(.dark *){--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1));--tw-gradient-from:rgba(30,58,138,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,58,138,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(49,46,129,.2) var(--tw-gradient-to-position)}.esign-click-instructions-icon{flex-shrink:0;margin-top:.125rem;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.esign-click-instructions-icon:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-click-instructions-icon{animation:esign-bounce 1s ease-in-out infinite}@keyframes esign-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.esign-click-instructions-content{flex:1 1 0%}.esign-click-instructions-title{font-weight:600;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-click-instructions-title:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.esign-click-instructions-text{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.esign-click-instructions-text:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-signature-field-status{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.5rem}.esign-signature-expected{align-items:center;border-radius:.5rem;border-width:1px;display:flex;gap:.5rem;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.esign-signature-expected:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-signature-expected-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-signature-expected-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-signature-expected-name{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-signature-expected-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-signature-expected-initials{font-size:.875rem;line-height:1.25rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-signature-expected-initials:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-signature-notice{align-items:flex-start;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem}.esign-signature-notice:is(.dark *){--tw-border-opacity:1;background-color:rgba(30,58,138,.2);border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.esign-signature-notice-icon{flex-shrink:0;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.esign-signature-notice-icon:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-signature-notice-content{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-signature-notice-content:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.esign-signature-notice-content p{margin:0}.esign-signature-fields{display:grid;gap:1rem;margin-bottom:1rem}@media (min-width:768px){.esign-signature-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.esign-signature-fields .esign-signature-type-name{margin-bottom:0}.esign-signature-type-name{margin-bottom:1rem}.esign-signature-type-name-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-signature-type-name-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-signature-type-name-input{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:1.25rem;line-height:1.75rem;padding:.75rem 1rem}.esign-signature-type-name-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-signature-type-name-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-signature-type-name-input{font-family:Brush Script MT,Segoe Script,cursive,serif}.esign-signature-type-name-hint{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-signature-type-name-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-signature-type-name-hint--error{--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.esign-signature-type-name-hint--error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-signature-type-name-hint--valid{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-signature-type-name-hint--valid:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-signature-type-initials{margin-bottom:1rem}.esign-signature-type-initials-input{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:1.25rem;letter-spacing:.05em;line-height:1.75rem;padding:.75rem 1rem;text-align:center;text-transform:uppercase}.esign-signature-type-initials-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-signature-type-initials-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-signature-type-initials-input{font-family:Brush Script MT,Segoe Script,cursive,serif}.esign-signature-type-initials-hint{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-signature-type-initials-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-signature-type-initials-hint--error{--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.esign-signature-type-initials-hint--error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-signature-type-initials-hint--valid{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-signature-type-initials-hint--valid:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-signature-preview{border-radius:.5rem;border-style:dashed;border-width:1px;margin-bottom:1rem;min-height:80px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.esign-signature-preview:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-signature-preview-label{display:block;font-size:.75rem;letter-spacing:.05em;line-height:1rem;margin-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-signature-preview-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-signature-preview-name{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-signature-preview-name:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-signature-preview-name{font-family:Brush Script MT,Segoe Script,cursive,serif}.esign-signature-attestation{border-radius:.5rem;border-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1rem}.esign-signature-attestation:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(204 145 22/var(--tw-border-opacity,1))}.esign-signature-attestation-text{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-signature-attestation-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-signature-actions{align-items:center;border-top-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem}.esign-signature-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-btn{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.esign-btn--sm{font-size:.75rem;line-height:1rem;padding:.375rem .75rem}.esign-btn--primary{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.esign-btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.esign-btn--primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-btn--primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.esign-btn--primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.esign-btn--primary:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-btn--primary:disabled:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.esign-btn--primary:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-btn--secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-btn--secondary:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.esign-btn--secondary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.esign-btn--secondary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-btn--secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.esign-btn--danger{--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.esign-btn--danger:hover{--tw-bg-opacity:1;background-color:rgb(196 54 35/var(--tw-bg-opacity,1))}.esign-btn--danger:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 67 44/var(--tw-ring-opacity,1))}.esign-btn--danger:is(.dark *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.esign-btn--danger:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.esign-btn--danger-outline{border-width:1px;--tw-border-opacity:1;background-color:transparent;border-color:rgb(249 142 128/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.esign-btn--danger-outline:hover{--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1))}.esign-btn--danger-outline:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 67 44/var(--tw-ring-opacity,1))}.esign-btn--danger-outline:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-btn--danger-outline:hover:is(.dark *){background-color:rgba(127,29,29,.2)}.esign-video-confirmation{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-video-confirmation:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-video-header{margin-bottom:1.5rem}.esign-video-title{align-items:center;display:flex;font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-video-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-video-description{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-video-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-video-statement{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:1rem}.esign-video-statement:is(.dark *){--tw-border-opacity:1;background-color:rgba(30,58,138,.2);border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.esign-video-statement-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-video-statement-title:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.esign-video-statement-text{font-size:.875rem;font-style:italic;line-height:1.25rem;--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.esign-video-statement-text:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.esign-video-container{aspect-ratio:16/9;border-radius:.75rem;margin-bottom:1rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.esign-video-preview{height:100%;width:100%;--tw-scale-x:-1;-o-object-fit:cover;object-fit:cover;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.esign-video-camera-off-overlay{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.esign-video-camera-off-overlay.hidden{display:none!important}.esign-video-recording-indicator{align-items:center;border-radius:9999px;display:flex;gap:.5rem;left:1rem;position:absolute;top:1rem;--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.esign-video-recording-indicator.hidden{display:none!important}.esign-video-recording-dot{height:.5rem;width:.5rem}@keyframes pulse{50%{opacity:.5}}.esign-video-recording-dot{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.esign-video-playback-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;position:absolute}.esign-video-playback-overlay.hidden{display:none!important}.esign-video-play-btn{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-video-play-btn:hover{--tw-text-opacity:1;color:rgb(255 212 118/var(--tw-text-opacity,1))}.esign-video-timer{align-items:center;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.5rem;gap:.5rem;justify-content:center;line-height:2rem;margin-bottom:1rem}.esign-video-timer-limit{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-video-timer-limit:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-video-controls{align-items:center;display:flex;gap:1rem;justify-content:center}.esign-video-submit-section{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}.esign-video-submit-section:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-video-submit-confirmation{margin-bottom:1rem}.esign-video-complete{align-items:center;border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;justify-content:center;--tw-border-opacity:1;border-color:rgb(174 227 197/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));padding:2rem;text-align:center}.esign-video-complete:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.2);border-color:rgb(31 157 95/var(--tw-border-opacity,1))}.esign-video-complete-icon{margin-bottom:1rem}.esign-video-complete-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(21 74 44/var(--tw-text-opacity,1))}.esign-video-complete-title:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.esign-video-complete-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-video-complete-text:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-completion{padding-bottom:3rem;padding-top:3rem;text-align:center}.esign-completion-icon{margin-bottom:1.5rem}.esign-completion-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-completion-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-completion-message{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:32rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-completion-message:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-completion-details{border-radius:.75rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:28rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-completion-details:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-completion-detail{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:.5rem;padding-top:.5rem}.esign-completion-detail:last-child{border-width:0}.esign-completion-detail:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-completion-detail-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-completion-detail-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-completion-detail-value{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-completion-detail-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-completion-downloads{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:28rem}.esign-completion-downloads-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-completion-downloads-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-completion-downloads-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.esign-completion-download-btn{align-items:center;border-radius:.5rem;border-width:1px;display:flex;justify-content:center;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-completion-download-btn:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.esign-completion-download-btn:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-completion-download-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.esign-completion-actions{display:flex;justify-content:center}.esign-finalizing{padding-bottom:3rem;padding-top:3rem;text-align:center}.esign-finalizing-icon{margin-bottom:1.5rem}.esign-finalizing-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-finalizing-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-finalizing-message{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:32rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-finalizing-message:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-finalizing-details,.esign-finalizing-documents{border-radius:.75rem;border-width:1px;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:28rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.esign-finalizing-details:is(.dark *),.esign-finalizing-documents:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-finalizing-documents-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-finalizing-documents-title:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-finalizing-documents-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.esign-finalizing-document{align-items:center;border-radius:.5rem;display:flex;gap:.75rem;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.esign-finalizing-document:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-finalizing-document-info{align-items:center;display:flex;gap:.75rem;min-width:0}.esign-finalizing-document-name{font-weight:500;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-finalizing-document-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-finalizing-notice{align-items:flex-start;border-radius:.5rem;display:flex;gap:.75rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:28rem;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1rem;text-align:left;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-finalizing-notice:is(.dark *){background-color:rgba(30,58,138,.2);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.esign-finalizing-actions{display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media (min-width:640px){.esign-finalizing-actions{flex-direction:row}}.esign-pending,.esign-waiting{padding-bottom:3rem;padding-top:3rem;text-align:center}.esign-pending-icon,.esign-waiting-icon{margin-bottom:1.5rem}.esign-pending-title,.esign-waiting-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-pending-title:is(.dark *),.esign-waiting-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-pending-message,.esign-waiting-message{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:32rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-pending-message:is(.dark *),.esign-waiting-message:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-pending-signers,.esign-waiting-order{border-radius:.75rem;border-width:1px;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:28rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.esign-pending-signers:is(.dark *),.esign-waiting-order:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-pending-signers-title,.esign-waiting-order-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-pending-signers-title:is(.dark *),.esign-waiting-order-title:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-pending-signers-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.esign-pending-signer{align-items:center;border-radius:.5rem;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.esign-pending-signer:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-pending-signer-info{display:flex;flex-direction:column}.esign-pending-signer-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-pending-signer-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-pending-signer-role{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-pending-signer-role:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-waiting-order-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.esign-waiting-order-item{align-items:center;border-radius:.5rem;display:flex;gap:.75rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.esign-waiting-order-item:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-waiting-order-item--complete{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.esign-waiting-order-item--complete:is(.dark *){background-color:rgba(15,81,50,.2)}.esign-waiting-order-item--you{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1))}.esign-waiting-order-item--you:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(230 163 24/var(--tw-ring-opacity,1))}.esign-waiting-order-number{align-items:center;border-radius:9999px;display:flex;height:1.5rem;justify-content:center;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.esign-waiting-order-number:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-waiting-order-item--complete .esign-waiting-order-number{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.esign-waiting-order-item--complete .esign-waiting-order-number:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.esign-waiting-order-info{display:flex;flex:1 1 0%;flex-direction:column}.esign-waiting-order-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-waiting-order-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-waiting-order-status{font-size:.75rem;line-height:1rem}.esign-pending-notice,.esign-waiting-notice{align-items:center;border-radius:.5rem;display:flex;gap:.5rem;justify-content:center;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:28rem;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-pending-notice:is(.dark *),.esign-waiting-notice:is(.dark *){background-color:rgba(30,58,138,.2);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.esign-modal,.esign-pending-actions,.esign-waiting-actions{display:flex;justify-content:center}.esign-modal{align-items:center;inset:0;padding:1rem;position:fixed;z-index:50}.esign-modal-backdrop{background-color:rgba(0,0,0,.5);inset:0;position:absolute}.esign-modal-content{border-radius:.75rem;max-width:28rem;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-modal-content:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-modal-header{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem}.esign-modal-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-modal-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-modal-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-modal-close{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-modal-close:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-modal-close:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-modal-close:hover:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-modal-body{padding:1rem}.esign-modal-footer{align-items:center;border-top-width:1px;display:flex;gap:.75rem;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem}.esign-modal-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-status{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem}.esign-status--lg{font-size:.875rem;line-height:1.25rem;padding:.25rem .75rem}.esign-status--draft{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-status--draft:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-status--active,.esign-status--published{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-status--active:is(.dark *),.esign-status--published:is(.dark *){background-color:rgba(15,81,50,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.esign-status--archived{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-status--archived:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-status--pending,.esign-status--sent{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.esign-status--pending:is(.dark *),.esign-status--sent:is(.dark *){background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.esign-status--pending-countersign{--tw-bg-opacity:1;background-color:rgb(255 229 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(152 76 12/var(--tw-text-opacity,1))}.esign-status--pending-countersign:is(.dark *){background-color:rgba(124,45,18,.3);--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.esign-status--completion-pending,.esign-status--completion-processing,.esign-status--completion_pending,.esign-status--completion_processing{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.esign-status--completion-pending:is(.dark *),.esign-status--completion-processing:is(.dark *),.esign-status--completion_pending:is(.dark *),.esign-status--completion_processing:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.esign-status--completed,.esign-status--signed{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-status--completed:is(.dark *),.esign-status--signed:is(.dark *){background-color:rgba(22,116,72,.7);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.esign-status--voided{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.esign-status--voided:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.esign-status--expired{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-status--expired:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-status--declined{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.esign-status--declined:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}@media (max-width:640px){.esign-ceremony{padding:1rem .5rem}.esign-progress-step-label{display:none}.flatpickr-day.esign-progress-step-label{visibility:hidden}.esign-pdf-field.esign-progress-step-label,.esign-pdf-loading.esign-progress-step-label,.esign-video-camera-off-overlay.esign-progress-step-label,.esign-video-playback-overlay.esign-progress-step-label,.esign-video-recording-indicator.esign-progress-step-label{display:none}.esign-progress-step-circle{height:min(2.5rem,10vw);width:min(2.5rem,10vw)}.esign-progress-connector{margin-left:.25rem;margin-right:.25rem}.esign-document-card-header,.esign-document-viewer-toolbar{flex-wrap:wrap;gap:.75rem}.esign-consent-actions,.esign-signature-actions{flex-direction:column;gap:.75rem}.esign-btn{width:100%}.esign-signers-list{flex-direction:column}.esign-signer-card{min-width:0}}.esign-document-page{margin-left:auto;margin-right:auto;max-width:56rem;padding:2rem 1rem}.esign-document-page--large{margin-left:auto;margin-right:auto;max-width:80rem;padding:1.5rem 1rem}.esign-document-page-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.esign-document-page-breadcrumb{margin-bottom:.5rem;width:100%}.esign-document-page-back{align-items:center;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-document-page-back:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-page-back:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-page-back:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-page-info{flex:1 1 0%}.esign-document-page-title{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-page-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-page-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-document-page-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-page-separator{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-document-page-separator:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-document-page-actions{display:flex;gap:.5rem}.esign-document-page-content{margin-bottom:2rem}.esign-document-page-content--large{margin-bottom:2rem;min-height:80vh}.esign-document-page-paper{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-document-page-paper:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-document-page-paper h1{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-page-paper h1:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-page-paper h2{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;margin-top:1.5rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.esign-document-page-paper h2:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-page-paper h3{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:.5rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-document-page-paper h3:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-page-paper p{line-height:1.625;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-document-page-paper p:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-page-paper ol,.esign-document-page-paper ul{margin-bottom:1rem;padding-left:1.5rem}.esign-document-page-paper li{margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-document-page-paper li:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-page-video{border-radius:.75rem;border-width:1px;margin-bottom:2rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-document-page-video:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-document-page-video-title{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-page-video-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-page-video-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-document-page-video-player{border-radius:.5rem;max-height:24rem;width:100%;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.esign-document-page-video-meta{border-top-width:1px;display:flex;flex-wrap:wrap;gap:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding-top:.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-document-page-video-meta:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-page-video-meta-item{align-items:center;display:flex}.esign-document-page-signatures{border-radius:.75rem;border-width:1px;margin-bottom:2rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-document-page-signatures:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-document-page-signatures-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-page-signatures-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-page-signatures-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-document-page-signature{align-items:center;border-radius:.5rem;border-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-document-page-signature:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-document-page-signature-content{flex:1 1 0%}.esign-document-page-signature-name{font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-document-page-signature-name:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-document-page-signature-name{font-family:Brush Script MT,Segoe Script,cursive,serif}.esign-document-page-signature-meta{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-document-page-signature-meta:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-document-page-signature-role{font-weight:500}.esign-document-page-signature-date{display:block;margin-top:.125rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-document-page-signature-date:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-document-page-signature-badge{align-items:center;border-radius:9999px;display:flex;gap:.25rem;--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-document-page-signature-badge:is(.dark *){background-color:rgba(15,81,50,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.esign-document-page-audit{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-document-page-audit:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-document-page-audit-title{align-items:center;display:flex;font-size:1.125rem;font-weight:600;gap:.5rem;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-page-audit-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-page-audit-details{display:grid;gap:1rem}@media (min-width:768px){.esign-document-page-audit-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.esign-document-page-audit-item{display:flex;flex-direction:column}.esign-document-page-audit-label{font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-document-page-audit-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-document-page-audit-value{margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-document-page-audit-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}@media (max-width:640px){.esign-document-page-header{flex-direction:column}.esign-document-page-actions{width:100%}.esign-document-page-actions .esign-btn{flex:1 1 0%}.esign-document-page-paper{padding:1rem}.esign-document-page-signature{align-items:flex-start;flex-direction:column;gap:.75rem}.esign-document-page-signature-badge{align-self:flex-end}}@media screen{.esign-print-document{margin-left:auto;margin-right:auto;max-width:56rem;padding:2rem 1rem}.esign-print-header{align-items:flex-start;border-bottom-width:2px;display:flex;justify-content:space-between;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1));padding-bottom:1rem}.esign-print-logo-image{max-height:4rem}.esign-print-entity-name{font-size:1.25rem;font-weight:700;line-height:1.75rem}.esign-print-meta{text-align:right}.esign-print-document-title{font-size:1.125rem;font-weight:700;line-height:1.75rem}.esign-print-date{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-print-content{margin-bottom:2rem}.esign-print-signatures{border-top-width:1px;margin-top:2rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding-top:1.5rem}.esign-print-signatures-title{font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:1rem}.esign-print-signatures-grid{display:grid;gap:1.5rem}@media (min-width:768px){.esign-print-signatures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.esign-print-signature{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-print-signature-line{border-bottom-width:1px;margin-bottom:.5rem;--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1));padding-bottom:.5rem}.esign-print-signature-name{font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));font-family:Brush Script MT,Segoe Script,cursive,serif}.esign-print-signature-details{font-size:.875rem;line-height:1.25rem}.esign-print-certificate{border-width:2px;margin-top:2rem;--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-print-certificate-header{align-items:center;border-bottom-width:1px;display:flex;gap:.5rem;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding-bottom:.5rem}.esign-print-certificate-icon{height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:rgb(52 184 109/var(--tw-text-opacity,1))}.esign-print-certificate-title{font-size:1.125rem;font-weight:700;line-height:1.75rem}.esign-print-certificate-body{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.esign-print-certificate-table{font-size:.875rem;line-height:1.25rem;width:100%}.esign-print-certificate-table td{padding-bottom:.25rem;padding-top:.25rem}.esign-print-certificate-footer{padding-top:.5rem}.esign-print-certificate-footer,.esign-print-footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-print-footer{margin-top:2rem;padding-top:1rem;text-align:center}}.esign-signed-pdf-viewer{border-radius:.75rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-signed-pdf-viewer:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-pdf-viewer-container--large{border-radius:0;border-width:0;margin-bottom:1rem;margin-top:1rem;overflow:visible;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.esign-pdf-viewer-container--large:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-pdf-viewer-container--large{min-height:70vh}.esign-pdf-viewer-container--large .esign-pdf-canvas-container{min-height:600px}.esign-pdf-field--readonly{cursor:default;pointer-events:none}.esign-pdf-field.esign-pdf-field--clean{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;ring:none!important;--tw-ring-shadow:none!important;--tw-border-opacity:0!important}.esign-pdf-field.esign-pdf-field--clean:after,.esign-pdf-field.esign-pdf-field--clean:before{display:none!important}.esign-pdf-field--unsigned{opacity:.6}.esign-pdf-field--signed{opacity:1}.esign-pdf-field-empty{align-items:center;display:flex;font-size:.75rem;justify-content:center;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-pdf-field-empty:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-pdf-zoom-controls{align-items:center;border-left-width:1px;display:flex;gap:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-left:1rem}.esign-pdf-zoom-controls:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-pdf-zoom-indicator{font-size:.875rem;font-weight:500;line-height:1.25rem;min-width:3rem;text-align:center;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-pdf-zoom-indicator:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-countersign-header{margin-bottom:2rem;text-align:center}.esign-countersign-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;margin-bottom:1rem;padding:.5rem 1rem;--tw-bg-opacity:1;background-color:rgb(255 229 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(152 76 12/var(--tw-text-opacity,1))}.esign-countersign-badge:is(.dark *){background-color:rgba(124,45,18,.3);--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.esign-countersign-title{font-size:1.875rem;font-weight:700;line-height:2.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-countersign-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-countersign-subtitle{margin-left:auto;margin-right:auto;margin-top:.5rem;max-width:42rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-countersign-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-countersign-summary{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-countersign-summary:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-countersign-summary-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.esign-countersign-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.esign-countersign-summary-item{display:flex;flex-direction:column}.esign-countersign-summary-label{font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-countersign-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-countersign-summary-value{font-weight:500;margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-countersign-summary-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-countersign-expiry{align-items:center;border-top-width:1px;display:flex;gap:.5rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding-top:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-countersign-expiry:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-countersign-signers{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(174 227 197/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));padding:1.25rem}.esign-countersign-signers:is(.dark *){--tw-border-opacity:1;background-color:rgba(15,81,50,.2);border-color:rgb(31 157 95/var(--tw-border-opacity,1))}.esign-countersign-signers-title{align-items:center;display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(21 74 44/var(--tw-text-opacity,1))}.esign-countersign-signers-title:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.esign-countersign-signers-subtitle{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-countersign-signers-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-countersign-signers-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-countersign-signer{align-items:center;border-radius:.5rem;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-countersign-signer:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-countersign-signer-info{align-items:center;display:flex;gap:.75rem}.esign-countersign-signer-avatar{align-items:center;border-radius:9999px;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-countersign-signer-avatar:is(.dark *){background-color:rgba(15,81,50,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.esign-countersign-signer-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-countersign-signer-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-countersign-signer-role{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-countersign-signer-role:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-countersign-signer-status{font-size:.875rem;line-height:1.25rem}.esign-countersign-signer-signed{align-items:center;display:flex;--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-countersign-signer-signed:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-countersign-signer-pending{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-countersign-signer-pending:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-countersign-documents{margin-bottom:1.5rem}.esign-countersign-documents-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-countersign-documents-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-countersign-documents-progress{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.esign-countersign-documents-progress-bar{border-radius:9999px;flex:1 1 0%;height:.5rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.esign-countersign-documents-progress-bar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-countersign-documents-progress-fill{border-radius:9999px;height:100%;--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-countersign-documents-progress-fill:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.esign-countersign-documents-progress-text{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-countersign-documents-progress-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-countersign-document>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.esign-countersign-document:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.esign-countersign-signatures-review{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-countersign-signatures-review:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-countersign-signatures-review-title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-countersign-signatures-review-title:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-countersign-signatures-review-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.esign-countersign-collected-signature{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.esign-countersign-collected-signature:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-countersign-collected-signature-name{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-countersign-collected-signature-name:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-countersign-collected-signature-name{font-family:Brush Script MT,Segoe Script,cursive,serif}.esign-countersign-collected-signature-meta{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-countersign-collected-signature-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-countersign-form{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.esign-countersign-form:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-countersign-form-header{margin-bottom:1rem}.esign-countersign-form-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-countersign-form-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-countersign-form-subtitle{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-countersign-form-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-countersign-attestation{border-radius:.5rem;border-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));padding:1rem}.esign-countersign-attestation:is(.dark *){--tw-border-opacity:1;background-color:rgba(153,109,16,.2);border-color:rgb(204 145 22/var(--tw-border-opacity,1))}.esign-countersign-attestation-text{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-countersign-attestation-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-countersign-attestation-list{list-style-type:disc}.esign-countersign-attestation-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.esign-countersign-attestation-list{font-size:.875rem;line-height:1.25rem;padding-left:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-countersign-attestation-list:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-countersign-form-actions{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem}.esign-countersign-form-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-countersign-actions{border-top-width:1px;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}.esign-countersign-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-btn--lg{font-size:1rem;line-height:1.5rem;padding:1rem 2rem;width:100%}@media (max-width:640px){.esign-countersign-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.esign-countersign-signer{align-items:flex-start;flex-direction:column;gap:.5rem}.esign-countersign-signer-status{align-self:flex-end}}.esign-download{align-items:center;display:flex;justify-content:center;min-height:60vh;padding-left:1rem;padding-right:1rem}.esign-download-card{border-radius:1rem;border-width:1px;max-width:28rem;width:100%;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;text-align:center;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-download-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-download-icon{margin-bottom:1.5rem}.esign-download-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-download-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-download-message{margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-download-message:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-download-details{border-radius:.5rem;margin-bottom:1.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-download-details:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-download-filename{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-download-filename:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-download-actions>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-download-help{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-download-help:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-download-link{font-weight:500;--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.esign-download-link:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.esign-download-link:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.esign-download-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.esign-envelopes-filters{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-envelopes-filters:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-envelopes-search-form{width:100%}.esign-envelopes-search-input-wrap{margin-bottom:1rem}.esign-envelopes-search-input{border-radius:.75rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.625rem 1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.esign-envelopes-search-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelopes-search-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-envelopes-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-envelopes-search-input::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-envelopes-search-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelopes-search-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelopes-search-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.esign-envelopes-filter-group{display:flex;flex:1 1 0%;flex-direction:column;min-width:150px}.esign-envelopes-filter-group:first-child{flex:2;min-width:280px}.esign-envelopes-filter-label{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-envelopes-filter-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-envelopes-filter-input,.esign-envelopes-filter-select{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}.esign-envelopes-filter-input:focus,.esign-envelopes-filter-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-envelopes-filter-input:is(.dark *),.esign-envelopes-filter-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelopes-filter-actions{display:flex;gap:.5rem}.esign-envelopes-status-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.esign-envelopes-status-btn{border-color:transparent;border-radius:9999px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-envelopes-status-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.esign-envelopes-status-btn:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-envelopes-status-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.esign-envelopes-status-btn--active{--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.esign-envelopes-status-btn--active:is(.dark *){background-color:rgba(153,110,16,.3);border-color:rgba(255,183,27,.4);--tw-text-opacity:1;color:rgb(255 241 209/var(--tw-text-opacity,1))}.esign-envelopes-table-container{border-radius:.75rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-envelopes-table-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-envelopes-table{width:100%}.esign-envelopes-table thead{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.esign-envelopes-table thead:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-envelopes-table th{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelopes-table th:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelopes-table tbody tr{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.esign-envelopes-table tbody tr:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-envelopes-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.esign-envelopes-table tbody tr:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-envelopes-table td{padding:1rem}.esign-envelopes-subject{display:flex;flex-direction:column}.esign-envelopes-subject-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelopes-subject-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelopes-subject-meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelopes-subject-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelopes-signers-summary{align-items:center;display:flex;gap:.25rem}.esign-envelopes-signers-count{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelopes-signers-count:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelopes-signers-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelopes-signers-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelopes-actions{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.esign-envelopes-action-btn{border-radius:.5rem;padding:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-envelopes-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-envelopes-action-btn:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelopes-action-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelopes-pagination{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:.75rem 1rem}.esign-envelopes-pagination:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-envelopes-empty{padding-bottom:3rem;padding-top:3rem;text-align:center}.esign-envelopes-empty-icon{margin-bottom:1rem}.esign-envelopes-empty-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelopes-empty-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelopes-empty-text{font-size:.875rem;line-height:1.25rem;margin-left:auto;margin-right:auto;margin-top:.5rem;max-width:28rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-envelopes-empty-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-envelope-breadcrumb{margin-bottom:1.5rem}.esign-envelope-back-link{align-items:center;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-envelope-back-link:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelope-back-link:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-envelope-back-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelope-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.esign-envelope-header-content{flex:1 1 0%}.esign-envelope-header-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.esign-envelope-title{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelope-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelope-subtitle{margin-top:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-envelope-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-envelope-header-actions{display:flex;gap:.75rem}.esign-envelope-grid{display:grid;gap:1.5rem}@media (min-width:1024px){.esign-envelope-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.esign-envelope-main>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.esign-envelope-main{grid-column:span 2/span 2}}.esign-envelope-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.esign-envelope-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-envelope-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-envelope-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.esign-envelope-card-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelope-card-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelope-details-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-envelope-details-item{align-items:flex-start;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-bottom:.5rem;padding-top:.5rem}.esign-envelope-details-item:last-child{border-width:0}.esign-envelope-details-item:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-envelope-details-item dt{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelope-details-item dt:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelope-details-item dd{font-size:.875rem;font-weight:500;line-height:1.25rem;text-align:right;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelope-details-item dd:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelope-details-item--danger dd,.esign-envelope-details-item--danger dt{--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.esign-envelope-details-item--danger dd:is(.dark *),.esign-envelope-details-item--danger dt:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-envelope-documents-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-envelope-document{align-items:center;border-radius:.5rem;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.esign-envelope-document:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-envelope-document-info{align-items:center;display:flex;gap:.75rem}.esign-envelope-document-icon{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-envelope-document-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelope-document-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelope-document-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelope-document-meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelope-document-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelope-document-actions{display:flex;gap:.5rem}.esign-envelope-signers-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-envelope-signer{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-envelope-signer:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-envelope-signer-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.esign-envelope-signer-avatar{align-items:center;border-radius:9999px;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-envelope-signer-avatar:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-envelope-signer-info{flex:1 1 0%}.esign-envelope-signer-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelope-signer-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelope-signer-email{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelope-signer-email:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelope-signer-details>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.esign-envelope-signer-detail{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem}.esign-envelope-signer-detail-label{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelope-signer-detail-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelope-signer-detail-value{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelope-signer-detail-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelope-signer-actions{border-top-width:1px;margin-top:.75rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:.75rem}.esign-envelope-signer-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-envelope-audit-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-envelope-audit-item{display:flex;gap:.75rem}.esign-envelope-audit-icon{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelope-audit-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelope-audit-icon--envelope-created,.esign-envelope-audit-icon--envelope-sent{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.esign-envelope-audit-icon--envelope-created:is(.dark *),.esign-envelope-audit-icon--envelope-sent:is(.dark *){background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-envelope-audit-icon--consent-accepted,.esign-envelope-audit-icon--document-signed,.esign-envelope-audit-icon--envelope-completed,.esign-envelope-audit-icon--signature-applied{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-envelope-audit-icon--consent-accepted:is(.dark *),.esign-envelope-audit-icon--document-signed:is(.dark *),.esign-envelope-audit-icon--envelope-completed:is(.dark *),.esign-envelope-audit-icon--signature-applied:is(.dark *){background-color:rgba(15,81,50,.3);--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-envelope-audit-icon--envelope-voided,.esign-envelope-audit-icon--signer-declined{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.esign-envelope-audit-icon--envelope-voided:is(.dark *),.esign-envelope-audit-icon--signer-declined:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-envelope-audit-icon--video-recorded{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.esign-envelope-audit-icon--video-recorded:is(.dark *){background-color:rgba(88,28,135,.3);--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.esign-envelope-audit-content{flex:1 1 0%;min-width:0}.esign-envelope-audit-title{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-envelope-audit-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-envelope-audit-meta{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-envelope-audit-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-envelope-audit-metadata{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.esign-envelope-audit-metadata-item{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;padding:.125rem .5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-envelope-audit-metadata-item:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-modal-content--danger .esign-modal-header{--tw-border-opacity:1;border-bottom-color:rgb(251 180 171/var(--tw-border-opacity,1))}.esign-modal-content--danger .esign-modal-header:is(.dark *){--tw-border-opacity:1;border-bottom-color:rgb(185 28 28/var(--tw-border-opacity,1))}.esign-void-warning{border-radius:.5rem;border-width:1px;margin-bottom:1rem;--tw-border-opacity:1;border-color:rgb(251 180 171/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1));padding:1rem}.esign-void-warning:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.2);border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.esign-void-warning-title{font-weight:600;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(98 27 18/var(--tw-text-opacity,1))}.esign-void-warning-title:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.esign-void-warning-text{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.esign-void-warning-text:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-void-warning-list{list-style-type:disc}.esign-void-warning-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.esign-void-warning-list{font-size:.875rem;line-height:1.25rem;padding-left:1.25rem;--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.esign-void-warning-list:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-void-form-group{margin-bottom:1rem}.esign-void-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-void-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-void-textarea{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem .75rem}.esign-void-textarea:focus{--tw-border-opacity:1;border-color:rgb(245 67 44/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(245 67 44/var(--tw-ring-opacity,1))}.esign-void-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-void-hint{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-void-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}@media (max-width:1024px){.esign-envelope-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:640px){.esign-envelopes-search-row{flex-direction:column}.esign-envelopes-filter-actions,.esign-envelopes-filter-group{width:100%}.esign-envelopes-filter-actions .esign-btn{flex:1 1 0%}.esign-envelope-header{flex-direction:column}.esign-envelope-header-actions{width:100%}.esign-envelope-header-actions .esign-btn{flex:1 1 0%}.esign-envelope-document{align-items:flex-start;flex-direction:column;gap:.75rem}.esign-envelope-document-actions{align-self:flex-end}}.esign-templates-filters{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-templates-filters:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-templates-search-form{width:100%}.esign-templates-search-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.esign-templates-filter-group{display:flex;flex-direction:column;min-width:150px}.esign-templates-filter-group--wide{flex:2}.esign-templates-filter-label{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-templates-filter-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-templates-filter-input,.esign-templates-filter-select{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}.esign-templates-filter-input:focus,.esign-templates-filter-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-templates-filter-input:is(.dark *),.esign-templates-filter-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-templates-filter-actions{display:flex;gap:.5rem}.esign-templates-grid{display:grid;gap:1.5rem}@media (min-width:640px){.esign-templates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.esign-templates-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.esign-templates-pagination{margin-top:1.5rem}.esign-template-card{display:flex;flex-direction:column;overflow:hidden;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-template-card:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-template-card:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1))}.esign-template-card-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:1rem}.esign-template-card-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-template-card-type{align-items:center;display:flex;gap:.5rem}.esign-template-card-type-label{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-template-card-type-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-card-body{flex:1 1 0%;padding:1rem}.esign-template-card-title{margin-bottom:.5rem}.esign-template-card-title a:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.esign-template-card-title a:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.esign-template-card-description{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-template-card-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-card-footer{align-items:center;border-top-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-template-card-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-template-card-meta{display:flex;flex-direction:column;gap:.25rem}.esign-template-card-version{align-items:center;display:flex;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-template-card-version:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-card-version--none{--tw-text-opacity:1;color:rgb(253 126 20/var(--tw-text-opacity,1))}.esign-template-card-version--none:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.esign-template-card-date{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-template-card-date:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-card-actions{align-items:center;display:flex;gap:.5rem}.esign-template-card-action{border-radius:.5rem;padding:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-template-card-action:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-template-card-action:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-card-action:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-document-type-icon{align-items:center;border-radius:.5rem;display:flex;height:2rem;justify-content:center;width:2rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-document-type-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-document-type-icon--liability_waiver,.esign-document-type-icon--waiver{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.esign-document-type-icon--liability_waiver:is(.dark *),.esign-document-type-icon--waiver:is(.dark *){background-color:rgba(88,28,135,.3);--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.esign-document-type-icon--consent{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-document-type-icon--consent:is(.dark *){background-color:rgba(15,81,50,.3);--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-document-type-icon--contract{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.esign-document-type-icon--contract:is(.dark *){background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-document-type-icon--agreement{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.esign-document-type-icon--agreement:is(.dark *){background-color:rgba(153,109,16,.3);--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.esign-document-type-icon--release{--tw-bg-opacity:1;background-color:rgb(255 229 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(202 101 16/var(--tw-text-opacity,1))}.esign-document-type-icon--release:is(.dark *){background-color:rgba(124,45,18,.3);--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.esign-templates-empty{padding-bottom:3rem;padding-top:3rem;text-align:center}.esign-templates-empty-icon{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-templates-empty-icon:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-templates-empty-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-templates-empty-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-templates-empty-text{font-size:.875rem;line-height:1.25rem;margin-left:auto;margin-right:auto;margin-top:.5rem;max-width:28rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-templates-empty-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-templates-empty-actions{display:flex;gap:.75rem;justify-content:center;margin-top:1.5rem}.esign-template-breadcrumb{margin-bottom:1.5rem}.esign-template-back-link{align-items:center;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-template-back-link:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-template-back-link:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-back-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.esign-template-header-content{flex:1 1 0%}.esign-template-header-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.esign-template-title{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-template-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-description{margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-template-description:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-meta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem}.esign-template-meta-item{align-items:center;display:flex;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-template-meta-item:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-meta-item--success{--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-template-meta-item--success:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-template-header-actions{display:flex;gap:.75rem}.esign-template-alert{align-items:center;border-radius:.75rem;display:flex;margin-bottom:1.5rem;padding:1rem}.esign-template-alert--warning{border-width:1px;--tw-border-opacity:1;border-color:rgb(254 203 161/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 126 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(101 50 8/var(--tw-text-opacity,1))}.esign-template-alert--warning:is(.dark *){--tw-border-opacity:1;background-color:rgba(124,45,18,.2);border-color:rgb(194 65 12/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.esign-template-grid{display:grid;gap:1.5rem}@media (min-width:1024px){.esign-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.esign-template-main{grid-column:span 2/span 2}}.esign-template-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.esign-template-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-template-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-template-card--danger{--tw-border-opacity:1;border-color:rgb(251 180 171/var(--tw-border-opacity,1))}.esign-template-card--danger:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.esign-template-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.esign-template-card-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-template-card-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-versions-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-template-versions-empty{padding-bottom:2rem;padding-top:2rem;text-align:center}.esign-template-version{align-items:center;border-radius:.5rem;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-template-version:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-template-version--published{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(174 227 197/var(--tw-ring-opacity,1))}.esign-template-version--published:is(.dark *){background-color:rgba(15,81,50,.1);--tw-ring-opacity:1;--tw-ring-color:rgb(31 157 95/var(--tw-ring-opacity,1))}.esign-template-version-info{align-items:center;display:flex;gap:1rem}.esign-template-version-number{align-items:center;border-radius:.5rem;display:flex;height:3rem;justify-content:center;width:3rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-template-version-number:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-version--published .esign-template-version-number{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-template-version--published .esign-template-version-number:is(.dark *){background-color:rgba(15,81,50,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.esign-template-version-details{display:flex;flex-direction:column;gap:.25rem}.esign-template-version-status-row{align-items:center;display:flex;gap:.5rem}.esign-template-version-current-badge{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-text-opacity:1;color:rgb(31 110 65/var(--tw-text-opacity,1))}.esign-template-version-current-badge:is(.dark *){background-color:rgba(15,81,50,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.esign-template-version-date{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-template-version-date:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-version-notes{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-template-version-notes:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-version-actions{align-items:center;display:flex;gap:.5rem}.esign-template-version-action{border-radius:.5rem;padding:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-template-version-action:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-template-version-action:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-version-action:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-current-version>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-template-current-version-header{align-items:center;display:flex;justify-content:space-between}.esign-template-current-version-number{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-template-current-version-number:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-current-version-date{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-template-current-version-date:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-current-version-notes{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-template-current-version-notes:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-current-version-actions{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:.75rem}.esign-template-current-version-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-template-stats>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-template-stat{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-bottom:.5rem;padding-top:.5rem}.esign-template-stat:last-child{border-width:0}.esign-template-stat:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-template-stat dt{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-template-stat dt:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-stat dd{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-template-stat dd:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-danger-text{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-template-danger-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-form-header{margin-bottom:1.5rem}.esign-template-form-title{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-template-form-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-form-subtitle{margin-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-template-form-subtitle:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-form-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-template-form-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-template-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.esign-template-form-errors{border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(251 180 171/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1));padding:1rem}.esign-template-form-errors:is(.dark *){--tw-border-opacity:1;background-color:rgba(127,29,29,.2);border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.esign-template-form-errors-header{align-items:center;display:flex;font-weight:500;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(98 27 18/var(--tw-text-opacity,1))}.esign-template-form-errors-header:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.esign-template-form-errors-list{list-style-type:disc}.esign-template-form-errors-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.esign-template-form-errors-list{font-size:.875rem;line-height:1.25rem;padding-left:1.75rem;--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.esign-template-form-errors-list:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-template-form-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-template-form-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.esign-template-form-label{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-template-form-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-form-input,.esign-template-form-select,.esign-template-form-textarea{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-template-form-input:focus,.esign-template-form-select:focus,.esign-template-form-textarea:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-template-form-input:is(.dark *),.esign-template-form-select:is(.dark *),.esign-template-form-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-template-form-hint{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-template-form-hint:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-template-form-actions{align-items:center;border-top-width:1px;display:flex;gap:.75rem;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem}.esign-template-form-actions:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}@media (max-width:1024px){.esign-template-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:640px){.esign-templates-search-row{flex-direction:column}.esign-templates-filter-actions,.esign-templates-filter-group{width:100%}.esign-templates-filter-actions .esign-btn{flex:1 1 0%}.esign-templates-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.esign-template-header{flex-direction:column}.esign-template-header-actions{width:100%}.esign-template-header-actions .esign-btn{flex:1 1 0%}.esign-template-version{align-items:flex-start;flex-direction:column;gap:.75rem}.esign-template-version-actions{align-self:flex-end}}.esign-version-content-preview{border-radius:.5rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.esign-version-content-preview:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.esign-version-content-preview .esign-document-content{max-height:60vh}.esign-version-details>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-version-detail{align-items:flex-start;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-bottom:.5rem;padding-top:.5rem}.esign-version-detail:last-child{border-width:0}.esign-version-detail:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-version-detail dt{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-version-detail dt:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-version-detail dd{font-size:.875rem;font-weight:500;line-height:1.25rem;text-align:right;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-version-detail dd:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-version-variables>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-version-variable-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.esign-version-variable-group-title{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-version-variable-group-title:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-version-variable-group code{border-radius:.25rem;display:block;margin-top:.25rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-version-variable-group code:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-version-toggle{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;gap:.75rem;margin-top:.25rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.esign-version-toggle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-version-toggle:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.esign-version-toggle:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.esign-version-toggle-input{border-radius:.25rem;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.esign-version-toggle-input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:0px}.esign-version-toggle-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-version-toggle-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-version-toggle-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-template-form-textarea--code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.esign-template-form-textarea--code:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-code{border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;padding:.125rem .25rem;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.esign-code:is(.dark *){background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.esign-version-help-panel{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:640px){.esign-version-detail{align-items:flex-start;flex-direction:column;gap:.25rem}.esign-version-detail dd{text-align:left}}.esign-admin-stats{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.5rem}@media (min-width:768px){.esign-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.esign-admin-stats{grid-template-columns:repeat(5,minmax(0,1fr))}}.esign-admin-stat-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-admin-stat-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-admin-stat-card--warning{border-left-width:4px;--tw-border-opacity:1;border-left-color:rgb(253 126 20/var(--tw-border-opacity,1))}.esign-admin-stat-card--success{border-left-width:4px;--tw-border-opacity:1;border-left-color:rgb(52 184 109/var(--tw-border-opacity,1))}.esign-admin-stat-card--danger{border-left-width:4px;--tw-border-opacity:1;border-left-color:rgb(245 67 44/var(--tw-border-opacity,1))}.esign-admin-stat-card--primary{border-left-width:4px;--tw-border-opacity:1;border-left-color:rgb(255 183 27/var(--tw-border-opacity,1))}.esign-admin-stat-value{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-stat-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-stat-label{font-size:.875rem;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-stat-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-filters{border-radius:.75rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-admin-filters:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-admin-search-form{width:100%}.esign-admin-search-input-wrap{margin-bottom:1rem}.esign-admin-search-input{border-radius:.75rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.625rem 1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.esign-admin-search-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-search-input:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-admin-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-admin-search-input::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-admin-search-input:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-search-input:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-search-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.esign-admin-filter-group{display:flex;flex:1 1 0%;flex-direction:column;min-width:140px}.esign-admin-filter-group:first-child{flex:2;min-width:280px}.esign-admin-filter-label{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-admin-filter-label:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-admin-filter-input,.esign-admin-filter-select{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}.esign-admin-filter-input:focus,.esign-admin-filter-select:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.esign-admin-filter-input:is(.dark *),.esign-admin-filter-select:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-filter-actions{display:flex;gap:.5rem}.esign-admin-status-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.esign-admin-status-btn{border-color:transparent;border-radius:9999px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-admin-status-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.esign-admin-status-btn:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-admin-status-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.esign-admin-status-btn--active{--tw-border-opacity:1;border-color:rgb(255 226 164/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.esign-admin-status-btn--active:is(.dark *){background-color:rgba(153,110,16,.3);border-color:rgba(255,183,27,.4);--tw-text-opacity:1;color:rgb(255 241 209/var(--tw-text-opacity,1))}.esign-admin-table-container{border-radius:.75rem;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-admin-table-container:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-admin-table{width:100%}.esign-admin-table thead{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.esign-admin-table thead:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-admin-table th{font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-table th:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-table tbody tr{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.esign-admin-table tbody tr:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-admin-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.esign-admin-table tbody tr:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-admin-row--highlight{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.esign-admin-row--highlight:is(.dark *){background-color:rgba(153,109,16,.2)}.esign-admin-row--highlight:hover{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.esign-admin-row--highlight:hover:is(.dark *){background-color:rgba(153,109,16,.3)}.esign-admin-table td{padding:1rem}.esign-admin-subject-enrollment,.esign-admin-subject-generic{display:flex;flex-direction:column}.esign-admin-subject-name{align-items:center;display:flex;font-weight:500;gap:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-subject-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-subject-meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-subject-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-subject-minor-badge{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.esign-admin-subject-minor-badge:is(.dark *){background-color:rgba(88,28,135,.3);--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.esign-admin-voided-badge{border-radius:.25rem;display:inline-block;margin-left:.5rem;--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(147 40 26/var(--tw-text-opacity,1))}.esign-admin-voided-badge:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-admin-signers-summary{align-items:center;display:flex;gap:.5rem}.esign-admin-signers-progress{border-radius:9999px;height:.5rem;overflow:hidden;width:4rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.esign-admin-signers-progress:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-admin-signers-progress-bar{border-radius:9999px;height:100%;--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-admin-signers-count{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-admin-signers-count:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-admin-actions{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.esign-admin-action-btn{border-radius:.5rem;padding:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.esign-admin-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.esign-admin-action-btn:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-action-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-pagination{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:.75rem 1rem}.esign-admin-pagination:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-admin-empty{padding-bottom:3rem;padding-top:3rem;text-align:center}.esign-admin-empty-icon{margin-bottom:1rem}.esign-admin-empty-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-empty-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-empty-text{font-size:.875rem;line-height:1.25rem;margin-left:auto;margin-right:auto;margin-top:.5rem;max-width:28rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-admin-empty-text:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-admin-breadcrumb{margin-bottom:1.5rem}.esign-admin-back-link{align-items:center;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-admin-back-link:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-back-link:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-admin-back-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-detail-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.esign-admin-detail-header-content{flex:1 1 0%}.esign-admin-detail-header-title-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem}.esign-admin-detail-title{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-detail-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-detail-header-actions{display:flex;gap:.75rem}.esign-admin-detail-grid{display:grid;gap:1.5rem}@media (min-width:1024px){.esign-admin-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.esign-admin-detail-main>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.esign-admin-detail-main{grid-column:span 2/span 2}}.esign-admin-detail-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.esign-admin-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-admin-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-admin-card-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-card-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-video-container{margin-top:1rem}.esign-admin-video-container video{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.esign-admin-details-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-admin-details-item{align-items:flex-start;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-bottom:.5rem;padding-top:.5rem}.esign-admin-details-item:last-child{border-width:0}.esign-admin-details-item:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-admin-details-item dt{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-details-item dt:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-details-item dd{font-size:.875rem;font-weight:500;line-height:1.25rem;text-align:right;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-details-item dd:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-details-item--danger dd,.esign-admin-details-item--danger dt{--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.esign-admin-details-item--danger dd:is(.dark *),.esign-admin-details-item--danger dt:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-admin-documents-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.esign-admin-document{align-items:center;border-radius:.5rem;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem}.esign-admin-document:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-admin-document-info{align-items:center;display:flex;gap:.75rem}.esign-admin-document-icon{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-admin-document-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-document-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-document-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-document-meta{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-document-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-document-actions{display:flex;gap:.5rem}.esign-admin-signers-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-admin-signer{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-admin-signer:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-admin-signer-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.esign-admin-signer-avatar{align-items:center;border-radius:9999px;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;line-height:1.25rem;width:2.5rem}.esign-admin-signer-avatar--pending{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.esign-admin-signer-avatar--pending:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.esign-admin-signer-avatar--signed{background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.esign-admin-signer-avatar--declined,.esign-admin-signer-avatar--signed{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.esign-admin-signer-avatar--declined{background-color:rgb(245 67 44/var(--tw-bg-opacity,1))}.esign-admin-signer-avatar--invalidated{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.esign-admin-signer-avatar--invalidated:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-signer-info{flex:1 1 0%}.esign-admin-signer-name{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-signer-name:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-signer-email{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-signer-email:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-signer-details>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.esign-admin-signer-detail{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem}.esign-admin-signer-detail-label{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-signer-detail-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-signer-detail-value{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-signer-detail-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-audit-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-admin-audit-item{display:flex;gap:.75rem}.esign-admin-audit-icon{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-audit-icon:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-audit-icon--envelope-created,.esign-admin-audit-icon--envelope-sent{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.esign-admin-audit-icon--envelope-created:is(.dark *),.esign-admin-audit-icon--envelope-sent:is(.dark *){background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.esign-admin-audit-icon--consent-accepted,.esign-admin-audit-icon--countersign-completed,.esign-admin-audit-icon--envelope-completed,.esign-admin-audit-icon--signature-signed{--tw-bg-opacity:1;background-color:rgb(214 241 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(42 147 87/var(--tw-text-opacity,1))}.esign-admin-audit-icon--consent-accepted:is(.dark *),.esign-admin-audit-icon--countersign-completed:is(.dark *),.esign-admin-audit-icon--envelope-completed:is(.dark *),.esign-admin-audit-icon--signature-signed:is(.dark *){background-color:rgba(15,81,50,.3);--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.esign-admin-audit-icon--envelope-declined,.esign-admin-audit-icon--envelope-voided,.esign-admin-audit-icon--signature-declined{--tw-bg-opacity:1;background-color:rgb(253 217 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(196 54 35/var(--tw-text-opacity,1))}.esign-admin-audit-icon--envelope-declined:is(.dark *),.esign-admin-audit-icon--envelope-voided:is(.dark *),.esign-admin-audit-icon--signature-declined:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.esign-admin-audit-content{flex:1 1 0%;min-width:0}.esign-admin-audit-title{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-audit-title:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-audit-meta{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-audit-meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-countersign-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.esign-admin-countersign-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.esign-admin-countersign-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.esign-admin-countersign-card-header{align-items:flex-start;border-bottom-width:1px;display:flex;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem}.esign-admin-countersign-card-header:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.esign-admin-countersign-subject{flex:1 1 0%}.esign-admin-countersign-meta{flex-shrink:0}.esign-admin-countersign-card-body{padding:1rem}.esign-admin-countersign-info{display:grid;gap:1rem}@media (min-width:640px){.esign-admin-countersign-info{grid-template-columns:repeat(3,minmax(0,1fr))}}.esign-admin-countersign-info-item{display:flex;flex-direction:column}.esign-admin-countersign-info-label{font-size:.75rem;font-weight:500;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.esign-admin-countersign-info-label:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.esign-admin-countersign-info-value{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.esign-admin-countersign-info-value:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.esign-admin-countersign-card-footer{border-top-width:1px;display:flex;gap:.75rem;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem}.esign-admin-countersign-card-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.esign-admin-countersign-card-footer{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}@media (max-width:1024px){.esign-admin-detail-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:640px){.esign-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.esign-admin-search-row{flex-direction:column}.esign-admin-filter-actions,.esign-admin-filter-group{width:100%}.esign-admin-filter-actions .esign-btn{flex:1 1 0%}.esign-admin-detail-header{flex-direction:column}.esign-admin-detail-header-actions{width:100%}.esign-admin-detail-header-actions .esign-btn{flex:1 1 0%}.esign-admin-document{align-items:flex-start;flex-direction:column;gap:.75rem}.esign-admin-document-actions{align-self:flex-end}.esign-admin-countersign-card-footer{flex-direction:column}.esign-admin-countersign-card-footer .esign-btn{justify-content:center;width:100%}}.chat-compose-toolbar{align-items:center;display:flex;gap:.25rem;padding:.25rem .5rem}.chat-toolbar-btn{align-items:center;border-radius:.5rem;display:inline-flex;height:2rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem;--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.chat-toolbar-btn:hover{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.chat-toolbar-btn:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.chat-toolbar-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.emoji-picker-panel{border-radius:.75rem;bottom:100%;left:0;margin-bottom:.5rem;position:absolute;z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.emoji-picker-panel:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.emoji-picker-panel{border-width:1px;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.emoji-picker-panel:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.emoji-picker-panel{flex-direction:column;max-height:380px;width:320px}.emoji-picker-search{padding:.75rem .75rem .5rem}.emoji-picker-search-input{border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem;width:100%;--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.emoji-picker-search-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.emoji-picker-search-input{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.emoji-picker-search-input:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.emoji-picker-search-input{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.emoji-picker-search-input:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.emoji-picker-search-input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(136 136 136/var(--tw-placeholder-opacity,1))}.emoji-picker-search-input::placeholder{--tw-placeholder-opacity:1;color:rgb(136 136 136/var(--tw-placeholder-opacity,1))}.emoji-picker-search-input:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 157 172/var(--tw-placeholder-opacity,1))}.emoji-picker-search-input:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(148 157 172/var(--tw-placeholder-opacity,1))}.emoji-picker-search-input:focus{border-color:transparent;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.emoji-picker-search-input{outline:2px solid transparent;outline-offset:2px}.emoji-picker-tabs{border-bottom-width:1px;display:flex;gap:.125rem;--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1));padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem}.emoji-picker-tabs:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.emoji-picker-tabs{overflow-x:auto;scrollbar-width:none}.emoji-picker-tabs::-webkit-scrollbar{display:none}.emoji-picker-tab{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:2rem;justify-content:center;line-height:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.emoji-picker-tab:hover{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.emoji-picker-tab:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.emoji-picker-tab.active{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.emoji-picker-tab.active:is(.dark *){background-color:rgba(255,183,27,.2)}.emoji-picker-body{flex:1 1 0%;max-height:260px;overflow-y:auto;padding:.5rem}.emoji-picker-grid{display:grid;gap:.125rem;grid-template-columns:repeat(8,1fr)}.emoji-picker-emoji{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-size:1.25rem;height:2.25rem;justify-content:center;line-height:1.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.emoji-picker-emoji:hover{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.emoji-picker-emoji:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.emoji-picker-emoji{line-height:1}.emoji-picker-emoji:active{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:transform .1s}@media (max-width:640px){.emoji-picker-panel{width:280px}.emoji-picker-grid{grid-template-columns:repeat(7,1fr)}}.general-button{border-radius:.375rem;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;text-align:center}.general-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.general-button:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.general-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.general-button{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group[open] .group-open\:rotate-180.toggle-icon{transform:rotate(180deg)}.group[open] .group-open\:inline.flatpickr-calendar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:inline:is(.dark *).flatpickr-calendar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:inline.flatpickr-calendar:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}details[open]>summary .\[details\[open\]\>summary_\&\]\:rotate-180.toggle-icon{transform:rotate(180deg)}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-lg::file-selector-button{border-radius:.5rem}.file\:rounded-md::file-selector-button{border-radius:.375rem}.file\:border-0::file-selector-button{border-width:0}.file\:bg-beCrashFree-primary-100::file-selector-button{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.file\:bg-beCrashFree-primary-500::file-selector-button{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::file-selector-button{padding-bottom:.5rem;padding-top:.5rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-beCrashFree-black-700::file-selector-button{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.file\:text-beCrashFree-primary-700::file-selector-button{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.placeholder\:text-beCrashFree-black-300::-moz-placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.placeholder\:text-beCrashFree-black-300::placeholder{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.placeholder\:text-beCrashFree-black-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.placeholder\:text-beCrashFree-black-400::placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{border-radius:9999px;content:var(--tw-content)}.after\:border:after{border-width:1px;content:var(--tw-content)}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.after\:transition-all:after{content:var(--tw-content);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:bg-beCrashFree-primary-500:checked{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.focus-within\:pointer-events-auto:focus-within{pointer-events:auto}.focus-within\:border-beCrashFree-primary-500:focus-within{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-beCrashFree-primary-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-125:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-beCrashFree-black-200:hover{--tw-border-opacity:1;border-color:rgb(187 187 187/var(--tw-border-opacity,1))}.hover\:border-beCrashFree-black-300:hover{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity,1))}.hover\:border-beCrashFree-primary-300:hover{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1))}.hover\:border-beCrashFree-primary-400:hover{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1))}.hover\:border-beCrashFree-primary-500:hover{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-background:hover{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-black-100:hover{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-black-100\/30:hover{background-color:hsla(0,0%,83%,.3)}.hover\:bg-beCrashFree-black-100\/40:hover{background-color:hsla(0,0%,83%,.4)}.hover\:bg-beCrashFree-black-100\/50:hover{background-color:hsla(0,0%,83%,.5)}.hover\:bg-beCrashFree-black-200:hover{--tw-bg-opacity:1;background-color:rgb(187 187 187/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-black-200\/50:hover{background-color:hsla(0,0%,73%,.5)}.hover\:bg-beCrashFree-black-300:hover{--tw-bg-opacity:1;background-color:rgb(153 153 153/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-black-500:hover{--tw-bg-opacity:1;background-color:rgb(84 86 90/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(232 233 234/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-green-500:hover{--tw-bg-opacity:1;background-color:rgb(52 184 109/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-green-600:hover{--tw-bg-opacity:1;background-color:rgb(42 147 87/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-lightBlue:hover{--tw-bg-opacity:1;background-color:rgb(237 245 255/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(202 101 16/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-primary-100\/70:hover{background-color:rgba(255,241,209,.7)}.hover\:bg-beCrashFree-primary-200:hover{--tw-bg-opacity:1;background-color:rgb(255 226 164/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-primary-500:hover{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-primary-500\/20:hover{background-color:rgba(255,183,27,.2)}.hover\:bg-beCrashFree-primary-600:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-primary-700:hover{--tw-bg-opacity:1;background-color:rgb(153 110 16/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-red-200:hover{--tw-bg-opacity:1;background-color:rgb(251 180 171/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-red-500:hover{--tw-bg-opacity:1;background-color:rgb(245 67 44/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-red-600:hover{--tw-bg-opacity:1;background-color:rgb(196 54 35/var(--tw-bg-opacity,1))}.hover\:bg-beCrashFree-white-100:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-cyan-100:hover{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.hover\:bg-cyan-50:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-100:hover{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-50\/50:hover{background-color:rgba(249,250,251,.5)}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-lime-50:hover{--tw-bg-opacity:1;background-color:rgb(247 254 231/var(--tw-bg-opacity,1))}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-rose-100:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-sky-100:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-teal-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.hover\:bg-violet-100:hover{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/70:hover{background-color:hsla(0,0%,100%,.7)}.hover\:bg-wizard-surface-light:hover{--tw-bg-opacity:1;background-color:rgb(255 252 248/var(--tw-bg-opacity,1))}.hover\:bg-wizard-tint-classes-light:hover{--tw-bg-opacity:1;background-color:rgb(227 234 244/var(--tw-bg-opacity,1))}.hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.hover\:from-blue-600:hover{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-emerald-600:hover{--tw-gradient-from:#059669 var(--tw-gradient-from-position);--tw-gradient-to:rgba(5,150,105,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-600:hover{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,163,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-orange-600:hover{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-600:hover{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:rgba(147,51,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-red-600:hover{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgba(220,38,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-amber-600:hover{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.hover\:to-emerald-600:hover{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.hover\:to-green-600:hover{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.hover\:to-pink-600:hover{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.hover\:text-amber-900:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-black-600:hover{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-black-700:hover{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-black-800:hover{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-black-900:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-green-300:hover{--tw-text-opacity:1;color:rgb(133 212 167/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-primary-500:hover{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-primary-600:hover{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-primary-700:hover{--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-primary-800:hover{--tw-text-opacity:1;color:rgb(102 73 11/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-red-500:hover{--tw-text-opacity:1;color:rgb(245 67 44/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-white-100:hover,.hover\:text-beCrashFree-white-500:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-beCrashFree-white-600:hover{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-green-600:hover{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.hover\:text-orange-700:hover{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-sm:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.hover\:ring-2:hover,.hover\:ring-4:hover{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-4:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.hover\:ring-beCrashFree-primary-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.hover\:ring-beCrashFree-primary-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.hover\:ring-green-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.hover\:file\:bg-beCrashFree-primary-100::file-selector-button:hover{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.hover\:file\:bg-beCrashFree-primary-600::file-selector-button:hover{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.focus\:border-beCrashFree-primary-500:focus{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-amber-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.focus\:ring-beCrashFree-orange-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 126 20/var(--tw-ring-opacity,1))}.focus\:ring-beCrashFree-primary-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 226 164/var(--tw-ring-opacity,1))}.focus\:ring-beCrashFree-primary-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1))}.focus\:ring-beCrashFree-primary-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.focus\:ring-beCrashFree-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.focus\:ring-beCrashFree-primary-500\/50:focus{--tw-ring-color:rgba(255,183,27,.5)}.focus\:ring-beCrashFree-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 67 44/var(--tw-ring-opacity,1))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:-translate-y-0\.5:focus-visible{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:border-beCrashFree-primary-400:focus-visible{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-beCrashFree-primary-100:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 209/var(--tw-ring-opacity,1))}.focus-visible\:ring-beCrashFree-primary-400:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 197 73/var(--tw-ring-opacity,1))}.focus-visible\:ring-beCrashFree-primary-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:inline{display:inline}.group[open] .group-open\:hidden{display:none}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-beCrashFree-primary-300{--tw-border-opacity:1;border-color:rgb(255 212 118/var(--tw-border-opacity,1))}.group:hover .group-hover\:border-beCrashFree-primary-400{--tw-border-opacity:1;border-color:rgb(255 197 73/var(--tw-border-opacity,1))}.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .group-hover\:text-beCrashFree-primary-400{--tw-text-opacity:1;color:rgb(255 197 73/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.peer:checked~.peer-checked\:border-beCrashFree-primary-500{--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:bg-beCrashFree-primary-100{--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-beCrashFree-primary-500{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-beCrashFree-primary-600{--tw-bg-opacity:1;background-color:rgb(204 146 22/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:text-beCrashFree-primary-500{--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:text-beCrashFree-primary-600{--tw-text-opacity:1;color:rgb(204 146 22/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus~.peer-focus\:ring-beCrashFree-primary-300{--tw-ring-opacity:1;--tw-ring-color:rgb(255 212 118/var(--tw-ring-opacity,1))}.has-\[\:checked\]\:border-beCrashFree-primary-500:has(:checked){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.has-\[\:checked\]\:bg-beCrashFree-primary-100:has(:checked){--tw-bg-opacity:1;background-color:rgb(255 241 209/var(--tw-bg-opacity,1))}.has-\[\:checked\]\:text-beCrashFree-primary-700:has(:checked){--tw-text-opacity:1;color:rgb(153 110 16/var(--tw-text-opacity,1))}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}.dark\:inline:is(.dark *){display:inline}.dark\:hidden:is(.dark *){display:none}.dark\:divide-amber-800\/30:is(.dark *)>:not([hidden])~:not([hidden]){border-color:rgba(146,64,14,.3)}.dark\:divide-dark-border-default:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(58 68 86/var(--tw-divide-opacity,1))}.dark\:divide-dark-border-subtle:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(42 49 66/var(--tw-divide-opacity,1))}.dark\:border:is(.dark *){border-width:1px}.dark\:border-b:is(.dark *){border-bottom-width:1px}.dark\:border-l:is(.dark *){border-left-width:1px}.dark\:border-r:is(.dark *){border-right-width:1px}.dark\:\!border-amber-700:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(180 83 9/var(--tw-border-opacity,1))!important}.dark\:\!border-blue-700:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(29 78 216/var(--tw-border-opacity,1))!important}.dark\:\!border-dark-primary-700:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(204 145 22/var(--tw-border-opacity,1))!important}.dark\:\!border-emerald-700:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(4 120 87/var(--tw-border-opacity,1))!important}.dark\:\!border-red-700:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(185 28 28/var(--tw-border-opacity,1))!important}.dark\:border-amber-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.dark\:border-amber-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.dark\:border-amber-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.dark\:border-amber-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.dark\:border-amber-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.dark\:border-amber-800\/70:is(.dark *){border-color:rgba(146,64,14,.7)}.dark\:border-blue-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.dark\:border-blue-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.dark\:border-blue-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:border-blue-700\/40:is(.dark *){border-color:rgba(29,78,216,.4)}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-blue-800\/60:is(.dark *){border-color:rgba(30,64,175,.6)}.dark\:border-cyan-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.dark\:border-cyan-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.dark\:border-cyan-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.dark\:border-cyan-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity,1))}.dark\:border-dark-bg-primary:is(.dark *){--tw-border-opacity:1;border-color:rgb(15 20 25/var(--tw-border-opacity,1))}.dark\:border-dark-bg-secondary:is(.dark *){--tw-border-opacity:1;border-color:rgb(26 31 46/var(--tw-border-opacity,1))}.dark\:border-dark-bg-tertiary:is(.dark *){--tw-border-opacity:1;border-color:rgb(36 43 61/var(--tw-border-opacity,1))}.dark\:border-dark-border-default:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.dark\:border-dark-border-strong:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1))}.dark\:border-dark-border-subtle:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}.dark\:border-dark-error-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.dark\:border-dark-error-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.dark\:border-dark-error-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.dark\:border-dark-error-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.dark\:border-dark-info-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.dark\:border-dark-info-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:border-dark-primary-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 192 51/var(--tw-border-opacity,1))}.dark\:border-dark-primary-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.dark\:border-dark-primary-500\/30:is(.dark *){border-color:rgba(255,183,27,.3)}.dark\:border-dark-primary-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1))}.dark\:border-dark-primary-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(179 127 19/var(--tw-border-opacity,1))}.dark\:border-dark-success-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.dark\:border-dark-success-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 184 122/var(--tw-border-opacity,1))}.dark\:border-dark-success-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 157 95/var(--tw-border-opacity,1))}.dark\:border-dark-warning-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.dark\:border-dark-warning-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.dark\:border-dark-warning-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.dark\:border-emerald-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.dark\:border-emerald-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.dark\:border-emerald-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:border-emerald-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.dark\:border-emerald-800\/70:is(.dark *){border-color:rgba(6,95,70,.7)}.dark\:border-fuchsia-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(232 121 249/var(--tw-border-opacity,1))}.dark\:border-fuchsia-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity,1))}.dark\:border-gray-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-green-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.dark\:border-green-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.dark\:border-green-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.dark\:border-green-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.dark\:border-indigo-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.dark\:border-indigo-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.dark\:border-indigo-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.dark\:border-indigo-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.dark\:border-lime-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(190 242 100/var(--tw-border-opacity,1))}.dark\:border-lime-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(163 230 53/var(--tw-border-opacity,1))}.dark\:border-lime-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(132 204 22/var(--tw-border-opacity,1))}.dark\:border-lime-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(101 163 13/var(--tw-border-opacity,1))}.dark\:border-orange-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.dark\:border-orange-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.dark\:border-orange-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.dark\:border-orange-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.dark\:border-pink-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(244 114 182/var(--tw-border-opacity,1))}.dark\:border-pink-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity,1))}.dark\:border-pink-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(219 39 119/var(--tw-border-opacity,1))}.dark\:border-pink-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(190 24 93/var(--tw-border-opacity,1))}.dark\:border-purple-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.dark\:border-purple-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.dark\:border-purple-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.dark\:border-purple-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity,1))}.dark\:border-red-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.dark\:border-red-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.dark\:border-rose-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.dark\:border-rose-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.dark\:border-rose-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.dark\:border-rose-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(225 29 72/var(--tw-border-opacity,1))}.dark\:border-sky-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.dark\:border-sky-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.dark\:border-sky-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.dark\:border-sky-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity,1))}.dark\:border-sky-800\/30:is(.dark *){border-color:rgba(7,89,133,.3)}.dark\:border-slate-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.dark\:border-slate-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.dark\:border-slate-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:border-teal-300:is(.dark *){--tw-border-opacity:1;border-color:rgb(94 234 212/var(--tw-border-opacity,1))}.dark\:border-teal-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(45 212 191/var(--tw-border-opacity,1))}.dark\:border-teal-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity,1))}.dark\:border-teal-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity,1))}.dark\:border-transparent:is(.dark *){border-color:transparent}.dark\:border-violet-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.dark\:border-violet-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.dark\:border-violet-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity,1))}.dark\:border-wizard-border-dark:is(.dark *){--tw-border-opacity:1;border-color:rgb(68 81 104/var(--tw-border-opacity,1))}.dark\:border-wizard-line-dark:is(.dark *){--tw-border-opacity:1;border-color:rgb(88 101 125/var(--tw-border-opacity,1))}.dark\:border-yellow-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.dark\:border-yellow-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.dark\:border-yellow-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.dark\:border-yellow-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}.dark\:\!border-l-dark-error-500:is(.dark *){--tw-border-opacity:1!important;border-left-color:rgb(239 68 68/var(--tw-border-opacity,1))!important}.dark\:border-l-dark-primary-500:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(255 183 27/var(--tw-border-opacity,1))}.dark\:\!bg-amber-900\/20:is(.dark *){background-color:rgba(120,53,15,.2)!important}.dark\:\!bg-blue-900\/20:is(.dark *){background-color:rgba(30,58,138,.2)!important}.dark\:\!bg-dark-primary-900\/20:is(.dark *){background-color:rgba(153,109,16,.2)!important}.dark\:\!bg-emerald-900\/20:is(.dark *){background-color:rgba(6,78,59,.2)!important}.dark\:\!bg-red-900\/20:is(.dark *){background-color:rgba(127,29,29,.2)!important}.dark\:bg-amber-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.dark\:bg-amber-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.dark\:bg-amber-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.dark\:bg-amber-700\/50:is(.dark *){background-color:rgba(180,83,9,.5)}.dark\:bg-amber-800\/20:is(.dark *){background-color:rgba(146,64,14,.2)}.dark\:bg-amber-800\/30:is(.dark *){background-color:rgba(146,64,14,.3)}.dark\:bg-amber-800\/50:is(.dark *){background-color:rgba(146,64,14,.5)}.dark\:bg-amber-900\/10:is(.dark *){background-color:rgba(120,53,15,.1)}.dark\:bg-amber-900\/20:is(.dark *){background-color:rgba(120,53,15,.2)}.dark\:bg-amber-900\/30:is(.dark *){background-color:rgba(120,53,15,.3)}.dark\:bg-amber-900\/40:is(.dark *){background-color:rgba(120,53,15,.4)}.dark\:bg-amber-900\/5:is(.dark *){background-color:rgba(120,53,15,.05)}.dark\:bg-beCrashFree-primary-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.dark\:bg-beCrashFree-primary-700\/30:is(.dark *){background-color:rgba(153,110,16,.3)}.dark\:bg-beCrashFree-primary-800\/50:is(.dark *){background-color:rgba(102,73,11,.5)}.dark\:bg-beCrashFree-primary-900\/20:is(.dark *){background-color:rgba(51,37,5,.2)}.dark\:bg-black:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.dark\:bg-black\/70:is(.dark *){background-color:rgba(0,0,0,.7)}.dark\:bg-blue-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.dark\:bg-blue-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.dark\:bg-blue-800\/50:is(.dark *){background-color:rgba(30,64,175,.5)}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.dark\:bg-blue-900\/20:is(.dark *){background-color:rgba(30,58,138,.2)}.dark\:bg-blue-900\/30:is(.dark *){background-color:rgba(30,58,138,.3)}.dark\:bg-blue-900\/50:is(.dark *){background-color:rgba(30,58,138,.5)}.dark\:bg-blue-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.dark\:bg-cyan-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.dark\:bg-cyan-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.dark\:bg-cyan-700\/50:is(.dark *){background-color:rgba(14,116,144,.5)}.dark\:bg-cyan-800\/50:is(.dark *){background-color:rgba(21,94,117,.5)}.dark\:bg-cyan-900\/20:is(.dark *){background-color:rgba(22,78,99,.2)}.dark\:bg-cyan-900\/30:is(.dark *){background-color:rgba(22,78,99,.3)}.dark\:bg-cyan-900\/5:is(.dark *){background-color:rgba(22,78,99,.05)}.dark\:bg-dark-bg-elevated:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.dark\:bg-dark-bg-primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.dark\:bg-dark-bg-primary\/95:is(.dark *){background-color:rgba(15,20,25,.95)}.dark\:bg-dark-bg-secondary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.dark\:bg-dark-bg-secondary\/80:is(.dark *){background-color:rgba(26,31,46,.8)}.dark\:bg-dark-bg-secondary\/90:is(.dark *){background-color:rgba(26,31,46,.9)}.dark\:bg-dark-bg-secondary\/95:is(.dark *){background-color:rgba(26,31,46,.95)}.dark\:bg-dark-bg-subtle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 37 51/var(--tw-bg-opacity,1))}.dark\:bg-dark-bg-tertiary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.dark\:bg-dark-bg-tertiary\/50:is(.dark *){background-color:rgba(36,43,61,.5)}.dark\:bg-dark-border-strong:is(.dark *){--tw-bg-opacity:1;background-color:rgb(74 85 104/var(--tw-bg-opacity,1))}.dark\:bg-dark-error-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.dark\:bg-dark-error-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.dark\:bg-dark-error-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.dark\:bg-dark-error-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.dark\:bg-dark-error-900\/20:is(.dark *){background-color:rgba(127,29,29,.2)}.dark\:bg-dark-error-900\/30:is(.dark *){background-color:rgba(127,29,29,.3)}.dark\:bg-dark-error-900\/40:is(.dark *){background-color:rgba(127,29,29,.4)}.dark\:bg-dark-error-900\/50:is(.dark *){background-color:rgba(127,29,29,.5)}.dark\:bg-dark-info-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.dark\:bg-dark-info-900\/20:is(.dark *){background-color:rgba(30,58,138,.2)}.dark\:bg-dark-info-900\/30:is(.dark *){background-color:rgba(30,58,138,.3)}.dark\:bg-dark-info-900\/40:is(.dark *){background-color:rgba(30,58,138,.4)}.dark\:bg-dark-primary-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.dark\:bg-dark-primary-500\/10:is(.dark *){background-color:rgba(255,183,27,.1)}.dark\:bg-dark-primary-500\/15:is(.dark *){background-color:rgba(255,183,27,.15)}.dark\:bg-dark-primary-500\/20:is(.dark *){background-color:rgba(255,183,27,.2)}.dark\:bg-dark-primary-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.dark\:bg-dark-primary-600\/10:is(.dark *){background-color:rgba(230,163,24,.1)}.dark\:bg-dark-primary-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(204 145 22/var(--tw-bg-opacity,1))}.dark\:bg-dark-primary-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(179 127 19/var(--tw-bg-opacity,1))}.dark\:bg-dark-primary-800\/50:is(.dark *){background-color:rgba(179,127,19,.5)}.dark\:bg-dark-primary-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.dark\:bg-dark-primary-900\/15:is(.dark *){background-color:rgba(153,109,16,.15)}.dark\:bg-dark-primary-900\/20:is(.dark *){background-color:rgba(153,109,16,.2)}.dark\:bg-dark-primary-900\/25:is(.dark *){background-color:rgba(153,109,16,.25)}.dark\:bg-dark-primary-900\/30:is(.dark *){background-color:rgba(153,109,16,.3)}.dark\:bg-dark-primary-900\/40:is(.dark *){background-color:rgba(153,109,16,.4)}.dark\:bg-dark-primary-900\/50:is(.dark *){background-color:rgba(153,109,16,.5)}.dark\:bg-dark-primary-900\/60:is(.dark *){background-color:rgba(153,109,16,.6)}.dark\:bg-dark-success-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.dark\:bg-dark-success-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.dark\:bg-dark-success-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 157 95/var(--tw-bg-opacity,1))}.dark\:bg-dark-success-800\/70:is(.dark *){background-color:rgba(22,116,72,.7)}.dark\:bg-dark-success-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.dark\:bg-dark-success-900\/10:is(.dark *){background-color:rgba(15,81,50,.1)}.dark\:bg-dark-success-900\/20:is(.dark *){background-color:rgba(15,81,50,.2)}.dark\:bg-dark-success-900\/30:is(.dark *){background-color:rgba(15,81,50,.3)}.dark\:bg-dark-success-900\/35:is(.dark *){background-color:rgba(15,81,50,.35)}.dark\:bg-dark-success-900\/40:is(.dark *){background-color:rgba(15,81,50,.4)}.dark\:bg-dark-success-900\/50:is(.dark *){background-color:rgba(15,81,50,.5)}.dark\:bg-dark-warning-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.dark\:bg-dark-warning-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.dark\:bg-dark-warning-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.dark\:bg-dark-warning-900\/10:is(.dark *){background-color:rgba(124,45,18,.1)}.dark\:bg-dark-warning-900\/20:is(.dark *){background-color:rgba(124,45,18,.2)}.dark\:bg-dark-warning-900\/30:is(.dark *){background-color:rgba(124,45,18,.3)}.dark\:bg-dark-warning-900\/40:is(.dark *){background-color:rgba(124,45,18,.4)}.dark\:bg-dark-warning-900\/50:is(.dark *){background-color:rgba(124,45,18,.5)}.dark\:bg-emerald-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.dark\:bg-emerald-700\/50:is(.dark *){background-color:rgba(4,120,87,.5)}.dark\:bg-emerald-800\/50:is(.dark *){background-color:rgba(6,95,70,.5)}.dark\:bg-emerald-900\/20:is(.dark *){background-color:rgba(6,78,59,.2)}.dark\:bg-emerald-900\/30:is(.dark *){background-color:rgba(6,78,59,.3)}.dark\:bg-enrollment-cancellation-dark-bg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.dark\:bg-enrollment-emergency-dark-bg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.dark\:bg-enrollment-enrollment-dark-bg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity,1))}.dark\:bg-enrollment-notes-dark-bg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}.dark\:bg-enrollment-payment-dark-bg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.dark\:bg-enrollment-student-dark-bg:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.dark\:bg-fuchsia-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity,1))}.dark\:bg-fuchsia-900\/20:is(.dark *){background-color:rgba(112,26,117,.2)}.dark\:bg-fuchsia-900\/5:is(.dark *){background-color:rgba(112,26,117,.05)}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-700\/30:is(.dark *){background-color:rgba(55,65,81,.3)}.dark\:bg-gray-700\/50:is(.dark *){background-color:rgba(55,65,81,.5)}.dark\:bg-gray-700\/60:is(.dark *){background-color:rgba(55,65,81,.6)}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-gray-900\/20:is(.dark *){background-color:rgba(17,24,39,.2)}.dark\:bg-green-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.dark\:bg-green-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.dark\:bg-green-700\/50:is(.dark *){background-color:rgba(21,128,61,.5)}.dark\:bg-green-800\/50:is(.dark *){background-color:rgba(22,101,52,.5)}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.dark\:bg-green-900\/20:is(.dark *){background-color:rgba(20,83,45,.2)}.dark\:bg-green-900\/30:is(.dark *){background-color:rgba(20,83,45,.3)}.dark\:bg-green-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(5 46 22/var(--tw-bg-opacity,1))}.dark\:bg-indigo-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.dark\:bg-indigo-700\/50:is(.dark *){background-color:rgba(67,56,202,.5)}.dark\:bg-indigo-800\/50:is(.dark *){background-color:rgba(55,48,163,.5)}.dark\:bg-indigo-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity,1))}.dark\:bg-indigo-900\/20:is(.dark *){background-color:rgba(49,46,129,.2)}.dark\:bg-indigo-900\/30:is(.dark *){background-color:rgba(49,46,129,.3)}.dark\:bg-indigo-900\/5:is(.dark *){background-color:rgba(49,46,129,.05)}.dark\:bg-lime-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(77 124 15/var(--tw-bg-opacity,1))}.dark\:bg-lime-700\/50:is(.dark *){background-color:rgba(77,124,15,.5)}.dark\:bg-lime-800\/50:is(.dark *){background-color:rgba(63,98,18,.5)}.dark\:bg-lime-900\/20:is(.dark *){background-color:rgba(54,83,20,.2)}.dark\:bg-lime-900\/30:is(.dark *){background-color:rgba(54,83,20,.3)}.dark\:bg-lime-900\/5:is(.dark *){background-color:rgba(54,83,20,.05)}.dark\:bg-orange-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.dark\:bg-orange-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.dark\:bg-orange-800\/50:is(.dark *){background-color:rgba(154,52,18,.5)}.dark\:bg-orange-900\/30:is(.dark *){background-color:rgba(124,45,18,.3)}.dark\:bg-orange-900\/5:is(.dark *){background-color:rgba(124,45,18,.05)}.dark\:bg-pink-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.dark\:bg-pink-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity,1))}.dark\:bg-pink-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(157 23 77/var(--tw-bg-opacity,1))}.dark\:bg-pink-800\/50:is(.dark *){background-color:rgba(157,23,77,.5)}.dark\:bg-pink-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(131 24 67/var(--tw-bg-opacity,1))}.dark\:bg-pink-900\/20:is(.dark *){background-color:rgba(131,24,67,.2)}.dark\:bg-pink-900\/30:is(.dark *){background-color:rgba(131,24,67,.3)}.dark\:bg-pink-900\/5:is(.dark *){background-color:rgba(131,24,67,.05)}.dark\:bg-purple-500\/20:is(.dark *){background-color:rgba(168,85,247,.2)}.dark\:bg-purple-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.dark\:bg-purple-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.dark\:bg-purple-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(107 33 168/var(--tw-bg-opacity,1))}.dark\:bg-purple-800\/50:is(.dark *){background-color:rgba(107,33,168,.5)}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.dark\:bg-purple-900\/20:is(.dark *){background-color:rgba(88,28,135,.2)}.dark\:bg-purple-900\/30:is(.dark *){background-color:rgba(88,28,135,.3)}.dark\:bg-purple-900\/5:is(.dark *){background-color:rgba(88,28,135,.05)}.dark\:bg-purple-900\/50:is(.dark *){background-color:rgba(88,28,135,.5)}.dark\:bg-purple-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 7 100/var(--tw-bg-opacity,1))}.dark\:bg-red-500\/10:is(.dark *){background-color:rgba(239,68,68,.1)}.dark\:bg-red-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.dark\:bg-red-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.dark\:bg-red-900\/20:is(.dark *){background-color:rgba(127,29,29,.2)}.dark\:bg-red-900\/30:is(.dark *){background-color:rgba(127,29,29,.3)}.dark\:bg-red-900\/50:is(.dark *){background-color:rgba(127,29,29,.5)}.dark\:bg-red-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.dark\:bg-rose-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.dark\:bg-rose-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.dark\:bg-rose-700\/50:is(.dark *){background-color:rgba(190,18,60,.5)}.dark\:bg-rose-800\/50:is(.dark *){background-color:rgba(159,18,57,.5)}.dark\:bg-rose-900\/20:is(.dark *){background-color:rgba(136,19,55,.2)}.dark\:bg-rose-900\/30:is(.dark *){background-color:rgba(136,19,55,.3)}.dark\:bg-rose-900\/5:is(.dark *){background-color:rgba(136,19,55,.05)}.dark\:bg-sky-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.dark\:bg-sky-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.dark\:bg-sky-700\/50:is(.dark *){background-color:rgba(3,105,161,.5)}.dark\:bg-sky-800\/50:is(.dark *){background-color:rgba(7,89,133,.5)}.dark\:bg-sky-900\/20:is(.dark *){background-color:rgba(12,74,110,.2)}.dark\:bg-sky-900\/30:is(.dark *){background-color:rgba(12,74,110,.3)}.dark\:bg-sky-900\/5:is(.dark *){background-color:rgba(12,74,110,.05)}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:bg-slate-700\/50:is(.dark *){background-color:rgba(51,65,85,.5)}.dark\:bg-slate-900\/20:is(.dark *){background-color:rgba(15,23,42,.2)}.dark\:bg-teal-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.dark\:bg-teal-700\/50:is(.dark *){background-color:rgba(15,118,110,.5)}.dark\:bg-teal-800\/50:is(.dark *){background-color:rgba(17,94,89,.5)}.dark\:bg-teal-800\/70:is(.dark *){background-color:rgba(17,94,89,.7)}.dark\:bg-teal-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity,1))}.dark\:bg-teal-900\/20:is(.dark *){background-color:rgba(19,78,74,.2)}.dark\:bg-teal-900\/30:is(.dark *){background-color:rgba(19,78,74,.3)}.dark\:bg-teal-900\/5:is(.dark *){background-color:rgba(19,78,74,.05)}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-violet-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.dark\:bg-violet-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.dark\:bg-violet-800\/50:is(.dark *){background-color:rgba(91,33,182,.5)}.dark\:bg-violet-900\/20:is(.dark *){background-color:rgba(76,29,149,.2)}.dark\:bg-violet-900\/30:is(.dark *){background-color:rgba(76,29,149,.3)}.dark\:bg-violet-900\/5:is(.dark *){background-color:rgba(76,29,149,.05)}.dark\:bg-wizard-panel-dark:is(.dark *){--tw-bg-opacity:1;background-color:rgb(28 36 50/var(--tw-bg-opacity,1))}.dark\:bg-wizard-surface-dark:is(.dark *){--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1))}.dark\:bg-yellow-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.dark\:bg-yellow-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.dark\:bg-yellow-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(133 77 14/var(--tw-bg-opacity,1))}.dark\:bg-yellow-800\/50:is(.dark *){background-color:rgba(133,77,14,.5)}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}.dark\:bg-yellow-900\/20:is(.dark *){background-color:rgba(113,63,18,.2)}.dark\:bg-yellow-900\/30:is(.dark *){background-color:rgba(113,63,18,.3)}.dark\:bg-yellow-900\/5:is(.dark *){background-color:rgba(113,63,18,.05)}.dark\:bg-yellow-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(66 32 6/var(--tw-bg-opacity,1))}.dark\:bg-opacity-30:is(.dark *){--tw-bg-opacity:0.3}.dark\:bg-opacity-60:is(.dark *){--tw-bg-opacity:0.6}.dark\:bg-opacity-70:is(.dark *){--tw-bg-opacity:0.7}.dark\:bg-opacity-80:is(.dark *){--tw-bg-opacity:0.8}.dark\:from-amber-900\/20:is(.dark *){--tw-gradient-from:rgba(120,53,15,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(120,53,15,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-blue-600:is(.dark *){--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-blue-900\/20:is(.dark *){--tw-gradient-from:rgba(30,58,138,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,58,138,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-blue-950:is(.dark *){--tw-gradient-from:#172554 var(--tw-gradient-from-position);--tw-gradient-to:rgba(23,37,84,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-bg-primary:is(.dark *){--tw-gradient-from:#0f1419 var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,20,25,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-bg-secondary:is(.dark *){--tw-gradient-from:#1a1f2e var(--tw-gradient-from-position);--tw-gradient-to:rgba(26,31,46,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-bg-tertiary:is(.dark *){--tw-gradient-from:#242b3d var(--tw-gradient-from-position);--tw-gradient-to:rgba(36,43,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-error-600:is(.dark *){--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgba(220,38,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-error-900\/20:is(.dark *){--tw-gradient-from:rgba(127,29,29,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(127,29,29,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-info-600:is(.dark *){--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-primary-600:is(.dark *){--tw-gradient-from:#e6a318 var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,163,24,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-primary-700:is(.dark *){--tw-gradient-from:#cc9116 var(--tw-gradient-from-position);--tw-gradient-to:rgba(204,145,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-primary-900:is(.dark *){--tw-gradient-from:#996d10 var(--tw-gradient-from-position);--tw-gradient-to:rgba(153,109,16,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-primary-900\/10:is(.dark *){--tw-gradient-from:rgba(153,109,16,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(153,109,16,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-primary-900\/30:is(.dark *){--tw-gradient-from:rgba(153,109,16,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(153,109,16,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-success-500:is(.dark *){--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:rgba(52,211,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-success-600:is(.dark *){--tw-gradient-from:#2ab87a var(--tw-gradient-from-position);--tw-gradient-to:rgba(42,184,122,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-success-900\/20:is(.dark *){--tw-gradient-from:rgba(15,81,50,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,81,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-warning-500:is(.dark *){--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-dark-warning-600:is(.dark *){--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-emerald-600:is(.dark *){--tw-gradient-from:#059669 var(--tw-gradient-from-position);--tw-gradient-to:rgba(5,150,105,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-emerald-950:is(.dark *){--tw-gradient-from:#022c22 var(--tw-gradient-from-position);--tw-gradient-to:rgba(2,44,34,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-green-600:is(.dark *){--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,163,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-green-900\/20:is(.dark *){--tw-gradient-from:rgba(20,83,45,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,83,45,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-orange-600:is(.dark *){--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-orange-950:is(.dark *){--tw-gradient-from:#431407 var(--tw-gradient-from-position);--tw-gradient-to:rgba(67,20,7,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-purple-600:is(.dark *){--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:rgba(147,51,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-red-600:is(.dark *){--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgba(220,38,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-red-950:is(.dark *){--tw-gradient-from:#450a0a var(--tw-gradient-from-position);--tw-gradient-to:rgba(69,10,10,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-wizard-shell-dark:is(.dark *){--tw-gradient-from:#141b27 var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,27,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-wizard-tint-build-dark:is(.dark *){--tw-gradient-from:#3a3024 var(--tw-gradient-from-position);--tw-gradient-to:rgba(58,48,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-wizard-tint-classes-dark:is(.dark *){--tw-gradient-from:#263549 var(--tw-gradient-from-position);--tw-gradient-to:rgba(38,53,73,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-wizard-tint-esign-dark:is(.dark *){--tw-gradient-from:#382d26 var(--tw-gradient-from-position);--tw-gradient-to:rgba(56,45,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-wizard-tint-review-dark:is(.dark *){--tw-gradient-from:#312a3d var(--tw-gradient-from-position);--tw-gradient-to:rgba(49,42,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-wizard-tint-templates-dark:is(.dark *){--tw-gradient-from:#243831 var(--tw-gradient-from-position);--tw-gradient-to:rgba(36,56,49,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-yellow-500:is(.dark *){--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,179,8,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-yellow-900\/20:is(.dark *){--tw-gradient-from:rgba(113,63,18,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(113,63,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:via-dark-bg-tertiary:is(.dark *){--tw-gradient-to:rgba(36,43,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#242b3d var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark\:via-wizard-panel-dark:is(.dark *){--tw-gradient-to:rgba(28,36,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c2432 var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark\:to-amber-600:is(.dark *){--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.dark\:to-amber-950:is(.dark *){--tw-gradient-to:#451a03 var(--tw-gradient-to-position)}.dark\:to-dark-bg-elevated:is(.dark *){--tw-gradient-to:#2c3446 var(--tw-gradient-to-position)}.dark\:to-dark-bg-secondary:is(.dark *){--tw-gradient-to:#1a1f2e var(--tw-gradient-to-position)}.dark\:to-dark-error-700:is(.dark *){--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.dark\:to-dark-error-800:is(.dark *){--tw-gradient-to:#991b1b var(--tw-gradient-to-position)}.dark\:to-dark-primary-800:is(.dark *){--tw-gradient-to:#b37f13 var(--tw-gradient-to-position)}.dark\:to-dark-primary-800\/30:is(.dark *){--tw-gradient-to:rgba(179,127,19,.3) var(--tw-gradient-to-position)}.dark\:to-dark-success-700:is(.dark *){--tw-gradient-to:#1f9d5f var(--tw-gradient-to-position)}.dark\:to-emerald-600:is(.dark *){--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-to:rgba(6,78,59,.2) var(--tw-gradient-to-position)}.dark\:to-green-600:is(.dark *){--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.dark\:to-green-950:is(.dark *){--tw-gradient-to:#052e16 var(--tw-gradient-to-position)}.dark\:to-indigo-600:is(.dark *){--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.dark\:to-indigo-900\/20:is(.dark *){--tw-gradient-to:rgba(49,46,129,.2) var(--tw-gradient-to-position)}.dark\:to-indigo-950:is(.dark *){--tw-gradient-to:#1e1b4b var(--tw-gradient-to-position)}.dark\:to-orange-900\/20:is(.dark *){--tw-gradient-to:rgba(124,45,18,.2) var(--tw-gradient-to-position)}.dark\:to-pink-600:is(.dark *){--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.dark\:to-pink-950:is(.dark *){--tw-gradient-to:#500724 var(--tw-gradient-to-position)}.dark\:to-purple-700:is(.dark *){--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.dark\:\!text-amber-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(252 211 77/var(--tw-text-opacity,1))!important}.dark\:\!text-amber-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(251 191 36/var(--tw-text-opacity,1))!important}.dark\:\!text-black:is(.dark *){--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.dark\:text-amber-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-amber-500:is(.dark *){--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.dark\:text-beCrashFree-black-600:is(.dark *){--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.dark\:text-beCrashFree-black-700:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.dark\:text-beCrashFree-primary-100:is(.dark *){--tw-text-opacity:1;color:rgb(255 241 209/var(--tw-text-opacity,1))}.dark\:text-beCrashFree-primary-400:is(.dark *){--tw-text-opacity:1;color:rgb(255 197 73/var(--tw-text-opacity,1))}.dark\:text-beCrashFree-primary-500:is(.dark *){--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.dark\:text-beCrashFree-white-500:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.dark\:text-blue-100:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-cyan-100:is(.dark *){--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.dark\:text-dark-border-default:is(.dark *){--tw-text-opacity:1;color:rgb(58 68 86/var(--tw-text-opacity,1))}.dark\:text-dark-error-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.dark\:text-dark-error-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.dark\:text-dark-error-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-dark-error-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-dark-info-100:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-dark-info-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:text-dark-info-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-dark-info-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-dark-primary-100:is(.dark *){--tw-text-opacity:1;color:rgb(255 241 204/var(--tw-text-opacity,1))}.dark\:text-dark-primary-200:is(.dark *){--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.dark\:text-dark-primary-300:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.dark\:text-dark-primary-400:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.dark\:text-dark-primary-500:is(.dark *){--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.dark\:text-dark-success-100:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.dark\:text-dark-success-200:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-dark-success-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-dark-success-400:is(.dark *){--tw-text-opacity:1;color:rgb(79 217 157/var(--tw-text-opacity,1))}.dark\:text-dark-text-inverse:is(.dark *){--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity,1))}.dark\:text-dark-text-muted:is(.dark *){--tw-text-opacity:1;color:rgb(148 157 172/var(--tw-text-opacity,1))}.dark\:text-dark-text-primary:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.dark\:text-dark-text-secondary:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.dark\:text-dark-text-tertiary:is(.dark *){--tw-text-opacity:1;color:rgb(160 167 180/var(--tw-text-opacity,1))}.dark\:text-dark-warning-100:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.dark\:text-dark-warning-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.dark\:text-dark-warning-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.dark\:text-dark-warning-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:text-dark-warning-50:is(.dark *){--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity,1))}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-gray-700:is(.dark *){--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.dark\:text-green-100:is(.dark *){--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-indigo-100:is(.dark *){--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity,1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:text-lime-100:is(.dark *){--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity,1))}.dark\:text-lime-400:is(.dark *){--tw-text-opacity:1;color:rgb(163 230 53/var(--tw-text-opacity,1))}.dark\:text-orange-100:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.dark\:text-orange-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:text-pink-100:is(.dark *){--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.dark\:text-pink-200:is(.dark *){--tw-text-opacity:1;color:rgb(251 207 232/var(--tw-text-opacity,1))}.dark\:text-purple-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-rose-100:is(.dark *){--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:text-sky-100:is(.dark *){--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.dark\:text-sky-400:is(.dark *){--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.dark\:text-teal-100:is(.dark *){--tw-text-opacity:1;color:rgb(204 251 241/var(--tw-text-opacity,1))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.dark\:text-teal-400:is(.dark *){--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.dark\:text-teal-50:is(.dark *){--tw-text-opacity:1;color:rgb(240 253 250/var(--tw-text-opacity,1))}.dark\:text-violet-100:is(.dark *){--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-yellow-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity,1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity,1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.dark\:placeholder-dark-text-muted:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(148 157 172/var(--tw-placeholder-opacity,1))}.dark\:placeholder-dark-text-muted:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(148 157 172/var(--tw-placeholder-opacity,1))}.dark\:placeholder-dark-text-secondary:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(180 184 193/var(--tw-placeholder-opacity,1))}.dark\:placeholder-dark-text-secondary:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(180 184 193/var(--tw-placeholder-opacity,1))}.dark\:opacity-50:is(.dark *){opacity:.5}.dark\:opacity-80:is(.dark *){opacity:.8}.dark\:shadow-dark-2xl:is(.dark *){--tw-shadow:0 25px 50px -12px rgba(0,0,0,.6);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-dark-lg:is(.dark *){--tw-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-dark-md:is(.dark *){--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:ring-1:is(.dark *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dark\:ring-2:is(.dark *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dark\:ring-dark-border-default:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(58 68 86/var(--tw-ring-opacity,1))}.dark\:ring-dark-primary-400:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1))}.dark\:ring-dark-primary-500:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.dark\:ring-dark-primary-700:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(204 145 22/var(--tw-ring-opacity,1))}.dark\:ring-dark-primary-900\/40:is(.dark *){--tw-ring-color:rgba(153,109,16,.4)}.dark\:ring-dark-warning-700:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(194 65 12/var(--tw-ring-opacity,1))}.dark\:ring-white\/10:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1)}.dark\:ring-offset-1:is(.dark *){--tw-ring-offset-width:1px}.dark\:ring-offset-2:is(.dark *){--tw-ring-offset-width:2px}.dark\:file\:bg-dark-primary-500:is(.dark *)::file-selector-button{--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.dark\:file\:bg-dark-primary-900:is(.dark *)::file-selector-button{--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.dark\:file\:bg-dark-primary-900\/40:is(.dark *)::file-selector-button{background-color:rgba(153,109,16,.4)}.dark\:file\:text-dark-primary-200:is(.dark *)::file-selector-button{--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.dark\:file\:text-dark-primary-300:is(.dark *)::file-selector-button{--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.dark\:after\:border-dark-border-default:is(.dark *):after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.dark\:checked\:bg-dark-error-500:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.dark\:checked\:bg-dark-primary-500:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.dark\:checked\:bg-dark-warning-500:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.dark\:focus-within\:border-dark-primary-500:focus-within:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.dark\:focus-within\:ring-dark-primary-500:focus-within:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.dark\:hover\:border-dark-border-default:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(58 68 86/var(--tw-border-opacity,1))}.dark\:hover\:border-dark-border-strong:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 85 104/var(--tw-border-opacity,1))}.dark\:hover\:border-dark-primary-400:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 192 51/var(--tw-border-opacity,1))}.dark\:hover\:border-dark-primary-500:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.dark\:hover\:border-dark-primary-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(230 163 24/var(--tw-border-opacity,1))}.dark\:hover\:border-dark-primary-700:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(204 145 22/var(--tw-border-opacity,1))}.dark\:hover\:border-red-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.dark\:hover\:bg-amber-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.dark\:hover\:bg-amber-800\/30:hover:is(.dark *){background-color:rgba(146,64,14,.3)}.dark\:hover\:bg-amber-900\/40:hover:is(.dark *){background-color:rgba(120,53,15,.4)}.dark\:hover\:bg-black:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.dark\:hover\:bg-blue-800\/30:hover:is(.dark *){background-color:rgba(30,64,175,.3)}.dark\:hover\:bg-cyan-800\/30:hover:is(.dark *){background-color:rgba(21,94,117,.3)}.dark\:hover\:bg-dark-bg-elevated:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(44 52 70/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-bg-primary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 20 25/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-bg-secondary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 31 46/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-bg-tertiary:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-bg-tertiary\/50:hover:is(.dark *){background-color:rgba(36,43,61,.5)}.dark\:hover\:bg-dark-border-default:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(58 68 86/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-border-strong:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(74 85 104/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-error-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-error-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-error-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-error-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-error-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-primary-400:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 192 51/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-primary-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-primary-500\/10:hover:is(.dark *){background-color:rgba(255,183,27,.1)}.dark\:hover\:bg-dark-primary-500\/20:hover:is(.dark *){background-color:rgba(255,183,27,.2)}.dark\:hover\:bg-dark-primary-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-primary-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(204 145 22/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-primary-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(179 127 19/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-primary-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 109 16/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-primary-900\/20:hover:is(.dark *){background-color:rgba(153,109,16,.2)}.dark\:hover\:bg-dark-primary-900\/30:hover:is(.dark *){background-color:rgba(153,109,16,.3)}.dark\:hover\:bg-dark-primary-900\/40:hover:is(.dark *){background-color:rgba(153,109,16,.4)}.dark\:hover\:bg-dark-primary-900\/50:hover:is(.dark *){background-color:rgba(153,109,16,.5)}.dark\:hover\:bg-dark-success-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(42 184 122/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-success-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 157 95/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-success-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 116 72/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-success-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 81 50/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-warning-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.dark\:hover\:bg-dark-warning-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(154 52 18/var(--tw-bg-opacity,1))}.dark\:hover\:bg-emerald-800\/30:hover:is(.dark *){background-color:rgba(6,95,70,.3)}.dark\:hover\:bg-fuchsia-800\/30:hover:is(.dark *){background-color:rgba(134,25,143,.3)}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:bg-green-800\/30:hover:is(.dark *){background-color:rgba(22,101,52,.3)}.dark\:hover\:bg-indigo-800\/30:hover:is(.dark *){background-color:rgba(55,48,163,.3)}.dark\:hover\:bg-lime-800\/30:hover:is(.dark *){background-color:rgba(63,98,18,.3)}.dark\:hover\:bg-pink-800\/30:hover:is(.dark *){background-color:rgba(157,23,77,.3)}.dark\:hover\:bg-purple-800\/30:hover:is(.dark *){background-color:rgba(107,33,168,.3)}.dark\:hover\:bg-red-500\/10:hover:is(.dark *){background-color:rgba(239,68,68,.1)}.dark\:hover\:bg-red-500\/20:hover:is(.dark *){background-color:rgba(239,68,68,.2)}.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:rgba(127,29,29,.2)}.dark\:hover\:bg-red-900\/30:hover:is(.dark *){background-color:rgba(127,29,29,.3)}.dark\:hover\:bg-rose-800\/30:hover:is(.dark *){background-color:rgba(159,18,57,.3)}.dark\:hover\:bg-sky-800\/30:hover:is(.dark *){background-color:rgba(7,89,133,.3)}.dark\:hover\:bg-slate-800\/30:hover:is(.dark *){background-color:rgba(30,41,59,.3)}.dark\:hover\:bg-teal-800\/30:hover:is(.dark *){background-color:rgba(17,94,89,.3)}.dark\:hover\:bg-violet-800\/30:hover:is(.dark *){background-color:rgba(91,33,182,.3)}.dark\:hover\:bg-white:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:hover\:bg-wizard-surface-dark:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(35 45 61/var(--tw-bg-opacity,1))}.dark\:hover\:bg-yellow-800\/30:hover:is(.dark *){background-color:rgba(133,77,14,.3)}.dark\:hover\:bg-opacity-50:hover:is(.dark *){--tw-bg-opacity:0.5}.dark\:hover\:from-blue-700:hover:is(.dark *){--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(29,78,216,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:from-dark-warning-600:hover:is(.dark *){--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:from-emerald-700:hover:is(.dark *){--tw-gradient-from:#047857 var(--tw-gradient-from-position);--tw-gradient-to:rgba(4,120,87,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:from-green-700:hover:is(.dark *){--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:rgba(21,128,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:from-orange-700:hover:is(.dark *){--tw-gradient-from:#c2410c var(--tw-gradient-from-position);--tw-gradient-to:rgba(194,65,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:from-red-700:hover:is(.dark *){--tw-gradient-from:#b91c1c var(--tw-gradient-from-position);--tw-gradient-to:rgba(185,28,28,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:to-amber-700:hover:is(.dark *){--tw-gradient-to:#b45309 var(--tw-gradient-to-position)}.dark\:hover\:to-emerald-700:hover:is(.dark *){--tw-gradient-to:#047857 var(--tw-gradient-to-position)}.dark\:hover\:to-green-700:hover:is(.dark *){--tw-gradient-to:#15803d var(--tw-gradient-to-position)}.dark\:hover\:to-indigo-700:hover:is(.dark *){--tw-gradient-to:#4338ca var(--tw-gradient-to-position)}.dark\:hover\:to-pink-700:hover:is(.dark *){--tw-gradient-to:#be185d var(--tw-gradient-to-position)}.dark\:hover\:\!text-black:hover:is(.dark *){--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.dark\:hover\:text-amber-100:hover:is(.dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:hover\:text-beCrashFree-primary-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 212 118/var(--tw-text-opacity,1))}.dark\:hover\:text-beCrashFree-primary-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 197 73/var(--tw-text-opacity,1))}.dark\:hover\:text-blue-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-error-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-error-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-primary-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-primary-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 209 102/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-primary-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 192 51/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-primary-500:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-text-primary:hover:is(.dark *){--tw-text-opacity:1;color:rgb(232 234 237/var(--tw-text-opacity,1))}.dark\:hover\:text-dark-text-secondary:hover:is(.dark *){--tw-text-opacity:1;color:rgb(180 184 193/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:hover\:text-red-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:shadow-dark-md:hover:is(.dark *){--tw-shadow:0 4px 6px -1px rgba(0,0,0,.5),0 2px 4px -1px rgba(0,0,0,.3);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:hover\:ring-dark-primary-700:hover:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(204 145 22/var(--tw-ring-opacity,1))}.dark\:file\:hover\:bg-dark-primary-600:hover:is(.dark *)::file-selector-button{--tw-bg-opacity:1;background-color:rgb(230 163 24/var(--tw-bg-opacity,1))}.dark\:hover\:file\:bg-dark-primary-800:is(.dark *)::file-selector-button:hover{--tw-bg-opacity:1;background-color:rgb(179 127 19/var(--tw-bg-opacity,1))}.dark\:hover\:file\:bg-dark-primary-900\/60:is(.dark *)::file-selector-button:hover{background-color:rgba(153,109,16,.6)}.dark\:focus\:border-dark-error-500:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.dark\:focus\:border-dark-primary-500:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.dark\:focus\:border-dark-success-500:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.dark\:focus\:ring-1:focus:is(.dark *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dark\:focus\:ring-dark-error-400:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.dark\:focus\:ring-dark-error-500:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.dark\:focus\:ring-dark-primary-400:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1))}.dark\:focus\:ring-dark-primary-500:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.dark\:focus\:ring-dark-primary-500\/30:focus:is(.dark *){--tw-ring-color:rgba(255,183,27,.3)}.dark\:focus\:ring-dark-primary-500\/50:focus:is(.dark *){--tw-ring-color:rgba(255,183,27,.5)}.dark\:focus\:ring-dark-warning-500:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.dark\:focus\:ring-red-600:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity,1))}.dark\:focus\:ring-offset-dark-bg-primary:focus:is(.dark *){--tw-ring-offset-color:#0f1419}.dark\:focus\:ring-offset-dark-bg-secondary:focus:is(.dark *){--tw-ring-offset-color:#1a1f2e}.dark\:focus-visible\:border-dark-primary-500:focus-visible:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 183 27/var(--tw-border-opacity,1))}.dark\:focus-visible\:ring-dark-primary-500:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.dark\:focus-visible\:ring-dark-primary-900\/40:focus-visible:is(.dark *){--tw-ring-color:rgba(153,109,16,.4)}.group:hover .dark\:group-hover\:bg-beCrashFree-primary-500\/10:is(.dark *){background-color:rgba(255,183,27,.1)}.group:hover .dark\:group-hover\:bg-dark-bg-tertiary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(36 43 61/var(--tw-bg-opacity,1))}.peer:checked~.dark\:peer-checked\:bg-beCrashFree-primary-500\/10:is(.dark *){background-color:rgba(255,183,27,.1)}.peer:checked~.dark\:peer-checked\:bg-dark-primary-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 183 27/var(--tw-bg-opacity,1))}.peer:checked~.dark\:peer-checked\:bg-dark-primary-500\/10:is(.dark *){background-color:rgba(255,183,27,.1)}.peer:checked~.dark\:peer-checked\:text-dark-primary-500:is(.dark *){--tw-text-opacity:1;color:rgb(255 183 27/var(--tw-text-opacity,1))}.peer:focus~.dark\:peer-focus\:ring-dark-primary-400:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 192 51/var(--tw-ring-opacity,1))}.peer:focus~.dark\:peer-focus\:ring-dark-primary-500:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(255 183 27/var(--tw-ring-opacity,1))}.dark\:has-\[\:checked\]\:bg-dark-primary-900\/20:has(:checked):is(.dark *){background-color:rgba(153,109,16,.2)}.dark\:has-\[\:checked\]\:bg-dark-primary-900\/30:has(:checked):is(.dark *){background-color:rgba(153,109,16,.3)}.dark\:has-\[\:checked\]\:text-dark-primary-200:has(:checked):is(.dark *){--tw-text-opacity:1;color:rgb(255 226 153/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:right-0{right:0}.sm\:top-full{top:100%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-8{margin-bottom:2rem;margin-top:2rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-4{height:1rem}.sm\:h-8{height:2rem}.sm\:max-h-96{max-height:24rem}.sm\:min-h-0{min-height:0}.sm\:w-3\/4{width:75%}.sm\:w-4{width:1rem}.sm\:w-52{width:13rem}.sm\:w-72{width:18rem}.sm\:w-8{width:2rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-40{min-width:10rem}.sm\:min-w-\[120px\]{min-width:120px}.sm\:min-w-\[13rem\]{min-width:13rem}.sm\:min-w-\[140px\]{min-width:140px}.sm\:min-w-\[208px\]{min-width:208px}.sm\:min-w-\[44px\]{min-width:44px}.sm\:min-w-\[80px\]{min-width:80px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-7xl{max-width:80rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-initial{flex:0 1 auto}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-8{gap:2rem}.sm\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:border{border-width:1px}.sm\:p-0{padding:0}.sm\:p-3{padding:.75rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:text-center{text-align:center}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:normal-case{text-transform:none}.sm\:tracking-normal{letter-spacing:0}}@media (min-width:768px){.md\:static{position:static}.md\:relative{position:relative}.md\:z-auto{z-index:auto}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:max-h-0{max-height:0}.md\:max-h-\[1000px\]{max-height:1000px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/5{width:20%}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-2\/3{width:66.666667%}.md\:w-28{width:7rem}.md\:w-auto{width:auto}.md\:max-w-2xl{max-width:42rem}.md\:translate-x-0{--tw-translate-x:0px}.md\:translate-x-0,.md\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-0{--tw-translate-y:0px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_2fr_1fr_auto_auto_auto\]{grid-template-columns:1fr 2fr 1fr auto auto auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:1.5rem}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:rounded-xl{border-radius:.75rem}.md\:border{border-width:1px}.md\:border-0{border-width:0}.md\:border-beCrashFree-black-100{--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity,1))}.md\:bg-beCrashFree-white-500{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.md\:bg-transparent{background-color:transparent}.md\:p-0{padding:0}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-\[11px\]{font-size:11px}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.md\:shadow-lg,.md\:shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-16{height:4rem}.lg\:h-32{height:8rem}.lg\:h-\[calc\(100vh-280px\)\]{height:calc(100vh - 280px)}.lg\:h-\[calc\(100vh-320px\)\]{height:calc(100vh - 320px)}.lg\:h-\[calc\(100vh-340px\)\]{height:calc(100vh - 340px)}.lg\:min-h-\[500px\]{min-height:500px}.lg\:w-16{width:4rem}.lg\:w-32{width:8rem}.lg\:w-80{width:20rem}.lg\:w-\[340px\]{width:340px}.lg\:w-\[380px\]{width:380px}.lg\:w-full{width:100%}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-\[5rem\]{max-width:5rem}.lg\:max-w-\[6rem\]{max-width:6rem}.lg\:max-w-xl{max-width:36rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr\2c 0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.4fr\2c 1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.5fr\2c 1fr\]{grid-template-columns:1.5fr 1fr}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(18rem\2c 28rem\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,28rem)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(280px\2c 380px\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,380px)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-xl{border-radius:.75rem}.lg\:border{border-width:1px}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.lg\:p-6{padding:1.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-5{padding-left:1.25rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-\[28px\]{font-size:28px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:lg\:border-dark-border-subtle:is(.dark *){--tw-border-opacity:1;border-color:rgb(42 49 66/var(--tw-border-opacity,1))}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-3{top:.75rem}.xl\:order-2{order:2}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:mb-0{margin-bottom:0}.xl\:mt-2{margin-top:.5rem}.xl\:hidden{display:none}.xl\:h-12{height:3rem}.xl\:h-6{height:1.5rem}.xl\:w-12{width:3rem}.xl\:w-6{width:1.5rem}.xl\:w-\[380px\]{width:380px}.xl\:w-\[420px\]{width:420px}.xl\:min-w-\[18rem\]{min-width:18rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[22rem_minmax\(0\2c 1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\2c 0\.92fr\)_minmax\(0\2c 1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.25fr\)_minmax\(20rem\2c 0\.95fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.95fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.4fr\)_minmax\(320px\2c 0\.6fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.55fr\)_minmax\(16rem\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1.55fr) minmax(16rem,1fr) auto}.xl\:grid-cols-\[minmax\(0\2c 1\.7fr\)_minmax\(18rem\2c 0\.95fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(18rem,.95fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.8fr\)_minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(24rem\2c 1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(24rem,1.15fr)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:p-6{padding:1.5rem}}@media (min-width:1536px){.\32xl\:col-span-2{grid-column:span 2/span 2}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-\[24rem_minmax\(0\2c 1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}}.\[\&\:not\(\.hidden\)\]\:flex:not(.hidden){display:flex}details[open]>summary .\[details\[open\]\>summary_\&\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
