﻿trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}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{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}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{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.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%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.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%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}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;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] 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{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}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{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}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{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.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:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.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:' \2022 '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.flex .btn{height:fit-content;align-self:flex-end}nav.dataTable-pagination{margin-top:50px;position:inherit}.grid-5c{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:1rem}.tableWrapper.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:white;padding:20px;overflow:auto}.completed{color:green;font-weight:bold}.in-progress{color:orange;font-weight:bold}.pending{color:gray}.dataTables_wrapper{direction:rtl}.dataTables_filter{float:left !important;text-align:left !important}.dataTables_length{float:right !important;text-align:right !important}.dt-buttons{margin-bottom:15px;display:flex;gap:8px}.dt-button{padding:8px 12px;border:1px solid #ddd;background:#f9f9f9;border-radius:4px;cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:8px;font-weight:500;color:#333}.dt-button:hover{background:#e9e9e9;border-color:#ccc;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.dt-button:active{background:#ddd;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}.dt-button i.material-icons{font-size:18px;line-height:1}.dt-button.buttons-copy::before,.dt-button.buttons-csv::before,.dt-button.buttons-excel::before,.dt-button.buttons-pdf::before,.dt-button.buttons-print::before{display:none}[dir="rtl"] .dt-button{flex-direction:row-reverse}.dataTables_filter{margin-bottom:15px}.dataTables_filter input{padding:8px 12px;border:1px solid #ddd;border-radius:4px;width:250px;transition:all 0.2s ease;background-color:#fff}.dataTables_filter input:focus{border-color:#aaa;box-shadow:0 0 5px rgba(0,0,0,0.1);outline:none}.dataTables_wrapper[dir="rtl"] .dt-button::before{margin-right:0;margin-left:6px}.datatable-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:15px;gap:10px}[dir="rtl"] .datatable-top{flex-direction:row-reverse}.dataTables_filter label{display:flex;align-items:center;gap:8px}.dataTables_filter label::before{content:'search';font-family:'Material Icons';font-size:18px;color:#666}@media (max-width: 768px){.datatable-top{flex-direction:column;align-items:flex-start}.dt-buttons{margin-bottom:10px;flex-wrap:wrap}.dataTables_filter{width:100%}.dataTables_filter input{width:100%}}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.calendar{border-collapse:collapse;width:80%;margin:auto}.calendar .header{display:grid;grid-template-columns:repeat(7, 1fr)}.calendar .header div{text-align:center}.calendar .body{display:grid;grid-template-columns:repeat(7, 1fr)}.calendar.by-week .cal-day{min-height:50vh}.events-spaces{display:flex;flex-direction:column}.events-spaces .spaces{display:grid;grid-template-columns:repeat(2, 1fr);padding:0 3px}.events-spaces .hidden-block{height:28.5px;visibility:hidden}.event{padding:2px 4px;display:inline-block;margin:2px 0;cursor:pointer}.event.event-start{border-radius:0 5px 5px 0;width:calc(100% - 4px);margin-right:5px}.event.event-end{border-radius:5px 0 0 5px;width:calc(100% - 5px);margin-left:5px}.event.event-middle{width:calc(100% + 1px)}.event.event-only-day{border-radius:5px;width:calc(100% - 10px);margin-right:5px;margin-left:5px}.by_day_div button{width:100%;display:flex;white-space:nowrap;padding:0.25rem}.by_day_div button .bold{font-weight:bold}.by_day_div button span{margin:0.25rem}.by_day_div button .holiday-text{white-space:nowrap;width:80%;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 0px) and (max-width: 599px){.by_day_div button .holiday-text{display:none}}.by_day_div.holiday{background-color:lavender}.modal{opacity:1;position:fixed;background:white;top:52%;left:50%;transform:translate(-50%, -50%);transition:opacity 1s, transform 1s;width:90%;height:90%;display:flex;flex-direction:column;padding:1rem;border-radius:5px}.modal .content{overflow:auto;height:100%}.modal h3{text-align:start}.modal h2{border-bottom:1px solid gray;text-align:center}.modal .add{text-decoration:none;color:#176e4d}.modal .close{position:absolute;top:10px;left:10px;z-index:117}.modal .fullscreen{position:absolute;top:10px;right:10px;z-index:117}.modal .form{width:100%;max-height:20%;margin:auto;box-shadow:none;padding:0 1rem;align-items:flex-end;direction:ltr}.modal .form *{direction:rtl}.modal .form input,.modal .form select{border:1px solid #176e4d}.modal .header{height:20px}.modal .by-day table{margin:initial;padding-right:0}.modal .by-day table .cancelled-title .title{display:inline-flex;align-items:center}.modal .by-day table .cancelled-title .title button{cursor:pointer;transition:transform 300ms;border-radius:50px;border:1px solid transparent}.modal .by-day table .cancelled-title .title button:focus{outline:0;border:1px solid #176e4d}.modal .by-day table .cancelled-title .title button.rotate{transform:rotate(180deg)}.modal .by-day table .hidden{display:none}.rand.rand-color0{background:#3968c6}.rand.rand-color0:hover,.rand.rand-color0.hover{background:#28498a}.rand.rand-color0 span{color:#3968c6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color1{background:#47a3d1}.rand.rand-color1:hover,.rand.rand-color1.hover{background:#297aa3}.rand.rand-color1 span{color:#47a3d1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color2{background:#7339ac}.rand.rand-color2:hover,.rand.rand-color2.hover{background:#4d2673}.rand.rand-color2 span{color:#7339ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color3{background:#a6a6a6}.rand.rand-color3:hover,.rand.rand-color3.hover{background:gray}.rand.rand-color3 span{color:#a6a6a6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color4{background:#e6b31a}.rand.rand-color4:hover,.rand.rand-color4.hover{background:#a17d12}.rand.rand-color4 span{color:#e6b31a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color5{background:#a63057}.rand.rand-color5:hover,.rand.rand-color5.hover{background:#6b1f38}.rand.rand-color5 span{color:#a63057;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color6{background:#9346b9}.rand.rand-color6:hover,.rand.rand-color6.hover{background:#673181}.rand.rand-color6 span{color:#9346b9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color7{background:#993344}.rand.rand-color7:hover,.rand.rand-color7.hover{background:#60202b}.rand.rand-color7 span{color:#993344;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color8{background:#2966a3}.rand.rand-color8:hover,.rand.rand-color8.hover{background:#1a4066}.rand.rand-color8 span{color:#2966a3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color9{background:#26bbd9}.rand.rand-color9:hover,.rand.rand-color9.hover{background:#1b8398}.rand.rand-color9 span{color:#26bbd9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color10{background:#7e98ce}.rand.rand-color10:hover,.rand.rand-color10.hover{background:#466cb9}.rand.rand-color10 span{color:#7e98ce;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color11{background:#8cbfd9}.rand.rand-color11:hover,.rand.rand-color11.hover{background:#539fc6}.rand.rand-color11 span{color:#8cbfd9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color12{background:#9970c2}.rand.rand-color12:hover,.rand.rand-color12.hover{background:#7345a1}.rand.rand-color12 span{color:#9970c2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color13{background:#bfbfbf}.rand.rand-color13:hover,.rand.rand-color13.hover{background:#999999}.rand.rand-color13 span{color:#bfbfbf;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color14{background:#e4c567}.rand.rand-color14:hover,.rand.rand-color14.hover{background:#d9ac26}.rand.rand-color14 span{color:#e4c567;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color15{background:#c36081}.rand.rand-color15:hover,.rand.rand-color15.hover{background:#9b3b5b}.rand.rand-color15 span{color:#c36081;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color16{background:#b087c5}.rand.rand-color16:hover,.rand.rand-color16.hover{background:#8e53ac}.rand.rand-color16 span{color:#b087c5;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color17{background:#ba5e6e}.rand.rand-color17:hover,.rand.rand-color17.hover{background:#8f3d4b}.rand.rand-color17 span{color:#ba5e6e;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color18{background:#538cc6}.rand.rand-color18:hover,.rand.rand-color18.hover{background:#336699}.rand.rand-color18 span{color:#538cc6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color19{background:#70c9db}.rand.rand-color19:hover,.rand.rand-color19.hover{background:#33b3cc}.rand.rand-color19 span{color:#70c9db;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color20{background:#1f4693}.rand.rand-color20:hover,.rand.rand-color20.hover{background:#122854}.rand.rand-color20 span{color:#1f4693;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color21{background:#1f7ead}.rand.rand-color21:hover,.rand.rand-color21.hover{background:#134f6c}.rand.rand-color21 span{color:#1f7ead;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color22{background:#4d1f7a}.rand.rand-color22:hover,.rand.rand-color22.hover{background:#331452}.rand.rand-color22 span{color:#4d1f7a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color23{background:gray}.rand.rand-color23:hover,.rand.rand-color23.hover{background:#595959}.rand.rand-color23 span{color:gray;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color24{background:#a17d12}.rand.rand-color24:hover,.rand.rand-color24.hover{background:#5c470a}.rand.rand-color24 span{color:#a17d12;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color25{background:#721836}.rand.rand-color25:hover,.rand.rand-color25.hover{background:#541228}.rand.rand-color25 span{color:#721836;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color26{background:#6a288a}.rand.rand-color26:hover,.rand.rand-color26.hover{background:#3c174f}.rand.rand-color26 span{color:#6a288a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color27{background:#661a26}.rand.rand-color27:hover,.rand.rand-color27.hover{background:#52141f}.rand.rand-color27 span{color:#661a26;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color28{background:#13406c}.rand.rand-color28:hover,.rand.rand-color28.hover{background:#0f3357}.rand.rand-color28 span{color:#13406c;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color29{background:#1289a1}.rand.rand-color29:hover,.rand.rand-color29.hover{background:#0a4e5c}.rand.rand-color29 span{color:#1289a1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color30{background:#2662d9}.rand.rand-color30:hover,.rand.rand-color30.hover{background:#1b4498}.rand.rand-color30 span{color:#2662d9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color31{background:#36a9e2}.rand.rand-color31:hover,.rand.rand-color31.hover{background:#1a80b3}.rand.rand-color31 span{color:#36a9e2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color32{background:#7328bd}.rand.rand-color32:hover,.rand.rand-color32.hover{background:#4d1b7e}.rand.rand-color32 span{color:#7328bd;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color33{background:#b3b3b3}.rand.rand-color33:hover,.rand.rand-color33.hover{background:#8c8c8c}.rand.rand-color33 span{color:#b3b3b3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color34{background:#ecb613}.rand.rand-color34:hover,.rand.rand-color34.hover{background:#a57f0d}.rand.rand-color34 span{color:#ecb613;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color35{background:#b62052}.rand.rand-color35:hover,.rand.rand-color35.hover{background:#751535}.rand.rand-color35 span{color:#b62052;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color36{background:#9933cc}.rand.rand-color36:hover,.rand.rand-color36.hover{background:#6b248f}.rand.rand-color36 span{color:#9933cc;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color37{background:#a8243a}.rand.rand-color37:hover,.rand.rand-color37.hover{background:#691624}.rand.rand-color37 span{color:#a8243a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color38{background:#1a66b3}.rand.rand-color38:hover,.rand.rand-color38.hover{background:#104070}.rand.rand-color38 span{color:#1a66b3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color39{background:#13c8ec}.rand.rand-color39:hover,.rand.rand-color39.hover{background:#0d8ca5}.rand.rand-color39 span{color:#13c8ec;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color40{background:#708bc2}.rand.rand-color40:hover,.rand.rand-color40.hover{background:#4563a1}.rand.rand-color40 span{color:#708bc2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color41{background:#7eb3ce}.rand.rand-color41:hover,.rand.rand-color41.hover{background:#4693b9}.rand.rand-color41 span{color:#7eb3ce;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color42{background:#8c64b4}.rand.rand-color42:hover,.rand.rand-color42.hover{background:#66428a}.rand.rand-color42 span{color:#8c64b4;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color43{background:#cccccc}.rand.rand-color43:hover,.rand.rand-color43.hover{background:#a6a6a6}.rand.rand-color43 span{color:#cccccc;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color44{background:#dbba57}.rand.rand-color44:hover,.rand.rand-color44.hover{background:#bd9828}.rand.rand-color44 span{color:#dbba57;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color45{background:#b65474}.rand.rand-color45:hover,.rand.rand-color45.hover{background:#843952}.rand.rand-color45 span{color:#b65474;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color46{background:#a37ab8}.rand.rand-color46:hover,.rand.rand-color46.hover{background:#7e5095}.rand.rand-color46 span{color:#a37ab8;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color47{background:#ac5362}.rand.rand-color47:hover,.rand.rand-color47.hover{background:#783a44}.rand.rand-color47 span{color:#ac5362;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color48{background:#4680b9}.rand.rand-color48:hover,.rand.rand-color48.hover{background:#315981}.rand.rand-color48 span{color:#4680b9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color49{background:#61bed1}.rand.rand-color49:hover,.rand.rand-color49.hover{background:#349db2}.rand.rand-color49 span{color:#61bed1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color50{background:#3968c6}.rand.rand-color50:hover,.rand.rand-color50.hover{background:#28498a}.rand.rand-color50 span{color:#3968c6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color51{background:#47a3d1}.rand.rand-color51:hover,.rand.rand-color51.hover{background:#297aa3}.rand.rand-color51 span{color:#47a3d1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color52{background:#7339ac}.rand.rand-color52:hover,.rand.rand-color52.hover{background:#4d2673}.rand.rand-color52 span{color:#7339ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color53{background:#8c8c8c}.rand.rand-color53:hover,.rand.rand-color53.hover{background:#666666}.rand.rand-color53 span{color:#8c8c8c;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color54{background:#d9ac26}.rand.rand-color54:hover,.rand.rand-color54.hover{background:#98781b}.rand.rand-color54 span{color:#d9ac26;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color55{background:#a63057}.rand.rand-color55:hover,.rand.rand-color55.hover{background:#6b1f38}.rand.rand-color55 span{color:#a63057;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color56{background:#9346b9}.rand.rand-color56:hover,.rand.rand-color56.hover{background:#673181}.rand.rand-color56 span{color:#9346b9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color57{background:#993344}.rand.rand-color57:hover,.rand.rand-color57.hover{background:#60202b}.rand.rand-color57 span{color:#993344;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color58{background:#2966a3}.rand.rand-color58:hover,.rand.rand-color58.hover{background:#1a4066}.rand.rand-color58 span{color:#2966a3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color59{background:#26bbd9}.rand.rand-color59:hover,.rand.rand-color59.hover{background:#1b8398}.rand.rand-color59 span{color:#26bbd9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color60{background:#133986}.rand.rand-color60:hover,.rand.rand-color60.hover{background:#0d2659}.rand.rand-color60 span{color:#133986;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color61{background:#1271a1}.rand.rand-color61:hover,.rand.rand-color61.hover{background:#0a415c}.rand.rand-color61 span{color:#1271a1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color62{background:#40136c}.rand.rand-color62:hover,.rand.rand-color62.hover{background:#330f57}.rand.rand-color62 span{color:#40136c;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color63{background:#737373}.rand.rand-color63:hover,.rand.rand-color63.hover{background:#4d4d4d}.rand.rand-color63 span{color:#737373;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color64{background:#916f08}.rand.rand-color64:hover,.rand.rand-color64.hover{background:#614a05}.rand.rand-color64 span{color:#916f08;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color65{background:#620e2a}.rand.rand-color65:hover,.rand.rand-color65.hover{background:#590d26}.rand.rand-color65 span{color:#620e2a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color66{background:#5d1b7e}.rand.rand-color66:hover,.rand.rand-color66.hover{background:#3e1254}.rand.rand-color66 span{color:#5d1b7e;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color67{background:#570f1b}.rand.rand-color67:hover,.rand.rand-color67.hover{background:#570f1b}.rand.rand-color67 span{color:#570f1b;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color68{background:#0a335c}.rand.rand-color68:hover,.rand.rand-color68.hover{background:#0a335c}.rand.rand-color68 span{color:#0a335c;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color69{background:#087a91}.rand.rand-color69:hover,.rand.rand-color69.hover{background:#055261}.rand.rand-color69 span{color:#087a91;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color70{background:#98aacd}.rand.rand-color70:hover,.rand.rand-color70.hover{background:#647fb4}.rand.rand-color70 span{color:#98aacd;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color71{background:#a6c8d9}.rand.rand-color71:hover,.rand.rand-color71.hover{background:#70a7c2}.rand.rand-color71 span{color:#a6c8d9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color72{background:#a68bc1}.rand.rand-color72:hover,.rand.rand-color72.hover{background:#8059a6}.rand.rand-color72 span{color:#a68bc1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color73{background:#d9d9d9}.rand.rand-color73:hover,.rand.rand-color73.hover{background:#b3b3b3}.rand.rand-color73 span{color:#d9d9d9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color74{background:#e0c985}.rand.rand-color74:hover,.rand.rand-color74.hover{background:#d1af47}.rand.rand-color74 span{color:#e0c985;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color75{background:#c07c93}.rand.rand-color75:hover,.rand.rand-color75.hover{background:#a24e6a}.rand.rand-color75 span{color:#c07c93;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color76{background:#b99fc6}.rand.rand-color76:hover,.rand.rand-color76.hover{background:#9670a9}.rand.rand-color76 span{color:#b99fc6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color77{background:#b87a85}.rand.rand-color77:hover,.rand.rand-color77.hover{background:#95505c}.rand.rand-color77 span{color:#b87a85;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color78{background:#7099c2}.rand.rand-color78:hover,.rand.rand-color78.hover{background:#4573a1}.rand.rand-color78 span{color:#7099c2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color79{background:#8cccd9}.rand.rand-color79:hover,.rand.rand-color79.hover{background:#53b3c6}.rand.rand-color79 span{color:#8cccd9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color80{background:#3968c6}.rand.rand-color80:hover,.rand.rand-color80.hover{background:#28498a}.rand.rand-color80 span{color:#3968c6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color81{background:#47a3d1}.rand.rand-color81:hover,.rand.rand-color81.hover{background:#297aa3}.rand.rand-color81 span{color:#47a3d1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color82{background:#7339ac}.rand.rand-color82:hover,.rand.rand-color82.hover{background:#4d2673}.rand.rand-color82 span{color:#7339ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color83{background:#999999}.rand.rand-color83:hover,.rand.rand-color83.hover{background:#737373}.rand.rand-color83 span{color:#999999;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color84{background:#d2a92d}.rand.rand-color84:hover,.rand.rand-color84.hover{background:#93761f}.rand.rand-color84 span{color:#d2a92d;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color85{background:#a63057}.rand.rand-color85:hover,.rand.rand-color85.hover{background:#6b1f38}.rand.rand-color85 span{color:#a63057;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color86{background:#9346b9}.rand.rand-color86:hover,.rand.rand-color86.hover{background:#673181}.rand.rand-color86 span{color:#9346b9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color87{background:#993344}.rand.rand-color87:hover,.rand.rand-color87.hover{background:#60202b}.rand.rand-color87 span{color:#993344;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color88{background:#2966a3}.rand.rand-color88:hover,.rand.rand-color88.hover{background:#1a4066}.rand.rand-color88 span{color:#2966a3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color89{background:#2db7d2}.rand.rand-color89:hover,.rand.rand-color89.hover{background:#1f8093}.rand.rand-color89 span{color:#2db7d2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color90{background:#466cb9}.rand.rand-color90:hover,.rand.rand-color90.hover{background:#314c81}.rand.rand-color90 span{color:#466cb9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color91{background:#539fc6}.rand.rand-color91:hover,.rand.rand-color91.hover{background:#337799}.rand.rand-color91 span{color:#539fc6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color92{background:#7345a1}.rand.rand-color92:hover,.rand.rand-color92.hover{background:#4d2e6b}.rand.rand-color92 span{color:#7345a1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color93{background:#b3b3b3}.rand.rand-color93:hover,.rand.rand-color93.hover{background:#8c8c8c}.rand.rand-color93 span{color:#b3b3b3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color94{background:#d9ac26}.rand.rand-color94:hover,.rand.rand-color94.hover{background:#98781b}.rand.rand-color94 span{color:#d9ac26;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color95{background:#a63f62}.rand.rand-color95:hover,.rand.rand-color95.hover{background:#6f2a41}.rand.rand-color95 span{color:#a63f62;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color96{background:#8e53ac}.rand.rand-color96:hover,.rand.rand-color96.hover{background:#643a78}.rand.rand-color96 span{color:#8e53ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color97{background:#a14554}.rand.rand-color97:hover,.rand.rand-color97.hover{background:#6b2e38}.rand.rand-color97 span{color:#a14554;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color98{background:#3973ac}.rand.rand-color98:hover,.rand.rand-color98.hover{background:#264d73}.rand.rand-color98 span{color:#3973ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color99{background:#33b3cc}.rand.rand-color99:hover,.rand.rand-color99.hover{background:#247d8f}.rand.rand-color99 span{color:#33b3cc;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color101{background:lightgray}.rand.rand-color101:hover,.rand.rand-color101.hover{background:#adadad}.rand.rand-color101 span{color:lightgray;-webkit-filter:invert(100%);filter:invert(100%)}.avilabilty{display:flex;justify-content:space-between;margin-top:5px;font-size:small;font-weight:bold}.avilabilty .day-info-panel{display:none}.avilabilty:hover .spaces,.avilabilty:hover .hosts{display:none}.avilabilty:hover .day-info-panel{display:block}.avilabilty.hosts-num-0{color:red}.avilabilty.hosts-num-1{color:darkorange}.avilabilty.hosts-num-2{color:darkgreen}.avilabilty.hosts-num-3{color:darkgreen}.menu{display:none}.menu ul{padding:1rem;list-style-type:none}.menu li{color:black}.menu.show{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fafafa;display:flex;align-items:flex-start;padding:1rem;z-index:51;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.desk-wrapper{display:flex;flex-direction:column;column-gap:1rem;row-gap:1rem;padding:1rem;width:100%;height:100%;background:white}@media only screen and (min-width: 0px) and (max-width: 599px){.desk-wrapper{flex-wrap:wrap;height:100%}}.desk-wrapper.full-screen{flex-wrap:wrap;overflow:auto;height:100%}@media only print{.desk-wrapper.full-screen{display:block}}.desk-wrapper.full-screen>div:not(.modal-wrapper){flex-grow:unset;width:100%}.desk-wrapper.full-screen>div.time-table:not(.modal-wrapper){width:100%;overflow:auto;transition:width 1s}.desk-wrapper .desk-top-row{display:flex;flex-direction:row;gap:1rem;width:100%;align-items:flex-start;flex-shrink:0;overflow:visible;height:auto}.desk-wrapper .desk-top-row>.time-table,.desk-wrapper .desk-top-row>.tasks-section{overflow-y:visible !important;max-height:none !important;height:auto !important}@media only screen and (max-width: 1024px){.desk-wrapper .desk-top-row{flex-direction:column}}.desk-wrapper .spaces-bottom-row{display:flex;flex-direction:row;gap:1rem;width:100%;align-items:flex-start}@media only screen and (max-width: 1024px){.desk-wrapper .spaces-bottom-row{flex-direction:column}}.desk-wrapper .spaces-bottom-row .rooms-section,.desk-wrapper .spaces-bottom-row .classrooms-section{width:50%;padding:0.5rem;border:1px solid;overflow:visible;height:auto}@media only screen and (max-width: 1024px){.desk-wrapper .spaces-bottom-row .rooms-section,.desk-wrapper .spaces-bottom-row .classrooms-section{width:100%}}.desk-wrapper>div:not(.modal-wrapper){flex-grow:1;padding:0.5rem;border:1px solid;overflow-y:auto;width:100%}.desk-wrapper>div.time-table:not(.modal-wrapper){width:50%;overflow-x:hidden;overflow-y:auto;transition:width s;height:auto !important;max-height:80vh;flex-grow:0;align-self:flex-start}.desk-wrapper>div.tasks-section:not(.modal-wrapper){width:50%;height:auto !important;overflow-x:hidden;overflow-y:auto;flex-grow:0;align-self:flex-start;max-height:80vh}.desk-wrapper>div.rooms.views:not(.modal-wrapper){width:100%}@media only screen and (max-width: 1024px){.desk-wrapper>div.time-table:not(.modal-wrapper),.desk-wrapper>div.tasks-section:not(.modal-wrapper){width:100%}}@media only screen and (min-width: 0px) and (max-width: 599px){.desk-wrapper>div:not(.modal-wrapper){margin:0rem;overflow-x:hidden;overflow-y:auto}}.desk-wrapper .timetable-wrapper{position:relative;height:auto;max-height:80vh;width:100%;overflow-x:hidden;overflow-y:auto}.desk-top-row .desk-wrapper .timetable-wrapper{max-height:none !important;overflow-y:visible !important;overflow-x:hidden !important}.desk-wrapper .timetable-wrapper table{position:relative}.desk-wrapper .timetable-wrapper td{position:relative;overflow:visible !important}.desk-wrapper .timetable-wrapper table{width:100% !important;max-width:100% !important;table-layout:fixed}.desk-wrapper .timetable-wrapper td,.desk-wrapper .timetable-wrapper th{padding:1px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@media only screen{.desk-wrapper .timetable-wrapper td,.desk-wrapper .timetable-wrapper th{height:33px}}.desk-wrapper .timetable-wrapper .solid{border-bottom:1px solid}.desk-wrapper .timetable-wrapper .weather{width:14px;font-size:30px;line-height:30px}.desk-wrapper .timetable-wrapper td{border-bottom:1px dashed}.desk-wrapper .timetable-wrapper .current-time-line{box-shadow:0px 0px 0px 4px rgba(0,150,100,0.3);position:absolute;left:4px;width:calc(100% - 8px);top:10%}.desk-wrapper .timetable-wrapper.show-all .hide-some{display:table-row}.desk-wrapper .timetable-wrapper .hide-some{display:none}.desk-wrapper span a{color:black}.desk-wrapper .event{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.desk-wrapper .event i,.desk-wrapper .event span,.desk-wrapper .event a{font-size:1rem;vertical-align:middle}.desk-wrapper div.spaces-box{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.desk-wrapper div.spaces-box>div{border:1px solid;border-radius:5px;margin:2px;padding:4px;min-height:55px}.desk-wrapper div.spaces-box>div .short .show-on-long{display:none}.desk-wrapper div.spaces-box>div .long .hide-on-long{display:none}.desk-wrapper div.spaces-box>div .long:hover .hide-on-long{display:inline-block}.desk-wrapper div.spaces-box>div .long:hover .show-on-long{display:none}.desk-wrapper div.spaces-box div.event{background:gray}.desk-wrapper .sticky-row{position:sticky;top:-0.5rem;background:white;z-index:2}.desk-wrapper .sticky-row.second{top:2rem}.desk-wrapper .input-box{position:relative}.desk-wrapper .input-box input{width:100%}.desk-wrapper .input-box__float-buttons{position:absolute;top:1.5rem;right:0px;display:flex;justify-content:space-between;width:100%;background:white;padding-block:0.5rem}.classrooms-info-modal{width:100%;max-width:100%;padding:15px;box-sizing:border-box}.classrooms-info-modal h2{font-size:1.5rem;margin-bottom:15px;text-align:center;border-bottom:2px solid #ddd;padding-bottom:10px}.classrooms-info-modal h3{font-size:1.2rem;margin-bottom:20px;text-align:center}.classrooms-info-modal .classrooms-table-wrapper{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0;padding:0;box-sizing:border-box}.classrooms-info-modal .classrooms-table{width:100%;border-collapse:collapse;font-size:0.9rem;margin:0}.classrooms-info-modal .classrooms-table th,.classrooms-info-modal .classrooms-table td{padding:10px 8px;text-align:center;border:1px solid #ddd;vertical-align:middle;writing-mode:horizontal-tb;direction:rtl}.classrooms-info-modal .classrooms-table th{background-color:#f5f5f5;font-weight:bold;white-space:nowrap}.classrooms-info-modal .classrooms-table tbody tr:hover{background-color:#f9f9f9}@media (min-width: 1025px){.desk-wrapper{flex-direction:column}.desk-wrapper .desk-top-row{display:flex;flex-direction:row;width:100%;align-items:flex-start;flex-shrink:0;overflow:visible;height:auto}.desk-wrapper .desk-top-row .time-table{width:50% !important;flex:0 0 auto !important;height:auto !important;max-height:none !important;align-self:flex-start;overflow-x:hidden !important;overflow-y:visible !important}.desk-wrapper .desk-top-row .tasks-section{width:50% !important;flex:0 0 auto !important;height:auto !important;max-height:none !important;overflow-x:hidden !important;overflow-y:visible !important;align-self:flex-start}.desk-wrapper .spaces-bottom-row{display:flex;flex-direction:row;width:100% !important;margin-top:1rem;gap:1rem}.desk-wrapper .spaces-bottom-row .rooms-section,.desk-wrapper .spaces-bottom-row .classrooms-section{width:50% !important;flex:0 0 50% !important;height:auto !important;overflow:visible !important}.desk-wrapper .rooms.views{width:100% !important;margin-top:1rem}}@media (min-width: 768px) and (max-width: 1024px){.desk-wrapper{display:flex;flex-direction:column;padding:15px;overflow-x:hidden;max-width:100vw}.desk-top-row{flex-direction:row !important;gap:15px;width:100%;overflow:visible !important;height:auto !important}.desk-top-row .time-table,.desk-top-row .tasks-section{width:50% !important;flex:0 0 50% !important;overflow-x:hidden !important;overflow-y:visible !important;max-height:none !important;height:auto !important}.spaces-bottom-row{flex-direction:row !important;width:100%;overflow-x:hidden}.spaces-bottom-row .rooms-section,.spaces-bottom-row .classrooms-section{width:50% !important;flex:0 0 50% !important;overflow-x:hidden !important}table{font-size:0.9rem;width:100% !important;max-width:100% !important}table td,table th{padding:6px 8px !important;font-size:0.85rem}.space-card{padding:10px !important;min-height:70px !important}.space-card .space-name{font-size:0.9rem !important;margin-bottom:6px !important}.space-card .space-indicators i{font-size:16px !important}.space-card .validation-status{font-size:15px !important}}@media (max-width: 767px){.desk-wrapper{display:flex !important;flex-direction:column !important;padding:10px 8px;width:100%;max-width:100vw;overflow-x:hidden;gap:15px}.desk-wrapper>div:not(.modal-wrapper){overflow-y:visible !important;max-height:none !important;height:auto !important}.desk-wrapper .desk-top-row{flex-direction:column !important;gap:15px;width:100%;overflow:visible !important;height:auto !important;position:relative !important;display:flex !important}.desk-wrapper .time-table,.desk-wrapper .tasks-section{width:100% !important;margin:0 !important;padding:12px 8px !important;overflow-x:hidden !important;overflow-y:visible !important;overflow:visible !important;max-height:none !important;height:auto !important;border-radius:8px;position:relative !important;flex-grow:0 !important;flex-shrink:0 !important}.desk-wrapper .time-table{z-index:1 !important;order:1 !important}.desk-wrapper .tasks-section{z-index:2 !important;order:2 !important}.desk-wrapper .spaces-bottom-row{flex-direction:column !important;gap:15px}.desk-wrapper .spaces-bottom-row .rooms-section,.desk-wrapper .spaces-bottom-row .classrooms-section{width:100% !important;margin:0 !important;padding:12px 8px !important;border-radius:8px}.desk-wrapper .rooms.views{width:100% !important;margin:0 !important;padding:10px !important}.desk-wrapper .date-input{font-size:1rem !important;padding:10px 12px !important;font-weight:bold;border:2px solid #3b82f6;border-radius:6px;width:100%;max-width:100%;box-sizing:border-box}.desk-wrapper .desk-header-buttons{display:flex;flex-direction:column;gap:12px;width:100%;padding:0}.desk-wrapper .date-navigation{display:flex;gap:8px;width:100%;align-items:stretch;flex-wrap:wrap}.desk-wrapper .date-navigation .btn{flex:1;min-width:80px;padding:10px 8px;font-size:0.9rem;white-space:nowrap}.desk-wrapper .date-navigation .date-input{flex:2;min-width:140px}.desk-wrapper .action-buttons{display:flex;gap:8px;width:100%;flex-wrap:wrap;justify-content:center}.desk-wrapper .action-buttons .btn{flex:1;min-width:100px;padding:10px 12px;font-size:0.9rem;white-space:normal;word-wrap:break-word}.desk-wrapper table{font-size:0.85rem;width:100% !important;max-width:100% !important;table-layout:fixed;border-collapse:collapse}.desk-wrapper table td,.desk-wrapper table th{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;padding:4px 6px !important;font-size:0.8rem}.desk-wrapper table th:first-child,.desk-wrapper table td:first-child{width:15% !important;min-width:60px}.desk-wrapper table th:nth-child(2),.desk-wrapper table td:nth-child(2){width:40% !important}.desk-wrapper table th:nth-child(3),.desk-wrapper table td:nth-child(3){width:35% !important}.desk-wrapper table th:last-child,.desk-wrapper table td:last-child{width:10% !important;min-width:40px}.desk-wrapper .event{white-space:normal !important;word-wrap:break-word;overflow-wrap:break-word;display:inline-block;max-width:100%;font-size:0.85rem;padding:6px 8px;margin:3px 0;line-height:1.4}.desk-wrapper .timetable-wrapper{width:100% !important;max-width:100% !important;overflow-x:hidden !important;overflow-y:visible !important;overflow:visible !important;max-height:none !important;height:auto !important;padding:8px 4px;position:relative !important}.desk-wrapper .timetable-wrapper .timetable-header{padding:8px;margin-bottom:8px}.desk-wrapper .timetable-wrapper .timetable-header .btn{font-size:0.85rem;padding:8px 12px;width:100%}.desk-wrapper .timetable-wrapper table{width:100% !important;max-width:100% !important;table-layout:fixed !important;border-collapse:collapse}.desk-wrapper .timetable-wrapper th:first-child,.desk-wrapper .timetable-wrapper td:first-child{width:20% !important;min-width:55px;padding:6px 4px !important}.desk-wrapper .timetable-wrapper th:nth-child(2),.desk-wrapper .timetable-wrapper td:nth-child(2){width:40% !important;padding:6px 4px !important}.desk-wrapper .timetable-wrapper th:nth-child(3),.desk-wrapper .timetable-wrapper td:nth-child(3){width:30% !important;padding:6px 4px !important}.desk-wrapper .timetable-wrapper th:last-child,.desk-wrapper .timetable-wrapper td:last-child{width:10% !important;min-width:40px;padding:6px 2px !important}.desk-wrapper .timetable-wrapper .btn.small{font-size:0.85rem;padding:8px 12px;white-space:normal;word-wrap:break-word}.desk-wrapper .timetable-wrapper .btn{max-width:100%;white-space:normal;word-wrap:break-word}.desk-wrapper .timetable-wrapper .btn-group,.desk-wrapper .timetable-wrapper .note-actions{flex-direction:column;gap:8px;width:100%}.desk-wrapper .timetable-wrapper ul,.desk-wrapper .timetable-wrapper ol{padding-right:8px;padding-left:8px;margin:8px 0}.desk-wrapper .timetable-wrapper li{margin-bottom:10px;line-height:1.6;word-wrap:break-word;padding:4px 0}.desk-wrapper .timetable-wrapper .tasks-section ul{padding-right:4px}.desk-wrapper .timetable-wrapper .tasks-section h3,.desk-wrapper .timetable-wrapper .tasks-section h4{margin-top:15px;margin-bottom:10px;padding:8px 0}.desk-wrapper .timetable-wrapper h3.sticky-row{font-size:1.1rem;padding:10px 0;word-wrap:break-word;margin-top:15px;margin-bottom:10px;font-weight:600;position:relative !important;z-index:3 !important}.desk-wrapper .timetable-wrapper h4{font-size:1rem;word-wrap:break-word;margin-top:12px;margin-bottom:8px;font-weight:500}.desk-wrapper .timetable-wrapper *{max-width:100%;box-sizing:border-box}.desk-wrapper .timetable-wrapper .desk-top-row,.desk-wrapper .timetable-wrapper .spaces-bottom-row{overflow-x:hidden !important;max-width:100vw}.desk-wrapper .timetable-wrapper .task-item{font-size:0.9rem;padding:10px 8px;word-wrap:break-word;margin-bottom:8px;border-radius:6px}.desk-wrapper .timetable-wrapper .task-item .desk-task-btn{font-size:0.9rem;white-space:normal;text-align:right;line-height:1.5;width:100%}.desk-wrapper .timetable-wrapper .spaces-box-improved{grid-template-columns:repeat(2, 1fr) !important;gap:6px;margin:10px 0 !important}.desk-wrapper .timetable-wrapper .space-card{padding:8px !important;min-height:60px !important;border-width:1.5px !important}.desk-wrapper .timetable-wrapper .space-card .space-name{font-size:0.85rem !important;margin-bottom:4px !important;font-weight:500}.desk-wrapper .timetable-wrapper .space-card .space-indicators{gap:3px !important}.desk-wrapper .timetable-wrapper .space-card .space-indicators i{font-size:14px !important}.desk-wrapper .timetable-wrapper .space-card .validation-status{font-size:14px !important}.desk-wrapper .timetable-wrapper .space-card .space-issues{font-size:0.75rem !important;margin-top:4px !important;padding-top:4px !important}.desk-wrapper .timetable-wrapper .modal-wrapper .modal{width:95% !important;max-width:95vw !important;margin:10px auto}.desk-wrapper .timetable-wrapper .system-note-section{padding:12px;margin-bottom:15px;border-radius:8px;position:relative !important;z-index:auto !important;width:100% !important;box-sizing:border-box !important}.desk-wrapper .timetable-wrapper .system-note-section h3{font-size:1rem;margin-top:0}.desk-wrapper .timetable-wrapper .system-note-section textarea{font-size:0.9rem;padding:10px;width:100%;box-sizing:border-box}.desk-wrapper .timetable-wrapper .system-note-section .btn{width:100%;margin-top:8px}.desk-wrapper .timetable-wrapper .campus-events-section{padding:12px;margin-bottom:15px;border-radius:8px}.desk-wrapper .timetable-wrapper .campus-events-section h3{font-size:1rem;margin-top:0}.desk-wrapper .timetable-wrapper .campus-events-section ul{margin:8px 0;padding-right:8px}.desk-wrapper .timetable-wrapper .campus-events-section li{margin-bottom:8px;padding:8px}.desk-wrapper .timetable-wrapper .task-item .desk-task-btn{padding:10px 12px}.desk-wrapper .timetable-wrapper .equipment-section{padding:10px}.desk-wrapper .timetable-wrapper .equipment-section .equipment-list li{font-size:0.85rem;padding:6px 10px}.desk-wrapper .timetable-wrapper .modal-wrapper{padding:0}.desk-wrapper .timetable-wrapper .modal-wrapper .modal{width:95% !important;max-width:95% !important;margin:10px auto;max-height:90vh;overflow-y:auto;overflow-x:hidden}.desk-wrapper .timetable-wrapper .modal-wrapper .modal .content{padding:15px;overflow-x:hidden;max-width:100%;width:100%;box-sizing:border-box}.desk-wrapper .timetable-wrapper .desktop-menu{display:none !important}.desk-wrapper .timetable-wrapper .event{font-size:0.85rem;padding:6px 10px;display:block;margin-bottom:5px}.desk-wrapper .timetable-wrapper .material-icons{font-size:20px !important;vertical-align:middle}.desk-wrapper .timetable-wrapper .btn,.desk-wrapper .timetable-wrapper button,.desk-wrapper .timetable-wrapper a.btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.desk-wrapper .timetable-wrapper .event,.desk-wrapper .timetable-wrapper .note-item{min-height:36px;display:flex;align-items:center;padding:8px}.desk-wrapper .classrooms-info-modal{width:100%;max-width:100%;padding:10px;overflow-x:hidden;box-sizing:border-box}.desk-wrapper .classrooms-info-modal h2{font-size:1.2rem;margin-bottom:10px;text-align:center;border-bottom:1px solid #ddd;padding-bottom:8px;word-wrap:break-word}.desk-wrapper .classrooms-info-modal h3{font-size:1rem;margin-bottom:15px;text-align:center}.desk-wrapper .classrooms-info-modal .classrooms-table-wrapper{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;margin:0;padding:0;box-sizing:border-box}.desk-wrapper .classrooms-info-modal .classrooms-table-wrapper::-webkit-scrollbar{height:8px}.desk-wrapper .classrooms-info-modal .classrooms-table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.desk-wrapper .classrooms-info-modal .classrooms-table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.desk-wrapper .classrooms-info-modal .classrooms-table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.desk-wrapper .classrooms-info-modal .classrooms-table{width:100%;min-width:700px;border-collapse:collapse;font-size:0.85rem;margin:0;display:table}.desk-wrapper .classrooms-info-modal .classrooms-table thead{display:table-header-group}.desk-wrapper .classrooms-info-modal .classrooms-table tbody{display:table-row-group}.desk-wrapper .classrooms-info-modal .classrooms-table tr{display:table-row}.desk-wrapper .classrooms-info-modal .classrooms-table th,.desk-wrapper .classrooms-info-modal .classrooms-table td{display:table-cell;padding:8px 6px;text-align:center;white-space:nowrap;border:1px solid #ddd;word-wrap:break-word;overflow-wrap:break-word;vertical-align:middle;writing-mode:horizontal-tb;direction:rtl}.desk-wrapper .classrooms-info-modal .classrooms-table th{background-color:#f5f5f5;font-weight:bold;position:sticky;top:0;z-index:10;white-space:nowrap}.desk-wrapper .classrooms-info-modal .classrooms-table th:nth-child(1),.desk-wrapper .classrooms-info-modal .classrooms-table td:nth-child(1){min-width:100px}.desk-wrapper .classrooms-info-modal .classrooms-table th:nth-child(2),.desk-wrapper .classrooms-info-modal .classrooms-table td:nth-child(2){min-width:90px}.desk-wrapper .classrooms-info-modal .classrooms-table th:nth-child(3),.desk-wrapper .classrooms-info-modal .classrooms-table td:nth-child(3){min-width:80px}.desk-wrapper .classrooms-info-modal .classrooms-table th:nth-child(4),.desk-wrapper .classrooms-info-modal .classrooms-table td:nth-child(4){min-width:90px}.desk-wrapper .classrooms-info-modal .classrooms-table th:nth-child(5),.desk-wrapper .classrooms-info-modal .classrooms-table td:nth-child(5){min-width:80px}.desk-wrapper .classrooms-info-modal .classrooms-table th:nth-child(6),.desk-wrapper .classrooms-info-modal .classrooms-table td:nth-child(6){min-width:70px}.desk-wrapper .classrooms-info-modal .classrooms-table th:nth-child(7),.desk-wrapper .classrooms-info-modal .classrooms-table td:nth-child(7){min-width:70px}.desk-wrapper .classrooms-info-modal .classrooms-table th:nth-child(8),.desk-wrapper .classrooms-info-modal .classrooms-table td:nth-child(8){min-width:100px;white-space:normal}}.desk-wrapper .timetable-wrapper.compact .hide-some{display:table-row}.desk-wrapper .timetable-wrapper .timetable-header{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#f9f9f9;border-radius:5px;margin-bottom:10px}@media (max-width: 768px){.desk-wrapper .timetable-header{flex-direction:column;gap:10px}.desk-wrapper .desk-header-buttons{display:flex;flex-direction:column;gap:10px;width:100%}.desk-wrapper .date-navigation{display:flex;gap:5px;justify-content:center;flex-wrap:wrap}.desk-wrapper .date-navigation .date-input{flex:1;min-width:150px}.desk-wrapper .action-buttons{display:flex;gap:5px;justify-content:center;flex-wrap:wrap}.desk-wrapper .action-buttons .btn{flex:1;min-width:100px}}.desk-header-buttons{display:flex;gap:15px;align-items:center;justify-content:space-between;flex-wrap:wrap}.date-navigation,.action-buttons{display:flex;gap:8px;align-items:center}.coordinator-time{font-size:0.9em;padding:4px 8px;border-radius:4px;background-color:rgba(0,0,0,0.05);display:inline-block}.classroom-event{cursor:pointer;transition:transform 0.2s}.classroom-event:hover{transform:translateY(-1px)}.system-note-section{background-color:#fffbea;padding:15px;border-radius:8px;border:2px solid #f59e0b;margin-bottom:20px}.system-note-section h3{margin-top:0;color:#b45309}.system-note-section .system-note-form textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;resize:vertical}.system-note-section .system-note-form .btn{margin-top:10px}.system-note-section .system-note-display{background-color:white;padding:12px;border-radius:4px;border-right:4px solid #f59e0b}.campus-events-section{background-color:#eff6ff;padding:15px;border-radius:8px;border:2px solid #3b82f6;margin-bottom:20px}.campus-events-section h3{margin-top:0;color:#1e40af;display:flex;align-items:center;gap:8px}.campus-events-section .campus-event{padding:8px;margin:5px 0;background-color:white;border-radius:4px}.task-item{display:flex;align-items:center;gap:10px;padding:10px;margin:8px 0;border-radius:6px;background-color:#fff;border:2px solid #ddd}.task-item .desk-task-btn{background:transparent !important;border:none !important;color:#2563eb !important;text-decoration:underline;cursor:pointer;font-size:1em;padding:0;font-weight:500}.task-item .desk-task-btn:hover{color:#1d4ed8 !important;text-decoration:none}.task-item.validation-task{border-color:#fbbf24;background-color:#fffbeb}.task-item.validation-task[data-status="orange"]{border-color:#f97316;background-color:#fff7ed}.task-item.credit-task{border-color:#60a5fa;background-color:#eff6ff}.task-item.feedback-task{border-color:#a78bfa;background-color:#f5f3ff}.task-item .material-icons{color:#fbbf24}.task-item .material-icons.star{color:#fbbf24}.task-item .btn-link{background:none !important;border:none;color:#2563eb !important;text-decoration:underline;cursor:pointer;font-size:1em;padding:5px 10px}.task-item .btn-link:hover{color:#1d4ed8 !important;background:rgba(37,99,235,0.1) !important}.task-item button{background:transparent !important;color:#2563eb !important}.task-item button:hover{background:rgba(37,99,235,0.1) !important}.task-item .status-indicator{font-size:0.9em;padding:4px 8px;border-radius:4px}.task-item .status-indicator.orange{background-color:#fff7ed;color:#ea580c;border:1px solid #fed7aa}.equipment-section{background-color:#f3f4f6;padding:15px;border-radius:8px;margin-bottom:20px}.equipment-section .equipment-list{list-style:none;padding:0;margin:10px 0}.equipment-section .equipment-list li{padding:8px 12px;margin:5px 0;border-radius:4px;font-weight:500}.no-equipment-message{padding:15px;background-color:#f9fafb;border-radius:8px;color:#6b7280;font-style:italic;text-align:center;margin-bottom:20px;border:1px solid #e5e7eb}.hedok-icon{display:inline-block;animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.8;transform:scale(1.1)}}.desk-wrapper .tasks-section{overflow:visible !important;position:relative}.desk-wrapper .time-table,.desk-wrapper .timetable-wrapper{overflow:visible !important;position:relative}.desk-wrapper .note-item{position:relative;z-index:1}.desk-wrapper .note-item .note-popup{position:absolute;bottom:100%;right:0;margin-bottom:10px;z-index:10000 !important;min-width:250px;max-width:400px;background:white;border:2px solid #3b82f6;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15);pointer-events:auto}.desk-wrapper .note-item .note-popup.popup-below{bottom:auto;top:100%;margin-bottom:0;margin-top:10px}@media (min-width: 1025px){.desk-wrapper .note-item .note-popup.popup-left{right:auto;left:0}}.desk-wrapper .note-item .note-popup .note-popup-content{padding:15px}.desk-wrapper .note-item .note-popup .note-popup-content h4{margin:0 0 10px 0;color:#1e40af;font-size:1.1rem}.desk-wrapper .note-item .note-popup .note-popup-content p{margin:0 0 10px 0;color:#374151;line-height:1.5}.desk-wrapper .note-item .note-popup .note-popup-content .mark-done-btn{width:100%;background-color:#10b981 !important;color:white !important;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:bold}.desk-wrapper .note-item .note-popup .note-popup-content .mark-done-btn:hover{background-color:#059669 !important}.desk-wrapper .note-item .note-popup .note-popup-content .mark-done-btn.done{background-color:#6b7280 !important;cursor:default}.desk-wrapper .note-item.note-completed{opacity:0.6;text-decoration:line-through}@media (max-width: 1024px){.desk-wrapper .note-item[data-action*="mouseenter"],.desk-wrapper .note-item[data-action*="mouseleave"]{pointer-events:auto}.desk-wrapper .note-item .note-popup,.desk-wrapper .note-item .desktop-only{display:none !important}.desk-wrapper .desktop-only{display:none !important}}.desk-wrapper .rand-color0{background-color:#3968c6 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color0:hover{background-color:#3057a6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color1{background-color:#47a3d1 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color1:hover{background-color:#3090c0 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color2{background-color:#7339ac !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color2:hover{background-color:#5e2f8e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color3{background-color:#a6a6a6 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color3:hover{background-color:#919191 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color4{background-color:#e6b31a !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color4:hover{background-color:#c19615 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color5{background-color:#a63057 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color5:hover{background-color:#862747 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color6{background-color:#9346b9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color6:hover{background-color:#7b3b9b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color7{background-color:#993344 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color7:hover{background-color:#7a2936 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color8{background-color:#2966a3 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color8:hover{background-color:#215283 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color9{background-color:#26bbd9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color9:hover{background-color:#209db6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color10{background-color:#7e98ce !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color10:hover{background-color:#6081c3 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color11{background-color:#8cbfd9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color11:hover{background-color:#6eaecf !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color12{background-color:#9970c2 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color12:hover{background-color:#8554b6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color13{background-color:#bfbfbf !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color13:hover{background-color:#ababab !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color14{background-color:#e4c567 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color14:hover{background-color:#deb845 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color15{background-color:#c36081 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color15:hover{background-color:#b5456a !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color16{background-color:#b087c5 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color16:hover{background-color:#9e6bb8 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color17{background-color:#ba5e6e !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color17:hover{background-color:#a84858 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color18{background-color:#538cc6 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color18:hover{background-color:#3c78b4 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color19{background-color:#70c9db !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color19:hover{background-color:#50bdd3 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color20{background-color:#1f4693 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color20:hover{background-color:#183672 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color21{background-color:#1f7ead !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color21:hover{background-color:#18658b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color22{background-color:#4d1f7a !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color22:hover{background-color:#38165a !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color23{background-color:gray !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color23:hover{background-color:#6b6b6b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color24{background-color:#a17d12 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color24:hover{background-color:#7c600e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color25{background-color:#721836 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color25:hover{background-color:#541228 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color26{background-color:#6a288a !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color26:hover{background-color:#511f6b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color27{background-color:#661a26 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color27:hover{background-color:#52141f !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color28{background-color:#13406c !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color28:hover{background-color:#0f3357 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color29{background-color:#1289a1 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color29:hover{background-color:#0e6a7c !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color30{background-color:#2662d9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color30:hover{background-color:#2052b6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color31{background-color:#36a9e2 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color31:hover{background-color:#1e96d2 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color32{background-color:#7328bd !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color32:hover{background-color:#5e219c !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color33{background-color:#b3b3b3 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color33:hover{background-color:#9e9e9e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color34{background-color:#ecb613 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color34:hover{background-color:#c69910 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color35{background-color:#b62052 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color35:hover{background-color:#931a42 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color36{background-color:#9933cc !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color36:hover{background-color:#812bab !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color37{background-color:#a8243a !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color37:hover{background-color:#871d2e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color38{background-color:#1a66b3 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color38:hover{background-color:#14528f !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color39{background-color:#13c8ec !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color39:hover{background-color:#10a8c6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color40{background-color:#708bc2 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color40:hover{background-color:#5474b6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color41{background-color:#7eb3ce !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color41:hover{background-color:#60a2c3 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color42{background-color:#8c64b4 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color42:hover{background-color:#784ea2 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color43{background-color:#cccccc !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color43:hover{background-color:#b8b8b8 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color44{background-color:#dbba57 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color44:hover{background-color:#d4ac35 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color45{background-color:#b65474 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color45:hover{background-color:#9d4361 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color46{background-color:#a37ab8 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color46:hover{background-color:#9160a9 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color47{background-color:#ac5362 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color47:hover{background-color:#914652 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color48{background-color:#4680b9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color48:hover{background-color:#3b6b9b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color49{background-color:#61bed1 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color49:hover{background-color:#41b1c8 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color50{background-color:#3968c6 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color50:hover{background-color:#3057a6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color51{background-color:#47a3d1 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color51:hover{background-color:#3090c0 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color52{background-color:#7339ac !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color52:hover{background-color:#5e2f8e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color53{background-color:#8c8c8c !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color53:hover{background-color:#787878 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color54{background-color:#d9ac26 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color54:hover{background-color:#b69120 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color55{background-color:#a63057 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color55:hover{background-color:#862747 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color56{background-color:#9346b9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color56:hover{background-color:#7b3b9b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color57{background-color:#993344 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color57:hover{background-color:#7a2936 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color58{background-color:#2966a3 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color58:hover{background-color:#215283 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color59{background-color:#26bbd9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color59:hover{background-color:#209db6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color60{background-color:#133986 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color60:hover{background-color:#0e2a62 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color61{background-color:#1271a1 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color61:hover{background-color:#0e577c !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color62{background-color:#40136c !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color62:hover{background-color:#330f57 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color63{background-color:#737373 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color63:hover{background-color:#5e5e5e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color64{background-color:#916f08 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color64:hover{background-color:#6b5106 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color65{background-color:#620e2a !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color65:hover{background-color:#590d26 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color66{background-color:#5d1b7e !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color66:hover{background-color:#44145d !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color67{background-color:#570f1b !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color67:hover{background-color:#570f1b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color68{background-color:#0a335c !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color68:hover{background-color:#0a335c !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color69{background-color:#087a91 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color69:hover{background-color:#065a6b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color70{background-color:#98aacd !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color70:hover{background-color:#7c93c0 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color71{background-color:#a6c8d9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color71:hover{background-color:#89b6cd !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color72{background-color:#a68bc1 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color72:hover{background-color:#9170b2 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color73{background-color:#d9d9d9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color73:hover{background-color:#c4c4c4 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color74{background-color:#e0c985 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color74:hover{background-color:#d8bb64 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color75{background-color:#c07c93 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color75:hover{background-color:#b3617c !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color76{background-color:#b99fc6 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color76:hover{background-color:#a686b6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color77{background-color:#b87a85 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color77:hover{background-color:#a9606c !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color78{background-color:#7099c2 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color78:hover{background-color:#5485b6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color79{background-color:#8cccd9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color79:hover{background-color:#6ebecf !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color80{background-color:#3968c6 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color80:hover{background-color:#3057a6 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color81{background-color:#47a3d1 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color81:hover{background-color:#3090c0 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color82{background-color:#7339ac !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color82:hover{background-color:#5e2f8e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color83{background-color:#999999 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color83:hover{background-color:#858585 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color84{background-color:#d2a92d !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color84:hover{background-color:#b18e25 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color85{background-color:#a63057 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color85:hover{background-color:#862747 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color86{background-color:#9346b9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color86:hover{background-color:#7b3b9b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color87{background-color:#993344 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color87:hover{background-color:#7a2936 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color88{background-color:#2966a3 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color88:hover{background-color:#215283 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color89{background-color:#2db7d2 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color89:hover{background-color:#259ab1 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color90{background-color:#466cb9 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color90:hover{background-color:#3b5b9b !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color91{background-color:#539fc6 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color91:hover{background-color:#3c8cb4 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color92{background-color:#7345a1 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color92:hover{background-color:#5e3984 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color93{background-color:#b3b3b3 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1);color:#333 !important;text-shadow:none}.desk-wrapper .rand-color93:hover{background-color:#9e9e9e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color94{background-color:#d9ac26 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color94:hover{background-color:#b69120 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color95{background-color:#a63f62 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color95:hover{background-color:#893450 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color96{background-color:#8e53ac !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color96:hover{background-color:#784691 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color97{background-color:#a14554 !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color97:hover{background-color:#843945 !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color98{background-color:#3973ac !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color98:hover{background-color:#2f5e8e !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.desk-wrapper .rand-color99{background-color:#33b3cc !important;color:white !important;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-weight:500;border:1px solid rgba(0,0,0,0.1)}.desk-wrapper .rand-color99:hover{background-color:#2b96ab !important;box-shadow:0 2px 4px rgba(0,0,0,0.2);transform:translateY(-1px);transition:all 0.2s ease}.validation-task .desk-task-btn,.credit-task .desk-task-btn{background:linear-gradient(135deg, #10b981 0%, #059669 100%) !important;color:white !important;font-weight:bold !important;padding:10px 20px !important;border-radius:8px !important;box-shadow:0 2px 8px rgba(16,185,129,0.3) !important;text-decoration:none !important;border:2px solid #047857 !important}.validation-task .desk-task-btn:hover,.credit-task .desk-task-btn:hover{background:linear-gradient(135deg, #059669 0%, #047857 100%) !important;box-shadow:0 4px 12px rgba(16,185,129,0.4) !important;transform:translateY(-2px)}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.spacePicker{width:100%}.spacePicker>.spacePicker--headerWrapper{display:flex}.spacePicker>.spacePicker--headerWrapper *:not(.btn){line-height:38px;margin-right:5px}.spacePicker.dropup{position:absolute;width:min-content;left:1rem;right:17rem;top:19rem;z-index:100000000;background:beige;padding:1rem;box-shadow:0px 0px 5px 4px rgba(0,0,0,0.4);white-space:nowrap}.spacePicker .btn,.spacePicker .choosenWrapper{margin:5px;position:relative}.spacePicker .btn.taken:hover:after,.spacePicker .btn.not-available:hover:after,.spacePicker .btn.double:hover:after,.spacePicker .btn.validationError:hover:after,.spacePicker .choosenWrapper.taken:hover:after,.spacePicker .choosenWrapper.not-available:hover:after,.spacePicker .choosenWrapper.double:hover:after,.spacePicker .choosenWrapper.validationError:hover:after{background-color:#003;color:#fff;padding:5px;top:-1.5rem;z-index:1000;position:absolute;white-space:nowrap;border-radius:5px;right:0}.spacePicker .not-taken{background:white;color:black}.spacePicker .choosenWrapper.choosen::before{font-family:"icomoon";content:attr(index)}.spacePicker .choosen{background:green;color:black}.spacePicker .choosen.taken,.spacePicker .choosen.not-available,.spacePicker .choosen.double,.spacePicker .choosen.validationError{background:red}.spacePicker .choosen.taken::before,.spacePicker .choosen.not-available::before,.spacePicker .choosen.double::before,.spacePicker .choosen.validationError::before{width:1rem;font-family:"icomoon";content:"warning"}.spacePicker .taken{background:yellow;color:#003}.spacePicker .taken:hover:after{content:"משובץ לאירוע אחר"}.spacePicker .not-available{background:gray}.spacePicker .not-available:hover:after{content:"חדר לא זמין בתקופה שנבחרה"}.spacePicker .double:hover:after{content:"משובץ פעמיים באירוע הזה"}.spacePicker .validationError:hover:after{content:var(--tooltip-string)}.spacePicker .current{animation-name:shake;outline-offset:-2px;filter:drop-shadow(2px 2px 4px black);outline:2px solid orange}.spacePicker .choosenWrapper.choosen{background:transparent;margin:0px}.spacePicker .spacePicker-availableContainer{display:flex;width:100%;flex-wrap:wrap;margin-top:1rem}.spacePicker .spacePicker-availableContainer.show-taken .taken{display:block}.spacePicker .spacePicker-availableContainer.show-not-available .not-available{display:block}.spacePicker .spacePicker-availableContainer.show-double .double{display:block}.spacePicker .spacePicker-availableContainer.show-choosen .choosen{display:block}.spacePicker .spacePicker-availableContainer .not-available{display:none}.spacePicker .spacePicker-availableContainer .taken{display:none}.spacePicker .spacePicker-availableContainer .double{display:none}.spacePicker .spacePicker-availableContainer .choosen{display:none}.error.warning-error.error-icon::before{font-family:"icomoon";content:"warning";font-size:3rem;width:4rem;align-self:center}.error.warning-error.error-icon:hover .show-error-on-hover{display:block;position:absolute;top:3rem}.error.warning-error.error-icon .show-error-on-hover{display:none}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}#status-show span{color:white;padding:0.5rem}#cancel-modal.show>div{background:rgba(0,0,0,0.3);height:100vh;width:100vw}#cancel-modal.calendar .form{width:100%}.hidden-infos{display:none}.clone-shibutz-btns{display:flex;gap:1rem}.form-inputs{width:100%}.form-actions{margin-inline:-1rem;padding:0.5rem 1rem;left:0rem;z-index:10;background:white;display:flex;width:calc(100% + 2rem);flex-wrap:nowrap}.form-actions>*{margin:0rem 0 0 1rem}.form-actions.isSticky{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:5px}.form-actions .input{width:100%}.form-actions .btn{height:58px}@media only screen and (min-width: 0px) and (max-width: 599px){.form-actions{flex-wrap:wrap}}.selected-contact{background-color:lightgoldenrodyellow}.export-menu{display:none;position:relative}.export-menu.open-menu{display:flex;position:absolute;top:3rem;right:-2rem;margin-right:8px;flex-direction:column;z-index:50;background:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);padding:1rem}.export-menu.open-menu .btn{margin-top:10px !important}.select-status{width:100%}.event-form.form .form-actions div.input label{padding:0}.modal .event-form.form .form-actions{top:-2px !important}.modal .event-form.form .form-actions div.input label{padding:0}.hideMore .hidden-column{display:none}.table-wraper{overflow-x:auto;position:relative}select.btn{height:50px;border:1px solid #176e4d}.add-contact-block{width:100%;display:flex;opacity:0}.add-contact-block.show{display:flex;opacity:1}.dates-error{display:none;color:red}.dates-error.show{display:inline}.option{padding:1rem}.datatable th,.datatable td{text-align:right !important}.subSum{font-size:1.5rem;height:50px;text-align:start;line-height:50px;margin-inline:0.25rem}.error .warning-error{background:#e88873}.error .error-messages{background:white;padding:0.5rem;box-shadow:5px 5px 20px 0px;border-radius:5px;margin:1.5rem}.error .error-messages h2{margin-inline:-0.5rem;padding-inline:1rem}.error .error-messages-hover{position:relative}.error .error-messages-hover .error-messages{display:none}.error .error-messages-hover:hover .error-messages{display:block}.error .error-messages-hover .error-messages{position:absolute;white-space:nowrap;z-index:100;top:2px;right:60px}.show-on-error{display:none}.error .show-on-error{display:block}.wizard{display:none}.wizard.show{position:fixed;top:50%;left:50%;height:50%;width:80%;transform:translate(-50%, -50%);display:block;background:beige;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:5px;padding:1rem;z-index:100}.wizard.show:not(.no-date) .wizard-tab h2.warning{display:none}.wizard td{white-space:nowrap;text-align:center}.wizard .wizard-tab{background:white;height:calc(100% - 62px);overflow:auto;padding:0.5rem}.wizard .wizard-tab h2.warning{color:red;text-align:center}.wizard .wizard-tab h1{text-align:center}.wizard .wizard-actions{display:flex;justify-content:space-between;margin-bottom:1rem}.wizard .wizard-actions div{display:flex}.wizard .wizard-actions div .btn{margin-right:0.5rem}.wizard .wizard-actions div:first-child{border-bottom:1px solid #176e4d;margin-left:0.5rem;overflow-x:auto}.wizard .wizard-actions .title{font-size:2rem;align-self:center}.box .show-in-box{display:block}.show-in-box{display:none}.small-column{max-width:110px}.grid-container{position:relative;display:grid;grid-gap:1rem 1rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 1fr 1fr;height:81vh}@media only screen and (min-width: 0px) and (max-width: 499px){.grid-container{grid-template-columns:1fr;grid-template-rows:auto 1fr 1fr 1fr 1fr;height:unset}}@media only screen and (min-width: 500px) and (max-width: 799px){.grid-container{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr 1fr 1fr;height:unset;min-height:81vh}}.grid-container .header{grid-column-start:1;grid-column-end:4}@media only screen and (min-width: 0px) and (max-width: 499px){.grid-container .header{grid-column-end:2}}@media only screen and (min-width: 500px) and (max-width: 799px){.grid-container .header{grid-column-end:3}}.flex{display:flex}.flex.col{flex-direction:column}.flex.between{justify-content:space-between}.card{padding:1rem;display:flex;flex-direction:column;overflow:hidden;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 2px 6px 2px}.card.full{opacity:1;position:absolute;background:white;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity 200ms, transform 200ms;width:90%;height:90%;display:flex;flex-direction:column;padding:1rem;border-radius:5px;z-index:100}.card.full .show-on-full{display:block}.card.full .hide-on-full{display:none}.card .show-on-full{display:none}.card .hide-on-full{display:block}.card .header{display:flex;justify-content:space-between}.card .sub-header{display:flex;justify-content:space-between}.card .content{width:100%;height:100%}.card .content.number{font-size:3rem;text-align:center;vertical-align:middle;display:flex;justify-content:center;align-items:center}.card .content.feedback,.card .content.events{overflow:auto;height:unset}.card .content.feedback>section,.card .content.events>section{margin-block:1rem;border-bottom:1px solid lightgray}.card .content.feedback>section p,.card .content.events>section p{margin:0.5rem}.card-full-backdrop{display:none}.card-full-backdrop.full{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:99}.img-filter{animation:changefilter 20s;animation-iteration-count:infinite}@keyframes changefilter{from{filter:invert(48%) sepia(13%) saturate(3207%) hue-rotate(0deg) brightness(95%) contrast(80%)}to{filter:invert(48%) sepia(13%) saturate(3207%) hue-rotate(359deg) brightness(95%) contrast(80%)}}.logs-wrapper .w-100{width:100%}.logs-wrapper td,.logs-wrapper th{white-space:nowrap}.version-history .version-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:5px;padding:1rem;z-index:100}.version-history .version-modal th,.version-history .version-modal td,.version-history .version-modal td strong{white-space:nowrap;max-width:400px;overflow:hidden;text-overflow:ellipsis}.version-history .version-modal tr.main-row:hover{background:lightblue;cursor:pointer}.version-history .version-modal tr.main-row.open{background:teal;color:white}.version-history .version-modal ul{background:aliceblue;border-top:2px solid;margin:unset;padding:1rem}.version-history .version-modal ul li{display:flex;flex:start;margin:5px;border-right:3px solid darkgreen}.version-history .version-modal ul li strong{margin-inline:0.5rem}.version-history h1{display:flex;width:100%;justify-content:space-between}.version-history .changes{overflow-y:auto}.version-history .changes .change{width:200px;max-height:1rem;overflow:hidden;white-space:nowrap;direction:rtl}.version-history .changes .change:hover{overflow:visible;width:200px;max-height:fit-content;background:lightseagreen;white-space:pre-wrap}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.sum{background:#efefef;border-bottom:1px solid black;border-top:double;font-weight:bold}.sum.kind{background:#efefef}.head{background:#c4f3e1;text-align:center;font-size:1.5rem}.head.kind{background:#c4f3e1;font-size:1rem;font-weight:bold}tr.meal td,tr.meal{border-top:1px solid;word-wrap:none}table{border-collapse:collapse;width:100%}tr.empty{height:1.5rem}.actions{display:flex}.actions span,.actions input{margin-left:0.5rem}@media print{.actions{display:flex}.actions span,.actions input{margin-left:0.5rem;border:0px;width:fit-content}.head{background:lightgray;text-align:center;font-size:14px}.head.kind{background:lightgray;font-size:12px;font-weight:bold}tr:not(empty) td,tr.meal,tr:not(empty) th{border:1px solid;word-wrap:none;overflow:visible}}@media print{table{border-collapse:collapse;width:100%}tr.empty,tr.empty td{border:0px solid;height:1.5rem}.meals span.select2.select2-container{display:none}}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}nav{-webkit-box-shadow:0px 5px 21px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 21px 0px rgba(0,0,0,0.3);background:#176e4d;width:100%;display:flex;justify-content:space-around;z-index:100001}nav .nav-side-item{padding-right:1rem;justify-content:start}nav .nav-side-item.sub-item{padding-right:2rem}nav span.badge{position:absolute;top:px;right:10px;top:0px;background:red;color:white;padding:5px;border-radius:1rem}nav span.badge.num-0{display:none}nav.side-nav{-webkit-box-shadow:-5px 0px 21px 0px rgba(0,0,0,0.3);box-shadow:-5px 0px 21px 0px rgba(0,0,0,0.3);background:#fafafa;width:80px;z-index:100;overflow:auto;flex-direction:column;justify-content:flex-start;height:100%}nav.side-nav .link-group{z-index:10}nav.side-nav .link-group.no-group a{padding-right:2rem}nav.side-nav .link-group.only-mobile{display:none}nav.side-nav .link-group.open .items-menu{backdrop-filter:brightness(1.2);border-right:2px dashed #eb6424;margin-inline:16px;margin-bottom:16px;max-height:800px;opacity:1;z-index:10;transition:all 1s}nav.side-nav .link-group.open>.nav-item-wrapper{background:white;border-right:4px solid #176e4d}nav.side-nav .link-group .items-menu{z-index:1;max-height:0;opacity:0;overflow:hidden;transition:all 1s}nav.side-nav .link-group .nav-item-wrapper{display:flex;flex-direction:row-reverse}nav.side-nav .link-group .nav-item-wrapper:hover{color:white;background:rgba(0,0,0,0.3);border-right:4px solid #176e4d}nav.side-nav .link-group .nav-item-wrapper.active{border-right:4px solid #176e4d}nav.side-nav .link-group .nav-item-wrapper .active:hover{border-right:0px solid darkgray}nav.side-nav .link-group .nav-item-wrapper .active,nav.side-nav .link-group .nav-item-wrapper.active{background:#bcc235 !important}nav.side-nav .link-group a,nav.side-nav .link-group button{color:white !important}nav.side-nav .link-group a span,nav.side-nav .link-group button span{color:#176e4d}nav.side-nav .link-group a:hover,nav.side-nav .link-group button:hover{background:rgba(0,0,0,0)}nav.side-nav .link-group a:hover span,nav.side-nav .link-group button:hover span{color:white}nav.side-nav .navItem-expandBtn{flex:1 1 0;color:black;border-radius:0;height:50px;padding-inline:0;flex:1 1 0}nav.side-nav .navItem-expandBtn:hover{background:rgba(0,0,0,0.3)}nav.side-nav .nav-side-item{padding-right:6px}nav.side-nav span.show-on-expand{display:none}nav.side-nav.expand{width:100%}nav.side-nav.expand .link-group.no-group a{padding-right:3rem}nav.side-nav.expand .show-on-expand{display:block}nav.side-nav.expand .navItem-expandBtn{padding-inline:0.5rem}nav.side-nav.expand a{display:flex;justify-content:flex-start}nav.side-nav a{color:black;display:flex;justify-content:center}nav.side-nav span{color:black}nav .settings .notification{padding:10px;max-width:74px}nav .settings .notification ul{z-index:101;padding:1rem;background:#176e4d}nav .settings .notification ul li ul{width:100%;position:relative;overflow-y:auto;padding:0rem;max-height:100%;top:0}nav .settings .notification ul a{background:white;color:#176e4d;justify-content:start}nav .settings .notification ul a:hover{background:#176e4d;color:white;border:1px solid white}nav .settings .notification ul .mark-read{width:auto}nav .user-name{border-inline:1px solid;white-space:nowrap;min-width:180px}nav a{color:white;text-decoration:none;height:50px;display:flex;justify-content:center;align-items:center;width:100%}nav a:hover,nav a:focus{background:rgba(0,0,0,0.3)}nav a:visited{color:white}nav .settings{width:fit-content}nav .settings button:not(.mark-read){color:white;text-decoration:none;height:50px;display:flex;justify-content:space-evenly;align-items:center;width:100%}nav .settings button:not(.mark-read):hover,nav .settings button:not(.mark-read):focus{background:rgba(0,0,0,0.3)}nav .settings button:not(.mark-read):hover ul{display:initial}nav .settings ul,nav .settings nav{position:absolute;display:none;list-style:none;top:50px;margin:0;padding:0;left:0;width:20%}@media only screen and (min-width: 0px) and (max-width: 599px){nav .settings ul,nav .settings nav{width:60%}}nav .settings ul li,nav .settings nav li{width:100%;background:#176e4d;display:flex;color:white}nav .settings ul li a,nav .settings nav li a{padding:5px 20px}nav .settings ul.show,nav .settings nav.show{display:initial}nav.desktop-nav{display:flex}nav.mobile-nav{display:flex;flex-direction:column;align-items:flex-end}nav.mobile-nav .nav-menu.hide{width:0%;display:block;transition:0.5s}nav.mobile-nav .nav-menu{position:fixed;top:50px;left:0rem;background:#176e4d;width:70%;height:95vh;overflow-x:hidden;z-index:2;transition:0.5s}nav.mobile-nav .nav-menu a,nav.mobile-nav .nav-menu button{justify-content:flex-end;padding-left:3rem}nav.mobile-nav .nav-menu ul{list-style-type:none}nav.mobile-nav .menu-btn{width:fit-content;height:50px;color:white}nav .only-mobile{display:none}@media only screen and (min-width: 0px) and (max-width: 599px){nav .desktop-nav{display:none}nav .only-mobile{display:flex}nav.mobile-nav{display:flex}}.expand-side-bar--layout{display:flex}.expand-side-bar--layout nav.side-nav{width:200px;transition:width 1s}.small-side-bar--layout{display:flex}.small-side-bar--layout nav.side-nav{width:80px;transition:width 1s}.coord-forms-badge{position:absolute;top:8px;right:8px;background-color:#eb6424;color:white;border-radius:50%;padding:2px 6px;font-size:10px;font-weight:bold;min-width:18px;text-align:center;z-index:10}.menu.notification{position:relative}.menu.notification .coord-forms-badge{top:5px;right:5px}.secondaryBar{padding-inline:1rem;background-color:white;margin:0;width:100%;position:relative;top:0;border-radius:5px 5px 0 0;display:flex;justify-content:space-between}.secondaryBar .breadcrumbs{list-style-type:none;align-items:center;margin:0;padding:0;display:flex}@media only screen and (max-width: 600px){.secondaryBar .btn-group-wrapper .btn-menu-on-small{position:absolute;flex-direction:column;top:56px;left:0;z-index:1000;background:white;padding:1rem;border-radius:5px;box-shadow:0 4px 3px 0px grey;min-width:50%;max-width:min-content}.secondaryBar .btn-group-wrapper .btn-menu-on-small button,.secondaryBar .btn-group-wrapper .btn-menu-on-small input,.secondaryBar .btn-group-wrapper .btn-menu-on-small .btn{margin-bottom:1rem;margin-right:0rem;width:100%;text-align:center}}.secondaryBar .btn-group-wrapper{display:flex;align-self:center}.secondaryBar .btn-group-wrapper button,.secondaryBar .btn-group-wrapper input,.secondaryBar .btn-group-wrapper .btn{margin-right:1rem}.menuBtn .menu{display:none}.menuBtn:hover .menu{display:flex}.menuBtn .menu{flex-direction:column;background:white;padding:1rem;color:black;box-shadow:0px 0px 5px 3px rgba(1,1,1,0.3);cursor:initial}.menuBtn .menuWrapper{position:absolute;top:2rem;left:1rem;padding-top:2rem}.menu .item{display:flex;justify-content:space-between;width:100%;margin-bottom:0.5rem}.menu .item select,.menu .item input:not([type="button"]){width:122px}select[multiple]:hover{background:white}select[multiple] option:checked{background:blue;color:white}.editale .menu{display:none}.editale:hover .menu{display:flex;padding-right:1rem}.editale:hover{display:flex;align-items:center}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.form-input label{font-size:18px}.form-input .display-input{display:block;align-items:center}.form-input .display-input input{width:100%;margin-left:1rem}.form-input .editable-input{display:none}.form-input.edit{display:block}.form-input.edit .display-input{display:none}.form-input.edit .editable-input{display:block;align-items:center}.form-input .editable-input{width:100%}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}div.pricings{display:grid;grid-template-columns:repeat(3, 33%);gap:2rem}div.pricings .room-pricing,div.pricings .classroom-pricing,div.pricings .meal-pricing{border:1px solid black;display:inline-block;position:relative;padding:1rem 2rem}div.pricings .room-pricing .room-minmax,div.pricings .classroom-pricing .room-minmax,div.pricings .meal-pricing .room-minmax{display:flex;margin:10px 0}div.pricings .room-pricing .room-minmax input,div.pricings .classroom-pricing .room-minmax input,div.pricings .meal-pricing .room-minmax input{width:50px;margin:0 10px}div.pricings .room-pricing [data-action],div.pricings .classroom-pricing [data-action],div.pricings .meal-pricing [data-action]{position:absolute;top:0;left:0}div.pricings input{max-width:100px}div.pricings .pricing-error{color:red;display:none}div.pricings .pricing-error.show{display:initial}div.pricings{position:sticky;top:50px;width:100%;background:white;color:black;padding:1rem 0;text-align:center;z-index:2;border-top:2px solid white;display:flex;justify-content:space-between}div.pricings button{color:white;font-size:2rem}.currSign:before{content:"$"}.table-wraper.pricing{background:white;margin:0rem 2rem;width:100%}.table-wraper.pricing table{background:white;padding:1rem;border-radius:5px;margin:auto;min-width:40%;text-align:right}.table-wraper.pricing div.header{display:flex;justify-content:space-between}.table-wraper.pricing .testttt{display:flex}h3{margin:2rem 2rem 1rem 2rem;color:#333;font-size:1.5rem;border-bottom:2px solid #ddd;padding-bottom:0.5rem}.table-wraper.pricing:last-of-type{opacity:0.8}.table-wraper.pricing:last-of-type table{border:1px solid #ccc}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.warning{background:#e88873;color:#fff}.highlight{background:yellow}tr.nested-notes>td>h3.kind-head{padding:14px;margin:0px;text-align:center;height:50px;border-radius:5px;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tr.nested-notes>td .file-name-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:150px;line-height:50px;margin-left:0.5rem}#shibutz_modal{position:fixed;top:5%;left:5%;width:90%;height:90%;z-index:100;margin:1rem;background:beige;border-radius:5px;padding:1rem;box-shadow:0px 5px 11px black}.searchBar .searchBar-wrapper{display:flex;align-items:center;margin:10px;padding:0px;background:white;border-radius:5px}.searchBar .searchBar-input{padding:5px;font-size:14px;outline:0;border-radius:0 5px 5px 0;border:1px solid gray}.searchBar .searchBar-searchBtn{padding:5px;border-radius:5px 0 0 5px;border:1px solid gray}.searchBar .searchBar-panel{position:absolute;background:white;top:52px;right:calc(200px - 1rem);border-radius:0 0 1rem 1rem;z-index:1000;padding:0rem;width:50%;box-shadow:0px 5px 10px 3px rgba(0,0,0,0.3);opacity:0;max-height:0px;overflow:hidden}.searchBar .searchBar-panel.open{max-height:1000px;overflow:hidden;padding:1rem;transition:max-height 2s ease-out, opacity 0.5s;opacity:1}.searchBar .searchBar-headerBar{display:flex;justify-content:space-between}.searchBar .searchBar-headerBar .searchBar-header{margin:5px}.searchBar .searchResults{display:flex}.searchBar .searchResults .searchResults-column{width:33%;margin:0.5rem}.searchBar .searchBar-link{color:black;text-decoration:none;height:50px;display:flex;justify-content:center;align-items:center;width:100%}.searchBar .searchBar-link:hover{background:rgba(0,0,0,0.3)}.searchBar .searchBar-listItem{margin-bottom:0.5rem;padding:5px;border-radius:5px;color:black;border:0}.searchBar .searchBar-listItem a{display:block;height:fit-content}.searchBar .searchBar-listItem__notFound{margin-bottom:0.5rem;background:antiquewhite;padding:5px}.select2-container{display:block}.select2-container *:focus{outline:0}.input-group .select2-container--bootstrap4{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-group-prepend~.select2-container--bootstrap4 .select2-selection{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.select2-container--bootstrap4:not(:last-child) .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0}.right .select2-container--bootstrap4 .select2-selection{border-radius:0 5px 5px 0}.select2-container--bootstrap4 .select2-selection{width:100%;background-color:#fff;border:1px solid #cccccc;border-radius:5px;-webkit-transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.select2-container--bootstrap4 .select2-selection{-webkit-transition:none;transition:none}}.select2-container--bootstrap4.select2-container--focus .select2-selection{outline-offset:-2px;outline:2px solid #176e4d}.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--bootstrap4.select2-container--open.select2-container--above .select2-selection{border-top-left-radius:0;border-top-right-radius:0}.select2-container--bootstrap4.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--bootstrap4.select2-container--disabled .select2-selection,.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection{cursor:not-allowed;background-color:#e9ecef;border-color:#ced4da;outline-offset:-2px;outline:2px solid #176e4d}.select2-container--bootstrap4.select2-container--disabled .select2-search__field,.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field{background-color:transparent}select.is-invalid~.select2-container--bootstrap4 .select2-selection,form.was-validated select:invalid~.select2-container--bootstrap4 .select2-selection{border-color:#dc3545}select.is-valid~.select2-container--bootstrap4 .select2-selection,form.was-validated select:valid~.select2-container--bootstrap4 .select2-selection{border-color:#28a745}.select2-container--bootstrap4 .select2-search{width:100%}.select2-container--bootstrap4 .select2-dropdown{border-color:#ced4da;border-radius:0}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--below{border-top:none;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above{border-top:1px solid #ced4da;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected="true"]{color:#212529;background-color:#f2f2f2}.select2-container--bootstrap4 .select2-results__option--highlighted,.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected="true"]{color:#fff;background-color:#007bff}.select2-container--bootstrap4 .select2-results__option[role="group"]{padding:0}.select2-container--bootstrap4 .select2-results__option[role="group"] .select2-results__options--nested .select2-results__option{padding-left:1em}.select2-container--bootstrap4 .select2-results__option{padding:0.375rem 0.75rem}.select2-container--bootstrap4 .select2-results>.select2-results__options{max-height:15em;overflow-y:auto}.select2-container--bootstrap4 .select2-results__group{display:list-item;padding:6px;color:#6c757d}.select2-container--bootstrap4 .select2-selection__clear{float:right;width:0.9em;height:0.9em;padding-left:0.15em;margin-top:0.7em;margin-right:0.3em;line-height:0.75em;color:#f8f9fa;background-color:#c8c8c8;border-radius:100%}.select2-container--bootstrap4 .select2-selection__clear:hover{background-color:#afafaf}.select2-container--bootstrap4 .select2-selection--single{height:calc(1.5em + 0.75rem + 2px) !important}.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder{line-height:calc(1.5em + 0.75rem);color:#6c757d}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;left:3px;width:20px}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{position:absolute;top:60%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-color:#343a40 transparent transparent transparent;border-style:solid;border-width:5px 4px 0}.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered{padding-left:0.75rem;line-height:calc(1.5em + 0.75rem);color:#495057}.select2-search--dropdown .select2-search__field{padding:0.375rem 0.75rem;border:1px solid #ced4da;border-radius:0.25rem}.select2-results__message{color:#6c757d}.select2-container--bootstrap4 .select2-selection--multiple{min-height:calc(1.5em + 0.75rem + 2px) !important}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 0.375rem;margin:0;list-style:none}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{float:left;padding:0;padding-right:0.75rem;margin-top:calc(0.375rem - 2px);margin-right:0.375rem;color:#495057;cursor:pointer;border:1px solid #bdc6d0;border-radius:0.2rem}.select2-container--bootstrap4 .select2-selection--multiple .select2-search__field{color:#495057}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice+.select2-search{width:0}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove{float:left;padding-right:3px;padding-left:3px;margin-right:1px;margin-left:3px;font-weight:700;color:#bdc6d0}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover{color:#343a40}.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear{position:absolute !important;top:0;right:0.7em;float:none;margin-right:0}.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice{padding:0 5px;cursor:not-allowed}.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{display:none}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.newForm{height:100%;display:flex;flex-direction:column}.newForm .input{border-radius:unset;height:unset;font-size:unset;padding:unset}.newForm .newInput-Wrapper{width:min-content}.newForm .newInput-Wrapper.w100{width:100%}.newForm .newInput-Wrapper label{white-space:nowrap}.newForm .newInput{border-radius:5px;height:38px;font-size:1rem;padding:5px;border:1px solid #cccccc}.newForm .newInput:focus-visible{outline-offset:-2px;outline:2px solid #176e4d}.newForm .newInput.narrow{width:50px}.newForm .newInput.mid-width{width:100px}.newForm .newInput.wide{width:150px}.newForm .newInput.fit-content{width:fit-content}.newForm .newInput.w100{width:100%}.newForm .newInput.fill-on-small{width:unset}.newForm>*{margin:0rem 0 0 1rem}.newForm .form-actions{margin-inline:0rem;padding:0.5rem 1rem;left:0rem;z-index:11;background:white;display:flex;flex-wrap:nowrap;width:100%}@media only screen and (min-width: 0px) and (max-width: 599px){.newForm .form-actions{flex-wrap:wrap;padding:0.5rem}.newForm .form-actions .fill-on-small{width:100%}.newForm .form-actions>*{margin:0rem 0 0 0.2rem}}.newForm .form-inputs{background:white}.newForm .form-inputs .grid{display:flex;flex-flow:wrap}.newForm .form-inputs .grid .block{flex-basis:50%;flex-grow:1;padding:1rem;display:flex;justify-content:space-between}.newForm .header-btn-group{display:flex;flex-wrap:nowrap;position:relative}.newForm .header-btn-group .btn{margin-inline:5px}.newForm .header-btn-group .btn,.newForm .header-btn-group .btn.btn-secondary:not(.custom-bg),.newForm .header-btn-group .btn-secondary{height:38px;padding:5px}.newForm .btn,.newForm .btn.btn-secondary:not(.custom-bg),.newForm .btn-secondary{height:38px;padding:5px}.newForm .btn,.newForm .btn.btn-secondary:not(.custom-bg),.newForm .btn-secondary,.newForm .version-history{margin-top:auto}.newForm .left{border-radius:5px 0 0 5px;margin-right:-1px}.newForm .middle{border-radius:0}.newForm .right{margin-left:-1px;border-radius:0 5px 5px 0}.newForm .subSum{font-size:inherit;font-weight:bold;height:38px;text-align:start;line-height:38px;margin-inline:0.25rem;padding-block:0px}.newForm .association-header{display:flex;flex-flow:wrap;padding:0px;padding-inline:0.5rem;padding-bottom:0.5rem;border-radius:5px}.newForm .association-header h4{white-space:nowrap}.newForm .error .warning-error{background:#e88873}.newForm .error.warning-error{background:#e88873}.newForm .border{position:absolute;cursor:e-resize;width:6px;right:-6px;top:50px;height:calc(100% - 50px);background:white}.newForm .discount-prec-input,.newForm .discount-input{font-size:inherit;font-weight:bold}.disappear{background:#e88873}.appear{background:#ccc27a}.away{background:#f6d072}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.tableWrapper{position:relative;width:100%;border-collapse:collapse;font-size:0.9em;font-family:sans-serif;overflow-x:auto}.tableWrapper .table{width:100%;table-layout:auto}.tableWrapper .table tbody tr:only-child{display:table-row}.tableWrapper .table__row{border-bottom:1px solid #000}.tableWrapper .table__row:hover{background:lightgray}.tableWrapper .table__row:last-of-type{border-bottom:2px solid #176e4d}.tableWrapper .table__row.low td{padding:2px 2px}.tableWrapper .table__row.relevant{background:aliceblue}.tableWrapper .table__row-noItems{text-align:center;font-weight:bolder;font-size:1rem;height:50px}.tableWrapper th{position:sticky;top:0px;overflow:visible;width:min-content;background:white;z-index:10;border-top:none !important;border-bottom:none !important;box-shadow:inset 0 -2px 0 #176e4d;cursor:pointer}.tableWrapper th.asc,.tableWrapper th.desc{background:aliceblue}.tableWrapper th.desc:after{content:"▲"}.tableWrapper th.asc:after{content:"▼"}.tableWrapper td{padding:12px 15px;white-space:nowrap;width:min-content;text-overflow:ellipsis}.tableWrapper .table__cell-head{padding:12px 15px}.tableWrapper .table__cell-head:first-child{border-radius:0 5px 0 0}.tableWrapper .table__cell-head:last-child{border-radius:5px 0 0 0}.tableWrapper .table__cell-head input.filter{width:unset;padding:4px;line-height:1rem;float:left}.tableWrapper .table__row-head{color:black;text-align:right}.tableWrapper .td-actions{width:100px}.tableWrapper .table__bar{display:flex;justify-content:space-between}.tableWrapper .table__bar .table__barChoose{display:flex}.tableWrapper .table__bar .table__barBtn{display:flex}.tableWrapper .table__bar.small .table__barBtn{display:none}.borderSum{border-top:4px double}.borderItem{border-bottom:1px dashed}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.tabsView{display:flex;width:100%;height:100%}.tabsView .tab{width:100%;display:block;padding:1rem;box-shadow:0 3px 5px rgba(0,0,0,0.15);background:white;overflow:auto;height:100%;border:1px solid #eee}.tabsView .tab.hide{display:none}.tabsView .header{border-bottom:2px solid #176e4d;height:unset}.tabsView .header.sticky-header{position:sticky;z-index:1000;background:white}.tabsView .tabBtn{position:relative;flex:1 1 0px;border-radius:5px 5px 0px 0px;background:white;padding:0.5rem;padding-inline:1rem;margin-top:5px;margin-inline:-0.5rem;box-shadow:0 0 2px rgba(0,0,0,0.15);transition:margin-inline 0.5s}.tabsView .tabBtn.current{border:2px solid #176e4d;border-bottom:2px solid white;margin-bottom:-2px;margin-inline:0.5rem;transition:margin-inline 0.5s}.tabsView .tabBtn:hover{background:#176e4d;color:white;margin-inline:0.5rem;transition:margin-inline 0.5s}.tabsView .pinTabsWrapper{min-height:100%;position:relative;display:flex;flex-direction:column;max-width:50%}.tabsView .tabs,.tabsView .pinTabs{height:100%;min-height:100px}.tabsView .tabsWrapper{min-height:100%;display:flex;flex-direction:column;min-width:50%;width:100%}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.space-index{height:100%;padding:1rem 1rem 0rem 0rem}.space-index>.header{position:fixed;top:50px;left:0;right:0;background:#fafafa;z-index:100;width:100%;padding:1rem 4rem}.space-index>.header h1,.space-index>.header h2{margin:0}.space-index>.header h2{margin-top:10px}.space-index .open-menu{display:block}.space-index .menu{display:none;border-top:1px solid;width:10rem}.space-index .menu.show{position:absolute;top:108%;flex-direction:column;background:#fafafa;display:flex;align-items:flex-start}.space-index .menu a{display:inline-block;padding:5px 10px}.space-index .menu a:hover{background:rgba(0,0,0,0.3)}.space-index .spaces-wrapper{height:calc(100vh - 237px);overflow:auto;display:grid;gap:10px}.space-index .spaces-wrapper::-webkit-scrollbar{width:1rem;height:1rem}.space-index .spaces-wrapper::-webkit-scrollbar-thumb{background:#b3afb3;border-radius:9px}.space-index .spaces-wrapper::-webkit-scrollbar-thumb:hover{background:#eb6424}.space-index .spaces-wrapper::-webkit-scrollbar-track{background:#ffffff;border-radius:9px;box-shadow:inset 0px 0px 0px 0px #f0f0f0}.space-index .spaces-wrapper .house{position:relative}.space-index .spaces-wrapper .house table{height:100%;border:1px solid black;border-collapse:collapse}.space-index .spaces-wrapper .house table th{position:sticky;top:61px;z-index:1;background:white;outline:1px black solid}.space-index .spaces-wrapper .house table td,.space-index .spaces-wrapper .house table th{width:20px;border:1px solid black}.space-index .spaces-wrapper .house table td a,.space-index .spaces-wrapper .house table th a{white-space:nowrap}.space-index .spaces-wrapper .house table td div.td{display:flex;flex-direction:column;height:100%;width:100%}.space-index .spaces-wrapper .house table td div.td .td-actions{display:flex;flex-direction:row}.space-index .spaces-wrapper .house table td div.td .td-actions .action-menu{display:none}.space-index .spaces-wrapper .house table td div.td:hover button,.space-index .spaces-wrapper .house table td div.td:hover a{background:#eb6424}.space-index .spaces-wrapper .house table td div.td:hover .td-actions .action-menu{display:flex}.space-index .spaces-wrapper .house table td div.td:hover .less{display:none}.space-index .spaces-wrapper .house table td div.td button,.space-index .spaces-wrapper .house table td div.td a{padding:4px;margin:0}.space-index .spaces-wrapper .house table td div.td button span,.space-index .spaces-wrapper .house table td div.td a span{font-size:15px}.space-index .spaces-wrapper .house table td div.td .more{display:none}.space-index .spaces-wrapper .house table td div.td .less{display:block}.space-index .spaces-wrapper .house table.compact{table-layout:fixed;width:100%}.space-index .spaces-wrapper .house table.compact td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.space-index .spaces-wrapper .house table.compact td:hover{overflow:visible;position:relative;z-index:100}.space-index .spaces-wrapper .house table.compact td:hover span{padding:3px;font-size:18px}.space-index .spaces-wrapper .house table.compact td:hover button{display:block}.space-index .spaces-wrapper .house table.compact td .more{display:block}.space-index .spaces-wrapper .house table.compact td button{display:none}.space-index .spaces-wrapper .house table.compact td.occupied button,.space-index .spaces-wrapper .house table.compact td.double-booking button{display:none}.space-index .spaces-wrapper .house table.regular{width:100%}.space-index .spaces-wrapper .house table.regular td a{white-space:normal}.space-index .spaces-wrapper .house table.space{table-layout:unset}.space-index .spaces-wrapper .house table.space th{min-width:100px}.space-index .spaces-wrapper .house table td:hover{overflow:visible}.space-index .spaces-wrapper .house .space{height:100px;width:100px;border:1px solid black}.space-index .spaces-wrapper .house tr.selected-row,.space-index .spaces-wrapper .house tr.selected-row th,.space-index .spaces-wrapper .house tr.selected-row td{background:#f93b00;color:white}.space-index .toolbar{width:calc(100% + 2rem);position:sticky;top:130px;background:#fafafa;display:flex;z-index:98;padding-left:2rem}.space-index .toolbar #endDate{display:none}.space-index .toolbar .tools-set{width:100%;display:flex;background:#c4f3e1}.space-index .toolbar .tools-set input{background:#e2f9f0;width:100%;min-width:100px;border:0px solid;border-radius:5px;padding-right:5px}.space-index .toolbar .tools-set input:focus-visible{outline:-webkit-focus-ring-color auto 0px}.space-index .toolbar .tools-set .btn-group{width:100%;position:relative;background:#e2f9f0;padding:0.5rem;display:flex;margin:0.5rem;border:1px solid black;border-radius:5px}.space-index .toolbar .tools-set .btn-group button{background:#e2f9f0;white-space:nowrap;padding:0.5rem}.space-index .toolbar .tools-set .btn-group button:nth-child(2){border-left:1px solid black;border-radius:0px 5px 5px 0px}.space-index .toolbar .tools-set .btn-group button:last-child{border-right:1px solid black;border-radius:5px 0px 0px 5px}.space-index .toolbar .tools-set .btn-group span{position:absolute;top:-10px;right:5px;background:#c4f3e1;padding:0px 5px;border-radius:5px;z-index:4}.space-index .toolbar .tools-set.house-select,.space-index .toolbar .tools-set .house-select{position:relative}.space-index .toolbar .tools-set.house-select .house-menu,.space-index .toolbar .tools-set .house-select .house-menu{display:none}.space-index .toolbar .tools-set.house-select:hover .house-menu,.space-index .toolbar .tools-set .house-select:hover .house-menu{position:absolute;top:65px;left:0px;width:93vw;display:flex;flex-direction:row-reverse;background:white;border-top:1px solid}.space-index .toolbar .tools-set.house-select:hover .house-menu.right,.space-index .toolbar .tools-set .house-select:hover .house-menu.right{right:0px;flex-direction:row}.space-index .toolbar .tools-set .btn{padding:8px;margin:0.5rem;height:49px}.space-index .toolbar .tools-set button:hover{background:#9aeacc;color:black}.space-index .actions{display:grid;grid-template-columns:500px 500px;gap:4rem;background:white;border-radius:5px;padding:1rem 2rem}.space-index .actions hr{width:100%}.space-index .actions h3{margin:0}.space-index .actions .by-time{display:inline-grid;grid-template-columns:repeat(3, 1fr)}.space-index .actions .by-time div{display:flex;flex-direction:column}.space-index .actions .by-time div input{width:14ch}.space-index .actions .btn-group{display:flex;margin-top:10px;justify-content:center}.space-index .actions .btn-group button{background:#176e4d;color:white;padding:10px 30px;width:100%}.space-index .actions .btn-group button:first-of-type{border-radius:0 20px 20px 0;border-left:1px solid #29c288}.space-index .actions .btn-group button:last-of-type{border-radius:20px 0 0 20px;border-right:1px solid #29c288}.space-index .actions .btn-group button:hover,.space-index .actions .btn-group button:focus{background:#20986b}.space-index .actions .house-group{display:flex;flex-wrap:wrap;margin-top:10px;justify-content:space-between;max-height:50px;overflow-y:auto}.space-index .actions .house-group .btn{margin-bottom:10px;padding:8px}.space-index .house{background:white;border-radius:5px;padding:1rem}.space-index .house h2{position:sticky;top:0px;background:white;z-index:5;padding:1rem;margin:0}.space-index .rooms [type="number"],.space-index .classrooms [type="number"]{width:10ch}.sticky{background:white;position:sticky;right:0;top:auto;border-top-width:1px;text-align:center;outline:1px black solid;z-index:2;cursor:cell}.sticky.beds{right:37px}.sticky.vertical{z-index:4 !important}.occupied,.not_ours{background:#d7d7d7}.double-booking{background:#f93b00}.cleaning{background:#73c2be}.cleaning.events{background:#4fb3ae}.problems{background:#f27d7f}.problems.events{background:#ed4f51}.cleaning.problems{background:linear-gradient(90deg, #73c2be 50%, #f27d7f 50%)}.cleaning.problems.events{background:linear-gradient(90deg, #4fb3ae 50%, #ed4f51 50%)}.wday-6{background:#c4bcbc}.event-spaces-table{border-collapse:collapse}.event-spaces-table td,.event-spaces-table th{border:1px solid rgba(128,128,128,0.5);padding:10px}.show{display:table-row}.hide{display:none}.s-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#s-rectBox{position:absolute;z-index:1090;border:2px dashed #cbd3e3}.new-spaces-actions{margin-bottom:0.5rem}.new-spaces-actions input.small,.new-spaces-actions button.small{height:34px;border-radius:5px;padding:5px}.new-spaces-actions input.small.input,.new-spaces-actions button.small.input{padding:4px;border:1px solid}.space-table-wrapper{width:100%;height:100%;overflow:scroll}.space-table-wrapper::-webkit-scrollbar{width:13px;height:13px}.space-table-wrapper::-webkit-scrollbar-thumb{background:#b3afb3;border-radius:9px}.space-table-wrapper::-webkit-scrollbar-thumb:hover{background:#eb6424}.space-table-wrapper::-webkit-scrollbar-track{background:#ffffff;border-radius:9px;box-shadow:inset 0px 0px 0px 0px #f0f0f0}.space-table-wrapper table#space-table{table-layout:fixed;border-collapse:separate;border-spacing:0px;padding:0rem}.space-table-wrapper table#space-table .cell-hover:not(.side){font-weight:bold !important}.space-table-wrapper table#space-table .cell-hover.header:not(.side){background:lightgreen}.space-table-wrapper table#space-table tr:hover th,.space-table-wrapper table#space-table tr:hover td{font-weight:bold}.space-table-wrapper table#space-table tr:hover th.side-1,.space-table-wrapper table#space-table tr:hover td.side-1{background:lightgreen}.space-table-wrapper table#space-table thead tr{position:sticky;top:0px;background:whitesmoke;z-index:10}.space-table-wrapper table#space-table thead tr th{border-top:1px solid}.space-table-wrapper table#space-table td,.space-table-wrapper table#space-table th{border-bottom:1px solid;border-left:1px solid;white-space:nowrap;width:120px;min-height:24px;overflow:hidden;text-overflow:ellipsis;padding:0 5px 0px;position:relative}.space-table-wrapper table#space-table td:nth-child(1),.space-table-wrapper table#space-table th:nth-child(1){border-right:1px solid}.space-table-wrapper table#space-table td:hover,.space-table-wrapper table#space-table th:hover{overflow:visible;z-index:3;background:lightgray}.space-table-wrapper table#space-table td:hover .link,.space-table-wrapper table#space-table th:hover .link{background:#d7d7d7;padding-left:1rem;border-radius:5px}.space-table-wrapper table#space-table td.last,.space-table-wrapper table#space-table th.last{border-bottom:3px solid}.space-table-wrapper table#space-table td.selected-td,.space-table-wrapper table#space-table th.selected-td{background:goldenrod}.space-table-wrapper table#space-table td.header,.space-table-wrapper table#space-table th.header{right:0px;background:white}.space-table-wrapper table#space-table td.header.side,.space-table-wrapper table#space-table th.header.side{width:80px;position:sticky;z-index:2}.space-table-wrapper table#space-table td.header.side.house-header,.space-table-wrapper table#space-table th.header.side.house-header{writing-mode:vertical-rl;text-align:center;width:1.5rem}.space-table-wrapper table#space-table td.header.side.house-header.odd,.space-table-wrapper table#space-table th.header.side.house-header.odd{background:violet}.space-table-wrapper table#space-table td.header.side.side-1,.space-table-wrapper table#space-table th.header.side.side-1{right:1.5rem;z-index:9}.space-table-wrapper table#space-table td.header.side.side-1 .material-icons,.space-table-wrapper table#space-table th.header.side.side-1 .material-icons{display:none}.space-table-wrapper table#space-table td.header.side.side-1.clickable,.space-table-wrapper table#space-table th.header.side.side-1.clickable{box-shadow:1px 1px 13px 0px;z-index:20;cursor:pointer;background:aliceblue}.space-table-wrapper table#space-table td.header.side.side-1.clickable .material-icons,.space-table-wrapper table#space-table th.header.side.side-1.clickable .material-icons{display:block}.space-table-wrapper table#space-table td.header.side.side-1.clickable:hover,.space-table-wrapper table#space-table th.header.side.side-1.clickable:hover{background:lightgreen}.space-table-wrapper table#space-table td.header.side.side-2,.space-table-wrapper table#space-table th.header.side.side-2{right:calc(1.5rem + 80px);z-index:4}@media only screen and (min-width: 0px) and (max-width: 599px){.space-table-wrapper table#space-table td.header.side.side-2,.space-table-wrapper table#space-table th.header.side.side-2{display:none}}.space-table-wrapper table#space-table td:hover:not(.header),.space-table-wrapper table#space-table th:hover:not(.header){background:lightgray}.space-table-wrapper table#space-table td>div,.space-table-wrapper table#space-table th>div{min-height:100%}.space-table-wrapper table#space-table td>div>div.chunk,.space-table-wrapper table#space-table th>div>div.chunk{min-height:29px;display:flex}.space-table-wrapper table#space-table td>div>div.chunk .num,.space-table-wrapper table#space-table th>div>div.chunk .num{height:auto;font-size:1.5rem;margin-left:0.5rem}.space-table-wrapper table#space-table td>div>div.chunk .link,.space-table-wrapper table#space-table th>div>div.chunk .link{line-height:29px}.space-table-wrapper table#space-table.show-actions .actionss{display:block;height:29px}.space-table-wrapper table#space-table .actionss{display:none}.space-table-wrapper ul{list-style:none}.space-table-wrapper .context-menu{position:absolute;z-index:10000;display:none}.space-table-wrapper .context-menu.open{display:block}.space-table-wrapper .menu{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;box-shadow:0 10px 20px #40400d;padding:10px 0}.space-table-wrapper .menu li{position:relative}.space-table-wrapper .menu li .sub-menu{display:none}.space-table-wrapper .menu li.title{text-align:center;border-bottom:1px solid}.space-table-wrapper .menu li.note{padding:10px 30px 10px 15px}.space-table-wrapper .menu li:hover .sub-menu{display:block;position:absolute;top:0;left:0;transform:translate(-98%, 0%) scale(1)}.space-table-wrapper .menu li>a{font:inherit;border:0;padding:10px 30px 10px 15px;width:100%;display:flex;align-items:center;position:relative;text-decoration:unset;color:#000;font-weight:500;transition:0.5s linear;-webkit-transition:0.5s linear;-moz-transition:0.5s linear;-ms-transition:0.5s linear;-o-transition:0.5s linear}.space-table-wrapper .menu li>a:hover{background:#f1f3f7;color:#4b00ff}.space-table-wrapper .menu>li>a>i{padding-right:10px}.space-table-wrapper .menu>li.trash>a:hover{color:red}.rand.rand-color0{background:#3968c6}.rand.rand-color0:hover,.rand.rand-color0.hover{background:#28498a}.rand.rand-color0 span{color:#3968c6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color1{background:#47a3d1}.rand.rand-color1:hover,.rand.rand-color1.hover{background:#297aa3}.rand.rand-color1 span{color:#47a3d1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color2{background:#7339ac}.rand.rand-color2:hover,.rand.rand-color2.hover{background:#4d2673}.rand.rand-color2 span{color:#7339ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color3{background:#a6a6a6}.rand.rand-color3:hover,.rand.rand-color3.hover{background:gray}.rand.rand-color3 span{color:#a6a6a6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color4{background:#e6b31a}.rand.rand-color4:hover,.rand.rand-color4.hover{background:#a17d12}.rand.rand-color4 span{color:#e6b31a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color5{background:#a63057}.rand.rand-color5:hover,.rand.rand-color5.hover{background:#6b1f38}.rand.rand-color5 span{color:#a63057;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color6{background:#9346b9}.rand.rand-color6:hover,.rand.rand-color6.hover{background:#673181}.rand.rand-color6 span{color:#9346b9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color7{background:#993344}.rand.rand-color7:hover,.rand.rand-color7.hover{background:#60202b}.rand.rand-color7 span{color:#993344;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color8{background:#2966a3}.rand.rand-color8:hover,.rand.rand-color8.hover{background:#1a4066}.rand.rand-color8 span{color:#2966a3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color9{background:#26bbd9}.rand.rand-color9:hover,.rand.rand-color9.hover{background:#1b8398}.rand.rand-color9 span{color:#26bbd9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color10{background:#7e98ce}.rand.rand-color10:hover,.rand.rand-color10.hover{background:#466cb9}.rand.rand-color10 span{color:#7e98ce;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color11{background:#8cbfd9}.rand.rand-color11:hover,.rand.rand-color11.hover{background:#539fc6}.rand.rand-color11 span{color:#8cbfd9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color12{background:#9970c2}.rand.rand-color12:hover,.rand.rand-color12.hover{background:#7345a1}.rand.rand-color12 span{color:#9970c2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color13{background:#bfbfbf}.rand.rand-color13:hover,.rand.rand-color13.hover{background:#999999}.rand.rand-color13 span{color:#bfbfbf;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color14{background:#e4c567}.rand.rand-color14:hover,.rand.rand-color14.hover{background:#d9ac26}.rand.rand-color14 span{color:#e4c567;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color15{background:#c36081}.rand.rand-color15:hover,.rand.rand-color15.hover{background:#9b3b5b}.rand.rand-color15 span{color:#c36081;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color16{background:#b087c5}.rand.rand-color16:hover,.rand.rand-color16.hover{background:#8e53ac}.rand.rand-color16 span{color:#b087c5;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color17{background:#ba5e6e}.rand.rand-color17:hover,.rand.rand-color17.hover{background:#8f3d4b}.rand.rand-color17 span{color:#ba5e6e;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color18{background:#538cc6}.rand.rand-color18:hover,.rand.rand-color18.hover{background:#336699}.rand.rand-color18 span{color:#538cc6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color19{background:#70c9db}.rand.rand-color19:hover,.rand.rand-color19.hover{background:#33b3cc}.rand.rand-color19 span{color:#70c9db;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color20{background:#1f4693}.rand.rand-color20:hover,.rand.rand-color20.hover{background:#122854}.rand.rand-color20 span{color:#1f4693;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color21{background:#1f7ead}.rand.rand-color21:hover,.rand.rand-color21.hover{background:#134f6c}.rand.rand-color21 span{color:#1f7ead;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color22{background:#4d1f7a}.rand.rand-color22:hover,.rand.rand-color22.hover{background:#331452}.rand.rand-color22 span{color:#4d1f7a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color23{background:gray}.rand.rand-color23:hover,.rand.rand-color23.hover{background:#595959}.rand.rand-color23 span{color:gray;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color24{background:#a17d12}.rand.rand-color24:hover,.rand.rand-color24.hover{background:#5c470a}.rand.rand-color24 span{color:#a17d12;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color25{background:#721836}.rand.rand-color25:hover,.rand.rand-color25.hover{background:#541228}.rand.rand-color25 span{color:#721836;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color26{background:#6a288a}.rand.rand-color26:hover,.rand.rand-color26.hover{background:#3c174f}.rand.rand-color26 span{color:#6a288a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color27{background:#661a26}.rand.rand-color27:hover,.rand.rand-color27.hover{background:#52141f}.rand.rand-color27 span{color:#661a26;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color28{background:#13406c}.rand.rand-color28:hover,.rand.rand-color28.hover{background:#0f3357}.rand.rand-color28 span{color:#13406c;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color29{background:#1289a1}.rand.rand-color29:hover,.rand.rand-color29.hover{background:#0a4e5c}.rand.rand-color29 span{color:#1289a1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color30{background:#2662d9}.rand.rand-color30:hover,.rand.rand-color30.hover{background:#1b4498}.rand.rand-color30 span{color:#2662d9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color31{background:#36a9e2}.rand.rand-color31:hover,.rand.rand-color31.hover{background:#1a80b3}.rand.rand-color31 span{color:#36a9e2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color32{background:#7328bd}.rand.rand-color32:hover,.rand.rand-color32.hover{background:#4d1b7e}.rand.rand-color32 span{color:#7328bd;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color33{background:#b3b3b3}.rand.rand-color33:hover,.rand.rand-color33.hover{background:#8c8c8c}.rand.rand-color33 span{color:#b3b3b3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color34{background:#ecb613}.rand.rand-color34:hover,.rand.rand-color34.hover{background:#a57f0d}.rand.rand-color34 span{color:#ecb613;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color35{background:#b62052}.rand.rand-color35:hover,.rand.rand-color35.hover{background:#751535}.rand.rand-color35 span{color:#b62052;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color36{background:#9933cc}.rand.rand-color36:hover,.rand.rand-color36.hover{background:#6b248f}.rand.rand-color36 span{color:#9933cc;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color37{background:#a8243a}.rand.rand-color37:hover,.rand.rand-color37.hover{background:#691624}.rand.rand-color37 span{color:#a8243a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color38{background:#1a66b3}.rand.rand-color38:hover,.rand.rand-color38.hover{background:#104070}.rand.rand-color38 span{color:#1a66b3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color39{background:#13c8ec}.rand.rand-color39:hover,.rand.rand-color39.hover{background:#0d8ca5}.rand.rand-color39 span{color:#13c8ec;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color40{background:#708bc2}.rand.rand-color40:hover,.rand.rand-color40.hover{background:#4563a1}.rand.rand-color40 span{color:#708bc2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color41{background:#7eb3ce}.rand.rand-color41:hover,.rand.rand-color41.hover{background:#4693b9}.rand.rand-color41 span{color:#7eb3ce;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color42{background:#8c64b4}.rand.rand-color42:hover,.rand.rand-color42.hover{background:#66428a}.rand.rand-color42 span{color:#8c64b4;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color43{background:#cccccc}.rand.rand-color43:hover,.rand.rand-color43.hover{background:#a6a6a6}.rand.rand-color43 span{color:#cccccc;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color44{background:#dbba57}.rand.rand-color44:hover,.rand.rand-color44.hover{background:#bd9828}.rand.rand-color44 span{color:#dbba57;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color45{background:#b65474}.rand.rand-color45:hover,.rand.rand-color45.hover{background:#843952}.rand.rand-color45 span{color:#b65474;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color46{background:#a37ab8}.rand.rand-color46:hover,.rand.rand-color46.hover{background:#7e5095}.rand.rand-color46 span{color:#a37ab8;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color47{background:#ac5362}.rand.rand-color47:hover,.rand.rand-color47.hover{background:#783a44}.rand.rand-color47 span{color:#ac5362;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color48{background:#4680b9}.rand.rand-color48:hover,.rand.rand-color48.hover{background:#315981}.rand.rand-color48 span{color:#4680b9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color49{background:#61bed1}.rand.rand-color49:hover,.rand.rand-color49.hover{background:#349db2}.rand.rand-color49 span{color:#61bed1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color50{background:#3968c6}.rand.rand-color50:hover,.rand.rand-color50.hover{background:#28498a}.rand.rand-color50 span{color:#3968c6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color51{background:#47a3d1}.rand.rand-color51:hover,.rand.rand-color51.hover{background:#297aa3}.rand.rand-color51 span{color:#47a3d1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color52{background:#7339ac}.rand.rand-color52:hover,.rand.rand-color52.hover{background:#4d2673}.rand.rand-color52 span{color:#7339ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color53{background:#8c8c8c}.rand.rand-color53:hover,.rand.rand-color53.hover{background:#666666}.rand.rand-color53 span{color:#8c8c8c;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color54{background:#d9ac26}.rand.rand-color54:hover,.rand.rand-color54.hover{background:#98781b}.rand.rand-color54 span{color:#d9ac26;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color55{background:#a63057}.rand.rand-color55:hover,.rand.rand-color55.hover{background:#6b1f38}.rand.rand-color55 span{color:#a63057;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color56{background:#9346b9}.rand.rand-color56:hover,.rand.rand-color56.hover{background:#673181}.rand.rand-color56 span{color:#9346b9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color57{background:#993344}.rand.rand-color57:hover,.rand.rand-color57.hover{background:#60202b}.rand.rand-color57 span{color:#993344;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color58{background:#2966a3}.rand.rand-color58:hover,.rand.rand-color58.hover{background:#1a4066}.rand.rand-color58 span{color:#2966a3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color59{background:#26bbd9}.rand.rand-color59:hover,.rand.rand-color59.hover{background:#1b8398}.rand.rand-color59 span{color:#26bbd9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color60{background:#133986}.rand.rand-color60:hover,.rand.rand-color60.hover{background:#0d2659}.rand.rand-color60 span{color:#133986;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color61{background:#1271a1}.rand.rand-color61:hover,.rand.rand-color61.hover{background:#0a415c}.rand.rand-color61 span{color:#1271a1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color62{background:#40136c}.rand.rand-color62:hover,.rand.rand-color62.hover{background:#330f57}.rand.rand-color62 span{color:#40136c;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color63{background:#737373}.rand.rand-color63:hover,.rand.rand-color63.hover{background:#4d4d4d}.rand.rand-color63 span{color:#737373;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color64{background:#916f08}.rand.rand-color64:hover,.rand.rand-color64.hover{background:#614a05}.rand.rand-color64 span{color:#916f08;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color65{background:#620e2a}.rand.rand-color65:hover,.rand.rand-color65.hover{background:#590d26}.rand.rand-color65 span{color:#620e2a;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color66{background:#5d1b7e}.rand.rand-color66:hover,.rand.rand-color66.hover{background:#3e1254}.rand.rand-color66 span{color:#5d1b7e;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color67{background:#570f1b}.rand.rand-color67:hover,.rand.rand-color67.hover{background:#570f1b}.rand.rand-color67 span{color:#570f1b;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color68{background:#0a335c}.rand.rand-color68:hover,.rand.rand-color68.hover{background:#0a335c}.rand.rand-color68 span{color:#0a335c;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color69{background:#087a91}.rand.rand-color69:hover,.rand.rand-color69.hover{background:#055261}.rand.rand-color69 span{color:#087a91;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color70{background:#98aacd}.rand.rand-color70:hover,.rand.rand-color70.hover{background:#647fb4}.rand.rand-color70 span{color:#98aacd;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color71{background:#a6c8d9}.rand.rand-color71:hover,.rand.rand-color71.hover{background:#70a7c2}.rand.rand-color71 span{color:#a6c8d9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color72{background:#a68bc1}.rand.rand-color72:hover,.rand.rand-color72.hover{background:#8059a6}.rand.rand-color72 span{color:#a68bc1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color73{background:#d9d9d9}.rand.rand-color73:hover,.rand.rand-color73.hover{background:#b3b3b3}.rand.rand-color73 span{color:#d9d9d9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color74{background:#e0c985}.rand.rand-color74:hover,.rand.rand-color74.hover{background:#d1af47}.rand.rand-color74 span{color:#e0c985;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color75{background:#c07c93}.rand.rand-color75:hover,.rand.rand-color75.hover{background:#a24e6a}.rand.rand-color75 span{color:#c07c93;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color76{background:#b99fc6}.rand.rand-color76:hover,.rand.rand-color76.hover{background:#9670a9}.rand.rand-color76 span{color:#b99fc6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color77{background:#b87a85}.rand.rand-color77:hover,.rand.rand-color77.hover{background:#95505c}.rand.rand-color77 span{color:#b87a85;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color78{background:#7099c2}.rand.rand-color78:hover,.rand.rand-color78.hover{background:#4573a1}.rand.rand-color78 span{color:#7099c2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color79{background:#8cccd9}.rand.rand-color79:hover,.rand.rand-color79.hover{background:#53b3c6}.rand.rand-color79 span{color:#8cccd9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color80{background:#3968c6}.rand.rand-color80:hover,.rand.rand-color80.hover{background:#28498a}.rand.rand-color80 span{color:#3968c6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color81{background:#47a3d1}.rand.rand-color81:hover,.rand.rand-color81.hover{background:#297aa3}.rand.rand-color81 span{color:#47a3d1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color82{background:#7339ac}.rand.rand-color82:hover,.rand.rand-color82.hover{background:#4d2673}.rand.rand-color82 span{color:#7339ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color83{background:#999999}.rand.rand-color83:hover,.rand.rand-color83.hover{background:#737373}.rand.rand-color83 span{color:#999999;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color84{background:#d2a92d}.rand.rand-color84:hover,.rand.rand-color84.hover{background:#93761f}.rand.rand-color84 span{color:#d2a92d;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color85{background:#a63057}.rand.rand-color85:hover,.rand.rand-color85.hover{background:#6b1f38}.rand.rand-color85 span{color:#a63057;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color86{background:#9346b9}.rand.rand-color86:hover,.rand.rand-color86.hover{background:#673181}.rand.rand-color86 span{color:#9346b9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color87{background:#993344}.rand.rand-color87:hover,.rand.rand-color87.hover{background:#60202b}.rand.rand-color87 span{color:#993344;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color88{background:#2966a3}.rand.rand-color88:hover,.rand.rand-color88.hover{background:#1a4066}.rand.rand-color88 span{color:#2966a3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color89{background:#2db7d2}.rand.rand-color89:hover,.rand.rand-color89.hover{background:#1f8093}.rand.rand-color89 span{color:#2db7d2;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color90{background:#466cb9}.rand.rand-color90:hover,.rand.rand-color90.hover{background:#314c81}.rand.rand-color90 span{color:#466cb9;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color91{background:#539fc6}.rand.rand-color91:hover,.rand.rand-color91.hover{background:#337799}.rand.rand-color91 span{color:#539fc6;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color92{background:#7345a1}.rand.rand-color92:hover,.rand.rand-color92.hover{background:#4d2e6b}.rand.rand-color92 span{color:#7345a1;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color93{background:#b3b3b3}.rand.rand-color93:hover,.rand.rand-color93.hover{background:#8c8c8c}.rand.rand-color93 span{color:#b3b3b3;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color94{background:#d9ac26}.rand.rand-color94:hover,.rand.rand-color94.hover{background:#98781b}.rand.rand-color94 span{color:#d9ac26;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color95{background:#a63f62}.rand.rand-color95:hover,.rand.rand-color95.hover{background:#6f2a41}.rand.rand-color95 span{color:#a63f62;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color96{background:#8e53ac}.rand.rand-color96:hover,.rand.rand-color96.hover{background:#643a78}.rand.rand-color96 span{color:#8e53ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color97{background:#a14554}.rand.rand-color97:hover,.rand.rand-color97.hover{background:#6b2e38}.rand.rand-color97 span{color:#a14554;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color98{background:#3973ac}.rand.rand-color98:hover,.rand.rand-color98.hover{background:#264d73}.rand.rand-color98 span{color:#3973ac;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color99{background:#33b3cc}.rand.rand-color99:hover,.rand.rand-color99.hover{background:#247d8f}.rand.rand-color99 span{color:#33b3cc;-webkit-filter:invert(100%);filter:invert(100%)}.rand.rand-color101{background:lightgray}.rand.rand-color101:hover,.rand.rand-color101.hover{background:#adadad}.rand.rand-color101 span{color:lightgray;-webkit-filter:invert(100%);filter:invert(100%)}.table-section.table-wrapper .tabulator-row.tabulator-selected{background-color:lightgray}tbody tr{text-align:justify}.menu-element{position:relative;display:inline}.menu-element ul{display:none;position:absolute}.menu-element:hover ul{display:block;position:absolute;top:15px;left:-10px;z-index:100;background:white;padding:10px;list-style-type:none}.menu-element:hover ul li{display:flex;direction:ltr;white-space:nowrap;align-items:center;margin-bottom:10px}.tabulator{position:relative;border:1px solid #dee2e6;font-size:16px;text-align:left;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.tabulator[tabulator-layout="fitDataFill"] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout="fitDataTable"]{display:inline-block}.tabulator.tabulator-block-select{user-select:none}.tabulator .tabulator-header{position:relative;box-sizing:border-box;width:100%;border-bottom:1px solid #dee2e6;background-color:#fff;color:#555;font-weight:700;white-space:nowrap;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-header-contents{position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers{display:inline-block}.tabulator .tabulator-header .tabulator-col{display:inline-flex;position:relative;box-sizing:border-box;flex-direction:column;justify-content:flex-start;border-right:1px solid #aaa;background:#fff;text-align:left;vertical-align:bottom;overflow:hidden}.tabulator .tabulator-header .tabulator-col.tabulator-moving{position:absolute;border:1px solid #dee2e6;background:#e6e6e6;pointer-events:none}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;position:relative;padding:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:0.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap{white-space:normal;text-overflow:clip}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{box-sizing:border-box;width:100%;border:1px solid #999;padding:1px;background:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:flex;align-items:center;position:absolute;top:0;bottom:0;right:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{position:relative;display:flex;border-top:1px solid #aaa;overflow:hidden;margin-right:-1px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{position:relative;box-sizing:border-box;margin-top:2px;width:100%;text-align:center}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto !important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{cursor:pointer;background-color:#e6e6e6}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter{color:#bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter{color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter{color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-top:6px solid #555}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid #666;color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{writing-mode:vertical-rl;text-orientation:mixed;display:flex;align-items:center;justify-content:center}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-right:0;padding-bottom:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;left:0;right:0;top:4px;bottom:auto}.tabulator .tabulator-header .tabulator-frozen{position:sticky;left:0;z-index:10}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #dee2e6}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #dee2e6}.tabulator .tabulator-header .tabulator-calcs-holder{box-sizing:border-box;min-width:600%;background:#fff !important;border-top:1px solid #dee2e6;border-bottom:1px solid #aaa}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#fff !important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{min-width:600%}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{position:relative;width:100%;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{box-sizing:border-box;display:flex;align-items:center;width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode="virtual"]{min-height:100%;min-width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{display:inline-block;text-align:center;padding:10px;color:#ccc;font-weight:700;font-size:20px;white-space:normal}.tabulator .tabulator-tableholder .tabulator-table{position:relative;display:inline-block;background-color:#fff;white-space:nowrap;overflow:visible;color:#333}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#ececec !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #dee2e6}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #dee2e6}.tabulator .tabulator-footer{border-top:1px solid #dee2e6;background-color:#e6e6e6;color:#555;font-weight:700;white-space:nowrap;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-footer .tabulator-footer-contents{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 10px}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder{box-sizing:border-box;width:100%;text-align:left;background:#f3f3f3 !important;border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;overflow:hidden}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{display:inline-block;background:#f3f3f3 !important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{margin-bottom:-5px;border-bottom:none}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{flex:1;text-align:right;color:#555;font-family:inherit;font-weight:inherit;font-size:inherit}.tabulator .tabulator-footer .tabulator-page-size{display:inline-block;margin:0 5px;padding:2px 5px;border:1px solid #dee2e6;border-radius:3px}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{display:inline-block;margin:0 2px;padding:2px 5px;border:1px solid #dee2e6;border-radius:3px;background:rgba(255,255,255,0.2)}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:0.5}.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{cursor:pointer;background:rgba(0,0,0,0.2);color:#fff}.tabulator .tabulator-col-resize-handle{position:relative;display:inline-block;width:6px;margin-left:-3px;margin-right:-3px;z-index:10;vertical-align:middle}.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}.tabulator .tabulator-col-resize-handle:last-of-type{width:3px;margin-right:0}.tabulator .tabulator-alert{position:absolute;display:flex;align-items:center;top:0;left:0;z-index:100;height:100%;width:100%;background:rgba(0,0,0,0.4);text-align:center}.tabulator .tabulator-alert .tabulator-alert-msg{display:inline-block;margin:0 auto;padding:10px 20px;border-radius:10px;background:#fff;font-weight:700;font-size:16px}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{border:4px solid #333;color:#000}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{border:4px solid #d00;color:#590000}.tabulator-row{position:relative;box-sizing:border-box;min-height:24px;background-color:#fff}.tabulator-row.tabulator-row-even{background-color:#f9f9f9}.tabulator-row.tabulator-selectable:hover{background-color:#f5f5f5;cursor:pointer}.tabulator-row.tabulator-selected{background-color:#9abcea}.tabulator-row.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}.tabulator-row.tabulator-row-moving{border:1px solid #000;background:#fff}.tabulator-row.tabulator-moving{position:absolute;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;pointer-events:none;z-index:15}.tabulator-row .tabulator-row-resize-handle{position:absolute;right:0;bottom:0;left:0;height:5px}.tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}.tabulator-row .tabulator-responsive-collapse{box-sizing:border-box;padding:5px;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:16px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{display:inline-block;position:relative;box-sizing:border-box;padding:4px;border-right:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabulator-row .tabulator-cell.tabulator-frozen{display:inline-block;position:sticky;left:0;background-color:inherit;z-index:10}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:2px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{border:1px;background:transparent;outline:none}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid #d00}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{border:1px;background:transparent;color:#d00}.tabulator-row .tabulator-cell.tabulator-row-handle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{width:100%;height:3px;margin-top:2px;background:#666}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #dee2e6;border-bottom:2px solid #dee2e6}.tabulator-row .tabulator-cell .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid #333;border-radius:2px;background:rgba(0,0,0,0.1);overflow:hidden}.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,0.2)}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#333}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;height:15px;width:15px;border-radius:20px;background:#666;color:#fff;font-weight:700;font-size:1.1em}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:0.7;cursor:pointer}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg{stroke:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{display:inline-block;height:14px;width:14px;border-radius:14px}.tabulator-row.tabulator-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #dee2e6;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}.tabulator-row.tabulator-group:hover{cursor:pointer;background-color:rgba(0,0,0,0.1)}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-row.tabulator-group span{margin-left:10px;color:#d00}.tabulator-popup-container{position:absolute;display:inline-block;box-sizing:border-box;background:#fff;border:1px solid #dee2e6;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);font-size:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator-popup{padding:5px;border-radius:3px}.tabulator-tooltip{max-width:Min(500px, 100%);padding:3px 5px;border-radius:2px;box-shadow:none;font-size:12px;pointer-events:none}.tabulator-menu .tabulator-menu-item{position:relative;box-sizing:border-box;padding:5px 10px;user-select:none}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:0.5}.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#f9f9f9}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{display:inline-block;position:absolute;top:calc(5px + 0.4em);right:10px;height:7px;width:7px;content:"";border-color:#dee2e6;border-style:solid;border-width:1px 1px 0 0;vertical-align:top;transform:rotate(45deg)}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #dee2e6}.tabulator-edit-list{max-height:200px;font-size:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.tabulator-edit-list .tabulator-edit-list-item{padding:4px;color:#333;outline:none}.tabulator-edit-list .tabulator-edit-list-item.active{color:#fff;background:#1d68cd}.tabulator-edit-list .tabulator-edit-list-item.active.focused{outline:1px solid rgba(255,255,255,0.5)}.tabulator-edit-list .tabulator-edit-list-item.focused{outline:1px solid #1d68cd}.tabulator-edit-list .tabulator-edit-list-item:hover{cursor:pointer;color:#fff;background:#1d68cd}.tabulator-edit-list .tabulator-edit-list-placeholder{padding:4px;color:#333;text-align:center}.tabulator-edit-list .tabulator-edit-list-group{border-bottom:1px solid #dee2e6;padding:6px 4px 4px;color:#333;font-weight:700}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-2,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-2{padding-left:12px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-3,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-3{padding-left:20px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-4,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-4{padding-left:28px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-5,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-5{padding-left:36px}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{text-align:initial;direction:rtl}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-right:0;margin-left:-1px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:0;padding-left:25px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:auto}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-right:initial;border-left:1px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{margin-right:0;margin-left:5px;border-bottom-left-radius:0;border-bottom-right-radius:1px;border-left:initial;border-right:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-right:0;margin-left:5px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-left:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-right:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-col-resize-handle:last-of-type{width:3px;margin-left:0;margin-right:-3px}.tabulator.tabulator-rtl .tabulator-footer .tabulator-calcs-holder{text-align:initial}.tabulator-print-fullscreen{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000}body.tabulator-print-fullscreen-hide>:not(.tabulator-print-fullscreen){display:none !important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #dee2e6;border-bottom:2px solid #dee2e6}.tabulator-print-table .tabulator-print-table-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #dee2e6;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}.tabulator-print-table .tabulator-print-table-group:hover{cursor:pointer;background-color:rgba(0,0,0,0.1)}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px !important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-print-table .tabulator-print-table-group span{margin-left:10px;color:#d00}.tabulator-print-table .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid #333;border-radius:2px;background:rgba(0,0,0,0.1);overflow:hidden}.tabulator-print-table .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,0.2)}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#333}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator{background-color:#fff;border:none}.tabulator .tabulator-header{border-top:1px solid #dee2e6;border-bottom:2px solid #dee2e6;color:inherit}.tabulator .tabulator-header .tabulator-col{border-right:none;background-color:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:12px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #dee2e6}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input{padding:0.375rem 0.75rem;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-size:1rem;line-height:1.5;color:#495057}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input:focus{color:#495057;background-color:#fff;border:1px solid #1d68cd;outline:0}.tabulator .tabulator-header .tabulator-calcs-holder{width:100%;border-bottom:1px solid #dee2e6}.tabulator .tabulator-tableholder .tabulator-placeholder span{color:#000}.tabulator .tabulator-footer,.tabulator .tabulator-footer .tabulator-paginator,.tabulator .tabulator-tableholder .tabulator-table{color:inherit}.tabulator .tabulator-footer .tabulator-pages{margin:0}.tabulator .tabulator-footer .tabulator-page{margin:5px 0 0;padding:8px 12px}.tabulator .tabulator-footer .tabulator-page[data-page="first"]{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabulator .tabulator-footer .tabulator-page[data-page="last"]{border:1px solid #dee2e6;border-top-right-radius:4px;border-bottom-right-radius:4px}.tabulator .tabulator-footer .tabulator-page.active{border-color:#007bff;background-color:#007bff;color:#fff}.tabulator .tabulator-footer .tabulator-page:disabled{border-color:#dee2e6;background:#fff;color:#6c757d}.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{border-color:#dee2e6;background:#e9ecef;color:#0056b3}.tabulator.thead-dark .tabulator-header,.tabulator.thead-dark .tabulator-header .tabulator-col{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark{background-color:#212529}.tabulator.table-dark:not(.thead-light) .tabulator-header,.tabulator.table-dark:not(.thead-light) .tabulator-header .tabulator-col{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark .tabulator-tableholder{color:#fff}.tabulator.table-dark .tabulator-row{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark .tabulator-row:hover{background-color:#32383e}.tabulator.table-dark .tabulator-row:hover .tabulator-cell{background-color:rgba(255,255,255,0.075)}.tabulator.table-dark .tabulator-row.tabulator-selected{background-color:#9abcea}.tabulator.table-dark .tabulator-footer{border-color:#32383e !important}.tabulator.table-dark .tabulator-footer .tabulator-calcs-holder{border-color:#32383e !important;background:#212529 !important}.tabulator.table-dark .tabulator-footer .tabulator-calcs-holder .tabulator-row{border-color:#32383e !important;background-color:#212529 !important;color:#fff !important}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even{background-color:#f9f9f9}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selected{background-color:#9abcea}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selectable:hover{background-color:#f5f5f5;cursor:pointer}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}.tabulator.table-striped.table-dark .tabulator-row:nth-child(2n) .tabulator-cell{background-color:rgba(255,255,255,0.05)}.tabulator.table-bordered{border:1px solid #dee2e6}.tabulator.table-bordered .tabulator-header .tabulator-col,.tabulator.table-bordered .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{border-right:1px solid #dee2e6}.tabulator.table-borderless .tabulator-header,.tabulator.table-borderless .tabulator-row{border:none}.tabulator.table-sm .tabulator-header .tabulator-col .tabulator-col-content{padding:5px !important}.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row{min-height:26px}.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{padding:5px !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-primary{background:#b8daff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-secondary{background:#d6d8db !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-success{background:#c3e6cb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-info{background:#bee5eb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-warning{background:#ffeeba !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-danger{background:#f5c6cb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-light{background:#fdfdfe !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-dark{background:#c6c8ca !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-active{background:#f5f5f5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-primary{background:#007bff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-secondary{background:#6c757d !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-success{background:#28a745 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-info{background:#17a2b8 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-warning{background:#ffc107 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-danger{background:#dc3545 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-light{background:#f8f9fa !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-dark{background:#343a40 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-active{background:#f5f5f5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-primary{background:#b8daff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-secondary{background:#d6d8db !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-success{background:#c3e6cb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-info{background:#bee5eb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-warning{background:#ffeeba !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-danger{background:#f5c6cb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-light{background:#fdfdfe !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-dark{background:#c6c8ca !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-active{background:#f5f5f5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-primary{background:#007bff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-secondary{background:#6c757d !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-success{background:#28a745 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-info{background:#17a2b8 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-warning{background:#ffc107 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-danger{background:#dc3545 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-light{background:#f8f9fa !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-dark{background:#343a40 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-active{background:#f5f5f5 !important}.tabulator-row{min-height:40px;border-bottom:1px solid #dee2e6}.tabulator-row .tabulator-cell{padding:12px;border-right:none}.tabulator-row .tabulator-cell:last-of-type{border-right:none}.tabulator-row .tabulator-cell .tabulator-data-tree-control{border:1px solid #ccc}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after,.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand,.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#ccc}.tabulator-row.tabulator-group{background:#fafafa}.tabulator-row.tabulator-group span{color:#666}.tabulator-edit-select-list{background:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid rgba(255,255,255,0.5)}.tabulator-edit-select-list .tabulator-edit-select-list-item:hover{color:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-group,.tabulator-edit-select-list .tabulator-edit-select-list-notice{color:inherit}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{text-align:initial;border-left:initial}.tabulator-print-table .tabulator-print-table-group{background:#fafafa}.tabulator-print-table .tabulator-print-table-group span{color:#666}.tabulator-print-table .tabulator-data-tree-control{color:inherit}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after,.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand,.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#ccc}.tabulator{position:relative;border:1px solid #dee2e6;font-size:16px;text-align:left;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.tabulator[tabulator-layout="fitDataFill"] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout="fitDataTable"]{display:inline-block}.tabulator.tabulator-block-select{user-select:none}.tabulator .tabulator-header{position:relative;box-sizing:border-box;width:100%;border-bottom:1px solid #dee2e6;background-color:#fff;color:#555;font-weight:700;white-space:nowrap;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-header-contents{position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers{display:inline-block}.tabulator .tabulator-header .tabulator-col{display:inline-flex;position:relative;box-sizing:border-box;flex-direction:column;justify-content:flex-start;border-right:1px solid #aaa;background:#fff;text-align:left;vertical-align:bottom;overflow:hidden}.tabulator .tabulator-header .tabulator-col.tabulator-moving{position:absolute;border:1px solid #dee2e6;background:#e6e6e6;pointer-events:none}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;position:relative;padding:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:0.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap{white-space:normal;text-overflow:clip}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{box-sizing:border-box;width:100%;border:1px solid #999;padding:1px;background:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:flex;align-items:center;position:absolute;top:0;bottom:0;right:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{position:relative;display:flex;border-top:1px solid #aaa;overflow:hidden;margin-right:-1px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{position:relative;box-sizing:border-box;margin-top:2px;width:100%;text-align:center}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto !important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{cursor:pointer;background-color:#e6e6e6}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter{color:#bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter{color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter{color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-top:6px solid #555}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid #666;color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{writing-mode:vertical-rl;text-orientation:mixed;display:flex;align-items:center;justify-content:center}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-right:0;padding-bottom:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;left:0;right:0;top:4px;bottom:auto}.tabulator .tabulator-header .tabulator-frozen{position:sticky;left:0;z-index:10}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #dee2e6}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #dee2e6}.tabulator .tabulator-header .tabulator-calcs-holder{box-sizing:border-box;min-width:600%;background:#fff !important;border-top:1px solid #dee2e6;border-bottom:1px solid #aaa}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#fff !important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{min-width:600%}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{position:relative;width:100%;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{box-sizing:border-box;display:flex;align-items:center;width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode="virtual"]{min-height:100%;min-width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{display:inline-block;text-align:center;padding:10px;color:#ccc;font-weight:700;font-size:20px;white-space:normal}.tabulator .tabulator-tableholder .tabulator-table{position:relative;display:inline-block;background-color:#fff;white-space:nowrap;overflow:visible;color:#333}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#ececec !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #dee2e6}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #dee2e6}.tabulator .tabulator-footer{border-top:1px solid #dee2e6;background-color:#e6e6e6;color:#555;font-weight:700;white-space:nowrap;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator .tabulator-footer .tabulator-footer-contents{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 10px}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder{box-sizing:border-box;width:100%;text-align:left;background:#f3f3f3 !important;border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;overflow:hidden}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{display:inline-block;background:#f3f3f3 !important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{margin-bottom:-5px;border-bottom:none}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{flex:1;text-align:right;color:#555;font-family:inherit;font-weight:inherit;font-size:inherit}.tabulator .tabulator-footer .tabulator-page-size{display:inline-block;margin:0 5px;padding:2px 5px;border:1px solid #dee2e6;border-radius:3px}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{display:inline-block;margin:0 2px;padding:2px 5px;border:1px solid #dee2e6;border-radius:3px;background:rgba(255,255,255,0.2)}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:0.5}.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{cursor:pointer;background:rgba(0,0,0,0.2);color:#fff}.tabulator .tabulator-col-resize-handle{position:relative;display:inline-block;width:6px;margin-left:-3px;margin-right:-3px;z-index:10;vertical-align:middle}.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}.tabulator .tabulator-col-resize-handle:last-of-type{width:3px;margin-right:0}.tabulator .tabulator-alert{position:absolute;display:flex;align-items:center;top:0;left:0;z-index:100;height:100%;width:100%;background:rgba(0,0,0,0.4);text-align:center}.tabulator .tabulator-alert .tabulator-alert-msg{display:inline-block;margin:0 auto;padding:10px 20px;border-radius:10px;background:#fff;font-weight:700;font-size:16px}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{border:4px solid #333;color:#000}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{border:4px solid #d00;color:#590000}.tabulator-row{position:relative;box-sizing:border-box;min-height:24px;background-color:#fff}.tabulator-row.tabulator-row-even{background-color:#f9f9f9}.tabulator-row.tabulator-selectable:hover{background-color:#f5f5f5;cursor:pointer}.tabulator-row.tabulator-selected{background-color:#9abcea}.tabulator-row.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}.tabulator-row.tabulator-row-moving{border:1px solid #000;background:#fff}.tabulator-row.tabulator-moving{position:absolute;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;pointer-events:none;z-index:15}.tabulator-row .tabulator-row-resize-handle{position:absolute;right:0;bottom:0;left:0;height:5px}.tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}.tabulator-row .tabulator-responsive-collapse{box-sizing:border-box;padding:5px;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:16px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{display:inline-block;position:relative;box-sizing:border-box;padding:4px;border-right:1px solid #dee2e6;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabulator-row .tabulator-cell.tabulator-frozen{display:inline-block;position:sticky;left:0;background-color:inherit;z-index:10}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:2px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{border:1px;background:transparent;outline:none}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid #d00}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{border:1px;background:transparent;color:#d00}.tabulator-row .tabulator-cell.tabulator-row-handle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{width:100%;height:3px;margin-top:2px;background:#666}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #dee2e6;border-bottom:2px solid #dee2e6}.tabulator-row .tabulator-cell .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid #333;border-radius:2px;background:rgba(0,0,0,0.1);overflow:hidden}.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,0.2)}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#333}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;height:15px;width:15px;border-radius:20px;background:#666;color:#fff;font-weight:700;font-size:1.1em}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:0.7;cursor:pointer}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg{stroke:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{display:inline-block;height:14px;width:14px;border-radius:14px}.tabulator-row.tabulator-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #dee2e6;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}.tabulator-row.tabulator-group:hover{cursor:pointer;background-color:rgba(0,0,0,0.1)}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-row.tabulator-group span{margin-left:10px;color:#d00}.tabulator-popup-container{position:absolute;display:inline-block;box-sizing:border-box;background:#fff;border:1px solid #dee2e6;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);font-size:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator-popup{padding:5px;border-radius:3px}.tabulator-tooltip{max-width:Min(500px, 100%);padding:3px 5px;border-radius:2px;box-shadow:none;font-size:12px;pointer-events:none}.tabulator-menu .tabulator-menu-item{position:relative;box-sizing:border-box;padding:5px 10px;user-select:none}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:0.5}.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#f9f9f9}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{display:inline-block;position:absolute;top:calc(5px + 0.4em);right:10px;height:7px;width:7px;content:"";border-color:#dee2e6;border-style:solid;border-width:1px 1px 0 0;vertical-align:top;transform:rotate(45deg)}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #dee2e6}.tabulator-edit-list{max-height:200px;font-size:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.tabulator-edit-list .tabulator-edit-list-item{padding:4px;color:#333;outline:none}.tabulator-edit-list .tabulator-edit-list-item.active{color:#fff;background:#1d68cd}.tabulator-edit-list .tabulator-edit-list-item.active.focused{outline:1px solid rgba(255,255,255,0.5)}.tabulator-edit-list .tabulator-edit-list-item.focused{outline:1px solid #1d68cd}.tabulator-edit-list .tabulator-edit-list-item:hover{cursor:pointer;color:#fff;background:#1d68cd}.tabulator-edit-list .tabulator-edit-list-placeholder{padding:4px;color:#333;text-align:center}.tabulator-edit-list .tabulator-edit-list-group{border-bottom:1px solid #dee2e6;padding:6px 4px 4px;color:#333;font-weight:700}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-2,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-2{padding-left:12px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-3,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-3{padding-left:20px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-4,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-4{padding-left:28px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-5,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-5{padding-left:36px}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{text-align:initial;direction:rtl}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-right:0;margin-left:-1px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:0;padding-left:25px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:auto}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-right:initial;border-left:1px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{margin-right:0;margin-left:5px;border-bottom-left-radius:0;border-bottom-right-radius:1px;border-left:initial;border-right:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-right:0;margin-left:5px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-left:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-right:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-col-resize-handle:last-of-type{width:3px;margin-left:0;margin-right:-3px}.tabulator.tabulator-rtl .tabulator-footer .tabulator-calcs-holder{text-align:initial}.tabulator-print-fullscreen{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000}body.tabulator-print-fullscreen-hide>:not(.tabulator-print-fullscreen){display:none !important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #dee2e6;border-bottom:2px solid #dee2e6}.tabulator-print-table .tabulator-print-table-group{box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #dee2e6;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}.tabulator-print-table .tabulator-print-table-group:hover{cursor:pointer;background-color:rgba(0,0,0,0.1)}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;border-bottom:0}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px !important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid #666;vertical-align:middle}.tabulator-print-table .tabulator-print-table-group span{margin-left:10px;color:#d00}.tabulator-print-table .tabulator-data-tree-control{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid #333;border-radius:2px;background:rgba(0,0,0,0.1);overflow:hidden}.tabulator-print-table .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,0.2)}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#333}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}.tabulator{background-color:#fff;border:none}.tabulator .tabulator-header{border-top:1px solid #dee2e6;border-bottom:2px solid #dee2e6;color:inherit}.tabulator .tabulator-header .tabulator-col{border-right:none;background-color:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:12px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #dee2e6}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input{padding:0.375rem 0.75rem;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-size:1rem;line-height:1.5;color:#495057}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input:focus{color:#495057;background-color:#fff;border:1px solid #1d68cd;outline:0}.tabulator .tabulator-header .tabulator-calcs-holder{width:100%;border-bottom:1px solid #dee2e6}.tabulator .tabulator-tableholder .tabulator-placeholder span{color:#000}.tabulator .tabulator-footer,.tabulator .tabulator-footer .tabulator-paginator,.tabulator .tabulator-tableholder .tabulator-table{color:inherit}.tabulator .tabulator-footer .tabulator-pages{margin:0}.tabulator .tabulator-footer .tabulator-page{margin:5px 0 0;padding:8px 12px}.tabulator .tabulator-footer .tabulator-page[data-page="first"]{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabulator .tabulator-footer .tabulator-page[data-page="last"]{border:1px solid #dee2e6;border-top-right-radius:4px;border-bottom-right-radius:4px}.tabulator .tabulator-footer .tabulator-page.active{border-color:#007bff;background-color:#007bff;color:#fff}.tabulator .tabulator-footer .tabulator-page:disabled{border-color:#dee2e6;background:#fff;color:#6c757d}.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{border-color:#dee2e6;background:#e9ecef;color:#0056b3}.tabulator.thead-dark .tabulator-header,.tabulator.thead-dark .tabulator-header .tabulator-col{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark{background-color:#212529}.tabulator.table-dark:not(.thead-light) .tabulator-header,.tabulator.table-dark:not(.thead-light) .tabulator-header .tabulator-col{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark .tabulator-tableholder{color:#fff}.tabulator.table-dark .tabulator-row{border-color:#32383e;background-color:#212529;color:#fff}.tabulator.table-dark .tabulator-row:hover{background-color:#32383e}.tabulator.table-dark .tabulator-row:hover .tabulator-cell{background-color:rgba(255,255,255,0.075)}.tabulator.table-dark .tabulator-row.tabulator-selected{background-color:#9abcea}.tabulator.table-dark .tabulator-footer{border-color:#32383e !important}.tabulator.table-dark .tabulator-footer .tabulator-calcs-holder{border-color:#32383e !important;background:#212529 !important}.tabulator.table-dark .tabulator-footer .tabulator-calcs-holder .tabulator-row{border-color:#32383e !important;background-color:#212529 !important;color:#fff !important}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even{background-color:#f9f9f9}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selected{background-color:#9abcea}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selectable:hover{background-color:#f5f5f5;cursor:pointer}.tabulator.table-striped:not(.table-dark) .tabulator-row.tabulator-row-even.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}.tabulator.table-striped.table-dark .tabulator-row:nth-child(2n) .tabulator-cell{background-color:rgba(255,255,255,0.05)}.tabulator.table-bordered{border:1px solid #dee2e6}.tabulator.table-bordered .tabulator-header .tabulator-col,.tabulator.table-bordered .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{border-right:1px solid #dee2e6}.tabulator.table-borderless .tabulator-header,.tabulator.table-borderless .tabulator-row{border:none}.tabulator.table-sm .tabulator-header .tabulator-col .tabulator-col-content{padding:5px !important}.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row{min-height:26px}.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{padding:5px !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-primary{background:#b8daff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-secondary{background:#d6d8db !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-success{background:#c3e6cb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-info{background:#bee5eb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-warning{background:#ffeeba !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-danger{background:#f5c6cb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-light{background:#fdfdfe !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-dark{background:#c6c8ca !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-active{background:#f5f5f5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-primary{background:#007bff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-secondary{background:#6c757d !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-success{background:#28a745 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-info{background:#17a2b8 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-warning{background:#ffc107 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-danger{background:#dc3545 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-light{background:#f8f9fa !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-dark{background:#343a40 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-active{background:#f5f5f5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-primary{background:#b8daff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-secondary{background:#d6d8db !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-success{background:#c3e6cb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-info{background:#bee5eb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-warning{background:#ffeeba !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-danger{background:#f5c6cb !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-light{background:#fdfdfe !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-dark{background:#c6c8ca !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-active{background:#f5f5f5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-primary{background:#007bff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-secondary{background:#6c757d !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-success{background:#28a745 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-info{background:#17a2b8 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-warning{background:#ffc107 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-danger{background:#dc3545 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-light{background:#f8f9fa !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-dark{background:#343a40 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-active{background:#f5f5f5 !important}.tabulator-row{min-height:40px;border-bottom:1px solid #dee2e6}.tabulator-row .tabulator-cell{padding:12px;border-right:none}.tabulator-row .tabulator-cell:last-of-type{border-right:none}.tabulator-row .tabulator-cell .tabulator-data-tree-control{border:1px solid #ccc}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after,.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand,.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#ccc}.tabulator-row.tabulator-group{background:#fafafa}.tabulator-row.tabulator-group span{color:#666}.tabulator-edit-select-list{background:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid rgba(255,255,255,0.5)}.tabulator-edit-select-list .tabulator-edit-select-list-item:hover{color:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-group,.tabulator-edit-select-list .tabulator-edit-select-list-notice{color:inherit}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{text-align:initial;border-left:initial}.tabulator-print-table .tabulator-print-table-group{background:#fafafa}.tabulator-print-table .tabulator-print-table-group span{color:#666}.tabulator-print-table .tabulator-data-tree-control{color:inherit}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after,.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand,.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#ccc}trix-editor{direction:rtl;text-align:right;min-height:200px;border:1px solid #ddd;border-radius:4px;padding:10px}trix-editor:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,0.1)}trix-toolbar{direction:ltr;border:1px solid #ddd;border-radius:4px 4px 0 0;background-color:#f9fafb;padding:8px;margin-bottom:-1px}trix-toolbar .trix-button-group{margin-bottom:5px}trix-toolbar .trix-button{border:1px solid transparent;border-radius:3px;padding:5px 8px;margin:0 2px;background-color:white}trix-toolbar .trix-button:hover{background-color:#e5e7eb}trix-toolbar .trix-button.trix-active{background-color:#dbeafe;border-color:#3b82f6}@media (max-width: 768px){trix-editor{min-height:150px;font-size:0.9rem}trix-toolbar .trix-button{padding:4px 6px;font-size:0.85rem}}trix-editor ul,trix-editor ol{direction:rtl;text-align:right;padding-right:30px;padding-left:0}trix-editor li{text-align:right}.direct-upload{display:inline-block;position:relative;padding:2px 4px;margin:0 3px 3px 0;border:1px solid rgba(0,0,0,0.3);border-radius:3px;font-size:11px;line-height:13px}.direct-upload--pending{opacity:0.6}.direct-upload__progress{position:absolute;top:0;left:0;bottom:0;opacity:0.2;background:#0076ff;transition:width 120ms ease-out, opacity 60ms 60ms ease-in;transform:translate3d(0, 0, 0)}.direct-upload--complete .direct-upload__progress{opacity:0.4}.direct-upload--error{border-color:red}input[type="file"][data-direct-upload-url][disabled]{display:none}.margin-right{margin-right:0.5rem}table.unread td{padding:5px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spin{animation-name:spin;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(0,0,0,0.2)}100%{box-shadow:0 0 0 20px rgba(0,0,0,0)}}.pulse{animation:pulse-animation 2s infinite}@-webkit-keyframes shadow-inset-center{0%{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}100%{-webkit-box-shadow:inset 0 0 14px 0px rgba(0,0,0,0.5);box-shadow:inset 0 0 14px 0px rgba(0,0,0,0.5)}}@keyframes shadow-inset-center{0%{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}100%{-webkit-box-shadow:inset 0 0 14px 0px rgba(0,0,0,0.5);box-shadow:inset 0 0 14px 0px rgba(0,0,0,0.5)}}.shadow-inset-center{-webkit-animation:shadow-inset-center 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate forwards;animation:shadow-inset-center 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite alternate forwards}pre{background-color:#eee;padding:10px;font-size:11px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px 7px 0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px -7px 0;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.mr-1{margin-right:1rem}.ml-1{margin-left:1rem}.m-1{margin:1rem}.warning-text{color:#e88873}.success-text{color:green}.color-gray{color:#aec3b0}.bg-gray{background:#aec3b0}.itemLink{padding:5px;border-radius:5px}.itemLink:hover{background:#ececec}.tooltip{position:relative;display:inline-block;border-bottom:2px solid #67c8ea;border-radius:5px 5px 0 0}.tooltip .tooltiptext{visibility:hidden;width:fit-content;font-size:1rem;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;right:-50%;margin-left:-60px}.tooltip .tooltiptext.left{top:-5px;left:110%;bottom:unset;margin-left:unset}.tooltip .tooltiptext.right{top:-5px;right:110%;bottom:unset;margin-left:unset}.tooltip .tooltiptext.bottom-left{top:unset;right:unset;bottom:-160%;margin-left:unset;left:0}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.tooltip.bottom-left .tooltiptext::after{content:"";position:absolute;top:-24%;left:7%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent black transparent}.tooltip .tooltiptext.left::after{content:" ";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent black transparent transparent}.tooltip .tooltiptext.right::after{content:" ";position:absolute;top:50%;left:calc(100% + 5px);margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent black}.tooltip:hover .tooltiptext{visibility:visible}div.action-heading{padding-inline:1rem;background-color:white;margin:0;width:100%;position:relative;top:0;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);position:sticky;top:0px;width:100%;background:#fafafa;display:flex;justify-content:space-between;align-items:center;z-index:99}@media only screen and (min-width: 0px) and (max-width: 599px){div.action-heading{padding:0rem 1rem}div.action-heading h1{margin:0.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 4rem)}}@media only print{div.action-heading{margin-top:5rem;position:unset}}div.action-heading .btn-group{display:flex;position:relative}div.action-heading .btn-group.util{position:absolute;flex-direction:column;top:56px;left:0;z-index:1000;background:white;padding:1rem;border-radius:5px;box-shadow:0 4px 3px 0px grey;min-width:50%;max-width:min-content}div.action-heading .btn-group.util.hide{display:none}@media only screen and (min-width: 0px) and (max-width: 599px){div.action-heading .btn-group.show-menu{position:absolute;left:1rem;display:block;top:0.5rem;background:#fafafa;z-index:-1;padding-inline:0.5rem;direction:ltr;width:calc(100% - 2rem)}div.action-heading .btn-group.show-menu .btn{margin-bottom:0.5rem}div.action-heading .btn-group.show-menu .btn:not(.mobile-menu){display:block;width:100%;text-align:center}div.action-heading .btn-group.show-menu .btn.desktop-menu{display:none}}div.action-heading .btn-group.show-menu .mobile-menu{margin-left:-0.5rem}@media only print{div.action-heading .btn-group.show-menu .mobile-menu{display:none}}@media only screen and (min-width: 0px) and (max-width: 599px){div.action-heading .btn-group .btn:not(.mobile-menu){display:none}}@media only screen and (min-width: 600px){div.action-heading .btn-group .mobile-menu{display:none}}div.action-heading .btn-group .btn{margin-right:0.5rem}@media only screen and (min-width: 0px) and (max-width: 599px){.show-small{display:block !important}.show-small.flex{display:flex !important}.show-small.flex.col-on-small{flex-direction:column;width:100%}.hide-small{display:none !important}}@media only screen and (min-width: 600px){.show-small{display:none !important}.hide-small{display:block !important}.hide-small.flex{display:flex !important}.hide-small.flex.col-on-small{flex-direction:column;width:100%}}.flex{display:flex}@media only screen and (min-width: 0px) and (max-width: 599px){.flex.col-on-small{flex-direction:column;width:100%}}div.modal-wrapper div.action-heading{position:sticky;top:0px;background:white}div.action-heading.modal-heading{position:sticky;top:0px;background:white}.tabulator-row,.tabulator-cell{max-height:100px;min-height:48px}.tabulator-row img,.tabulator-cell img{max-height:92px}.dialog__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:10000}.dialog__box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:white;margin:1rem;padding:1rem;border-radius:5px;display:flex;flex-direction:column;min-width:200px}.dialog__header{border-bottom:1px solid gray;font-size:1.5rem}.dialog__header--confirm{color:red}.dialog__body{margin-block:1rem}.dialog__footer{display:flex;justify-content:space-between}.styled-table{border-collapse:collapse;font-size:0.9em;font-family:sans-serif;min-width:400px;box-shadow:0 0 20px rgba(0,0,0,0.15)}.styled-table th.small,.styled-table td.small{white-space:nowrap;width:1%}.styled-table thead th{padding:12px 15px}.styled-table thead th:first-child{border-radius:0 5px 0 0}.styled-table thead th:last-child{border-radius:5px 0 0 0}.styled-table thead th input.filter{width:unset;padding:4px;line-height:1rem;float:left}.styled-table thead tr{background-color:#aec3b0;color:black;text-align:right}.styled-table tbody td{padding:12px 15px}.styled-table tbody tr{border-bottom:1px solid #dddddd}.styled-table tbody tr:hover{background:lightgray}.styled-table tbody tr:nth-of-type(even){background-color:#fafafa}.styled-table tbody tr:nth-of-type(even):hover{background:lightgray}.styled-table tbody tr:last-of-type{border-bottom:2px solid #aec3b0}.h100{height:100%}.header-and-body-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:center;height:100%}.header-and-body-container .flex-item-header{order:0;flex:0 1 auto;align-self:stretch}.header-and-body-container .flex-item-body{order:0;flex:1 1 auto;align-self:stretch;overflow:auto}.modal-fullscreen{position:fixed;background:white;top:4rem;right:2rem;z-index:1000;width:calc(100vw - 4rem);height:calc(100vh - 8rem);box-shadow:0rem 0rem 6rem rgba(0,0,0,0.9)}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.edit{display:none;font-size:large}.show-edit .edit{display:table-row}.space-box{width:49%}@media only screen and (min-width: 600px){.space-box{width:49%}}@media only screen and (min-width: 768px){.space-box{width:24%}}.dataTable-sorter::before,.dataTable-sorter::after{left:0px;right:unset !important}th.desc,th.asc{background:#c4f3e1}.room-modal{position:absolute;top:0;z-index:99;left:0rem;padding:2rem;backdrop-filter:brightness(0.5)}.tab-head-buttons{border-bottom:1px solid;width:100%;direction:ltr;margin-left:2rem;white-space:nowrap}.tab-head-buttons .btn.btn-secondary.tab-button{border-bottom:1px solid white;border-radius:5px 5px 0px 0px;font-weight:bold}.tab-head-buttons .btn.btn-flat.tab-button{border-bottom:1px;border-radius:5px 5px 0px 0px}.link-to-view{display:flex;width:100%;justify-content:space-between}.link-to-view:hover{background:white;font-weight:bold;text-decoration:underline}.room-cleaning-order-action-panel{border:1px solid black;display:flex;border-radius:5px}.room-cleaning-order-action-panel label{line-height:2rem;margin-block:5px}.room-cleaning-order-action-panel input{align-self:center;line-height:2rem}.date-pill{margin:0.5rem;background:lightblue;border-radius:0.5rem;padding:0.5rem;display:flex;cursor:pointer;flex-direction:column}.date-pill:hover{background:lightgreen;box-shadow:2px 2px 5px 1px}.date-pill:hover .menu{display:block}.date-pill span{padding:0.25rem}.date-pill span:nth-child(1){font-weight:bold}.date-pill.current{box-shadow:2px 2px 5px 1px;background:deepskyblue}.date-pill .space-list{display:flex;flex-wrap:nowrap;overflow:hidden}.date-pill .space-list:hover,.date-pill .space-list.show{flex-wrap:wrap}.date-pill.not-selected .space-list{flex-wrap:nowrap}.date-pill.not-selected .show-if-selected{display:none}.date-pill.selected,.date-pill:hover{box-shadow:2px 2px 5px 1px}.date-pill.selected .space-list,.date-pill:hover .space-list{flex-wrap:wrap}.date-pill.selected .show-if-selected,.date-pill:hover .show-if-selected{display:flex}.date-pill .space-pill{margin:0.5rem;border-radius:5px;padding:0.5rem;white-space:nowrap}.date-pill .space-pill.choosen{filter:saturate(3.5);box-shadow:4px 3px 4px 1px;font-weight:bold}.new-vac-actions{padding-inline:1rem;align-items:center;display:flex}.new-vac-actions input,.new-vac-actions button,.new-vac-actions h1{margin-left:0.5rem}.new-vac-actions input.small,.new-vac-actions button.small,.new-vac-actions h1.small{height:34px;border-radius:5px;padding:5px}.new-vac-actions input.small.input,.new-vac-actions button.small.input,.new-vac-actions h1.small.input{padding:4px;border:1px solid}.wrap{text-align:center;margin:20px;position:relative}.links{padding:0 10px;display:flex;position:relative;overflow:auto}.links .start-date{background-color:#fafafa;align-self:center}.wrap:before{content:"";position:absolute;top:50%;left:0;border-top:1px solid #176e4d;background:black;width:100%;transform:translateY(-50%)}.wrap:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #176e4d;position:absolute;top:50%;left:-5px;transform:translate(-50%, -50%)}@media print{h1.print-head{margin-top:7rem}h1.print-head input{border:0px solid black !important;font-size:x-large}h1.print-head input::-webkit-calendar-picker-indicator{display:none}}.dropdown{position:absolute;background:white;z-index:100;box-shadow:3px 3px 10px 4px rgba(0,150,100,0.3);padding:0.25rem;display:none}.dropdown.show{display:block}.switch{--size: 0.5rem;--height: 1rem;--width: 2rem;--border: 0.15rem;--font-size: 1rem;--switch-color-checked: darkcyan;--switch-color-unchecked: lightgrey;--dot-color-checked: white;--dot-color-unchecked: white;font-size:var(--size)}.switch p{font-size:var(--font-size);letter-spacing:0.05em;font-weight:300;line-height:1rem;color:#666}.switch label{display:block;position:relative;cursor:pointer;padding-left:calc(var(--width) + 1em);min-width:var(--width);min-height:var(--height)}.switch label::before,.switch label::after{content:"";position:absolute;top:0;left:0;transition:0.25s ease-in-out;box-sizing:border-box}.switch label::before{z-index:1;background-color:var(--switch-color-unchecked);width:var(--width);height:var(--height);border-radius:calc(var(--height) * 0.5);box-shadow:0 0 0.4em rgba(0,0,0,0.2)}.switch label::after{z-index:2;background-color:var(--dot-color-unchecked);height:calc(var(--height) - (var(--border) * 2));width:calc(var(--height) - (var(--border) * 2));transform:translate(var(--border), var(--border));border-radius:calc(var(--height) / 2)}.switch label:active::after{width:calc(var(--height) * 1.2);max-width:calc(var(--height) * 2)}.switch input{width:0;height:0;visibility:hidden;display:none}.switch input:checked+label::before{transition:0.5s;background-color:var(--switch-color-checked)}.switch input:checked+label::after{transform:translate(calc(var(--width) - 100% - var(--border)), var(--border));background-color:var(--dot-color-checked)}.simple-calendar table{-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;background-color:rgba(0,0,0,0);border:1px solid #dddddd;border-collapse:collapse;box-sizing:border-box;max-width:100%;width:100%}.simple-calendar tr{border-collapse:collapse}.simple-calendar th{padding:6px;border-bottom:2px solid #dddddd;border-collapse:collapse;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:0px none #333333;box-sizing:border-box;text-align:left}.simple-calendar td{padding:6px;vertical-align:top;width:14%;border:1px solid #ddd;border-top-color:#dddddd;border-top-style:solid;border-top-width:1px;border-right-color:#dddddd;border-right-style:solid;border-right-width:1px;border-bottom-color:#dddddd;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#dddddd;border-left-style:solid;border-left-width:1px}.simple-calendar .day{height:80px}.simple-calendar .today{background:#FFFFC0}.simple-calendar .prev-month{background:#DDD}.simple-calendar .next-month{background:#DDD}.aproval-bg{background:#efebce}.notes-bg{background:#f6d072}.problems-bg{background:#ccc27a}.feedback-bg{background:#a3a380}.timeToPay-bg{background:#aec3b0}.other-bg{background:#bb8588}.proposal-text{color:#efebce}.proposal-bg{background:#efebce;color:black;border:1px solid #d6cc81}.proposal-bg:hover,.proposal-bg.hover{background:#d6cc81}.proposal-bg.event.event-middle{border-left:none;border-right:none}.proposal-bg.event.event-start{border-left:none}.proposal-bg.event.event-end{border-right:none}.proposal-bg a{color:#efebce;-webkit-filter:invert(100%);filter:invert(100%)}.proposal-bg a:visited{color:white}.ordered-text{color:#f6d072}.ordered-bg{background:#f6d072;color:black;border:1px solid #f0b012}.ordered-bg:hover,.ordered-bg.hover{background:#f0b012}.ordered-bg.event.event-middle{border-left:none;border-right:none}.ordered-bg.event.event-start{border-left:none}.ordered-bg.event.event-end{border-right:none}.ordered-bg a{color:#f6d072;-webkit-filter:invert(100%);filter:invert(100%)}.ordered-bg a:visited{color:white}.zikuy-text{color:#ccc27a}.zikuy-bg{background:#ccc27a;color:black;border:1px solid #a2963e}.zikuy-bg:hover,.zikuy-bg.hover{background:#a2963e}.zikuy-bg.event.event-middle{border-left:none;border-right:none}.zikuy-bg.event.event-start{border-left:none}.zikuy-bg.event.event-end{border-right:none}.zikuy-bg a{color:#ccc27a;-webkit-filter:invert(100%);filter:invert(100%)}.zikuy-bg a:visited{color:white}.ended-text{color:#a3a380}.ended-bg{background:#a3a380;color:black;border:1px solid #6e6e4f}.ended-bg:hover,.ended-bg.hover{background:#6e6e4f}.ended-bg.event.event-middle{border-left:none;border-right:none}.ended-bg.event.event-start{border-left:none}.ended-bg.event.event-end{border-right:none}.ended-bg a{color:#a3a380;-webkit-filter:invert(100%);filter:invert(100%)}.ended-bg a:visited{color:white}.reciept-text{color:#aec3b0}.reciept-bg{background:#aec3b0;color:black;border:1px solid #739877}.reciept-bg:hover,.reciept-bg.hover{background:#739877}.reciept-bg.event.event-middle{border-left:none;border-right:none}.reciept-bg.event.event-start{border-left:none}.reciept-bg.event.event-end{border-right:none}.reciept-bg a{color:#aec3b0;-webkit-filter:invert(100%);filter:invert(100%)}.reciept-bg a:visited{color:white}.payed-text{color:#bb8588}.payed-bg{background:#bb8588;color:black;border:1px solid #8c4e51}.payed-bg:hover,.payed-bg.hover{background:#8c4e51}.payed-bg.event.event-middle{border-left:none;border-right:none}.payed-bg.event.event-start{border-left:none}.payed-bg.event.event-end{border-right:none}.payed-bg a{color:#bb8588;-webkit-filter:invert(100%);filter:invert(100%)}.payed-bg a:visited{color:white}.cancelled-text{color:#e88873}.cancelled-bg{background:#e88873;color:black;border:1px solid #d24223}.cancelled-bg:hover,.cancelled-bg.hover{background:#d24223}.cancelled-bg.event.event-middle{border-left:none;border-right:none}.cancelled-bg.event.event-start{border-left:none}.cancelled-bg.event.event-end{border-right:none}.cancelled-bg a{color:#e88873;-webkit-filter:invert(100%);filter:invert(100%)}.cancelled-bg a:visited{color:white}.created-text{color:#9494ba}.created-bg{background:#9494ba;color:black;border:1px solid #5b5b8d}.created-bg:hover,.created-bg.hover{background:#5b5b8d}.created-bg.event.event-middle{border-left:none;border-right:none}.created-bg.event.event-start{border-left:none}.created-bg.event.event-end{border-right:none}.created-bg a{color:#9494ba;-webkit-filter:invert(100%);filter:invert(100%)}.created-bg a:visited{color:white}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}*,*::before,*::after{font-family:"Assistant", sans-serif;box-sizing:border-box}@font-face{font-family:"icomoon";src:url(/assets/icomoon-9be6f8b78a1cc3ac3b185a6acc66a2d7fb6a129c3f13fa8721172508a38c3209.woff);font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"Assistant";font-display:swap}.material-icons{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:24px;display:inline-block;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material-icons.hide{display:none}body{font-family:"Assistant", sans-serif;box-sizing:border-box;background:#fafafa;margin:0}body .material-icons.margin-left{margin-left:0.5rem}body .material-icons.margin-right{margin-right:0.5rem}.turbolinks-progress-bar{height:5px;background-color:#eb6424}.window{display:flex;width:100%;height:calc(100vh - 50px)}@media print{.no-print{display:none !important}.only-print{display:block !important}.only-print.table{display:table-cell !important}main article.main.printMain{padding:1rem;height:100%;overflow:visible;box-shadow:unset}.window{display:flex;width:100%;height:100%}.only-print.flex{left:0px;display:flex !important;width:100%;justify-content:space-between}input.btn:not(.custom-bg),button.btn:not(.custom-bg){background:white;color:black;border:0px solid white}}@media print{.pagebreak{clear:both;page-break-after:always}}@media all and (display-mode: standalone){.installed{display:none !important}}.only-print{display:none}.hidden{display:none}.flex-between{display:flex;justify-content:space-between}.simple-calendar th{text-align:center}.simple-calendar td{height:100%;padding:0}.simple-calendar .month .day{min-height:11vh}.simple-calendar .today{background:#fce8df}.simple-calendar .calendar-heading{display:flex;align-items:center}.simple-calendar .calendar-heading a{margin:1rem}.simple-calendar .filter{margin:0.5rem 0rem}.simple-calendar .filter input{padding:0.75rem}.spacer{flex-grow:1}.text-align-center{text-align:center}main{display:block;height:auto;overflow:hidden;width:80%;flex-grow:1;border-radius:5px;background:white;color:#333;padding:1rem}@media print{main{background-color:white;overflow:visible}}@media only screen{main{background-color:#fafafa}}main article.main{width:100%;height:calc(100vh - 110px - 3rem);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);overflow:auto}main #loader{z-index:-1;position:fixed;width:10vmax;height:10vmax;background:rgba(0,0,0,0.3);opacity:0;display:flex;top:50%;left:50%;transform:translate(-50%, -50%);justify-content:center;align-items:center;transition:opacity 200ms}main #loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}main #loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}main #loader .lds-ring div:nth-child(1){animation-delay:-0.45s}main #loader .lds-ring div:nth-child(2){animation-delay:-0.3s}main #loader .lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}main.wait *{cursor:wait}main.wait #loader{opacity:1;z-index:1000}main.wait.no-wait #loader{opacity:0;z-index:-1}#toast{background:#22bb33;color:white;position:fixed;bottom:0;right:5%;transform:translate(0%, 100%);font-size:1.5rem;min-width:20vw;padding:0 1rem;height:10vh;z-index:101;border-radius:5px;transition:transform 400ms cubic-bezier(0.09, 0.28, 0.56, 1.8);display:flex;align-items:center;justify-content:center}#toast.show{transform:translate(0%, -20%)}#screen.backdrop::before{content:"";background:rgba(0,0,0,0.65);position:fixed;top:0;left:0;bottom:0;right:0;z-index:100}div.tabulator-menu div.tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:lightseagreen}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#176e4d;text-decoration:none}a.btn{color:white}a:hover,a:focus{text-decoration:none;outline:0}a:visited{color:#176e4d}a.btn:visited{color:white}th{padding-bottom:5px}td:not(.day){padding:0 5px 7px}div.field,div.actions{margin-bottom:10px}div.field .info,div.actions .info{margin-right:5px;white-space:nowrap}.flash-massage:empty{color:white;position:fixed;bottom:0;right:5%;transform:translate(0%, 140%);font-size:1.5rem;min-width:20vw;padding:0 1rem;height:10vh;z-index:101;border-radius:5px;transition:transform 400ms cubic-bezier(0.09, 0.28, 0.56, 1.8);display:flex;align-items:center;justify-content:center}.flash-massage:not(:empty){color:white;position:fixed;bottom:0;right:5%;font-size:1.5rem;min-width:20vw;padding:0 1rem;height:10vh;z-index:101;border-radius:5px;animation:mover 6s forwards;display:flex;align-items:center;justify-content:center}#notice:empty{background:#22bb33}#notice:not(:empty){background:#22bb33}#alert:empty{background:red}#alert:not(:empty){background:red}@-webkit-keyframes mover{0%{transform:translate(0%, 140%)}10%{transform:translate(0%, -20%)}90%{transform:translate(0%, -20%)}100%{transform:translate(0%, 140%)}}@keyframes mover{0%{transform:translate(0%, 140%)}10%{transform:translate(0%, -20%)}90%{transform:translate(0%, -20%)}100%{transform:translate(0%, 140%)}}.field_with_errors{background-color:#e88873;display:table}.tr_with_errors{background-color:#e88873}#error_explanation{width:450px;border:2px solid #e88873;padding:7px 7px 0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px -7px 0;background-color:#e88873;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}label{display:block}.bold{font-weight:bold}button,a.button{border:none;background:none;cursor:pointer;color:black;align-self:center;display:inline-block;line-height:normal;align-items:flex-start;padding:6px 6px;text-align:center}button:not(.straight),a.button:not(.straight){border-radius:5px}button:hover,a.button:hover{background:#176e4d;color:white}.box{border:1px solid;border-radius:5px;padding:1rem}.box.m-1{margin-top:1rem;margin-inline:1rem}.btn{padding:12px;line-height:24px;display:inline-block;border-radius:5px;border:1px solid #176e4d;color:white;cursor:pointer;white-space:nowrap}.btn:disabled{background:lightgray !important;color:black !important;cursor:not-allowed}.btn:not(.custom-bg){background:#176e4d}.btn.action-calc{height:calc(100% - 34px)}.btn.small{padding:5px;max-height:36px}.btn:hover{background:#20986b;text-decoration:none}.btn.btn-secondary:not(.custom-bg){background:transparent;color:#176e4d !important;border:1px solid #176e4d;padding:12px}.btn.btn-secondary.small:not(.custom-bg){padding:5px}.btn.btn-secondary.active:not(.custom-bg){color:white !important}.btn.btn-flat{background:white;border-radius:5px;border:1px solid white;color:#176e4d !important}.btn.btn-flat:hover{background:#176e4d;color:white !important;border:1px solid #176e4d}.btn.btn-secondary:hover{background:#176e4d;color:white !important}.btn.btn-accent{background:#f93b00;border:1px solid #f93b00}.btn.btn-accent:hover{background:#efad9f;text-decoration:none}.btn.btn-warning{background:transparent;color:#e88873 !important;border:1px solid #e88873;padding:12px}.btn.btn-warning.small{padding:6px}.btn.btn-warning:hover{background:#e88873 !important;color:white !important;text-decoration:none}.btn span.material-icons,.btn i.material-icons{vertical-align:middle}.btn span.material-icons.visibility::before,.btn i.material-icons.visibility::before{font-family:"icomoon";content:"visibility_off"}.active{background:#eb6424 !important;color:white !important}.active:hover{background:#9b3b0e !important}.active span.visibility::before{font-family:"icomoon";content:"remove_red_eye" !important}.full-screen span.material-icons,.full-screen i.material-icons{vertical-align:middle}.full-screen span.material-icons.fullscreen::before,.full-screen i.material-icons.fullscreen::before{font-family:"icomoon";content:"fullscreen_exit"}span.material-icons,i.material-icons{vertical-align:middle}span.material-icons.fullscreen::before,i.material-icons.fullscreen::before{font-family:"icomoon";content:"fullscreen"}.show-all span.material-icons,.show-all i.material-icons{vertical-align:middle}.show-all span.material-icons.unfold_more::before,.show-all i.material-icons.unfold_more::before{font-family:"icomoon";content:"unfold_less"}span.material-icons,i.material-icons{vertical-align:middle}span.material-icons.unfold_more::before,i.material-icons.unfold_more::before{font-family:"icomoon";content:"unfold_more"}.change-total-input{background:white;animation-duration:2s;animation-iteration-count:2}.change-total-input.more{animation-name:more-money}.change-total-input.less{animation-name:less-money}@keyframes more-money{0%{background-color:white}50%{background-color:#55b9b4}100%{background-color:white}}@keyframes less-money{0%{background-color:white}50%{background-color:#e88873}100%{background-color:white}}.input.format{position:relative}.input.format input{padding-left:24px !important}.input.format.currency:before{content:"₪"}.input.format.prec:before{content:"%"}.input.format.no-label:before{top:-8px}.input.format:before{position:absolute;top:25%;left:4px;z-index:0;font-size:25px;line-height:50px;height:50px}.form{margin:auto;background:white;box-shadow:5px 5px 0 0 rgba(0,0,0,0.116);border-radius:5px;padding:3rem 0;display:flex;flex-direction:column;padding:1rem}.form .header-btn-group{position:relative;display:inline-flex;flex-wrap:nowrap;margin:-1rem 0 0 -1rem;width:calc(100% + 1rem);flex:0 0 auto}@media only screen and (min-width: 0px) and (max-width: 599px){.form .header-btn-group>*{margin:1rem 0 0 0rem}.form .header-btn-group .show-small{display:block}.form .header-btn-group .hide-small{display:none}}@media only screen and (min-width: 600px){.form .header-btn-group>*{margin:1rem 0 0 1rem}.form .header-btn-group .show-small{display:none}.form .header-btn-group .hide-small{display:block}}.form .mr-1{margin-right:1rem}.form .min-width{width:152px}.form label{padding-top:1rem}.form input:not(.btn,.searchBar-input),.form textarea,.form select{width:100%;padding:12px;border:1px solid #176e4d;border-radius:5px;line-height:24px;min-width:100px}.form input.header-input:not(.btn,.searchBar-input),.form textarea.header-input,.form select.header-input{min-width:152px;font-size:1.5rem}.form input[type="date"]:not(.btn,.searchBar-input),.form textarea[type="date"],.form select[type="date"]{padding:11px}.form .grid{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}.form .grid .time{justify-self:center;direction:ltr}.form .grid .time label{direction:rtl}.form .grid input{width:100%}.form .grid input[type="checkbox"]{width:unset;min-width:unset;align-self:end}.form .grid .boolean{padding-top:22px}.form .grid .input.select{width:100%}.form .input-with-btn{width:100%;display:flex;align-self:center}.form .select2-customers,.form .select2-selection,.form .select2-contacts{width:100%;height:50px !important;min-height:50px !important;border:1px solid #176e4d !important;border-radius:5px !important}.form .select2-customers .select2-selection__arrow,.form .select2-selection .select2-selection__arrow,.form .select2-contacts .select2-selection__arrow{min-height:54px !important;height:auto !important;margin-left:1rem;line-height:24px !important}.modal-wrapper{background:rgba(0,0,0,0.4);height:100%;width:100vw;position:fixed;top:0;left:0;z-index:100}.modal-wrapper.inactive{display:none}.modal-wrapper.inactive .customer-modal{transform:translate(-50%, -60%);opacity:0}.modal-wrapper.inactive #calendar-modal,.modal-wrapper.inactive #spaces-modal{transform:translate(-50%, -60%);opacity:0}#pricing-modal{width:calc(100vw - 4rem);max-width:640px;max-height:85vh;padding:0}#pricing-modal .header{position:sticky;top:0;background:white;padding:0.75rem 1rem;border-bottom:1px solid #e5e5e5}#pricing-modal .content{padding:1rem;overflow:auto;max-height:calc(85vh - 60px)}#pricing-modal .form{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start;box-shadow:none;padding:0;max-height:unset}#pricing-modal .form>div{display:flex;flex-direction:column}#pricing-modal .form label{margin-bottom:4px}#pricing-modal .form input[type="text"],#pricing-modal .form input[type="number"]{width:100%}#pricing-modal .form .actions-row{grid-column:1 / -1;display:flex;justify-content:center;gap:8px;margin-top:8px}.meal-pricing-details{padding:1rem;max-width:800px;margin:0 auto}.detail-card{background:white;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden}.card-header{background:linear-gradient(135deg, #176e4d 0%, #2d8f5f 100%);color:white;padding:1.5rem;display:flex;justify-content:space-between;align-items:center}.card-header h2{margin:0;font-size:1.5rem;font-weight:600}.status-badge{padding:0.25rem 0.75rem;border-radius:20px;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px}.status-badge.active{background:rgba(255,255,255,0.2);color:white}.status-badge.archived{background:rgba(255,193,7,0.9);color:#333}.card-content{padding:2rem}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1.5rem;margin-bottom:2rem}.pricing-item{text-align:center;padding:1.5rem;background:#f8f9fa;border-radius:8px;border:2px solid #e9ecef;transition:all 0.2s ease}.pricing-item:hover{border-color:#176e4d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(23,110,77,0.15)}.pricing-label{font-size:0.875rem;color:#6c757d;margin-bottom:0.5rem;font-weight:500}.pricing-value{font-size:1.5rem;font-weight:700;color:#176e4d}.details-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:1rem}.detail-item{display:flex;justify-content:space-between;align-items:center;padding:0.75rem 0;border-bottom:1px solid #e9ecef}.detail-item:last-child{border-bottom:none}.detail-label{font-weight:500;color:#495057}.detail-value{color:#212529;font-weight:600}.detail-value .material-icons{font-size:1.25rem;vertical-align:middle;margin-left:0.5rem}.meal-pricing-edit{padding:1rem;max-width:800px;margin:0 auto}.edit-form-container{width:100%}.form-card{background:white;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,0.1);overflow:hidden}.form-header{background:linear-gradient(135deg, #176e4d 0%, #2d8f5f 100%);color:white;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center}.form-header h2{margin:0;font-size:1.5rem;font-weight:600}.status-indicator{padding:0.5rem 1rem;border-radius:25px;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px}.status-indicator.active{background:rgba(255,255,255,0.2);color:white}.status-indicator.archived{background:rgba(255,193,7,0.9);color:#333}.form-content{padding:2rem}.form-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:1.5rem;margin-bottom:2rem}.form-group{display:flex;flex-direction:column}.form-group label{font-weight:600;color:#495057;margin-bottom:0.5rem;font-size:0.9rem}.form-control{padding:0.75rem 1rem;border:2px solid #e9ecef;border-radius:8px;font-size:1rem;transition:all 0.2s ease;background:white}.form-control:focus{outline:none;border-color:#176e4d;box-shadow:0 0 0 3px rgba(23,110,77,0.1)}.checkbox-group{display:flex;flex-direction:row;align-items:center;gap:0.5rem}.checkbox-group label{margin-bottom:0;order:2}.form-checkbox{width:20px;height:20px;accent-color:#176e4d}.pricing-section{border-top:2px solid #f8f9fa;padding-top:2rem}.pricing-section h3{color:#176e4d;font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.pricing-form-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1.5rem}.pricing-input{text-align:center;font-weight:600;font-size:1.1rem;color:#176e4d}.form-actions{background:#f8f9fa;padding:1.5rem 2rem;display:flex;justify-content:center;gap:1rem;border-top:1px solid #e9ecef}.btn-large{padding:0.75rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;min-width:140px}.btn-outline{background:transparent;border:2px solid #176e4d;color:#176e4d;text-decoration:none;display:inline-block;padding:0.5rem 1rem;border-radius:6px;transition:all 0.2s ease}.btn-outline:hover{background:#176e4d;color:white;text-decoration:none}.customer-modal-wrapper{background:rgba(0,0,0,0.4);height:100%;width:100%;position:fixed;top:0;left:0;z-index:100}.customer-modal-wrapper .customer-modal{position:fixed;width:50%;height:70vh;top:50%;left:50%;transform:translate(-50%, -50%);background:white;padding:1rem;transition:opacity 200ms, transform 200ms;border-radius:5px}.customer-modal-wrapper .customer-modal form{height:90%;overflow-y:hidden;overflow-x:hidden}.customer-modal-wrapper .customer-modal form input[type="submit"]{width:90%}.customer-modal-wrapper .customer-modal form input[type="submit"]:disabled{width:90%}.customer-modal-wrapper .customer-modal .customer-header{height:10%;display:flex;justify-content:space-between;flex-direction:row-reverse}.customer-modal-wrapper .customer-modal .content{overflow-y:auto;overflow-x:hidden;width:100%;height:90%;padding:1rem}.customer-modal-wrapper .customer-modal .footer{height:10%;justify-content:center;display:flex}.customer-modal-wrapper .customer-modal .footer #new_customer_submit{width:50%}@media only screen and (min-width: 0px) and (max-width: 599px){.customer-modal-wrapper .customer-modal{width:90%}}.customer-modal-wrapper .customer-modal input,.customer-modal-wrapper .customer-modal textarea,.customer-modal-wrapper .customer-modal select,.customer-modal-wrapper .customer-modal .select2{width:100%;font-size:1rem;border-radius:5px}.customer-modal-wrapper.inactive{display:none}.customer-modal-wrapper.inactive .customer-modal{transform:translate(-50%, -80%);opacity:0}.order-div{margin-block:1rem}.order-div h1{margin:0px}.order-div button.expand{border-radius:5px;height:50px;white-space:nowrap}.order-div .order-header{display:flex;padding-right:5px;padding:0.5rem;border-radius:5px}.order-div .order-header .toolbar{display:none;margin-right:2rem}.order-div .table-form input[name*="time"]{width:15ch}.order-div .table-form input[type="number"]{width:15ch}.order-div .table-form textarea{width:15ch}.order-div .order-table{display:none}.order-div .h3-icon{width:50px;height:50px;font-size:50px}.order-div.show{display:block;border-right:2px solid #176e4d;margin-bottom:2rem}.order-div.show .expand-rotate{transform:rotate(180deg)}.order-div.show .expand-color.green{color:darkgreen}.order-div.show .expand-color.red{color:orangered}.order-div.show .expand-color.orange{color:darkorange}.order-div.show .expand-color.purple{color:purple}.order-div.show .expand-color.blue{color:darkblue}.order-div.show .expand-color.salmon{color:darksalmon}.order-div.show .order-table{display:inline}.order-div.show .order-header{margin-bottom:1rem}.order-div.show .order-header .toolbar{display:flex}table{background:white;padding:1rem;border-radius:5px;margin-left:auto}select{background:white;padding:14px}.timepicker-ui-modal{direction:ltr}input[type="submit"]:disabled{background:#9fc1b4}#hp_match{color:red}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.destroy{color:red}.room-meal-order{display:none}.room-meal-order.show{width:100%;display:initial}.select2-results__options[role="listbox"]{min-height:50vh}div.event-panel{position:relative;display:block}div.event-panel>button>span{position:absolute;white-space:nowrap;display:flex;z-index:5;overflow:visible;top:5px}div.event-panel .hover-info{display:none;background:#ddd;z-index:100;padding:1rem;border-radius:0.5rem}div.event-panel .hover-info .event-actions{width:calc(100% + 2rem);display:flex;justify-content:space-around;margin-inline:-1rem;padding-block:0.5rem}div.event-panel:hover .hover-info{position:absolute;color:black;left:10px;display:block;width:max-content;margin:0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}div.event-panel:hover .hover-info.position-top{top:20px}div.event-panel:hover .hover-info.position-bottom{bottom:20px}div.event-panel:hover .hover-info h3{width:calc(100% + 2rem);margin-right:-1rem;margin-block:0;padding:0.25rem}.hidden-input{display:none}.inline-label{display:inline-block;margin-left:1rem;margin-bottom:1.5rem}.dataTable-pagination{margin-top:50px;position:inherit;direction:ltr}.dataTable-pagination a{border:1px solid transparent;float:left;margin-left:2px;padding:6px 12px;position:relative;text-decoration:none}.dataTable-pagination li{list-style:none;float:left}.dataTable-pagination ul{margin:0;padding-left:0}.select2-selection--multiple{overflow:hidden !important;height:auto !important}span.note.info{background:thistle;padding:0.5rem;border-radius:5px;color:yellow}.badge-sm{min-width:1.8em;padding:.25em !important;margin-left:.1em;margin-right:.1em;color:white !important;cursor:pointer}
