:root{--gray-200: #EDF2F7;--gray-300: #E2E8F0;--gray-400: #CBD5E0;--gray-500: #A0AEC0;--gray-600: #718096;--gray-700: #4A5568;--gray-800: #2D3748;--orange-200: #FEEBC8;--orange-400: #F6AD55;--red-600: #E53E3E;--blue-100: #EBF8FF;--blue-200: #BEE3F8;--blue-300: #90CDF4;--blue-400: #63B3ED;--blue-500: #4299E1;--green-600: #38A169;--green-700: #2F855A;--green-800: #276749;--background-color: #fff;--header-color: #63819D;--header-gradient-color: #E6EEF5;--primary-dark-color: #2b4d69;--secondary-light-color: #038ACE;--secondary-very-light-color: #049BE7;--secondary-color: #007DA3;--secondary-dark-color: #006db3;--base-text-color: var(--gray-800);--light-text-color: #767676;--info-color: #2D78BE;--success-color: #008800;--alert-color: #c75300;--alert-alt-color: #FFC107;--error-color: #E52431;--link-color: #0366D6;--link-hover-color: #0550b3;--highlight-color: #FFFFD0;--light-gray-element: #8A95A8;--very-light-gray-element: #CAD1D8;--light-gray-bg-color: #EDF2F7;--light-blue-bg-color: #f1f8ff;--button-bg-color: #f1f8ff;--primary-btn-bg-color: #038ACE;--primary-btn-bg-color-hover: #006db3;--nav-hover-color: var(--primary-dark-color);--header-height: 3.5rem;--header-text-shadow: 1px 1px 0 rgb(0 0 0 / .5);--light-base-border: solid 1px var(--gray-400);--base-border-color: var(--light-gray-element);--light-border-color: var(--very-light-gray-element);--base-border-radius: 4px;--base-border: solid 1px var(--base-border-color);--base-border-focus: solid 1px var(--secondary-color);--base-box-shadow: 0 2px 10px rgb(0 0 0 / .2);--box-shadow-focus: inset 0 0 0 1px var(--secondary-color);--box-shadow-error: inset 0 0 0 1px var(--error-color);--base-input-font-size: 1em;--base-input-padding: .375em;--base-input-line-height: 1.5em;--large-desktop-width: 1200px}@media (prefers-color-scheme: dark){:root{--background-color: #16181a;--header-color: #19222e;--header-gradient-color: #1e2a3b;--primary-dark-color: #A8C5E9;--secondary-light-color: #49B3F5;--secondary-very-light-color: #5DBEFF;--secondary-color: rgb(74, 137, 188);--secondary-dark-color: #1976D2;--base-text-color: #E2E8F0;--light-text-color: #A0AEC0;--info-color: #64B5F6;--success-color: #4CAF50;--alert-color: #FF9800;--alert-alt-color: #FFB74D;--error-color: #F76E64;--link-color: #64B5F6;--link-hover-color: #90CAF9;--highlight-color: #263750;--light-gray-element: #78909C;--very-light-gray-element: #546E7A;--light-gray-bg-color: #2b373e;--light-blue-bg-color: #1c232e;--button-bg-color: #273643;--primary-btn-bg-color: #0366D6;--primary-btn-bg-color-hover: #0550b3;--nav-hover-color: var(--button-bg-color);--light-base-border: solid 1px var(--gray-700);--base-border-color: #475159;--light-border-color: #293946;--base-border-focus: solid 1px var(--secondary-color);--base-box-shadow: 0 2px 5px rgb(0 0 0 / .5);--box-shadow-focus: inset 0 0 0 1px var(--secondary-light-color);--box-shadow-error: inset 0 0 0 1px var(--error-color)}}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/fonts/open-sans-v17-latin-regular.woff2) format("woff2"),url(/fonts/open-sans-v17-latin-regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/fonts/open-sans-v17-latin-italic.woff2) format("woff2"),url(/fonts/open-sans-v17-latin-italic.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/fonts/open-sans-v17-latin-700.woff2) format("woff2"),url(/fonts/open-sans-v17-latin-700.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/fonts/open-sans-v17-latin-700italic.woff2) format("woff2"),url(/fonts/open-sans-v17-latin-700italic.woff) format("woff")}html,textarea,input,button{font-family:Open Sans,system-ui}code,kbd,samp,pre{font-family:Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Oxygen Mono,Liberation Mono,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}html{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-height) + 1rem)}*,*:before,*:after{box-sizing:inherit}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--background-color);color:var(--base-text-color);font-size:.9375em;line-height:1.375em;overflow-x:hidden}body a:link,body a:visited{color:var(--link-color);text-decoration:none}body a:hover,body a:active{color:var(--link-hover-color);text-decoration:underline}body a:focus{outline:none;text-decoration:underline}button,input,select,textarea{margin:0}pre{font-size:1em}img,svg,i.vue-feather{vertical-align:middle}table{border-collapse:collapse}table th{text-align:left}ul,ol{list-style-type:none;margin:0;padding:0}.touch body{font-size:1em}.body-wrapper{width:100%;position:absolute}.main{width:100%;margin:var(--header-height) auto 0 auto;padding:.5em 1em;min-height:100vh}@media screen and (min-width: 1200px){.main{width:var(--large-desktop-width)}}h1{font-size:1.6em;font-weight:400;color:var(--primary-dark-color)}h1.page-title{position:fixed;z-index:1000;top:0;left:3.5rem;width:calc(100% - 7rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.2em;color:#fff;text-align:center;text-shadow:0px -1px 0 rgb(0 0 0 / .25);line-height:var(--header-height);padding:0;margin:0}@media (min-width: 768px){h1.page-title.listing,h1.page-title.home{display:none}}h1.page-title .cat{display:none}@media (min-width: 768px){h1.page-title{text-shadow:none;position:static;z-index:1;width:auto;text-align:left;color:var(--primary-dark-color);font-size:1.6em;line-height:1.3;font-weight:400;padding:0;margin-bottom:1rem}h1.page-title .cat{display:inline;font-size:.8em}}h2{font-weight:400;font-size:1.4em;color:var(--secondary-color)}h2.ticket-reply-heading{padding-bottom:.3em;border-bottom:1px solid var(--secondary-color);max-width:calc(80ex / 1.2)}h3{font-weight:400;font-size:1.15em;color:var(--light-text-color)}.highlight-mark{background:transparent;font-weight:700;color:var(--base-text-color)}.back-to-listing,.prev-next-link{font-size:.9em;color:var(--gray-500)}.back-to-listing a:link,.prev-next-link a:link,.back-to-listing a:visited,.prev-next-link a:visited{color:var(--light-text-color)}.back-to-listing a:hover,.prev-next-link a:hover,.back-to-listing a:active,.prev-next-link a:active{color:var(--base-text-color);text-decoration:none}@media screen and (max-width: 767px){.back-to-listing{display:none}}.back-to-listing a:before{font-weight:700;content:"←";padding:0 .3em}.prev-next-link{display:flex;justify-content:space-between;margin:0 0 1.2em}@media (min-width: 768px){.prev-next-link{display:block;margin-top:-1.2rem}.prev-next-link div{display:inline-block}.prev-next-link div:nth-child(1):after{color:var(--very-light-gray-element);font-weight:700;content:"/";padding:0 .3em}.prev-next-link div:nth-child(2){display:none}}.listing-heading{width:100%;display:flex;justify-content:space-between}.listing-new{display:none;margin-right:2em}@media (min-width: 768px){.listing-new{display:block}}.top-paginator{display:none;margin-left:2em}@media screen and (min-width: 960px){.top-paginator{display:block}}.listing-search{display:flex;justify-content:space-between;flex-grow:2}.listing-search>button{margin-left:1em}@media screen and (max-width: 767px){.listing-search>button{display:none}}.listing-search>div:first-child{flex-grow:2}.listing-search>div>div[role=combobox]{width:100%}.listing-search input[readonly]{width:100%}.bottom-paginator{margin-top:.5em}.subitem-toggle{font-size:.9em;margin:.6em .2em .2em;color:var(--light-text-color)}@media screen and (max-width: 767px){.subitem-toggle{margin-bottom:1em}}.subitem-toggle .separator{color:var(--light-gray-element)}.payment-method:before{content:"/";padding:0 .2em;color:var(--light-gray-element)}.payment-note{color:var(--light-text-color);font-size:.9em}dd.inactive{color:var(--light-text-color)}dd.inactive .payment-amount{text-decoration:line-through}.stock-group-items{overflow:hidden}.stock-group-items thead{border-bottom:var(--base-border)}.stock-group-items th{font-weight:400}.stock-group-items th,.stock-group-items td{padding:.3em;vertical-align:top;text-align:right}.stock-group-items th:first-child,.stock-group-items td:first-child{text-align:left}.stock-group-items tbody tr:nth-child(odd){background:var(--light-blue-bg-color)}.badge{display:inline-block;margin:0 .2em;color:#fff;font-size:.9em;padding:0 .2em;background:#222;border-radius:2px;font-style:normal}.badge.large{padding:.1em .4em;font-size:1em;margin:0}.badge.info{background:var(--info-color)}.badge.success{background:var(--success-color)}.badge.alert,.badge.warning{background:var(--alert-alt-color);color:#333}.badge.error{background:var(--error-color)}@media (prefers-color-scheme: dark){.badge{background-color:#4a4a4a}.badge.info{background-color:#0c77cf}}.label{font-weight:700;font-size:.9em;color:var(--light-text-color)}.label.info{color:var(--info-color)}.label.success{color:var(--success-color)}.label.alert,.label.warning{color:var(--alert-color)}.label.error{color:var(--error-color)}.main-badge{margin:0 1em 1em 0}@media (min-width: 768px){.main-badge{margin-top:-.5em}}.main-badge .unpaid{margin-left:.7em;font-size:.9em}.main-badge .balance{margin:.5em 0}.main-badge .unpaid,.main-badge .balance{display:inline-block}.main-badge .unpaid b,.main-badge .balance b{font-size:1.8em;line-height:.77;font-weight:400}.main-badge .unpaid b span.cents,.main-badge .balance b span.cents{font-size:.8em}.main-badge .unpaid.negative b,.main-badge .balance.negative b{color:var(--alert-color)}.main-badge .unpaid.positive b,.main-badge .balance.positive b{color:var(--success-color)}.instructions{max-width:80ex;color:var(--light-text-color)}.logo-image-preview img{max-height:4em;max-width:100%}input[type=file]::-webkit-file-upload-button{border:var(--base-border);border-radius:var(--base-border-radius);background:transparent;font-size:1em;color:var(--base-text-color)}.template-preview{clear:both;overflow:auto;-webkit-overflow-scrolling:touch}.template-preview object{width:100%;height:80vh}.xml-doc-preview{border:1px solid #333;font-family:monospace;font-size:1em;padding:.5em;white-space:pre;overflow:auto;max-width:100%;max-height:80vh}.card-list{display:flex;flex-wrap:wrap}.card-list li{border-radius:var(--base-border-radius);box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;padding:0;margin:.5em;width:15em;overflow:hidden;position:relative}.card-list li:has(a){cursor:pointer}.card-list li:hover{background-color:var(--button-bg-color)}.card-list li .inactive-ribbon{position:absolute;padding:0 .3em;font-size:.8em;font-weight:700;bottom:0;right:0;background:#000;color:#fff}.card-list p{margin:.5em;padding:.5em}.card-list p.title{font-weight:700;line-height:1em;font-size:1.25em}.card-list p.title a:link,.card-list p.title a:visited{color:var(--base-text-color)}.card-list p.title a:hover,.card-list p.title a:active{text-decoration:none}.card-list li.add-new{background:#e1fae3}.card-list li.add-new:hover{background:#c6f6d5}.card-list li.add-new p.title a{font-size:2em}.card-list p.logo{margin:0;padding:0}.card-list p.logo.plus a{margin-top:.4em;display:inline-block;height:1em;font-size:5em;line-height:1em;width:1em;border-radius:50%;background:#0003;color:var(--base-text-color)}.card-list p.logo.plus a:hover,.card-list p.logo.plus a:active{background:#0006;text-decoration:none}.card-list .logo-placeholder{display:inline-block;width:100%;height:6em;background:var(--very-light-gray-element)}.card-list img{width:100%}@media (prefers-color-scheme: dark){.card-list li{box-shadow:0 2px 1px -1px #ffffff80,0 1px 1px #fff6,0 1px 3px #fff6}.card-list li.add-new{background:#07360b}.card-list li.add-new:hover{background:#08410c}}.notice-bar{border-radius:var(--base-border-radius);padding:.5em;margin:.5em 0 1em}.notice-bar.warning,.notice-bar.alert{background:#ffdd57;color:#333}.notice-bar.warning a,.notice-bar.alert a{color:#333}.notice-bar.warning a:hover,.notice-bar.alert a:hover,.notice-bar.warning a:active,.notice-bar.alert a:active{background:#ff0}.notice-bar.info,.notice-bar.notice{background:#2778ce;color:#fff}.notice-bar.info a,.notice-bar.notice a{color:#333}.notice-bar.info a:hover,.notice-bar.notice a:hover,.notice-bar.info a:active,.notice-bar.notice a:active{background:#15416f}.notice-bar.success{background:#298549;color:#fff}.notice-bar.success a{color:#333}.notice-bar.success a:hover,.notice-bar.success a:active{background:#19522d}.notice-bar a:link,.notice-bar a:visited,.notice-bar a:hover,.notice-bar a:active{text-decoration:underline}.notice-bar.info a,.notice-bar.notice a,.notice-bar.success a{color:#fff}.notice-bar .close{display:block;float:right;cursor:pointer;width:1.4em;height:1.4em;line-height:1.4em;padding:0;margin:0 .5em 1em;border-radius:50%;border-width:0;background:#00000080}.notice-bar .close svg{color:#fff;height:1em;width:1em;stroke-width:3px}.notice-bar .close:hover,.notice-bar .close:active{text-decoration:none;background:#000}.ticket-attachment{font-weight:700;color:var(--light-text-color)}.ticket-attachment a{font-weight:400;font-family:monospace;font-size:1.2em}form.support-search{float:none;display:inline-block}.clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-list{display:inline-block}.item-list li{margin:0 .4em;padding:.4em;border-bottom:1px dashed var(--very-light-gray-element)}.item-list li:last-child{border:none}.item-list li.inactive{text-decoration:line-through}.show-inactive{font-size:.9em}.show-inactive a:before{content:"»";display:inline-block;margin-right:.3em;font-weight:700}.settings-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0}.settings-list li{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:flex-start;padding:.4em;margin:0 0 2em;cursor:pointer}@media (min-width: 768px){.settings-list li{flex:0 0 48%}}@media screen and (min-width: 960px){.settings-list li{flex:0 0 32%}}.settings-list li .icon{flex:0 0 3.5em}.settings-list li .icon svg{color:var(--secondary-color);width:2.5em;height:2.5em}.settings-list li .text{flex:0 0 calc(100% - 3.5em);margin:0;line-height:1.5}.settings-list li h2{font-weight:700;font-size:1em;margin:0}.settings-list li .desc{font-size:.9em;line-height:1.5;color:var(--light-text-color)}.settings-list li:hover{background-color:var(--button-bg-color)}.settings-list li a:link,.settings-list li a:visited{color:var(--base-text-color)}.settings-list li a:hover,.settings-list li a:active{text-decoration:none}.import-info-group{margin-bottom:1em}.csv-import{margin-top:1em}.csv-import th{font-size:.9em}.csv-import th,.csv-import td{padding:.5em}.csv-import tbody tr:nth-child(odd){background:var(--light-blue-bg-color)}#tooltip-container{z-index:10000;position:fixed;display:none;background:#000;color:#fff;padding:3px 6px;border-radius:5px;font-size:.9em}#tooltip-container:before{position:absolute;top:-6px;right:5px;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid black;content:""}.steps-with-images{max-width:80ex}.steps-with-images li{margin-bottom:1em}.steps-with-images li::marker{font-size:1.2em;font-weight:700}.steps-with-images img{margin:1em 0;display:block;width:495px;max-width:100%;border:3px solid #ccc;border-radius:5px}.note{background:var(--light-blue-bg-color);padding:1em;margin:1.5em 0;max-width:80ex;border-left:.5em solid var(--blue-200)}.note *:first-child{margin-top:0}.note *:last-child{margin-bottom:0}.note.alert{background:var(--highlight-color);border-left:.5em solid var(--alert-alt-color)}@media (prefers-color-scheme: dark){.note{border-left-color:#114a79}}.hidden{display:none}.filler{color:var(--light-text-color);font-style:italic}.hide{display:none}.icon.action-dismiss-saft-reminder{display:block;float:right;padding-left:1em;line-height:1em}.icon.action-dismiss-saft-reminder:link,.icon.action-dismiss-saft-reminder:visited{color:#fff;font-size:1.3em}.icon.action-dismiss-saft-reminder:hover,.icon.action-dismiss-saft-reminder:active{color:#fff;text-decoration:none}p.iventory-actions{margin:.5em 0 1em 2em}button.history-button svg{width:1.5em;height:1.5em}table.history{margin:1em 0 2em;display:block}table.history tr{padding-top:5px;padding-bottom:5px;display:block;width:100%;clear:both;overflow:hidden;border:none;padding:1ex;margin-bottom:1em}table.history tbody{display:block}table.history th,table.history td{display:block;padding:0;border-bottom:none;overflow:hidden;clear:both}@media (min-width: 768px){table.history{display:table}table.history tr{display:table-row;border:none;border-radius:0;margin-bottom:0}table.history tbody{display:table-row-group}table.history td,table.history th{display:table-cell}}table.history{width:100%;margin-top:0}table.history th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}table.history th .time{font-weight:700;color:var(--light-text-color)}table.history th .user{color:var(--light-text-color);font-style:italic}table.history td{color:var(--light-text-color)}table.history em .warn{color:#bb5e5e}table.history del{background:#fee;color:var(--error-color);text-decoration:line-through}table.history ins{background:#dfd;color:var(--success-color);text-decoration:none}table.history .attr-name{color:#888;font-weight:700;font-size:.9em}table.history .attr-separator{color:#999}@media (prefers-color-scheme: dark){table.history del{background:#4c1414}table.history ins{background:#083808}}@media (min-width: 768px){table.history tr{border-bottom:1px solid var(--base-border-color)}table.history tr:last-child{border-bottom:none}table.history td,table.history th{font-size:.9em;padding:.3em;border:none}table.history th{width:40%}}dl.item-details{overflow:hidden;margin-top:0;margin:0 1ex 1em}@media (min-width: 768px){dl.item-details{display:grid;grid-template-columns:27ex auto}}dl.item-details dt{margin:0 1em 0 0;padding:.4em 0;text-align:left;float:left;clear:left;font-weight:400;color:var(--gray-600)}@media (min-width: 768px){dl.item-details dt{width:25ex;padding:.4em 0;text-align:left}}dl.item-details dd{margin:0;padding:.4em 0;text-align:right;max-width:60ex}@media (min-width: 768px){dl.item-details dd{padding:.4em 0;text-align:left;overflow:hidden}}dl.item-details dd.wide{text-align:left;clear:left}dl.item-details dt,dl.item-details dd{border-top:var(--base-border)}dl.item-details dt:first-of-type,dl.item-details dd:first-of-type,dl.item-details dt.wide,dl.item-details dd.wide{border-top:none}@media (min-width: 768px){dl.item-details{margin-left:2em}dl.item-details dt,dl.item-details dd{border-top:none}}span.block{padding-right:.5ex}span.block:last-child{padding-right:0}.details-obs{background:var(--light-gray-bg-color);max-width:60ex;padding:.3em .5em;border-radius:var(--base-border-radius);margin-bottom:1em}@media (min-width: 768px){.details-obs{margin-left:2em}}#received-documents td.date{font-size:.9em}#received-documents .gross-total{text-align:right}@media (min-width: 768px){#received-documents{margin-left:2em}#received-documents td{min-width:15ex}}#received-documents tfoot{color:var(--light-text-color)}#received-documents .pagination{text-align:right}#received-documents .pag-sep{display:inline-block;width:2ex}#product-import-structure code,#client-import-structure code{font-size:.9em}.upload-info{display:none;overflow:hidden;border:var(--base-border);background-color:var(--light-gray-bg-color);padding:.3em;max-width:80ex}.upload-info .upload-file-name,.upload-info .upload-file-size{font-size:.86em;float:left}.upload-info .upload-file-name{max-width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}@media (min-width: 768px){.upload-info .upload-file-name{max-width:80%}}.upload-info .upload-file-size{margin-left:1ex}#noscript-warning{z-index:1000;position:fixed;bottom:0;width:100%;text-align:center;background:#ffff56}#noscript-warning p{padding:1em;margin:0 auto;color:#000;max-width:80ex}.maintenance{width:100%;text-align:center;padding:.3em 0;margin:0 auto;background:#ffff56;color:#000;box-shadow:0 0 6px rgba(#000,1);z-index:10000;position:fixed;bottom:0}@media (min-width: 768px){.maintenance{position:static}}.hide-maintenance-notice{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#eee;border:1px solid #ccc;color:#555;padding:.2em .3em}.hide-maintenance-notice:hover{background:#ccc;color:#000}.terms-content em,.terms-scroller em{font-weight:700}.terms-content li,.terms-scroller li,.terms-content p,.terms-scroller p{max-width:80ex}.terms-content ol,.terms-scroller ol{padding-left:1em;list-style:none;counter-reset:item}.terms-content li:before,.terms-scroller li:before{content:counters(item,".") ". ";counter-increment:item}.terms-content li,.terms-scroller li{font-weight:700;margin:.5em 0}.terms-content li ol li,.terms-scroller li ol li{font-weight:400;margin-left:1em}.terms-scroller{max-height:50vh;overflow-y:scroll;max-width:100ex;font-size:.9em;border:var(--base-border);border-radius:var(--base-border-radius);padding:1ex;margin:-1em 0 2em}.terms-scroller li,.terms-scroller p{max-width:none}ul.misc-list{list-style-type:square;margin-bottom:1em;padding-left:3em}ul.misc-list li{margin-bottom:.2em}ul.misc-list li.inactive,ul.misc-list li.inactive a{color:#63778c}p.add-misc-list{margin-left:2em}ul.setting-group li{margin-bottom:1.5em}ul.setting-group .instructions{font-size:.93em;margin-top:-.5em}table.csv-import{width:100%}table.csv-import th.heading{width:25%}table.csv-import code{font-size:1.2em;font-size:.9375em}table.csv-import .desc{color:var(--light-text-color)}dialog{color:var(--base-text-color);margin:auto;background:var(--background-color);max-height:95vh;overflow-y:auto;border:none;border-radius:var(--base-border-radius);padding:0}dialog[open]{animation:modal-zoom .3s ease-in}dialog::backdrop{background:#000;opacity:.6}dialog header{padding:.5em 1em;display:flex;align-items:center;background:var(--light-blue-bg-color);overflow:hidden;border-bottom:1px solid var(--light-border-color)}dialog header h2{flex:0 1 100%;margin:0}dialog header button{margin-left:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;border:1px solid transparent}dialog header button:focus,dialog header button:hover{outline:none;background:transparent}dialog .modal-content{padding:1em}dialog p{max-width:80ex}@media (prefers-color-scheme: dark){dialog{border:var(--base-border)}dialog header{border-bottom:none}}@keyframes modal-zoom{0%{transform:scale(1.2)}to{transform:initial}}.loading{color:var(--light-text-color)}.loading:before{content:"";display:inline-block;height:1.2em;width:1.2em;animation:loading-spin .5s infinite linear;border:5px var(--very-light-gray-element) solid;border-left-color:var(--secondary-dark-color);border-radius:100%;margin-right:.5em;vertical-align:text-top}@keyframes loading-spin{to{transform:rotate(360deg)}}.menu-list-item{display:flex;justify-content:space-between;align-items:center;overflow:hidden;cursor:pointer;border-top:1px solid var(--very-light-gray-element);padding:1em 1ex}.menu-list-item .action svg{color:var(--light-gray-element);height:2.5em;width:2.5em}.menu-list-item a:link,.menu-list-item a:visited{color:var(--base-text-color);text-decoration:none}.menu-list-item:hover{background-color:var(--button-bg-color)}.menu-list-item.active{border-left:.5em solid var(--gray-500)}@media (min-width: 768px){.menu-list-item .title{font-size:1.1em}}.menu-list-item .icon-wrapper{display:flex}.menu-list-item .icon{margin-right:2em}.menu-list-item .icon svg{color:var(--secondary-color);width:2.5em;height:2.5em;margin:0}.my-account-header{margin:2em 0;display:flex;justify-content:center;flex-flow:wrap}.my-account-header .my-account-image{background-color:var(--light-gray-element);border-radius:50%;border:2px solid var(--light-gray-element);overflow:hidden;width:7em;height:7em}.my-account-header .my-account-image svg{color:#fff;width:7em;height:9em}.my-account-header .my-account-email{flex-basis:100%;font-size:1.2em;font-weight:700;color:var(--light-text-color);text-align:center;margin:.3em 0}.my-account-header .my-account-email button{font-size:.8333em;margin:.3em 0}ol.numbered-list,ol.alpha-list{max-width:80ex;padding-left:2rem}ol.numbered-list li,ol.alpha-list li{margin-bottom:1em}ol.numbered-list{list-style-type:decimal}ol.alpha-list{list-style-type:lower-alpha}.view-document-wrapper{width:100%;min-height:100vh;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(var(--header-color),var(--header-gradient-color))}main.view-document{background:var(--background-color);border-radius:5px;border:1px solid var(--background-color);padding:1em;max-width:90%;text-align:center}main.view-document button.button{font-size:1.5em}h1.view-doc-heading{font-weight:700;font-size:3em}.view-doc-title{font-size:1.8em;line-height:1.2;margin-bottom:0}.view-doc-amount{font-size:1.5em;font-weight:700;line-height:1.2;margin-top:0}footer.view-document{font-size:.8em}footer.view-document a:link,footer.view-document a:visited{color:var(--light-text-colo)}.success-check{border-radius:50%;background-color:var(--success-color);color:#fff;padding:3px;width:2em;height:2em}input,textarea,select{background:var(--background-color)}button{color:var(--base-text-color)}.inline-group{margin:0 0 1.5em}.inline-group .button+.button{margin-left:1em}select{max-width:100%}form .help{font-size:.9285em;background:transparent;color:var(--light-text-color);padding:0;margin:0}.error:is(form .group,form .fgroup,form li,form .postcode div) .error{max-width:100%;padding:.1em 0;color:var(--error-color);font-size:.9285em;line-height:1em}.error:is(form .group,form .fgroup,form li,form .postcode div) .error a{color:var(--error-color);text-decoration:underline}:is(form label,form .form-label) .optional{font-size:calc(14/15 * 1em);color:var(--light-text-color)}form .group{margin:0 0 1.5em}@media (min-width: 768px){form .group{display:grid;grid-template-columns:12em auto;column-gap:1em}}@media screen and (max-width: 767px){form .group>label{display:block}}form .group .controls{max-width:50ex}@media (min-width: 768px){form .group .controls{grid-column-start:2}}:is(form .group .controls) button.primary+.button{margin-left:1em}:is(form .group .controls) input[type=submit]+.button{margin-left:1em}form .show-passw input[type=checkbox]{margin:.4em 0}form .show-passw label{font-size:.867em}form.ticket .group{display:block}form.ticket .group .controls{max-width:none}form.ticket .group input[type=text],form.ticket .group textarea{width:80ex}@media screen and (max-width: 767px){form.ticket .group input[type=text],form.ticket .group textarea{width:100%}}form fieldset{max-width:calc(13em + 50ex);box-sizing:border-box;border:1px solid var(--secondary-very-light-color);border-radius:var(--base-border-radius);padding:.5em;margin:1em 0}form fieldset legend{color:var(--secondary-color);padding:0 .3em;margin-left:1em}form fieldset.unstyled{max-width:none;border:none;padding:0;margin:0}form fieldset.unstyled legend{display:none}form input.large,form textarea.large{width:100%}form input.small,form textarea.small{width:12ex}form .controls label:not(:last-child){margin-right:.7em}.button,input[type=submit]{display:inline-block;font-size:var(--base-input-font-size);border:1px solid var(--gray-500);cursor:pointer;border-radius:var(--base-border-radius);padding:var(--base-input-padding) 1em;background:var(--background-color);color:var(--light-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.6em;font-weight:700}:is(.button,input[type=submit]):hover,:is(.button,input[type=submit]):active{text-decoration:none;background:var(--button-bg-color)}:is(.button,input[type=submit]):focus{outline:none;text-decoration:none;box-shadow:0 0 0 2px var(--background-color),0 0 0 4px var(--secondary-light-color)}.primary:is(.button,input[type=submit]){border:1px solid transparent;background:var(--primary-btn-bg-color);color:#fff}.primary:is(.button,input[type=submit]):hover{background:var(--primary-btn-bg-color-hover)}.success:is(.button,input[type=submit]){border:1px solid transparent;background:var(--green-700);color:#fff}.success:is(.button,input[type=submit]):hover{background:var(--green-800)}a.button:link,a.button:visited{color:var(--light-text-color)}a.button.primary:link,a.button.success:link,a.button.primary:visited,a.button.success:visited{color:#fff}.button.text{border:1px solid transparent;padding:0 .1em;line-height:1.2em;color:var(--link-color)}.button.text:hover,.button.text:active,.button.text:focus{border:1px solid transparent}.button.small{font-size:.9333em}.button.compact{font-size:.9333em;padding:.1em .3em}button{font-size:var(--base-input-font-size)}.button.icon-button{padding:.1em .3em;margin:0 .3em;border:1px solid transparent;color:var(--secondary-dark-color)}.button.icon-button:hover,.button.icon-button:active,.button.icon-button:focus{border:1px solid transparent}.button.icon-button svg{width:1.2em}.form .button,.form input[type=submit]{margin:.3em 0}input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select{color:var(--base-text-color);font-size:var(--base-input-font-size);border:var(--base-border);border-radius:var(--base-border-radius);padding:var(--base-input-padding);transition:border-color;line-height:var(--base-input-line-height)}:is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select):focus{outline:none;border:var(--base-border-focus);box-shadow:var(--box-shadow-focus)}:is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select):focus::placeholder{color:#999}.group .controls input[type=color]{padding:0;width:8ex;margin:0;height:1.5em}:is(.error>.controls,.error>.finput,li.error)>div>input[type=text],:is(.error>.controls,.error>.finput,li.error)>div>select,:is(.error>.controls,.error>.finput,li.error) div[role=combobox]>div>input[type=text],:is(.error>.controls,.error>.finput,li.error)>input:not([type=radio]):not([type=submit]),:is(.error>.controls,.error>.finput,li.error)>textarea{border-color:var(--error-color)}:is(:is(.error>.controls,.error>.finput,li.error)>div>input[type=text],:is(.error>.controls,.error>.finput,li.error)>div>select,:is(.error>.controls,.error>.finput,li.error) div[role=combobox]>div>input[type=text],:is(.error>.controls,.error>.finput,li.error)>input:not([type=radio]):not([type=submit]),:is(.error>.controls,.error>.finput,li.error)>textarea):focus{border-color:var(--error-color);box-shadow:var(--box-shadow-error)}.controls .error input[type=text]{border-color:var(--error-color)}.controls .error input[type=text]:focus{border-color:var(--error-color);box-shadow:var(--box-shadow-error)}input:disabled,textarea:disabled,select:disabled,button:disabled,input[readonly],textarea[readonly],select[readonly],button[readonly]{cursor:not-allowed;opacity:.7}.disabled{cursor:not-allowed;opacity:.5}input[type=date],input[type=time]{min-height:2.25em;background:var(--background-color)}input[type=date]{min-width:16ex}input[type=time]{min-width:12ex}input.price::-webkit-outer-spin-button,input.price::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.price[type=number]{width:12ex;-moz-appearance:textfield!important}:-ms-input-placeholder{color:#0000008a}body textarea{overflow:auto;resize:none;max-height:60vh}form .error-summary{background-color:var(--orange-200);border-left:.5ex solid var(--orange-400);padding:1ex;max-width:80ex;margin:1ex 0}form .error-summary h2{color:var(--error-color)}form .error-summary li{margin-bottom:1ex}.controls.postcode{display:flex}.controls.postcode>div{flex-grow:1}.controls.postcode>div:first-child{flex:0 0 12ex;margin-right:1em}.controls.postcode>div:first-child input{width:12ex}.controls label input[type=radio]{margin:0 .1em 0 0;vertical-align:middle}form .group.extra-fields{display:none}form.button_to{display:inline}.error-banner{animation-name:error-banner-shake;animation-duration:.6s;animation-timing-function:ease-in-out;display:flex;align-items:center;padding:.5em 0;margin:.5em 0}.error-banner div{margin:.3em;flex:1;justify-content:flex-end}.error-banner ul{list-style-type:none;margin:0;padding:0}.error-banner-icon{display:block;color:var(--error-color);width:3em;height:3em}@keyframes error-banner-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)}}form.inline-form{display:inline}.button+.inline-form{margin-left:1em}form.button_to+.button{margin-left:1em}.headerWrapper{position:fixed;width:100%;z-index:10;background:var(--header-color);color:var(--gray-300);box-shadow:var(--base-box-shadow)}.header{position:relative;width:100%;height:var(--header-height)}@media screen and (min-width: 1200px){.header{width:var(--large-desktop-width);margin:0 auto}}.header button{text-shadow:var(--header-text-shadow);border:none;border-radius:var(--base-border-radius);background:transparent;color:var(--gray-300);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0}.header button:focus{outline:none;border:none;box-shadow:none;background:#0003}.header button:hover{color:#fff}.headerIcon{width:1.6em;height:1.6em;filter:drop-shadow(0px 1px 1px rgb(0 0 0 / .7))}@media (min-width: 768px) and (max-width: 959px){.headerIcon{width:1.4em;height:1.4em}}#navWrapper{background:var(--header-color);left:-100vw;max-height:calc(100vh - var(--header-height));overflow-y:scroll;transition:left .3s ease;position:absolute;top:var(--header-height);z-index:1000;box-shadow:0 2px 2px #0003}#navWrapper.navOpen{left:0}@media (min-width: 768px){#navWrapper{overflow-y:auto;box-shadow:none;position:static;display:flex;justify-content:space-between;flex-direction:row-reverse}#navWrapper.navOpen{display:flex}}.afterNavMenu{overflow:hidden;min-width:0}@media (min-width: 768px){.afterNavMenu{float:right;margin-right:.7em}}#moreActionsMenu{display:block;right:-100vw;transition:right .3s ease;z-index:1000;box-shadow:0 2px 2px #0003;position:absolute;top:var(--header-height);min-width:22ex}@media (min-width: 768px){#moreActionsMenu{display:none}}#moreActionsMenu.navOpen{right:0}#moreActionsMenu button{height:3.5rem}#mobileMenuButton,#moreActionsButton{padding:.5em}#mobileMenuButton .headerIcon,#moreActionsButton .headerIcon{width:2.5em;height:2.5em}#mobileMenuButton{display:block}@media (min-width: 768px){#mobileMenuButton{display:none}}#moreActionsButton{position:fixed;z-index:1000;top:0;right:0}@media (min-width: 768px){#moreActionsButton{display:none}}.companyInfo{display:none;text-align:right;min-height:1.5em;font-size:calc(1em * 13 / 15);margin:0;padding:0 .3em;color:var(--gray-300);text-shadow:var(--header-text-shadow)}@media (min-width: 768px){.companyInfo{display:flex;justify-content:flex-end}}.companyInfo .companyName,.companyInfo .companyShop{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.companyInfo .companyShop{display:none;padding-left:.3em}@media screen and (min-width: 960px){.companyInfo .companyShop{display:block;flex:1 0 6ex}}.companyInfo .companyShop:before{content:" • "}.companyName .demo{color:var(--highlight-color);font-weight:700;text-transform:uppercase;font-size:.9em}@media (prefers-color-scheme: dark){.companyName .demo{color:var(--base-text-color);background-color:var(--highlight-color)}}.navMenu,.settingsMenu,#moreActionsMenu{margin:0;padding:0;text-shadow:var(--header-text-shadow);background:var(--header-color)}:is(.navMenu,.settingsMenu,#moreActionsMenu) li{white-space:nowrap;display:block;padding:0;height:100%;line-height:var(--header-height)}@media (min-width: 768px){:is(.navMenu,.settingsMenu,#moreActionsMenu) li{display:inline-block}}:is(.navMenu,.settingsMenu,#moreActionsMenu) li button,:is(.navMenu,.settingsMenu,#moreActionsMenu) li input[type=submit]{height:var(--header-height)}:is(.navMenu,.settingsMenu,#moreActionsMenu) li.notifications{display:none}@media (min-width: 768px){:is(.navMenu,.settingsMenu,#moreActionsMenu) li.notifications{display:inline-block}}:is(.navMenu,.settingsMenu,#moreActionsMenu) a,:is(.navMenu,.settingsMenu,#moreActionsMenu) button,:is(.navMenu,.settingsMenu,#moreActionsMenu) input[type=submit]{color:var(--gray-300);text-shadow:var(--header-text-shadow);font-weight:400;background-color:transparent;border:none;border-radius:0;padding:0 1em;text-align:left;display:block;width:100%}@media (min-width: 768px) and (max-width: 959px){:is(.navMenu,.settingsMenu,#moreActionsMenu) a,:is(.navMenu,.settingsMenu,#moreActionsMenu) button,:is(.navMenu,.settingsMenu,#moreActionsMenu) input[type=submit]{padding:0 .6em}}:is(:is(.navMenu,.settingsMenu,#moreActionsMenu) a,:is(.navMenu,.settingsMenu,#moreActionsMenu) button,:is(.navMenu,.settingsMenu,#moreActionsMenu) input[type=submit]):link,:is(:is(.navMenu,.settingsMenu,#moreActionsMenu) a,:is(.navMenu,.settingsMenu,#moreActionsMenu) button,:is(.navMenu,.settingsMenu,#moreActionsMenu) input[type=submit]):visited{color:var(--gray-300);text-decoration:none}:is(:is(.navMenu,.settingsMenu,#moreActionsMenu) a,:is(.navMenu,.settingsMenu,#moreActionsMenu) button,:is(.navMenu,.settingsMenu,#moreActionsMenu) input[type=submit]):hover,:is(:is(.navMenu,.settingsMenu,#moreActionsMenu) a,:is(.navMenu,.settingsMenu,#moreActionsMenu) button,:is(.navMenu,.settingsMenu,#moreActionsMenu) input[type=submit]):active{background:var(--nav-hover-color)}:is(:is(.navMenu,.settingsMenu,#moreActionsMenu) a,:is(.navMenu,.settingsMenu,#moreActionsMenu) button,:is(.navMenu,.settingsMenu,#moreActionsMenu) input[type=submit]):focus,:is(:is(.navMenu,.settingsMenu,#moreActionsMenu) a,:is(.navMenu,.settingsMenu,#moreActionsMenu) button,:is(.navMenu,.settingsMenu,#moreActionsMenu) input[type=submit]):active{background:var(--nav-hover-color)}#myAccountButton:focus{border:none;box-shadow:none}.navMenu{background:var(--header-color);font-size:.9375em}@media (min-width: 768px){.navMenu{display:flex}}@media (min-width: 768px) and (max-width: 959px){.navMenu{font-size:.875em}}@media (min-width: 768px){.navMenu .router-link-active{background:var(--primary-dark-color)}}.settingsMenu li{float:left}.settingsMenu .new{font-weight:700;font-size:.9em;background-color:#333;border-radius:2px;padding:1px 2px}.settingsMenu:focus span.new,.settingsMenu:hover span.new{background-color:#000}@media (min-width: 768px){#navWrapper .settingsMenu{border-top:none;width:auto;display:block;text-align:right}#navWrapper .settingsMenu li{float:none;height:inherit;line-height:inherit}#navWrapper .settingsMenu li a{padding:.2em .7em}#navWrapper .settingsMenu li button{height:auto;padding:.2em .7em}}#dropdownContainer{position:relative}#dropdownMenu{position:absolute;top:100%;min-width:100%;display:none;background:var(--background-color);border:var(--base-border);border-radius:var(--base-border-radius);box-shadow:0 0 6px #0000004d}#dropdownMenu.navOpen{display:block}#dropdownMenu li{display:block;white-space:normal;line-height:1.5em}#dropdownMenu a,#dropdownMenu button,#dropdownMenu input[type=submit]{line-height:1.5em;display:block;padding:.5em;color:var(--primary-dark-color)}:is(#dropdownMenu a,#dropdownMenu button,#dropdownMenu input[type=submit]):focus,:is(#dropdownMenu a,#dropdownMenu button,#dropdownMenu input[type=submit]):hover{color:var(--primary-dark-color);background-color:var(--button-bg-color);border-radius:var(--base-border-radius)}#dropdownMenu form.button_to{display:block;width:100%}#dropdownMenu button,#dropdownMenu input[type=submit]{font-weight:400;background-color:transparent;border:none;outline:none;cursor:pointer;width:100%;text-align:left}:is(#dropdownMenu button,#dropdownMenu input[type=submit]):focus{border:none;box-shadow:none}#dropdownMenu a:link,#dropdownMenu a:visited{color:var(--primary-dark-color);text-decoration:none}#dropdownMenu a:hover,#dropdownMenu a:active{color:var(--primary-dark-color)}.actions-container{display:none}@media (min-width: 768px){.actions-container{float:right;display:flex;justify-content:flex-end}.actions-container>:not(:last-child){margin-right:.5em}}#myAccountMenu{display:none;z-index:1000;background:#4e6982;right:0;top:var(--header-height);border-radius:0 0 5px 5px;color:var(--gray-300);box-shadow:-5px 5px 5px #0003;padding:.5em;text-shadow:var(--header-text-shadow)}#myAccountMenu.navOpen{display:block}@media (min-width: 768px){#myAccountMenu{position:absolute;background:var(--header-color)}}#myAccountMenu a{display:block;padding:0 .5em}#myAccountMenu a:link,#myAccountMenu a:visited{color:var(--gray-300);text-decoration:none}#myAccountMenu a:hover,#myAccountMenu a:active{color:#fff}#myAccountMenu a:focus,#myAccountMenu a:active{background:var(--primary-dark-color)}.login-wrapper{width:100%;min-height:100vh;flex:1;display:flex;flex-direction:column;align-items:center}@media (min-width: 600px){.login-wrapper{justify-content:center}}.login-wrapper{background:var(--header-gradient-color) url(/logo_facturama_dark.svg) 1em .7em / auto 2.5em no-repeat}@media (prefers-color-scheme: dark){.login-wrapper{background:var(--header-color) url(/logo_facturama_light.svg) 1em .7em / auto 2.5em no-repeat}}.loginContent{margin-top:var(--header-height);background-color:var(--background-color);padding:1.5em;border:none;width:100%}@media (min-width: 600px){.loginContent{border:var(--base-border);border-radius:var(--base-border-radius);width:400px}}.loginContent h1{position:static;z-index:1;width:auto;text-align:left;margin:.5em 0 1em;font-size:1.8em;font-weight:400;line-height:1.25;color:var(--primary-dark-color);text-shadow:none}.loginContent input:not([type=submit]):not([type=checkbox]){width:100%}.loginContent .control-group{margin-bottom:1em}.loginContent>label{font-weight:700;display:block;margin-bottom:.3em}.loginContent .error{color:var(--error-color);line-height:1em}.loginContent .error input:not([type=submit]){border-color:var(--error-color)}.loginContent .error input:not([type=submit]):focus{border-color:var(--error-color);box-shadow:var(--box-shadow-error)}.loginContent .error label,.loginContent .error .show-passw{color:var(--base-text-color)}.loginContent .error a{color:var(--error-color);text-decoration:underline}.loginFooter{font-size:calc(1em * 13 / 15);width:100%;text-align:center}@media (min-width: 600px){.loginFooter{width:400px}}.loginFooter a:link,.loginFooter a:visited{color:var(--light-text-colo)}.loginFooter ul{margin:1em 0 0;text-align:center}.loginFooter ul li{display:inline-block;margin-right:1em}.loginFooter ul li:last-child{margin-right:0}ul.loginTips{margin-top:2em}ul.loginTips li{display:block;margin-bottom:1em}.login-form label{display:block;margin-bottom:.3em}.homeSection{margin-bottom:1em}@media screen and (max-width: 767px){.homeSection{border-bottom:var(--light-base-border)}}@media (min-width: 768px){.homeSection{border:var(--light-base-border);border-radius:var(--base-border-radius);padding:0 1em 1em}}@media (min-width: 768px){.vatSummary{display:flex;justify-content:space-between}}.vatSummary table{table-layout:fixed;width:calc(50% - 1em)}@media screen and (max-width: 767px){.vatSummary table{width:100%;margin-bottom:1.5em}}.vatSummary table caption{text-align:left;font-size:1.1em;color:var(--secondary-color)}.vatSummary table caption small{font-size:.8em;color:var(--light-text-color)}.vatSummary table td,.vatSummary table th{padding:.2em}.vatSummary table td{text-align:right}.vatSummary table thead th{text-align:right;color:var(--light-text-color)}.vatSummary table tbody tr{border-top:var(--light-base-border)}@media (min-width: 768px){.homeMulti{display:flex;justify-content:space-between;flex-wrap:wrap}.homeMulti>.homeSection{flex:0 0 calc(50% - .5em)}}.homeMulti p.more{text-align:right}.homeMulti table{width:100%}.homeMulti table td{padding:.3em;max-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.homeMulti table.bounces{margin:0 0 1em}.homeMulti table.bounces td.number{width:25%}.homeMulti table.bounces td.date{width:22%}.homeMulti table.bounces td.email{width:53%;color:var(--error-color)}.homeMulti table.documents td.number{width:25%}.homeMulti table.documents td.client{width:53%}.homeMulti table.documents td.amount{text-align:right;width:22%}.homeMulti table.outstanding th{width:40%}.homeMulti table.outstanding td.amount{width:30%;text-align:right}.homeMulti table.outstanding td.amount.overdue{color:var(--error-color)}.homeMulti table.clients td.number{width:20%}.homeMulti table.clients td.name{width:80%}.homeMulti table.products td.code{width:20%}.homeMulti table.products td.desc{width:80%}.homeMulti table.expenses td.date{width:22%}.homeMulti table.expenses td.vendor{width:56%}.homeMulti table.expenses td.amount{text-align:right;width:22%}.homeHeading{font-weight:400;color:var(--gray-600)}.document-details-header{flex-wrap:wrap;margin:.5em 0 1em;overflow:hidden}@media (min-width: 768px){.document-details-header{display:flex}.document-details-header>*:not(:last-child){padding-right:2em}}.document-details-header .document-header-fields{flex:0 0 50%}@media screen and (min-width: 960px){.document-details-header .document-header-fields{flex:0 0 42%}}.document-details-header .recipient-details{flex:0 0 50%}@media screen and (min-width: 960px){.document-details-header .recipient-details{flex:0 0 42%}}.document-details-header .related-docs-link{flex:0 0 100%}@media screen and (min-width: 960px){.document-details-header .related-docs-link{flex:0 0 16%}}.document-details-header .number,.document-details-header .tax-id{color:var(--light-text-color);display:inline-block}.document-details-header .number i,.document-details-header .tax-id i{font-style:normal;color:var(--base-text-color)}.document-details-header .number{margin-right:1ex}@media screen and (min-width: 960px){.related-docs-link{display:flex;justify-content:flex-end;align-items:flex-start}}.related-docs-link ul{padding:.4em;background:var(--light-blue-bg-color);border-radius:var(--base-border-radius)}.related-docs-link li{display:inline-block}.related-docs-link li:not(last-child){margin:0 1em 0 0}@media screen and (min-width: 960px){.related-docs-link li{display:block}.related-docs-link li:not(last-child){margin:.4em 0 0}}.related-docs-link h3{font-size:1em;margin:0}.recipient-details{line-height:1.5}.recipient-details .address{margin:0 0 .2em}.document-details-fields{margin:.5em 0 1em;line-height:1}.document-details-fields>div{display:grid;grid-template-columns:20ex auto;column-gap:1em;margin-bottom:.5em;align-items:center}@media (max-width: 40ex){.document-details-fields>div{grid-template-columns:15ex auto}}@media screen and (max-width: 767px){.document-details-fields>div:not(:last-child){border-bottom:1px solid var(--very-light-gray-element)}}.document-details-fields dt{font-size:.9333em;margin:0 0 .7em;font-weight:700;text-align:left}@media screen and (min-width: 960px){.document-details-fields dt{text-align:right}}.document-details-fields dd{margin:0 0 .7em}@media screen and (max-width: 767px){.document-details-fields dd{text-align:right}}dl.number-and-tax-id{margin:.7em 0;display:flex}dl.number-and-tax-id dt{font-size:.9333em;margin:0;font-weight:700}dl.number-and-tax-id dd{margin:0 0 0 .3em;font-weight:400}dl.number-and-tax-id dd:not(:last-child){margin-right:1em}table.document-details{clear:both}@media (min-width: 500px){.document-totals-container{display:flex;justify-content:space-between}}@media (max-width: 500px){table.document-details-totals{width:100%}}table.document-details-totals th{font-weight:400;padding:0 1em .3em 0}table.document-details-totals td{text-align:right;padding:.3em 0 .3em 1em}table.document-details-totals .gross-total th{font-weight:700;font-size:1.1em}table.document-details-totals .gross-total td{font-weight:700;font-size:1.2em}table.document-details-totals .total-excl-retention td,table.document-details-totals .total-excl-retention th{border-top:var(--base-border)}table.document-details-totals .gross-total td,table.document-details-totals .gross-total th{border-top:2px solid var(--base-text-color)}table.document-details-totals tr.retention-total{display:none}table.document-details-vat{padding:.5em 0;font-size:.9em}@media (max-width: 500px){table.document-details-vat{width:100%;margin-bottom:1em;border-radius:var(--base-border-radius);border-collapse:separate;background:var(--light-blue-bg-color)}}table.document-details-vat th,table.document-details-vat td{padding:.1em .4em;text-align:right}table.document-details-vat th{line-height:1;font-weight:400;color:var(--light-text-color)}table.document-details-vat tfoot td{text-align:left;padding-top:.3em;font-size:.9em;color:var(--light-text-color)}.document-details-mb{float:right;margin:1em 0 1em 2em;display:flex;justify-content:flex-end;align-items:flex-start;font-size:.9em;line-height:1}.document-details-mb img{display:block;height:5em}.document-details-mb th{color:var(--light-text-color);font-weight:400}.document-details-mb td{text-align:right;padding:.4em 0 .4em .7em}.parent-doc-info{clear:both;margin-bottom:1em;text-align:center;padding:.4em;background-color:var(--light-gray-bg-color)}.demo-email-info em{background-color:var(--highlight-color);font-style:normal}.transport-code-loading{padding:.3em 0;font-size:.875em;color:var(--light-text-color)}.transport-code-loading img{vertical-align:middle}#email-status-container small{font-size:.9em;color:var(--light-text-color)}table.document-details{clear:both;margin:1em 0 2em;display:block}table.document-details tr{display:block;width:100%;clear:both;overflow:hidden;border:var(--base-border);border-radius:var(--base-border-radius);padding:1ex;margin-bottom:1em}table.document-details thead{display:none}table.document-details tbody{display:block}table.document-details td{display:block;padding:0;border-bottom:none;overflow:hidden}@media (min-width: 768px){table.document-details{display:table}table.document-details tr{display:table-row;border:none;border-radius:0;margin-bottom:0}table.document-details thead{display:table-header-group}table.document-details tbody{display:table-row-group}table.document-details tbody tr:nth-child(odd){background:var(--light-blue-bg-color)}table.document-details td,table.document-details th{display:table-cell}table.document-details td{padding:.6em .4em}}table.document-details td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.document-details td.vat,table.document-details td.unit,table.document-details td.discount.ignore,table.document-details td.pending,table.document-details td.retention{display:none}table.document-details td.code{float:left;width:23%}table.document-details td.total{float:left;width:60%;color:var(--light-text-color)}table.document-details td.total:before{content:"Total: ";font-size:.9em}table.document-details td.date{text-align:right;color:var(--light-text-color)}table.document-details td.document{float:left;width:60%}table.document-details td.settled{float:right}table.document-details td.description{float:right;max-width:72%;max-height:1.5em;text-align:right;white-space:normal}table.document-details.receipt td.description,table.document-details tr.note td.description{text-align:left;float:left;max-width:75%;max-height:none;white-space:normal}table.document-details tr.note td.description{max-width:100%}table.document-details td.price{float:left;clear:left;color:var(--light-text-color)}table.document-details td.quantity{float:left;color:var(--light-text-color)}table.document-details td.quantity:before{content:"×";display:inline-block;width:2ex;text-align:center;font-weight:700;font-size:.9em}table.document-details tr.note td.quantity{display:none}table.document-details td.discount{float:left;color:var(--light-text-color)}table.document-details td.discount:before{content:"-";display:inline-block;width:2ex;text-align:center;font-weight:700;font-size:.9em}table.document-details td.amount{float:right;max-width:40%;font-weight:700}@media (min-width: 768px){table.document-details{margin:2em 0;width:100%;clear:both;font-size:.9em}table.document-details th{font-weight:700;text-align:right;padding:.3em .1em}table.document-details th.code,table.document-details th.description{text-align:left}table.document-details td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}table.document-details thead tr{border-bottom:1px solid var(--light-gray-element)}table.document-details tbody tr:not(:last-child){border-bottom:1px solid var(--very-light-gray-element)}table.document-details .code{width:15%}table.document-details .description{width:30%}table.document-details .price{width:12%}table.document-details .quantity{width:9%}table.document-details .unit,table.document-details .discount{width:8%}table.document-details .amount{width:12%}table.document-details .vat{width:6%}table.document-details .document{width:20%}table.document-details .date,table.document-details .total,table.document-details .settled,table.document-details .pending,table.document-details .retention{width:16%}table.document-details th.total,table.document-details th.settled,table.document-details th.pending,table.document-details th.retention{text-align:right}table.document-details th.code,table.document-details th.description,table.document-details th.document,table.document-details th.date,table.document-details td.date{text-align:left}table.document-details th.amount,table.document-details td.unit{text-align:right}table.document-details td.vat,table.document-details td.unit,table.document-details td.discount.ignore,table.document-details td.pending,table.document-details td.retention{display:table-cell}table.document-details td.price,table.document-details td.quantity,table.document-details td.discount,table.document-details td.amount,table.document-details td.total,table.document-details td.settled,table.document-details td.pending,table.document-details td.retention{text-align:right}table.document-details td.quantity:before,table.document-details td.discount:before,table.document-details td.total:before{content:""}table.document-details td.description{text-align:left;max-height:none}table.document-details.receipt td.description,table.document-details tr.note td.description{float:none}table.document-details td.vat{text-align:right}table.document-details td.code,table.document-details td.description,table.document-details td.price,table.document-details td.quantity,table.document-details td.discount,table.document-details td.amount,table.document-details.receipt td.description,table.document-details td.document,table.document-details td.settled,table.document-details td.total{color:var(--base-text-color);float:none;width:auto}table.document-details td.amount{font-weight:400}table.document-details tr.note td.quantity{display:table-cell}}.document-details-footer-fields strong{color:var(--light-text-color)}.shipment-container{display:flex;flex-direction:column}@media (min-width: 768px){.shipment-container{flex-direction:row}}.shipment-group{margin:1em 0}@media (min-width: 768px){.shipment-group:not(:last-child){margin-right:2em}}.shipment-group .shipment-title{font-weight:700;font-size:.9em}.shipment-group .shipment-date,.shipment-group .shipment-vehicle,.shipment-group .shipment-location-code{margin-top:.4em}.document-history{clear:both}form.pagination{font-size:.9em;float:right}form.pagination input{display:inline-block;margin-bottom:0}form.pagination span.button,form.pagination a.button{font-family:FontAwesome}form.pagination input[type=number]{width:8ex;font-weight:700}form.pagination button[type=submit]{margin-right:2ex}.search-info{box-sizing:border-box;background-color:var(--light-gray-bg-color);padding:1ex;margin-top:1ex;margin-bottom:1ex;width:100%;vertical-align:center;clear:both}.search-info .action-clear-filter{display:block;float:right}.search-info li{display:inline-block;margin-right:1em}.count-info{float:right;clear:right;font-size:.8em;color:var(--light-text-color)}table.listing-table{display:block}table.listing-table a:link,table.listing-table a:visited{color:var(--base-text-color)}table.listing-table tr{padding-top:5px;padding-bottom:5px;display:block;position:relative;width:100%;clear:both;overflow:hidden;border-bottom:1px solid var(--light-border-color)}table.listing-table tr:last-child{border-bottom:none}table.listing-table thead{display:none}table.listing-table tbody{display:block}table.listing-table tbody tr{cursor:pointer}table.listing-table tbody tr:hover{background-color:var(--button-bg-color)}table.listing-table td{display:block;padding:0;border-bottom:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.listing-table td .filler{display:none}@media (min-width: 768px){table.listing-table{margin-bottom:0;display:table;clear:both;table-layout:fixed;width:100%}table.listing-table tr{display:table-row;position:static}table.listing-table thead{display:table-header-group}table.listing-table thead th{font-size:.9em;font-weight:700;color:var(--light-text-color);border-bottom:1px solid var(--base-border-color)}table.listing-table tbody{display:table-row-group}table.listing-table td,table.listing-table th{float:none!important;display:table-cell!important;padding:1ex!important}table.listing-table td{font-weight:400;font-size:.9em!important}table.listing-table td .filler{display:inline}.touch table.listing-table td{font-size:1em!important}}.empty{font-style:italic;text-align:center;margin:3em 2em;color:var(--light-text-color)}.empty .icon svg{color:var(--light-gray-element);width:3em;height:3em;padding:1em}@media (min-width: 768px){.empty .icon svg{width:7em;height:7em;padding:1em}}#documents-listing td.name{font-size:.9em;font-weight:700;float:left}#documents-listing td.name a:link,#documents-listing td.name a:visited{color:var(--secondary-color)}#documents-listing td.date{float:right;padding-top:.3em;padding-left:.3em;font-size:.8em;width:24%;text-align:right}#documents-listing td.client{float:left;clear:left;width:70%}#documents-listing td.tax-id,#documents-listing td.net-total{display:none}#documents-listing td.gross-total{float:right;font-size:.9em;font-weight:700;width:30%;text-align:right}@media (min-width: 768px){table#documents-listing th.name{width:18%}table#documents-listing th.date{width:12%}table#documents-listing th.client{width:38%}table#documents-listing th.tax-id{width:12%}table#documents-listing th.net-total,table#documents-listing th.gross-total{width:10%;text-align:right}table#documents-listing td.net-total,table#documents-listing td.gross-total{text-align:right}table#documents-listing td.name,table#documents-listing td.gross-total{font-weight:400}table#documents-listing td.name a:link,table#documents-listing td.gross-total a:link,table#documents-listing td.name a:visited,table#documents-listing td.gross-total a:visited{color:var(--link-color)}table#documents-listing td.client{color:var(--base-text-color)}table#documents-listing td.date{color:var(--base-text-color);font-size:1em}table#documents-listing td.date{text-align:left}}#clients-listing td.number,#vendors-listing td.number,#accounts-listing td.number{font-size:.9em;font-weight:700;float:right;max-width:20%}#clients-listing td.name,#vendors-listing td.name,#accounts-listing td.name{float:left;max-width:80%}#clients-listing td.tax-id,#vendors-listing td.tax-id,#accounts-listing td.tax-id{float:right;clear:right;font-size:.9em;width:30%;text-align:right}#clients-listing td.email,#vendors-listing td.email,#accounts-listing td.email{float:left;clear:left;font-size:.8em;max-width:70%;color:var(--light-text-color);min-height:1.2em}#clients-listing td.balance,#vendors-listing td.balance,#accounts-listing td.balance{display:none}@media (min-width: 768px){table#clients-listing th.number,table#vendors-listing th.number,table#accounts-listing th.number{width:10%}table#clients-listing th.name,table#vendors-listing th.name,table#accounts-listing th.name{width:43%}table#clients-listing th.tax-id,table#vendors-listing th.tax-id,table#accounts-listing th.tax-id{width:12%}table#clients-listing th.email,table#vendors-listing th.email,table#accounts-listing th.email{width:23%}table#clients-listing th.balance,table#vendors-listing th.balance,table#accounts-listing th.balance{width:12%;text-align:right}table#clients-listing td.number a:link,table#vendors-listing td.number a:link,table#accounts-listing td.number a:link,table#clients-listing td.email a:link,table#vendors-listing td.email a:link,table#accounts-listing td.email a:link,table#clients-listing td.number a:visited,table#vendors-listing td.number a:visited,table#accounts-listing td.number a:visited,table#clients-listing td.email a:visited,table#vendors-listing td.email a:visited,table#accounts-listing td.email a:visited{color:var(--link-color)}table#clients-listing td.number,table#vendors-listing td.number,table#accounts-listing td.number{font-size:1em;font-weight:400}table#clients-listing td.number a:link,table#vendors-listing td.number a:link,table#accounts-listing td.number a:link,table#clients-listing td.number a:visited,table#vendors-listing td.number a:visited,table#accounts-listing td.number a:visited{color:var(--link-color)}table#clients-listing td.name,table#vendors-listing td.name,table#accounts-listing td.name,table#clients-listing td.gross-total,table#vendors-listing td.gross-total,table#accounts-listing td.gross-total,table#clients-listing td.tax-id,table#vendors-listing td.tax-id,table#accounts-listing td.tax-id{font-weight:400}table#clients-listing td.name,table#vendors-listing td.name,table#accounts-listing td.name{color:var(--base-text-color)}table#clients-listing td.tax-id,table#vendors-listing td.tax-id,table#accounts-listing td.tax-id{font-size:1em;text-align:left}table#clients-listing td.email,table#vendors-listing td.email,table#accounts-listing td.email{font-size:1em;text-align:left;color:var(--base-text-color)}table#clients-listing td.balance,table#vendors-listing td.balance,table#accounts-listing td.balance{text-align:right}table#clients-listing td.balance.negative,table#vendors-listing td.balance.negative,table#accounts-listing td.balance.negative{color:var(--alert-color)}table#clients-listing td.balance.positive,table#vendors-listing td.balance.positive,table#accounts-listing td.balance.positive{color:var(--success-color)}}#products-listing td.code{font-size:.9em;font-weight:700;float:left;max-width:25%}#products-listing td.code a:link,#products-listing td.code a:visited{color:var(--secondary-color)}#products-listing td.desc{color:var(--light-text-color);float:right;max-width:75%}#products-listing td.price{float:right;clear:right;font-size:.9em;width:60%;text-align:right}#products-listing td.unit{display:none}#products-listing td.date,#products-listing td.stock{float:left;clear:left;font-size:.8em;max-width:40%;color:var(--light-text-color)}#products-listing td.date-stock{display:none}@media (min-width: 768px){table#products-listing th.code{width:15%}table#products-listing th.desc{width:50%}table#products-listing th.desc-stock{width:40%}table#products-listing th.stock{width:10%;text-align:right}table#products-listing th.price{width:15%;text-align:right}table#products-listing th.unit,table#products-listing th.date{width:10%}table#products-listing td.stock{text-align:right}table#products-listing td.code{font-weight:400}table#products-listing td.code a:link,table#products-listing td.code a:visited{color:var(--link-color)}table#products-listing td.desc,table#products-listing td.date,table#products-listing td.stock{color:var(--base-text-color)}}#expenses-listing td.number{font-size:.9em;font-weight:700;float:left;max-width:15%}#expenses-listing td.number a:link,#expenses-listing td.number a:visited{color:var(--secondary-color)}#expenses-listing td.date{font-size:.9em;float:right;max-width:27%;color:var(--light-text-color)}#expenses-listing td.desc{display:none}#expenses-listing td.vendor{float:left;text-align:left;margin:0 3%;width:52%}#expenses-listing td.doc{clear:left;float:left;max-width:70%;font-size:.9em}#expenses-listing td.amount{float:right;font-size:.9em;max-width:26%}@media (min-width: 768px){table#expenses-listing th.number{width:8%}table#expenses-listing th.date{width:12%}table#expenses-listing th.desc{width:26%}table#expenses-listing th.vendor{width:24%}table#expenses-listing th.doc{width:18%}table#expenses-listing th.amount{width:12%;text-align:right}table#expenses-listing td.number,table#expenses-listing td.date,table#expenses-listing td.amount,table#expenses-listing td.desc,table#expenses-listing td.doc{font-size:1em}table#expenses-listing td.number{font-weight:400}table#expenses-listing td.number a:link,table#expenses-listing td.number a:visited{color:var(--link-color)}table#expenses-listing td.date,table#expenses-listing td.vendor{color:var(--base-text-color)}table#expenses-listing td.amount{text-align:right}}#expense-categories-listing td.name{float:left;width:75%}#expense-categories-listing td.date{float:right;width:25%;font-size:.9em;text-align:right;color:var(--light-text-color)}@media (min-width: 768px){table#expense-categories-listing th.name{width:90%}table#expense-categories-listing th.date{width:10%}table#expense-categories-listing td.date{font-size:1em;color:var(--base-text-color)}table#expense-categories-listing td.name a:link,table#expense-categories-listing td.name a:visited{color:var(--link-color)}}#units-listing td.name,#shops-listing td.name{float:left;width:75%}#units-listing td.date,#shops-listing td.date{float:right;width:25%;font-size:.9em;text-align:right;color:var(--light-text-color)}@media (min-width: 768px){:is(table#units-listing,#shops-listing) th.name{width:90%}:is(table#units-listing,#shops-listing) th.date{width:10%}:is(table#units-listing,#shops-listing) td.date{font-size:1em;color:var(--base-text-color)}:is(table#units-listing,#shops-listing) td.name a:link,:is(table#units-listing,#shops-listing) td.name a:visited{color:var(--link-color)}}#sequences-listing td.name{width:50%;font-size:.9em;font-weight:700;float:left}#sequences-listing td.name a:link,#sequences-listing td.name a:visited{color:var(--secondary-color)}#sequences-listing td.type{text-align:right;width:50%}#sequences-listing td.period{float:right;text-align:right;width:30%;color:var(--light-text-color)}#sequences-listing td.shop{float:left;width:70%;color:var(--light-text-color)}#sequences-listing td.doc-config,#sequences-listing td.date{display:none}@media (min-width: 768px){table#sequences-listing th.name,table#sequences-listing th.type{width:15%}table#sequences-listing th.period{width:10%}table#sequences-listing th.shop,table#sequences-listing th.doc-config{width:25%}table#sequences-listing th.date{width:10%}table#sequences-listing td.type,table#sequences-listing td.shop,table#sequences-listing td.period{text-align:left;color:var(--base-text-color)}table#sequences-listing td.name{font-size:1em;font-weight:400}table#sequences-listing td.name a:link,table#sequences-listing td.name a:visited{color:var(--link-color)}}#users-listing td.email{width:60%;font-size:.9em;font-weight:700;float:left}#users-listing td.email a:link,#users-listing td.email a:visited{color:var(--secondary-color)}#users-listing td.name{display:none}#users-listing td.level{float:right;text-align:right;width:40%}#users-listing td.shop{float:left;width:70%;color:var(--light-text-color)}#users-listing td.date{float:right;width:25%;font-size:.9em;text-align:right;color:var(--light-text-color)}@media (min-width: 768px){table#users-listing th.email,table#users-listing th.name{width:25%}table#users-listing th.level,table#users-listing th.shop{width:20%}table#users-listing th.date{width:10%}table#users-listing td.level,table#users-listing td.shop,table#users-listing td.date{font-size:1em;text-align:left;color:var(--base-text-color)}table#users-listing td.email{font-size:1em;font-weight:400}table#users-listing td.email a:link,table#users-listing td.email a:visited{color:var(--link-color)}}#vats-listing td.tax{width:60%;font-size:.9em;font-weight:700;float:left}#vats-listing td.tax a:link,#vats-listing td.tax a:visited{color:var(--secondary-color)}#vats-listing td.country{float:right;text-align:right;width:40%}#vats-listing td.category{float:left;width:70%;color:var(--light-text-color)}#vats-listing td.date{float:right;width:25%;font-size:.9em;text-align:right;color:var(--light-text-color)}@media (min-width: 768px){table#vats-listing th.tax{width:20%}table#vats-listing th.country{width:40%}table#vats-listing th.category{width:25%}table#vats-listing th.date{width:15%}table#vats-listing td.tax,table#vats-listing td.country,table#vats-listing td.category,table#vats-listing td.date{font-size:1em;text-align:left;color:var(--base-text-color)}table#vats-listing td.tax{font-size:1em;font-weight:400}table#vats-listing td.tax a:link,table#vats-listing td.tax a:visited{color:var(--link-color)}}#templates-listing td.name,#email-configs-listing td.name{float:left;width:50%}#templates-listing td.logo,#email-configs-listing td.logo{float:right;width:50%}#templates-listing td.logo img,#email-configs-listing td.logo img{max-width:100%}#templates-listing td.date,#email-configs-listing td.date{float:left;clear:left;width:25%;font-size:.9em;color:var(--light-text-color)}@media (min-width: 768px){:is(table#templates-listing,#email-configs-listing) th.name{width:45%}:is(table#templates-listing,#email-configs-listing) th.logo{width:45%}:is(table#templates-listing,#email-configs-listing) th.date{width:10%}:is(table#templates-listing,#email-configs-listing) td.logo img{max-height:2em}:is(table#templates-listing,#email-configs-listing) td.date{font-size:1em;color:var(--base-text-color)}:is(table#templates-listing,#email-configs-listing) td.name a:link,:is(table#templates-listing,#email-configs-listing) td.name a:visited{color:var(--link-color)}}#tickets-listing tr.unseen td,#notifications-listing tr.unseen td{font-weight:700}#tickets-listing td.subject,#notifications-listing td.subject{white-space:normal}#tickets-listing td.subject .label,#notifications-listing td.subject .label{font-size:.8em;padding-left:1ex}#tickets-listing td.subject .badge,#notifications-listing td.subject .badge{font-size:.75em}#tickets-listing td.date,#notifications-listing td.date{font-size:.9em;color:var(--light-text-color)}@media (min-width: 768px){table#tickets-listing th.subject,table#notifications-listing th.subject{width:80%}table#tickets-listing th.date,table#notifications-listing th.date{width:15%;text-align:right}table#tickets-listing td.subject,table#notifications-listing td.subject{white-space:nowrap}table#tickets-listing td.subject .label,table#notifications-listing td.subject .label{font-size:.9em}table#tickets-listing td.subject .badge,table#notifications-listing td.subject .badge{font-size:.85em}table#tickets-listing td.date,table#notifications-listing td.date{font-size:1em;color:var(--base-text-color);text-align:right}}#articles-listing td.path,#articles-listing td.title{float:left;width:75%}#articles-listing td.date{float:right;width:25%;font-size:.9em;text-align:right;color:var(--light-text-color)}@media (min-width: 768px){table#articles-listing th.path{width:50%}table#articles-listing th.title{width:40%}table#articles-listing th.date{width:10%}table#articles-listing td.date{font-size:1em;color:var(--base-text-color)}table#articles-listing td.path a:link,table#articles-listing td.path a:visited{color:var(--link-color)}}.stock-movements tr.inactive td.number{text-decoration:line-through}.stock-movements td.date{float:left}.stock-movements td.product{text-align:right;padding-left:1ex;font-size:.9em}.stock-movements td.desc{display:none}.stock-movements td.quantity{float:left;text-align:left;text-align:right}.stock-movements td.quantity .stock-in{color:#060}.stock-movements td.quantity .stock-out{color:#d14242}.stock-movements td.stock{padding-left:.5em;width:33.3%;text-align:right;float:right}.stock-movements td.price{display:none}.stock-movements td.desc{float:left;margin-left:.5em}@media (min-width: 768px){table.stock-movements th.date{width:12%}table.stock-movements th.product,table.stock-movements th.desc{width:23%}table.stock-movements th.quantity,table.stock-movements th.stock,table.stock-movements th.price{width:10%}table.stock-movements td.date a:link,table.stock-movements td.date a:visited{color:var(--link-color)}table.stock-movements .price,table.stock-movements .quantity,table.stock-movements .stock{text-align:right}table.stock-movements td.product{text-align:left}}h2.tickets-help{display:inline-block;margin:.5em 1em 1em 0;font-size:1.2em}h2.tickets-help a{padding:.4em 1em;display:inline-block;background-color:var(--success-color);text-shadow:0 1px 0 rgba(0,0,0,.25);border-radius:var(--base-border-radius)}h2.tickets-help a:link,h2.tickets-help a:visited{color:#fff}h2.tickets-help a:hover,h2.tickets-help a:active{background-color:darken(#86BF4E,10%)}.notification-details p.date{color:var(--light-text-color)}.notification-details .message{max-width:80ex;line-height:2em}.notification-details .message ul{margin-top:.5em}.notification-details .message li{margin-bottom:.5em}p.go-back{margin-top:2em}.ticket-details{overflow:hidden;max-width:90ex}@media (min-width: 768px){.ticket-details{margin-top:-1em}}.ticket-details .status{padding-top:1ex;float:left;color:var(--light-text-color)}.ticket-details .status .badge{margin-right:1em}.ticket-details .status .action-edit-ticket-status{margin:0 .5em 0 -.5em}.ticket-details .actions{padding-top:1ex;float:right}p.ticket-close{float:right}.ticket-message{max-width:90ex;overflow:hidden;margin:1em 0;border:1px solid var(--light-border-color);border-radius:var(--base-border-radius)}.ticket-message .ticket-header{font-size:.9em;padding:.4em;overflow:hidden;background-color:var(--light-gray-bg-color);color:var(--light-text-color)}.ticket-message .ticket-header .user{font-weight:700}.ticket-message .message{padding:1ex}.renewal-totals,.upgrade-totals{margin:1em 0}.renewal-totals th,.upgrade-totals th,.renewal-totals td,.upgrade-totals td{text-align:right;border:none;padding:.4em}.renewal-totals th,.upgrade-totals th{text-align:left}.renewal-totals tr.renewal-sub-line td,.upgrade-totals tr.renewal-sub-line td{white-space:nowrap}.renewal-totals tr.net-total th,.upgrade-totals tr.net-total th,.renewal-totals tr.net-total td,.upgrade-totals tr.net-total td{border-top:1px solid var(--base-text-color)}.renewal-totals tr.gross-total,.upgrade-totals tr.gross-total{font-size:1.2em;font-weight:700}.renewal-totals tr.gross-total th,.upgrade-totals tr.gross-total th,.renewal-totals tr.gross-total td,.upgrade-totals tr.gross-total td{border-top:2px solid var(--base-text-color)}.renewal-totals tr.gross-total th,.upgrade-totals tr.gross-total th{padding-right:2em}.renewal-totals th .warn,.upgrade-totals th .warn{color:var(--alert-color)}table.upgrade-categories{margin:1em 0}table.upgrade-categories th,table.upgrade-categories td{padding:.3em}table.upgrade-categories th{text-align:left}table.upgrade-categories td{text-align:right}table.upgrade-categories td:nth-child(1){text-align:left}table.upgrade-categories td:first-child{padding-right:2em}table.upgrade-categories tr.highlight{background-color:var(--highlight-color);border-top:var(--base-border);border-bottom:var(--base-border)}.mb-payment{max-width:45ex;border:2px solid var(--base-border-color);border-radius:10px;overflow:hidden;padding:.3em .5em;margin-bottom:1em}@media (min-width: 768px){.mb-payment{margin-left:2em}}.mb-payment .mb-logo{float:left;padding-right:1em}.mb-payment .mb-logo img{width:120px}.mb-payment dl{max-width:25ex;overflow:hidden;margin:0}.mb-payment dl dt{margin:0 1em 0 0;padding:.4em 0;text-align:left;float:left;clear:left;font-weight:400;color:var(--light-text-color)}.mb-payment dl dd{margin:0;padding:.4em 0;text-align:right;max-width:60ex}.mb-payment-note{color:var(--light-text-color);max-width:60ex}@media print{.headerWrapper,.listing-heading{display:none!important}.login-wrapper{background:none}.button.primary{border:2px solid var(--secondary-dark-color)!important;background:none!important;color:var(--secondary-dark-color)!important}.main{margin:0}h1.page-title{margin:1em 0!important;display:initial!important;position:static!important;color:#000!important;text-shadow:none!important}table td,table th{padding:.4em}}
