@import "https://fonts.googleapis.com/css2?family=Schibsted+Grotesk:wght@400;500;600;700;800&display=swap";
*{box-sizing:border-box}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:focus-visible{outline-offset:2px;outline:2px solid #b07d1a;box-shadow:0 0 0 2px #fff}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity .12s}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity .12s}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity .12s}input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity .12s}input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1}input[type=datetime-local]:hover::-webkit-calendar-picker-indicator{opacity:1}input[type=time]:hover::-webkit-calendar-picker-indicator{opacity:1}input[type=month]:hover::-webkit-calendar-picker-indicator{opacity:1}.tc-table tbody tr:hover{background:var(--tc-hover,#f4efe6)!important}.tc-table tbody tr[data-selected=true]:hover{background:#e8f0fb!important}.tc-table td[data-num=true],.tc-table th[data-num=true]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}@media print{body>:not(#print-quote-root){display:none!important}#print-quote-root{background:#fff!important;padding:0!important;position:static!important;inset:auto!important;overflow:visible!important}#print-quote-root .pq-sheet{box-shadow:none!important;border:none!important;border-radius:0!important;max-width:none!important;margin:0!important;padding:0!important}.pq-noprint{display:none!important}.pq-row{break-inside:avoid;page-break-inside:avoid}}@page{margin:14mm}.tc-statband{border:1px solid var(--tc-border,#e9e0d2);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 6px 22px #2a1f190d}.tc-statband>*{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.tc-statband>*+*{border-left:1px solid var(--tc-gridln,#f0e9dd)!important}@media (max-width:820px){input:not(.tc-bigtype),select:not(.tc-bigtype),textarea:not(.tc-bigtype){font-size:16px!important}.tc-bannerbtn{min-height:44px;padding-left:14px;padding-right:14px}.tc-tapfloor{min-width:44px;min-height:44px}.tc-quote-split,.tc-onecol{grid-template-columns:1fr!important}.tc-hdr-label{display:none}.tc-hdr-search{justify-content:center;width:auto!important;padding-left:11px!important;padding-right:11px!important}.tc-hdr-newjob{padding-left:11px!important;padding-right:11px!important}.tc-hdr-title{text-overflow:ellipsis;overflow:hidden}.tc-wrap{flex-wrap:wrap!important}.tc-scrollstrip{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;min-width:0!important;overflow-x:auto!important}.tc-scrollstrip>*{flex:none!important}.tc-minw0{min-width:0!important}.tc-msg-panes{flex-direction:column!important;height:auto!important}.tc-msg-panes>*{flex-shrink:1!important;width:auto!important}.tc-msg-panes>:first-child{max-height:45vh}}
