﻿.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding: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}trix-toolbar{min-width:650px}trix-editor{min-width:650px;min-height:300px;border:1px solid #000}.msg_sent .trix-content,.msg_sent .note{margin-left:1.5em;margin-right:4em;padding:1em;background-color:#f5f1e5;border:1px solid #d5d2c9}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .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:.75em;font-weight:600;white-space:nowrap;padding: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 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media(max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.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:.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:.75em;padding:15px 10px;background:#fff;box-shadow: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:.5em .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:red 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.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:focus[data-trix-mutable]::-moz-selection{background:highlight}trix-editor .attachment__caption-editor:focus[data-trix-mutable]::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.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 .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:.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:.1em .6em;font-size:.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:.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:.3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:.3em;margin-right:.3em;padding-right:.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:.9em;padding:.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:" •"}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:.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 .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%}body{background-color:#715014}body.no_user{background-color:#fff}body.gms,body.password_resets_new,body.password_resets_create,body.users_please_confirm{background-color:#eae4ed;background-color:#fff}.hide{display:none}h1{color:#626256;background-color:#f9fafb;border-radius:5px;padding:.1em .3em 0 .3em;font-size:1.3em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}h1.no_space{color:#626256;background-color:#f9fafb;padding:.1em .3em 0 .3em;margin-bottom:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}h2{color:#626256;background-color:#f9fafb;border-top-left-radius:10px;border-top-right-radius:10px;padding:.4em .4em;font-size:1.2em;margin:1em 3em 0 1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}h3{color:#626256;background-color:#f9fafb;border-radius:5px;padding:.1em .3em;border-radius:5px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}p{color:#292828;padding:.5em .5em;border-radius:5px;margin:.6em 1em .6em 1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}#content p{background-color:#fff;padding:1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}p.no_puffy{margin:0 0 .2em 0;padding:0}.card{margin-left:.2em;background-color:#f3f4f6;border-radius:5px;padding:.8em 1.8em}.card.slim{padding:.2em .1em}.center{text-align:center}.warn{background-color:#fff;color:#95136d}.debug_dump{padding:.4em 0;background-color:#fff;color:#95136d;font-size:1.4em}.white{background-color:#fff;font-size:1.2em}.conf{background-color:#c4f6de}.padl{padding-left:1em}.msg{font-size:1.2em;font-family:monospace;font-weight:bold;color:#152383;background-color:#dfe1f5;padding:1em;border-radius:5px}.wrapper{margin:0 2em 2em;border-radius:5px;padding:.4em 1em 1em 1em;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.wrapper .join_below{margin-top:.2em}.orders_wrapper .join_below,.deliveries_wrapper .join_below,.fulfillment_wrapper .join_below{margin-top:0;padding-top:0}.white-wrapper{margin:0 1em 1em 0;padding:.5em;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,.2);background-color:#fff}.back{margin:1em 0 2em 2em}.back a{padding:.5rem 1rem;font-size:.875rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;text-align:center;color:#718096;border:1px solid #718096;border-radius:.25rem;cursor:pointer;display:inline-block}.back a:hover{background-color:#373737;color:#fff}.total,.still_due{font-weight:500}.deficit,.overcharge{padding:0 .4em;color:#492566;background-color:#fbe3f5;border-left:5px solid #dd1fa8;border-bottom:1px solid rgba(221,31,168,.2)}.discrep{padding:0 .4em;color:#492566;background-color:#fbe3f5;border-bottom:1px solid #dd1fa8}.balanced{padding:0 .4em;color:#492566;background-color:#e2ffef;border-left:5px solid #1fdd43;border-bottom:1px solid rgba(31,221,67,.2);text-transform:uppercase}.no_wrap{white-space:nowrap}.emoji{font-size:2em;padding:0;margin:0;line-height:.6em}.emoji a{background-color:transparent;padding:.2em .2em;border:none;text-decoration:none;font-size:1em;white-space:nowrap}.emoji a:hover{text-decoration:none;background-color:rgba(255,255,255,.4)}.emoji .tooltiptext{font-size:16px}.paid_100{padding-top:.3em;text-align:center}.invoices_show .paid_100,.invoices_show .payment_info,.merges_show .paid_100,.merges_show .payment_info{font-size:1.2em}.payment_info{font-size:2em}form .payment_info a,form .paid_100 a{color:#000}table{width:100%;border-radius:5px;text-align:left;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:.9em}table .company-column{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table thead tr{background-color:#c8c8c8;font-weight:bold}table thead th{font-size:1em;font-weight:400;padding:.5em;text-transform:uppercase}table tbody tr{background-color:#d2d1c9}table tbody tr:nth-child(even){background-color:#fff}table tbody tr:hover{background-color:#b4b4b4}table tbody td{padding:.5em;word-break:break-word}table td,table td *{vertical-align:top}tbody#reminders{word-break:normal}table.grid{width:auto}table.grid tbody tr{background-color:#d2d1c9}table.grid tbody tr:nth-child(even){background-color:#fff}table.grid tbody tr:hover{background-color:#b4b4b4}table.grid tbody td{padding:.3em;word-break:break-word}a.vanilla{color:blue;background-color:transparent;padding:.1em .2em;border:none;text-decoration:none;font-size:1em;white-space:nowrap}a.vanilla:hover{text-decoration:underline;color:blue;background-color:transparent}h2 a.vanilla{font-size:.6em;font-weight:normal}a{border:1px solid #b9b0b4;text-decoration:none;font-size:1em;padding:.2em .5em;border-radius:5px;color:#1f2937;margin:.3em .3em;align-items:center;font-weight:bold;white-space:nowrap}a:hover{cursor:pointer;background-color:#f3f4f6}a.mini{font-size:1em;padding:.2em .5em;border-radius:5px;color:#1f2937;margin:.3em .3em;align-items:center;font-weight:bold;white-space:nowrap}a.mini:hover{background-color:#f3f4f6;cursor:pointer}form a{margin:0;padding:.5rem 1rem;font-size:.875rem;text-align:center;color:#718096;border:1px solid #718096;border-radius:.25rem;cursor:pointer;display:inline-block;background-color:#fff;font-weight:bold;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;white-space:nowrap}form a:hover{background-color:#373737;color:#fff;cursor:pointer}form a.cancel{margin-left:1em}h2.abtn{text-align:right}h2.abtn .edit{margin-left:.5em;vertical-align:middle}h2.abtn .edit a{padding:0 .2em;color:#3b371d;background-color:#fff5af;border:1px solid #a69c5a;font-size:.8em;white-space:nowrap}h2.abtn .edit a:hover{color:#fff;background-color:#2f596e}table td.view,table td.abtn,table td.abtn_left,table td.delete{text-align:center;vertical-align:middle}table td.view a,table td.abtn a,table td.abtn_left a,table td.delete a{color:#000;background-color:#fff;padding:.2em .5em;margin-left:2px;text-decoration:none;font-size:1em}table td.view a:hover,table td.abtn a:hover,table td.abtn_left a:hover,table td.delete a:hover{background-color:#f3f4f6;cursor:pointer}table td.view a.vanilla,table td.abtn a.vanilla,table td.abtn_left a.vanilla,table td.delete a.vanilla{color:#000;background-color:transparent;padding:0;margin:0;text-decoration:none}table td.view a.vanilla:hover,table td.abtn a.vanilla:hover,table td.abtn_left a.vanilla:hover,table td.delete a.vanilla:hover{background-color:#f3f4f6;cursor:pointer}table td.abtn.group a{margin:0 4px 0 4px}table td.view a,table td.abtn a,table td.abtn_left a{color:#000;background-color:#fff;padding:.2em .5em;margin-left:2px;text-decoration:none;font-size:1em}table td.view a:hover,table td.abtn a:hover,table td.abtn_left a:hover{background-color:#f3f4f6;cursor:pointer}table td.abtn_left{text-align:left}#nav{padding:0 .6em .6em .6em;margin-top:1em;display:flex;justify-content:space-between;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:.8em}#nav .logo{margin-left:2em}#nav .logo img{width:6em}#nav .logo a{border:none}#nav .logo a:hover{background-color:#fff}#nav .user{align-self:end;margin:0 2em 0 0}#nav .user a{padding:.5rem 1rem;font-size:.875rem;text-align:center;color:#718096;border:1px solid #718096;border-radius:.25rem;cursor:pointer;display:inline-block}#nav .user a:hover{background-color:#373737;color:#fff}#nav #main-nav{margin-top:2em}#nav #main-nav a{background-color:#f3f4f6;border:none;padding:.4em;margin-bottom:.3em;margin-right:.4em;border-radius:5px;text-decoration:none;font-size:1.3em;align-items:center}#nav #main-nav a:hover{color:#000;background-color:#c8c8c8}#nav #main-nav a.active{background-color:#373737;color:#f0e9f6;font-weight:bold;padding:.3em .4em}#nav #main-nav a.active:hover{color:#f0e9f6;background-color:#373737}#nav .back{margin-top:20px}#nav .back a{color:#fff;background-color:transparent;padding:.2em .4em;text-decoration:none;font-size:1.3em}#nav .back a:hover{color:#000;background-color:#fff}.sub-nav{padding:0 .6em 2em .6em;margin-bottom:.2em;margin-top:.6em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:.6em;text-align:center}.sub-nav .delivery_status{margin-top:2em;padding:.2em;background-color:#eef7df;width:230px;margin:auto}.sub-nav .delivery_status label{font-size:1.5em;margin-right:1em}.sub-nav a{background-color:#f3f4f6;padding:.3em .4em;border-radius:5px;margin-right:.4em;text-decoration:none;font-size:1.3em;border:none}.sub-nav a:hover{color:#000;background-color:#c8c8c8}.sub-nav a.demote{background-color:#c8c8c8;color:#000}.sub-nav a.active{background-color:#373737;color:#f0e9f6;font-weight:bold;padding:.3em .4em}.sub-nav a.active:hover{color:#000;background-color:#c8c8c8}.tabs .loading_msg{display:none}.tabs.loading thead{display:none}.tabs.loading .loading_msg{background-color:#bcf2c1;padding:.3em .3em .3em .6em;display:block;color:#082907}.tabs{margin-top:1.2em;border-radius:0 5px 0 0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.tabs .tab-content{display:none}.tabs .tab-content.active{display:block}.tabs a.tab{color:#636363;background-color:#c8c8c8;border-radius:0 20px 0 0;text-decoration:none;font-size:1.1em;border:1px solid #c8c8c8;border-bottom:none;padding:.5em .5em .2em .5em;margin-right:0;margin-left:2px}.tabs a.tab:hover{color:#000;background-color:#dedede;border-bottom:1px solid #9d9d9d}.tabs a.tab.active{color:#000;display:inline;background-color:#f3f4f6;border:1px solid #c8c8c8;border-bottom:none;cursor:default}.tabs a.tab.active:hover{color:#000}.twocol{padding:.3em .4em;display:flex;align-items:flex-start;justify-content:space-between}.twocol .left{align-self:start;width:40%}.twocol .right{align-self:end;width:60%;margin-bottom:auto}.warn_notice{margin:0 1em;color:#492566;background-color:#fbe3f5;border-left:5px solid #dd1fa8;border-bottom:1px solid rgba(221,31,168,.2)}.warn_notice .inner{font-size:1.2em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding:.3em .4em .3em .4em}.warn_notice .inner b{padding:.2em;background-color:#e7f7f9}.ok_notice{color:#492566;border-left:5px solid #1f70dd}.great_notice{color:#492566;background-color:#e2ffef;border-left:5px solid #1fdd43}*,::after,::before{box-sizing:border-box}[data-controller=autocomplete]{margin:1em}[data-controller=autocomplete] .list-group{margin:0;padding:0}[data-controller=autocomplete] .list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125);width:40em}[data-controller=autocomplete] .list-group-item:hover{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}[data-controller=autocomplete] .list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}[data-controller=autocomplete] .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}body.pub .logo{margin:0 0 0 .1em;padding:.1em 1.3em 0 1em;width:120px}body.pub .logo img{width:100px}body.pub .order_details_banner{color:#fff;background-color:#364046;font-size:1.2em;margin:.2em .4em .2em .8em}body.pub .order_details_banner .order_no{background-color:#dae9f1;color:#133242;padding:.1em .4em;border-radius:5px}body.pub h1{background-color:transparent;font-size:1.2em;margin-left:2em;color:#000}body.pub form{background-color:transparent;border:none;padding-bottom:3em}body.pub form span.field{margin-left:.4em}body.pub form label{padding:.2em .4em .2em .1em}body.pub form legend{font-weight:bold}body.pub form p{margin:.2em .4em}body.pub .error_box{margin-top:0}.dashboard_show .dash_wrapper{margin:0 2em;border-radius:5px;padding:1em}.dashboard_show .dash_wrapper p{line-height:1em;font-size:1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;border-radius:5px;margin:1em 2em;padding:.5em .5em;border-radius:0}.dashboard_show .dash_wrapper .focus{font-weight:bold}#banners .row{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding:4px 10px}.error_box{background-color:#c7d0d6;margin:.6em 2em .6em 0;border-radius:5px}.error_box .row{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding:4px 10px}td.errors{background-color:#c7d0d6;vertical-align:middle}td.errors .error{margin-left:1px;margin-bottom:.2em;padding:2px;border:1px solid #f1aac6;background-color:#f9d8e5;line-height:1em}.flash-success,.flash-error{font-size:1.1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding:.4em .4em .4em .4em;border-radius:5px;margin:.2em 0 .2em 0}.flash-error{color:#fff;background-color:#742a2a}.flash-success{color:#fff;background-color:#16a34a}.mailjet-event{color:#48656c;background-color:#c3f2f9}.mailjet-event b{padding:.2em;background-color:#e7f7f9}#mj-event,#over_and_under{margin:.4em .3em .6em .3em}form{margin-left:2em}form .msg{display:none}form.loading{background-color:#b7def1}form.loading .msg{display:initial}form input[type=submit]{margin:.2em 1em .2em 1em}form .fields{margin:.1em 0 0 0;width:60%}form legend{border:none;color:#3c3929;background-color:#fff;border-radius:4px;padding:.2em .4em;font-size:1.2em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}form fieldset{border:none;box-shadow:1px 1px 3px rgba(0,0,0,.2);border-radius:5px;margin:1em 0}form fieldset p{margin:.6em 1em .4em .5em}form fieldset p.less_puffy{margin:.2em 1em .1em .5em;padding-bottom:0}form fieldset h3.less_puffy{margin-top:0;margin-bottom:.2em}form.strip{margin-top:1em;display:inline-block;padding:.3em .4em;opacity:.9;border-radius:5px;margin-left:0}form.strip input[type=submit]{background-color:#3b82f6;color:#fff;font-size:1em;float:right;border:none;margin-top:.1em;margin-right:1em}form.strip input[type=submit]:hover{background-color:#2563eb}form.strip .plate_field{display:inline-block;opacity:.9;border-radius:5px;border:1px gray solid;font-size:1em}form.strip select{display:inline-block;padding:.3em .4em;opacity:.9;border-radius:5px;margin-left:0;font-size:1em}table form{margin:0;padding:0}table form p{margin:0;padding:0}form.span_tr{background-color:transparent;border:none;padding:0;margin-left:0}p.hint{color:#878787;margin:0;margin-left:1em}span.hint{color:#878787;margin:0;margin-left:1em}.tooltip{position:relative;display:inline-block}.tooltip.archived .icon{background-color:#faf3d4;padding:.1em .4em;cursor:s-resize}.tooltip .tooltiptext{white-space:normal;visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:5px;position:absolute;z-index:1}.tooltip .tooltiptext a.vanilla{color:#aac0fa;text-decoration:underline}.tooltip .tooltiptext a.vanilla:hover{color:#fff;text-decoration:none}.tooltiptext.wide{width:320px;padding:5px}.tooltip:hover .tooltiptext{visibility:visible}#filter-bar{padding:.3em .4em;display:flex;align-items:flex-start;justify-content:space-between;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1em}#filter-bar .left{align-self:start;width:50%}#filter-bar .left .loading_msg{display:none}#filter-bar .left .loading .loading_msg{color:#082907;display:initial}#filter-bar .right{align-self:center}#filter-bar .right .loading_msg{display:none}#filter-bar .right .filters{padding:.2em}#filter-bar .right .filters.loading .loading_msg{color:#082907;display:initial}#filter-bar form{background-color:inherit;border:none;padding:.2em 0 .2em 0}h2.left{display:flex;align-items:flex-start;justify-content:space-between}h2.left .filters.right{align-self:end;margin-right:1em;font-size:.6em;font-weight:normal;color:#131212}h2.left .filters.right form{background-color:inherit;border:none;padding:.2em 0 .2em 0}h2.left .loading_msg{display:none}h2.left .filters.loading{background-color:#f1e0f4}h2.left .filters.loading .loading_msg{padding-right:.2em;color:#082907;display:initial}.toggle-show-hide{display:none}.toggle-button{margin:0 0 0 4em;font-weight:bold;background-color:#fff;padding:.5rem 1rem;font-size:.875rem;text-align:center;color:#fff;border:none;border-radius:.25rem;cursor:pointer;display:inline-block;background-color:#3b82f6}.toggle-button:hover{background-color:#2563eb;color:#fff;cursor:pointer}input[type=checkbox].toggle-check{display:none}input[type=checkbox].toggle-check:checked~.toggle-show-hide{display:block}input[type=checkbox].toggle-check:checked~.toggle-button:after{content:" - hide form"}.better-container.show .toggle-show-hide{display:block}.better-container.hide .toggle-show-hide{display:none}input[type=text],input[type=password]{color:#000;background-color:#fff;border:1px solid #bdbbaf;border-radius:5px;padding:.4em .4em}.field_with_errors input[type=text],.field_with_errors input[type=password]{background-color:#fff;border:1px solid #f45c48;border-radius:5px;padding:.4em .4em}input[type=submit]{background-color:#3b82f6;color:#fff;font-size:1em;border:none;margin-top:.1em;margin-right:1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:inline-block;cursor:pointer;padding:.5rem 1rem;border-radius:5px}input[type=submit]:hover{background-color:#2563eb;cursor:pointer}::placeholder{color:#a2a2a2;opacity:1}::-ms-input-placeholder{color:#a2a2a2}h2.strap{color:#000;background-color:#f9fafb;margin-bottom:0}h2.strap_negative{font-size:medium;color:#000;font-weight:300;background-color:#f6eaa7;margin-bottom:0;margin-left:0;border-radius:0 0 0 0}h2.join{margin-top:0;margin-bottom:0;padding-bottom:4px}h2.join_above,h3.join_above{margin-top:0;padding-top:4px}h1.join_below,h2.join_below,h3.join_below{margin-bottom:0;padding-bottom:4px}h3.join_above{padding:.2em .6em .4em .6em}p.strap{margin:0;border-radius:0 0 0 0;padding:1em}.changed{background-color:#c4f6de}tr.new{background-color:#c4f6de}tr.new:nth-child(even){background-color:#c4f6de}tr.new:hover{background-color:#bfe8f0}tr.newish{background-color:#dbe8c5}tr.newish:nth-child(even){background-color:#dbe8c5}tr.order_removed{background-color:#f7d2e4}tr.order_removed:nth-child(even){background-color:#f7d2e4}.vat_be{margin-left:-20px}span.archived{background-color:#faf3d4}p.archived{color:#2d2b23;background-color:#d2d1c9}h2.new{background-color:#d3f7e6}table.organizations{margin:0 2.2em 1.2em 0}#deleted table,#deleted h2{background-color:#f6e4f0;color:#4d223e}#deleted th{background-color:#e0d9d9;border-top:1px solid #e0c2c2}#deleted table{margin-bottom:40px}form.edit_org{background-color:#e3f2fb;border:1px solid #2756be}form.edit_org .fields{background-color:#d3e8f5}form.edit_org legend{border:none;color:#3b45c2;background-color:#fff}form.edit_org p{background-color:#dfecf4}[data-controller=organizations] .loading_msg{display:none}[data-controller=organizations] form{display:none}[data-controller=organizations].active form{display:initial;background-color:transparent;border:none}[data-controller=organizations].active a{display:none}[data-controller=organizations].loading{background-color:#f1e0f4}[data-controller=organizations].loading .loading_msg{padding-right:.2em;color:#082907;display:initial}.company_amends_new .big_notice{margin:1em .3em .6em .3em;padding:.2em .4em .4em .4em;background-color:#cecbf4;color:#211a70;font-size:1.6em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.car.archived{background-color:#feaee3}.car.archived a:hover{color:#e3f4fc;background-color:#2b637e}.car.archived .view a,.car.archived .edit a{background-color:transparent;color:transparent;border:1px solid transparent}.delete.loading{background-color:#feaee3}.delete.loading a{border:1px solid transparent;color:#feaee3}.delete.restore.loading{background-color:#5794b1}.delete.restore.loading a{border:1px solid transparent;color:#5794b1}#new_car_form .fields{width:95%}table.cars{margin:1.2em 0 2.2em 0}table.cars a{margin-top:20px;padding:.1em .1em}.car_title{display:flex;justify-content:space-between;margin-bottom:1em}.car_title .model_brand_cat{background-color:#fff;padding:1em}.car_title .car_dates{background-color:#fff;color:#5e5e5e;padding:1em}table.car-attrs td{background-color:#fff;padding:.5em}table.car-attrs td .title{font-weight:bold}.button_car{margin:1em 0 2em 2em;text-align:right}.button_car a{padding:.5rem 1rem;font-size:.875rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;text-align:center;color:#718096;border:1px solid #718096;border-radius:.25rem;cursor:pointer;display:inline-block}.button_car a:hover{background-color:#373737;color:#fff}table.brands{width:90%;margin:1.2em 2.2em}table.categories{width:90%;margin:1.2em 2.2em}table.availabilities{width:90%;margin:1.2em 2.2em}.co{vertical-align:middle}table.offer.candidates th{background-color:#fff;font-weight:bold;color:#5a5a5a;border-left:1px solid #c8c8c8;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.demand a.vanilla{color:blue;vertical-align:middle;background-color:transparent;padding:0;font-size:1em;border:none;text-decoration:none}.demand a.vanilla:hover{text-decoration:underline;color:blue;background-color:transparent}.demands_show .tabs{background-color:#fff}table.demands{margin:0 0 1.2em 0}table.demands td.offers,table.demands td.reservations,table.demands td.orders{text-align:left}#offering form{margin-left:0}#offering p{background-color:#f3f4f6}#offering input[name=extend-offer]{color:#000;border:2px solid #97c4db;background-color:#e0f9d6}#offering input[name=extend-offer]:hover{background-color:#fff}.offer .reserved,.reservation .ordered{color:red;font-weight:bold}table.new_offers th,table.new_offers td{color:#172361}table.new_offers th.plate{text-align:right;padding-right:5px;padding-top:5px}table.new_offers td.plate{text-align:right;padding-right:5px}.offer table.candidates{margin:0 0 0 0;border-top:1px solid #d1ce79}.offer table.candidates th.plate{text-align:right;padding-right:5px}.offer table.candidates td.plate{text-align:right;padding-right:5px}#reservationing p{background-color:#f3f4f6}table.new_reservations{background-color:#e3f2fb}table.new_reservations th,table.new_reservations td{color:#172361}table.new_reservations th.plate{text-align:right;padding-right:5px;padding-top:5px}table.new_reservations td.plate{text-align:right;padding-right:5px}.reservation table.candidates{width:90%;margin:1.2em 2.2em}.reservation table.candidates th.plate{text-align:right;padding-right:5px}.reservation table.candidates td.plate{text-align:right;padding-right:5px}.orders_index .abtn{text-align:left}.orders_index .orders_wrapper{margin:0 2em;border-radius:5px;padding:.2em}tr.order.archived{background-color:#d7d7d7}tr.order.archived:nth-child(even){background-color:#dcdde9}tr.order.archived:hover{background-color:#bfe8f0}td.processing{border:1px solid #8e872f;background-color:#f6eea9;padding-left:.6em}#equipment_fee_form .row,#return_fee_form .row,#fuel_price_form .row{color:#473434;background-color:#f1aac6;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding:4px 10px}#update_car_form .row{color:#473434;background-color:#f1aac6;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding:4px 10px}.orders_index .order.omitted{background-color:#cfbfca}.orders_index .order.omitted a:hover{color:#e3f4fc;background-color:#2b637e}.delete.loading{background-color:#feaee3}.delete.loading a{border:1px solid transparent;color:#feaee3}.delete.restore.loading{background-color:#5794b1}.delete.restore.loading a{border:1px solid transparent;color:#5794b1}@keyframes loading{0%{background-color:#f6eea9}50%{background-color:#fff}100%{background-color:transparent}}@-webkit-keyframes loading{0%{background-color:#f6eea9}50%{background-color:#fff}100%{background-color:transparent}}.orders_show .fine{background-color:#eee;padding:.8em}.orders_show .dens{line-height:1.6em}.orders_show form{margin-left:0}.orders_show form a{margin:.2em;padding:.4em}.orders_show .order{margin:1em;padding:1em;background-color:#e7e7e7;border-radius:5px}.orders_show .order p{margin:.2em;padding:.2em .4em;line-height:1.6em}.orders_show .order .processing.banner{margin-top:1em;background-color:#f6eea9;padding:.5em;font-size:1.4em;-webkit-animation-name:example;-webkit-animation-duration:4s;animation-name:loading;animation-duration:4s;animation-iteration-count:infinite}.orders_show .order .tabs{padding:0 .4em .2em .4em}.orders_show .order .tabs .pdf_strap{margin-top:4px}.orders_show .order .tabs pre{margin:0;padding:1em;background-color:#fff;border:1px solid #c8c8c8}.orders_show .order #title{padding:.3em .7em;border-radius:5px;font-size:1.2em}.orders_show .order #title .reference,.orders_show .order #title .period,.orders_show .order #title .company,.orders_show .order #title .versions{margin-left:2.5em}.orders_show .order #cards{margin:.4em 0 1.4em 0}.orders_show .order #fulfillment .contract .pending{background-color:#fff;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1.4em;color:#b02846}.orders_show .order #fulfillment,.orders_show .order #cards,.orders_show .order #checks{margin:.4em 0 .4em 0}.orders_show .order #fulfillment .missing p,.orders_show .order #cards .missing p,.orders_show .order #checks .missing p{color:#b02846}.orders_show .order .invoice a.mini{margin-right:.3em}.orders_show #controls{margin:0 0 0 1em;padding:0 0 .4em 0}.orders_show #controls hr{border:1px solid rgba(0,0,0,.2);margin-bottom:1em}.orders_show #controls span{margin-right:1em}.orders_show #controls a{font-size:1.2em;border:1px solid #bbaf9c;background-color:#eedecd;color:#493119}.orders_show #controls a:hover{background-color:#f2eae1}.orders_show #controls .delete a{color:#5e1324;background-color:#edc7c7}.orders_show #controls .delete a:hover{background-color:#f2dfdf}.orders_show #controls .processing{border:1px solid #8e872f;background-color:#f6eea9;padding:.5em}.orders_show #delivery{margin:.4em 0 .4em 0}.orders_show #delivery .has_delivery,.orders_show #delivery .has_no_delivery,.orders_show #delivery .has_been_delivered{border:3px solid #e4aba3;border-radius:5px;padding:.3em 1em .3em 1em;background-color:#fff}.orders_show #delivery .has_delivery .address,.orders_show #delivery .has_no_delivery .address,.orders_show #delivery .has_been_delivered .address{margin-bottom:.3em}.orders_show #delivery .has_delivery .address .line,.orders_show #delivery .has_no_delivery .address .line,.orders_show #delivery .has_been_delivered .address .line{text-decoration:underline}.orders_show #delivery .has_delivery.late .in,.orders_show #delivery .has_no_delivery.late .in,.orders_show #delivery .has_been_delivered.late .in{border-bottom:3px solid #e36857;color:#000;padding-right:4px}.orders_show #delivery .has_delivery .late,.orders_show #delivery .has_no_delivery .late,.orders_show #delivery .has_been_delivered .late{color:#650703}.orders_show #delivery .has_been_delivered{border:3px solid #a3e4a6;border-radius:5px}.orders_show #delivery .to{margin:.5em 0 0 0;background-color:#fff}.orders_show #delivery a{background-color:#fff;padding:.3em .3em .3em 0}.orders_show #versions{margin:0}.orders_show #versions h2{padding:.4em;margin:0 1 0 0}.orders_show #versions .version{line-height:2em;margin-left:0em;margin-right:1em;border-radius:5px;padding:.5em .5em 0;background-color:#fff}.orders_show #versions .version.archived{border-left:1px dashed #b8bbbb;border-right:1px dashed #b8bbbb}.orders_show #versions .version .tooltip{line-height:1.4em}.orders_show #versions .version .number{margin-right:.5em;background-color:#fff;padding:.2em}.orders_show #versions .version .created_at{margin-right:1em}.orders_show #versions .version .not_issued{background-color:#fff;color:#4953ff;font-weight:bold;padding:.1em .2em;margin-left:.4em}.orders_show #versions .version .issuance{padding:.2em .4em;margin:0 .4em;border:1px solid #fff}tr.order.lapsing_this_month .period .end_at{background-color:#f5eddc;text-decoration-color:#cfb47f}tr.order.lapsing_soon .period .end_at{background-color:#f5f4d0;text-decoration-color:#bfbe91}tr.order.lapsed .period .end_at{background-color:#dcdcdc;text-decoration-color:#c8c8c8}tr.order.not-issued .fulfilled_state span{background-color:#f7d2e4;padding:2px 4px}tr.order.issued .fulfilled_state span{background-color:#bfe8f0;padding:2px 4px}tr.order.pending .fulfilled_state span{background-color:#f5d2f7;padding:2px 4px}tr.order.approved .fulfilled_state span{background-color:#bff0da;padding:2px 4px}tr.order.rejected .fulfilled_state span{background-color:#f0e0bf;padding:2px 4px}tr.order.omitted .fulfilled_state span{background-color:#dedede;padding:2px 4px}.costs_index .page{margin:1em;padding:1em}.costs_index .page p{margin:.2em;padding:.2em .4em;line-height:1.6em}.costs_index .page .tabs{padding:1em .4em}.costs_index .page .card{margin:0;padding:1em;background-color:#f6f6f6}.costs_index .page #title{background-color:#f3f4f6;border-radius:5px;padding:.5em .7em;font-size:1.2em;margin-bottom:1em}.costs_index .page #title a.vanilla{padding:0}.costs_index .page #title .crumb,.costs_index .page #title .rel{margin-left:.5em}.costs_index .page .period,.costs_index .page .company{margin-left:1em}.contracts_new .twocol .left,.contracts_create .twocol .left{width:50%}.contracts_new .twocol .right,.contracts_create .twocol .right{width:50%;text-align:left}h1.dark{background-color:#4a4b41;color:#d0d0d0;padding-bottom:.2em}h1.dark a{color:#b8a99f;text-decoration:underline;background-color:transparent;border:none;margin-left:.2em;font-weight:normal}h1.dark a:hover{color:#f7ddc5;text-decoration:none}.box{border:1px solid #9f9f92}.box .loading_msg{display:none}.box.loading{border:1px solid #407c12;background-color:#fcfffc}.box.loading .loading_msg{color:#082907;display:initial}.fulfillments_show .join_below{margin-top:0;background-color:#282d37;color:#e8eaf9;padding:.4em .6em .8em .6em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1.2em}.fulfillments_show .join_below a.vanilla{color:#ccd0f1;text-decoration:underline}.fulfillments_show .join_below a.vanilla:hover{text-decoration:none}.fulfillments_show #message{background-color:#f4eff6;padding:1em;margin-top:1em;font-size:1.1em}.fulfillments_show #message .inner{background-color:#fff;padding:5px}.fulfillments_show .menu a.msg{font-size:1.2em;font-weight:bold;color:#222e33;background-color:#e1f3fa;padding:.2em .4em;border:2px solid #000}.fulfillments_show .menu a.msg:hover{background-color:#eff7fa;color:#000}.fulfillments_show .menu a.confirm{font-size:1.2em;color:#222e33;font-weight:bold;background-color:#e6faeb;padding:.2em .4em;border:2px solid #000}.fulfillments_show .menu a.confirm:hover{background-color:#e7f7eb;color:#000}.fulfillment_wrapper{margin:0 2em;border-radius:5px;padding:1em;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.orders_show .delivery_initial_notice,.orders_show .contract_initial_notice,.orders_show .order_discarded_notice{margin:0 1em;color:#492566;background-color:#fbe3f5;border-left:5px solid #dd1fa8;border-bottom:1px solid rgba(221,31,168,.2)}.orders_show .delivery_initial_notice .inner,.orders_show .contract_initial_notice .inner,.orders_show .order_discarded_notice .inner{font-size:1.2em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;padding:.3em .4em .3em .4em}.orders_show .delivery_initial_notice .inner b,.orders_show .contract_initial_notice .inner b,.orders_show .order_discarded_notice .inner b{padding:.2em;background-color:#e7f7f9}.orders_show .ok{color:#492566;border-left:5px solid #1f70dd}.orders_show .great{color:#492566;background-color:#e2ffef;border-left:5px solid #1fdd43}.invoice .merged,.merge .merged{background-color:#fff;padding:2px 4px;font-weight:bold;background-color:#f7f9d2}.order_invoices_index a.vanilla,.order_invoices_new a.vanilla,.precursor_invoices_new a.vanilla{color:#5049bd}.order_invoices_index a.vanilla:hover,.order_invoices_new a.vanilla:hover,.precursor_invoices_new a.vanilla:hover{text-decoration:underline;color:blue}.order_invoices_index .costs,.order_invoices_new .costs,.precursor_invoices_new .costs{margin:0 1em}.order_invoices_index .costs label,.order_invoices_new .costs label,.precursor_invoices_new .costs label{margin-right:1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1.1em}.order_invoices_index input[type=checkbox],.order_invoices_new input[type=checkbox],.precursor_invoices_new input[type=checkbox]{margin-bottom:1em;margin-right:.4em}.orders_show #drivers{margin:.2em .2em}.orders_show #drivers .join_below{margin:0}.orders_show #drivers .loading_msg{display:none;margin-left:.4em;padding:.1em .5em}.orders_show #drivers .select-driver.loading{background-color:#b5f4b2}.orders_show #drivers .select-driver.loading .loading_msg{color:#082907;background-color:#fff;display:initial}.orders_show #drivers form{background-color:inherit;border:none;padding:.2em 0 .2em 0}.invoice.discarded{background-color:red}.invoices_show .notified,.merges_show .notified{background-color:#e2ffef;border-bottom:1px solid #b4d1c1;padding:.3em}.invoices_show .not_notified,.merges_show .not_notified{border-bottom:1px solid #8e872f;background-color:#f6eea9;padding:.3em}h4.credit_banner{background-color:#f4f0e0;border-bottom:1px solid #a1985b;padding:.2em .4em;margin-bottom:0}.suggested_credit{color:#492566;border-left:5px solid #dd1fa8;background-color:#f0cee6;padding:.1em .4em}.invoices_index .button_bar{margin-top:.4em;padding:.5em .4em}.invoices_index a.mini{font-size:1em;padding:.1em .5em;border-radius:5px;color:#1f2937;margin:.3em .3em;display:inline-flex;align-items:center;font-weight:bold;white-space:nowrap}.invoices_index a.mini:hover{background-color:#f3f4f6;cursor:pointer}.invoices_index .join_below{margin:.4em 0 0 0}.invoices_index table.invoices.single{margin-bottom:1em}[data-controller=invoices] form .fields{display:none}[data-controller=invoices] form.active .fields{display:block}[data-controller=invoices] label.merge{padding:5px 10px}tr.merged_invoice td.m,tr.merge td.m{background-color:#fff;text-align:center;font-weight:bold}.precursors_new .fields,.precursors_create .fields{width:95%}.orders_show .complete_notice,.orders_show .over_invoiced_notice,.orders_show .due_notice,.orders_show .costs_not_invoiced_notice,.order_invoices_index .complete_notice,.order_invoices_index .over_invoiced_notice,.order_invoices_index .due_notice,.order_invoices_index .costs_not_invoiced_notice,.order_invoices_new .complete_notice,.order_invoices_new .over_invoiced_notice,.order_invoices_new .due_notice,.order_invoices_new .costs_not_invoiced_notice,.order_invoices_create .complete_notice,.order_invoices_create .over_invoiced_notice,.order_invoices_create .due_notice,.order_invoices_create .costs_not_invoiced_notice,.precursor_invoices_new .complete_notice,.precursor_invoices_new .over_invoiced_notice,.precursor_invoices_new .due_notice,.precursor_invoices_new .costs_not_invoiced_notice,.precursor_invoices_create .complete_notice,.precursor_invoices_create .over_invoiced_notice,.precursor_invoices_create .due_notice,.precursor_invoices_create .costs_not_invoiced_notice{margin:0 1em}.orders_show .complete_notice .inner,.orders_show .over_invoiced_notice .inner,.orders_show .due_notice .inner,.orders_show .costs_not_invoiced_notice .inner,.order_invoices_index .complete_notice .inner,.order_invoices_index .over_invoiced_notice .inner,.order_invoices_index .due_notice .inner,.order_invoices_index .costs_not_invoiced_notice .inner,.order_invoices_new .complete_notice .inner,.order_invoices_new .over_invoiced_notice .inner,.order_invoices_new .due_notice .inner,.order_invoices_new .costs_not_invoiced_notice .inner,.order_invoices_create .complete_notice .inner,.order_invoices_create .over_invoiced_notice .inner,.order_invoices_create .due_notice .inner,.order_invoices_create .costs_not_invoiced_notice .inner,.precursor_invoices_new .complete_notice .inner,.precursor_invoices_new .over_invoiced_notice .inner,.precursor_invoices_new .due_notice .inner,.precursor_invoices_new .costs_not_invoiced_notice .inner,.precursor_invoices_create .complete_notice .inner,.precursor_invoices_create .over_invoiced_notice .inner,.precursor_invoices_create .due_notice .inner,.precursor_invoices_create .costs_not_invoiced_notice .inner{font-size:1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.orders_show .complete_notice .inner b,.orders_show .over_invoiced_notice .inner b,.orders_show .due_notice .inner b,.orders_show .costs_not_invoiced_notice .inner b,.order_invoices_index .complete_notice .inner b,.order_invoices_index .over_invoiced_notice .inner b,.order_invoices_index .due_notice .inner b,.order_invoices_index .costs_not_invoiced_notice .inner b,.order_invoices_new .complete_notice .inner b,.order_invoices_new .over_invoiced_notice .inner b,.order_invoices_new .due_notice .inner b,.order_invoices_new .costs_not_invoiced_notice .inner b,.order_invoices_create .complete_notice .inner b,.order_invoices_create .over_invoiced_notice .inner b,.order_invoices_create .due_notice .inner b,.order_invoices_create .costs_not_invoiced_notice .inner b,.precursor_invoices_new .complete_notice .inner b,.precursor_invoices_new .over_invoiced_notice .inner b,.precursor_invoices_new .due_notice .inner b,.precursor_invoices_new .costs_not_invoiced_notice .inner b,.precursor_invoices_create .complete_notice .inner b,.precursor_invoices_create .over_invoiced_notice .inner b,.precursor_invoices_create .due_notice .inner b,.precursor_invoices_create .costs_not_invoiced_notice .inner b{padding:.2em;background-color:#e7f7f9}.orders_show .over_invoiced_notice,.orders_show .costs_not_invoiced_notice,.orders_show .due,.orders_show .costs_not_invoiced,.order_invoices_index .over_invoiced_notice,.order_invoices_index .costs_not_invoiced_notice,.order_invoices_index .due,.order_invoices_index .costs_not_invoiced,.order_invoices_new .over_invoiced_notice,.order_invoices_new .costs_not_invoiced_notice,.order_invoices_new .due,.order_invoices_new .costs_not_invoiced,.order_invoices_create .over_invoiced_notice,.order_invoices_create .costs_not_invoiced_notice,.order_invoices_create .due,.order_invoices_create .costs_not_invoiced,.precursor_invoices_new .over_invoiced_notice,.precursor_invoices_new .costs_not_invoiced_notice,.precursor_invoices_new .due,.precursor_invoices_new .costs_not_invoiced,.precursor_invoices_create .over_invoiced_notice,.precursor_invoices_create .costs_not_invoiced_notice,.precursor_invoices_create .due,.precursor_invoices_create .costs_not_invoiced{color:#492566;background-color:#ffe2f7;border-left:5px solid #dd1fa8;padding:.3em .4em .3em .4em}.orders_show .costs_not_invoiced .cost,.order_invoices_index .costs_not_invoiced .cost,.order_invoices_new .costs_not_invoiced .cost,.order_invoices_create .costs_not_invoiced .cost,.precursor_invoices_new .costs_not_invoiced .cost,.precursor_invoices_create .costs_not_invoiced .cost{background:#fff;padding:0 4px;margin-right:1em}.orders_show .complete_notice,.orders_show .due_notice,.order_invoices_index .complete_notice,.order_invoices_index .due_notice,.order_invoices_new .complete_notice,.order_invoices_new .due_notice,.order_invoices_create .complete_notice,.order_invoices_create .due_notice,.precursor_invoices_new .complete_notice,.precursor_invoices_new .due_notice,.precursor_invoices_create .complete_notice,.precursor_invoices_create .due_notice{padding:.3em 1em .3em 1em;margin:0 .8em 0 .8em;border-radius:5px}.orders_show .complete_notice,.order_invoices_index .complete_notice,.order_invoices_new .complete_notice,.order_invoices_create .complete_notice,.precursor_invoices_new .complete_notice,.precursor_invoices_create .complete_notice{background-color:#e2ffef;border-bottom:1px solid #b4d1c1}.orders_show .due_notice,.order_invoices_index .due_notice,.order_invoices_new .due_notice,.order_invoices_create .due_notice,.precursor_invoices_new .due_notice,.precursor_invoices_create .due_notice{background-color:#c7dcf9;border-bottom:1px solid #97b1d4}.over_invoiced,.costs_ni{color:#492566;background-color:#ffe2f7;border-left:5px solid #dd1fa8}.over_invoiced .mini,.costs_ni .mini{margin-left:.2em;padding:0 .4em .2em .4em}.under_invoiced{color:#492566;border-left:5px solid #1f70dd}.completely_invoiced{color:#492566;background-color:#e2ffef;border-left:5px solid #1fdd43}.resume{color:#492566;background-color:#e2ffef;border-left:10px solid #1fdd43}.invoice.erroneous .period,.invoice.erroneous .months_and_days{color:red;font-weight:bold}.invoice.credit .number,.merge.credit .number{color:#492566;background-color:#e2ffef;border-left:5px solid #f6b73c}.invoice.crediting .number,.merge.crediting .number{color:#492566;background-color:#e2ffef;border-left:5px solid #1fdd43}.invoice.crediting .period,.merge.crediting .period{color:#126221;background-color:#e2ffef;font-weight:bold}.invoice.line_crediting .number,.merge.line_crediting .number{color:#492566;background-color:#e2ffef;border-right:5px solid #28953c}.invoice.credited .number,.merge.credited .number{color:#492566;border-left:5px solid #dd1fa8}.statements_index .button_bar{margin-top:.4em;padding:.5em .4em}.statements_index a.mini{font-size:1em;padding:.1em .5em;border-radius:5px;color:#1f2937;margin:.3em .3em;display:inline-flex;align-items:center;font-weight:bold;white-space:nowrap;background-color:#f7f0f4}.statements_index a.mini:hover{background-color:#f3f4f6;cursor:pointer}.statements_index td.nabtn a{font-size:1em;padding:.1em .2em;background-color:#f7f0f4;border-left:none;border-right:none;white-space:nowrap}.statements_index td.nabtn a:hover{color:#000;background-color:#fff;border:1px solid transparent;border-bottom:1px solid #000}.statements_index .m{padding:.3em}.statements_index .join_below{margin:.4em 0 0 0}@keyframes loading{0%{background-color:#f6eea9}50%{background-color:#fff}100%{background-color:transparent}}@-webkit-keyframes loading{0%{background-color:#f6eea9}50%{background-color:#fff}100%{background-color:transparent}}.invoice.credited .ref,.invoice.credited .cn_title,.merge.credited .ref,.merge.credited .cn_title{background-color:#f0cbcb;border:1px solid #ff786f}.invoice.credit .ref,.invoice.credit .cn_title,.invoice.credit .c_line,.merge.credit .ref,.merge.credit .cn_title,.merge.credit .c_line{background-color:#d6f0d1;border:1px solid #6ce44e}.part_of_merge{background-color:#b1dbf0;border-bottom:2px solid #2b637e}.invoices_show #last_due,.merges_show #last_due,.credits_edit #last_due,.invoice_credits_new #last_due,.merge_credits_new #last_due{margin:1em .3em .6em .3em;padding:.2em .4em .4em .4em;background-color:#cecbf4;color:#211a70;font-size:1.6em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.invoices_show .invoice,.invoices_show .merge,.merges_show .invoice,.merges_show .merge,.credits_edit .invoice,.credits_edit .merge,.invoice_credits_new .invoice,.invoice_credits_new .merge,.merge_credits_new .invoice,.merge_credits_new .merge{margin:1em;padding:1em;background-color:#e7e7e7;border-radius:5px}.invoices_show .invoice p,.invoices_show .merge p,.merges_show .invoice p,.merges_show .merge p,.credits_edit .invoice p,.credits_edit .merge p,.invoice_credits_new .invoice p,.invoice_credits_new .merge p,.merge_credits_new .invoice p,.merge_credits_new .merge p{margin:.2em;padding:.2em .4em;line-height:1.6em}.invoices_show .invoice .processing.banner,.invoices_show .merge .processing.banner,.merges_show .invoice .processing.banner,.merges_show .merge .processing.banner,.credits_edit .invoice .processing.banner,.credits_edit .merge .processing.banner,.invoice_credits_new .invoice .processing.banner,.invoice_credits_new .merge .processing.banner,.merge_credits_new .invoice .processing.banner,.merge_credits_new .merge .processing.banner{margin-top:1em;background-color:#f6eea9;padding:.5em;font-size:1.4em;-webkit-animation-name:example;-webkit-animation-duration:4s;animation-name:loading;animation-duration:4s;animation-iteration-count:infinite}.invoices_show .invoice .tabs,.invoices_show .merge .tabs,.merges_show .invoice .tabs,.merges_show .merge .tabs,.credits_edit .invoice .tabs,.credits_edit .merge .tabs,.invoice_credits_new .invoice .tabs,.invoice_credits_new .merge .tabs,.merge_credits_new .invoice .tabs,.merge_credits_new .merge .tabs{padding:1em .4em}.invoices_show .invoice .tabs .pdf_strap,.invoices_show .merge .tabs .pdf_strap,.merges_show .invoice .tabs .pdf_strap,.merges_show .merge .tabs .pdf_strap,.credits_edit .invoice .tabs .pdf_strap,.credits_edit .merge .tabs .pdf_strap,.invoice_credits_new .invoice .tabs .pdf_strap,.invoice_credits_new .merge .tabs .pdf_strap,.merge_credits_new .invoice .tabs .pdf_strap,.merge_credits_new .merge .tabs .pdf_strap{margin-top:4px}.invoices_show .invoice .tabs pre,.invoices_show .merge .tabs pre,.merges_show .invoice .tabs pre,.merges_show .merge .tabs pre,.credits_edit .invoice .tabs pre,.credits_edit .merge .tabs pre,.invoice_credits_new .invoice .tabs pre,.invoice_credits_new .merge .tabs pre,.merge_credits_new .invoice .tabs pre,.merge_credits_new .merge .tabs pre{margin:0;padding:1em;background-color:#fff;border:1px solid #c8c8c8}.invoices_show .invoice.draft,.invoices_show .merge.draft,.merges_show .invoice.draft,.merges_show .merge.draft,.credits_edit .invoice.draft,.credits_edit .merge.draft,.invoice_credits_new .invoice.draft,.invoice_credits_new .merge.draft,.merge_credits_new .invoice.draft,.merge_credits_new .merge.draft{background-color:#d1e4db}.invoices_show .invoice #title,.invoices_show .invoice #refs,.invoices_show .merge #title,.invoices_show .merge #refs,.merges_show .invoice #title,.merges_show .invoice #refs,.merges_show .merge #title,.merges_show .merge #refs,.credits_edit .invoice #title,.credits_edit .invoice #refs,.credits_edit .merge #title,.credits_edit .merge #refs,.invoice_credits_new .invoice #title,.invoice_credits_new .invoice #refs,.invoice_credits_new .merge #title,.invoice_credits_new .merge #refs,.merge_credits_new .invoice #title,.merge_credits_new .invoice #refs,.merge_credits_new .merge #title,.merge_credits_new .merge #refs{display:flex;align-items:flex-start;justify-content:space-between;background-color:#f3f4f6;border-radius:5px;padding:.5em .7em;font-size:1.2em}.invoices_show .invoice #title .period,.invoices_show .invoice #title .company,.invoices_show .invoice #title .versions,.invoices_show .invoice #refs .period,.invoices_show .invoice #refs .company,.invoices_show .invoice #refs .versions,.invoices_show .merge #title .period,.invoices_show .merge #title .company,.invoices_show .merge #title .versions,.invoices_show .merge #refs .period,.invoices_show .merge #refs .company,.invoices_show .merge #refs .versions,.merges_show .invoice #title .period,.merges_show .invoice #title .company,.merges_show .invoice #title .versions,.merges_show .invoice #refs .period,.merges_show .invoice #refs .company,.merges_show .invoice #refs .versions,.merges_show .merge #title .period,.merges_show .merge #title .company,.merges_show .merge #title .versions,.merges_show .merge #refs .period,.merges_show .merge #refs .company,.merges_show .merge #refs .versions,.credits_edit .invoice #title .period,.credits_edit .invoice #title .company,.credits_edit .invoice #title .versions,.credits_edit .invoice #refs .period,.credits_edit .invoice #refs .company,.credits_edit .invoice #refs .versions,.credits_edit .merge #title .period,.credits_edit .merge #title .company,.credits_edit .merge #title .versions,.credits_edit .merge #refs .period,.credits_edit .merge #refs .company,.credits_edit .merge #refs .versions,.invoice_credits_new .invoice #title .period,.invoice_credits_new .invoice #title .company,.invoice_credits_new .invoice #title .versions,.invoice_credits_new .invoice #refs .period,.invoice_credits_new .invoice #refs .company,.invoice_credits_new .invoice #refs .versions,.invoice_credits_new .merge #title .period,.invoice_credits_new .merge #title .company,.invoice_credits_new .merge #title .versions,.invoice_credits_new .merge #refs .period,.invoice_credits_new .merge #refs .company,.invoice_credits_new .merge #refs .versions,.merge_credits_new .invoice #title .period,.merge_credits_new .invoice #title .company,.merge_credits_new .invoice #title .versions,.merge_credits_new .invoice #refs .period,.merge_credits_new .invoice #refs .company,.merge_credits_new .invoice #refs .versions,.merge_credits_new .merge #title .period,.merge_credits_new .merge #title .company,.merge_credits_new .merge #title .versions,.merge_credits_new .merge #refs .period,.merge_credits_new .merge #refs .company,.merge_credits_new .merge #refs .versions{margin-left:2.5em}.invoices_show .invoice #title .left,.invoices_show .invoice #refs .left,.invoices_show .merge #title .left,.invoices_show .merge #refs .left,.merges_show .invoice #title .left,.merges_show .invoice #refs .left,.merges_show .merge #title .left,.merges_show .merge #refs .left,.credits_edit .invoice #title .left,.credits_edit .invoice #refs .left,.credits_edit .merge #title .left,.credits_edit .merge #refs .left,.invoice_credits_new .invoice #title .left,.invoice_credits_new .invoice #refs .left,.invoice_credits_new .merge #title .left,.invoice_credits_new .merge #refs .left,.merge_credits_new .invoice #title .left,.merge_credits_new .invoice #refs .left,.merge_credits_new .merge #title .left,.merge_credits_new .merge #refs .left{align-self:start}.invoices_show .invoice #title #next_order,.invoices_show .invoice #refs #next_order,.invoices_show .merge #title #next_order,.invoices_show .merge #refs #next_order,.merges_show .invoice #title #next_order,.merges_show .invoice #refs #next_order,.merges_show .merge #title #next_order,.merges_show .merge #refs #next_order,.credits_edit .invoice #title #next_order,.credits_edit .invoice #refs #next_order,.credits_edit .merge #title #next_order,.credits_edit .merge #refs #next_order,.invoice_credits_new .invoice #title #next_order,.invoice_credits_new .invoice #refs #next_order,.invoice_credits_new .merge #title #next_order,.invoice_credits_new .merge #refs #next_order,.merge_credits_new .invoice #title #next_order,.merge_credits_new .invoice #refs #next_order,.merge_credits_new .merge #title #next_order,.merge_credits_new .merge #refs #next_order{align-self:end}.invoices_show .invoice #title #next_order a.vanilla,.invoices_show .invoice #refs #next_order a.vanilla,.invoices_show .merge #title #next_order a.vanilla,.invoices_show .merge #refs #next_order a.vanilla,.merges_show .invoice #title #next_order a.vanilla,.merges_show .invoice #refs #next_order a.vanilla,.merges_show .merge #title #next_order a.vanilla,.merges_show .merge #refs #next_order a.vanilla,.credits_edit .invoice #title #next_order a.vanilla,.credits_edit .invoice #refs #next_order a.vanilla,.credits_edit .merge #title #next_order a.vanilla,.credits_edit .merge #refs #next_order a.vanilla,.invoice_credits_new .invoice #title #next_order a.vanilla,.invoice_credits_new .invoice #refs #next_order a.vanilla,.invoice_credits_new .merge #title #next_order a.vanilla,.invoice_credits_new .merge #refs #next_order a.vanilla,.merge_credits_new .invoice #title #next_order a.vanilla,.merge_credits_new .invoice #refs #next_order a.vanilla,.merge_credits_new .merge #title #next_order a.vanilla,.merge_credits_new .merge #refs #next_order a.vanilla{background-color:#3b82f6;color:#fff;font-size:1em;border:none;margin-top:.1em;margin-right:1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:inline-block;cursor:pointer;padding:.5rem 1rem;border-radius:5px;text-decoration:none}.invoices_show .invoice #title #next_order a.vanilla:hover,.invoices_show .invoice #refs #next_order a.vanilla:hover,.invoices_show .merge #title #next_order a.vanilla:hover,.invoices_show .merge #refs #next_order a.vanilla:hover,.merges_show .invoice #title #next_order a.vanilla:hover,.merges_show .invoice #refs #next_order a.vanilla:hover,.merges_show .merge #title #next_order a.vanilla:hover,.merges_show .merge #refs #next_order a.vanilla:hover,.credits_edit .invoice #title #next_order a.vanilla:hover,.credits_edit .invoice #refs #next_order a.vanilla:hover,.credits_edit .merge #title #next_order a.vanilla:hover,.credits_edit .merge #refs #next_order a.vanilla:hover,.invoice_credits_new .invoice #title #next_order a.vanilla:hover,.invoice_credits_new .invoice #refs #next_order a.vanilla:hover,.invoice_credits_new .merge #title #next_order a.vanilla:hover,.invoice_credits_new .merge #refs #next_order a.vanilla:hover,.merge_credits_new .invoice #title #next_order a.vanilla:hover,.merge_credits_new .invoice #refs #next_order a.vanilla:hover,.merge_credits_new .merge #title #next_order a.vanilla:hover,.merge_credits_new .merge #refs #next_order a.vanilla:hover{background-color:#2563eb;cursor:pointer}.invoices_show .invoice.draft #title,.invoices_show .merge.draft #title,.merges_show .invoice.draft #title,.merges_show .merge.draft #title,.credits_edit .invoice.draft #title,.credits_edit .merge.draft #title,.invoice_credits_new .invoice.draft #title,.invoice_credits_new .merge.draft #title,.merge_credits_new .invoice.draft #title,.merge_credits_new .merge.draft #title{background-color:#fff}.invoices_show .invoice #controls,.invoices_show .merge #controls,.merges_show .invoice #controls,.merges_show .merge #controls,.credits_edit .invoice #controls,.credits_edit .merge #controls,.invoice_credits_new .invoice #controls,.invoice_credits_new .merge #controls,.merge_credits_new .invoice #controls,.merge_credits_new .merge #controls{margin-top:1em}.invoices_show .invoice #controls span,.invoices_show .merge #controls span,.merges_show .invoice #controls span,.merges_show .merge #controls span,.credits_edit .invoice #controls span,.credits_edit .merge #controls span,.invoice_credits_new .invoice #controls span,.invoice_credits_new .merge #controls span,.merge_credits_new .invoice #controls span,.merge_credits_new .merge #controls span{margin-right:1em}.invoices_show .invoice #controls a,.invoices_show .merge #controls a,.merges_show .invoice #controls a,.merges_show .merge #controls a,.credits_edit .invoice #controls a,.credits_edit .merge #controls a,.invoice_credits_new .invoice #controls a,.invoice_credits_new .merge #controls a,.merge_credits_new .invoice #controls a,.merge_credits_new .merge #controls a{border:1px solid #bbaf9c}.invoices_show .invoice #controls a:hover,.invoices_show .merge #controls a:hover,.merges_show .invoice #controls a:hover,.merges_show .merge #controls a:hover,.credits_edit .invoice #controls a:hover,.credits_edit .merge #controls a:hover,.invoice_credits_new .invoice #controls a:hover,.invoice_credits_new .merge #controls a:hover,.merge_credits_new .invoice #controls a:hover,.merge_credits_new .merge #controls a:hover{color:#e3f4fc;background-color:#2b637e}.invoices_show .invoice #controls .processing,.invoices_show .merge #controls .processing,.merges_show .invoice #controls .processing,.merges_show .merge #controls .processing,.credits_edit .invoice #controls .processing,.credits_edit .merge #controls .processing,.invoice_credits_new .invoice #controls .processing,.invoice_credits_new .merge #controls .processing,.merge_credits_new .invoice #controls .processing,.merge_credits_new .merge #controls .processing{border:1px solid #8e872f;background-color:#f6eea9;padding:.5em}.invoices_show .invoice #controls .delete a:hover,.invoices_show .merge #controls .delete a:hover,.merges_show .invoice #controls .delete a:hover,.merges_show .merge #controls .delete a:hover,.credits_edit .invoice #controls .delete a:hover,.credits_edit .merge #controls .delete a:hover,.invoice_credits_new .invoice #controls .delete a:hover,.invoice_credits_new .merge #controls .delete a:hover,.merge_credits_new .invoice #controls .delete a:hover,.merge_credits_new .merge #controls .delete a:hover{color:#fef0f6;background-color:#b02846}.drivers_new h1{margin:0}.map{width:80%;min-height:250px;margin-left:1em}.fines_index .banner,.fines_new .banner,.fines_show .banner,.fines_search .banner{color:#492566;border:1px solid #1f70dd;border-left:5px solid #1f70dd;padding:.5em 1em}.fines_index p,.fines_new p,.fines_show p,.fines_search p{margin:1em}.fines_index span,.fines_new span,.fines_show span,.fines_search span{margin:1em}.fines_index a.new_fine,.fines_new a.new_fine,.fines_show a.new_fine,.fines_search a.new_fine{margin:2em 0 2em 2em;font-weight:bold;background-color:#fff;padding:.5rem 1rem;font-size:1rem;text-align:center;color:#fff;border-radius:5px;cursor:pointer;display:inline-block;background-color:#3b82f6;border:none;white-space:nowrap}.fines_index a.new_fine:hover,.fines_new a.new_fine:hover,.fines_show a.new_fine:hover,.fines_search a.new_fine:hover{background-color:#2563eb;color:#fff;cursor:pointer}.fines_index .button_bar,.fines_new .button_bar,.fines_show .button_bar,.fines_search .button_bar{border-radius:5px;margin-top:.4em;padding:.5em .4em}.fines_index a.mini,.fines_new a.mini,.fines_show a.mini,.fines_search a.mini{font-size:1.2em;padding:.1em .2em}.fines_index a.mini:hover,.fines_new a.mini:hover,.fines_show a.mini:hover,.fines_search a.mini:hover{color:#000;background-color:#fff;border:1px solid #373737}.fines_index .join_below,.fines_new .join_below,.fines_show .join_below,.fines_search .join_below{margin:.4em 0 0 0}.fines_index table.invoices.single,.fines_new table.invoices.single,.fines_show table.invoices.single,.fines_search table.invoices.single{margin-bottom:1em}.fines_index .container,.fines_new .container,.fines_show .container,.fines_search .container{display:flex;flex-wrap:wrap}.fines_index .container>div,.fines_new .container>div,.fines_show .container>div,.fines_search .container>div{flex:1 1 100%}.fines_index .container>div:first-child,.fines_new .container>div:first-child,.fines_show .container>div:first-child,.fines_search .container>div:first-child{flex-basis:70%}.fines_index .container>div:last-child,.fines_new .container>div:last-child,.fines_show .container>div:last-child,.fines_search .container>div:last-child{flex-basis:30%}.fines_index .container p,.fines_new .container p,.fines_show .container p,.fines_search .container p{margin:1em;font-weight:bold}.fines_index .container p span,.fines_new .container p span,.fines_show .container p span,.fines_search .container p span{font-weight:normal;text-decoration:none}.fines_index .fine_show,.fines_new .fine_show,.fines_show .fine_show,.fines_search .fine_show{background-color:#e7e7e7;border-radius:5px;padding:5px}.payments_edit input[type=number]{width:100px}.payments_edit .line .cell{min-width:130px}.not_notified{color:#492566;background-color:#ffe2f7}.paid .not_notified{color:#000;background-color:transparent}.amount_paid.zero{color:#492566;background-color:#ffe2f7}.amount_paid.in_full{color:#492566;background-color:#d1f4e1}.amount_paid.discrepancy{color:#492566;background-color:#dfdbf9}.cell .updated{background-color:green}.deliveries_index table.deliveries{margin-bottom:1em}tbody#deliveries tr.delivery.late{background-color:#edcbca}tbody#deliveries tr.delivery.late .late{color:#650703}tbody#deliveries tr.delivery.late:hover{background-color:#f7b3b1}.delivery.new{background-color:#ebfaf3;border-radius:5px;margin:1em;padding:1em}.delivery.new p{margin:0}.delivery.new .edit{text-align:right}.delivery.new .edit a{font-size:1em;margin-top:.1em;margin-right:1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;display:inline-block;cursor:pointer;padding:.5rem 1rem;border-radius:5px;text-decoration:none}.delivery.new .edit a:hover{background-color:#f3f4f6;cursor:pointer}p span.value{font-weight:bolder;color:#3e301e}.schedule.abtn a{color:#2a122e;border:2px solid #b02846;font-size:1em}.schedule.abtn a:hover{background-color:#f3f4f6}.scheduled.abtn a,.assign_agent.abtn a,.assign_driver.abtn a{background-color:#d9e7f6;color:#273d54;border:1px solid #bbaf9c;font-size:1em}.scheduled.abtn a:hover,.assign_agent.abtn a:hover,.assign_driver.abtn a:hover{color:#e3f4fc;background-color:#2b637e}.delivered.abtn a,.assigned_agent.abtn a,.assigned_driver.abtn a{background-color:#eef5e9;color:#364a28;border:1px solid #bbaf9c;font-size:1em}.delivered.abtn a:hover,.assigned_agent.abtn a:hover,.assigned_driver.abtn a:hover{color:#e3f4fc;background-color:#2b637e}.deliveries_wrapper{margin:0 2em;border-radius:5px;padding:1em;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.deliveries_wrapper p{line-height:1.6em;font-size:1em;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;border-radius:5px;margin:0 1em 0 1em}.deliveries_wrapper .focus{font-weight:bold}.delivery_requests_new .twocol .left,.delivery_requests_create .twocol .left{width:50%}.delivery_requests_new .twocol .right,.delivery_requests_create .twocol .right{width:50%;text-align:left}
