@font-face{font-family:"basefont";src:url(/assets/fira-100-93d700b57d925678dc14e4b29c84023d6eeb61a1396d280e51a6eafa1259831f.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:"basefont";src:url(/assets/fira-300-0e3abd1c361f9146f15313a83eecea13edd4e5ec736e78122caebd2b37d36664.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"basefont";src:url(/assets/fira-400-a40ec1be6ec44cb1f22c0cf18e710020e084c4765aafd5ec28e944c3b00d6477.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"basefont";src:url(/assets/fira-500-0f12d422443a35f888002fe3d14f97a7f178c2679498565f9eca06407b9327a6.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"basefont";src:url(/assets/fira-700-fed282bc6c45d0dd4029dbaf20c976f8df28ec724b4865dd61c86343711f811b.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"titlefont";src:url(/assets/lato-700-1828e416802fb429f50d7a27d2dcccb7d0cdc8e856d26378a59ba0335ef110bf.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"titlefont";src:url(/assets/lato-900-81a0dcc5c6a495c97901573bce9d528df0b2369b2b7cd5ae04ce847ec66b5542.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"docfont";src:url(/assets/averta-400-9cb2c44ca68a09a820dc340132c9592f8a9ae53864568a42ce053981f24ec258.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"docfont";src:url(/assets/averta-600-24bf4417fed30c5f07e2e26411de392534fa87bc7ba39162ce5816da988a95e1.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:"docfont";src:url(/assets/averta-700-9c752a82d772bc837bac94b0e099fc3b00f3147da2cdac5ffb2110ea9935e792.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}body.octopus frml-block-dev{align-items:center;display:flex;height:60vh;justify-content:center}body.octopus frml-block-dev h2{font-size:var(--fs-l);text-transform:none}body.octopus octopus-logo{align-items:center;display:flex}body.octopus octopus-logo img{margin-right:var(--space-xxs);width:40px}body.octopus octopus-logo octopus-logo-text{color:var(--color-primary);display:block;font-family:"titlefont";font-size:var(--fs-l);font-weight:900;text-transform:uppercase}body.octopus frml-block.document,body.octopus div.document{background:var(--color-surface);border:none;padding:0;width:930px;--col-spacer: 22px;--doc-margin: 50px;--table-cell-space-xs: var(--space-xxs)}body.octopus frml-block.document frml-block-body,body.octopus div.document frml-block-body{padding:0}body.octopus frml-block.document div.page,body.octopus div.document div.page{background:#fff;border:1px solid var(--color-surface-xdark);border-radius:var(--base-radius);font-family:"docfont";font-size:var(--fs-s);font-weight:400;height:1204px;margin:0 0 var(--space-l) 0;overflow:hidden;position:relative;width:930px}body.octopus frml-block.document div.page:last-child,body.octopus div.document div.page:last-child{margin-bottom:0}body.octopus frml-block.document div.page header,body.octopus div.document div.page header{display:flex;height:100px;justify-content:space-between;padding:70px 55px 52px 45px}body.octopus frml-block.document div.page header div.logo,body.octopus div.document div.page header div.logo{width:200px}body.octopus frml-block.document div.page header div.logo img,body.octopus div.document div.page header div.logo img{display:block;width:100%}body.octopus frml-block.document div.page header h1,body.octopus div.document div.page header h1{color:#bee2ee;font-family:"docfont";font-size:30px;font-weight:600;line-height:1.25em;margin:10px 0 0 0px;padding:0;text-transform:none}body.octopus frml-block.document div.page label,body.octopus div.document div.page label{color:#464646;font-family:"docfont"}body.octopus frml-block.document div.page p,body.octopus div.document div.page p{color:#000;font-family:"docfont";font-size:14px;line-height:1.45em;margin-bottom:15px;text-align:left}body.octopus frml-block.document div.page strong,body.octopus div.document div.page strong{font-family:"docfont";font-weight:700}body.octopus frml-block.document div.page em,body.octopus div.document div.page em{font-family:"docfont";font-style:italic}body.octopus frml-block.document div.page ins,body.octopus div.document div.page ins{text-decoration:underline}body.octopus frml-block.document div.page .col-xs,body.octopus div.document div.page .col-xs{width:60px}body.octopus frml-block.document div.page .col-s,body.octopus div.document div.page .col-s{width:120px}body.octopus frml-block.document div.page .col-m,body.octopus div.document div.page .col-m{width:170px}body.octopus frml-block.document div.page section,body.octopus div.document div.page section{padding:0 var(--doc-margin)}body.octopus frml-block.document div.page section div.row,body.octopus div.document div.page section div.row{display:flex;gap:var(--col-spacer);justify-content:space-between}body.octopus frml-block.document div.page section div.column,body.octopus div.document div.page section div.column{display:flex;flex-direction:column}body.octopus frml-block.document div.page section div.spec,body.octopus div.document div.page section div.spec{border-top:1px solid #cacaca;flex-grow:1;height:80px;padding-top:12px}body.octopus frml-block.document div.page section div.spec.col-xs,body.octopus frml-block.document div.page section div.spec.col-s,body.octopus frml-block.document div.page section div.spec.col-m,body.octopus div.document div.page section div.spec.col-xs,body.octopus div.document div.page section div.spec.col-s,body.octopus div.document div.page section div.spec.col-m{flex-grow:0}body.octopus frml-block.document div.page section div.spec label,body.octopus div.document div.page section div.spec label{display:block;font-size:14px;font-weight:500;margin-bottom:7px;text-transform:none}body.octopus frml-block.document div.page section div.spec label em,body.octopus div.document div.page section div.spec label em{font-size:14px}body.octopus frml-block.document div.page section div.spec span.value,body.octopus div.document div.page section div.spec span.value{color:#000;display:block;font-size:14px;line-height:1.35em}body.octopus frml-block.document div.page section #spec-description,body.octopus div.document div.page section #spec-description{font-size:14px;height:auto;padding-bottom:40px}body.octopus frml-block.document div.page section.lines,body.octopus div.document div.page section.lines{padding:0 var(--doc-margin)}body.octopus frml-block.document div.page section.lines ul,body.octopus div.document div.page section.lines ul{list-style:disc;margin:0;margin-left:20px;margin-bottom:20px;padding:0}body.octopus frml-block.document div.page section.lines ul li,body.octopus div.document div.page section.lines ul li{margin:0 0 4px 0;padding:0}body.octopus frml-block.document div.page section.lines ul li ul,body.octopus div.document div.page section.lines ul li ul{list-style:circle;margin:-10px 0 0px 20px;padding-bottom:10px}body.octopus frml-block.document div.page section.lines ul li ul li ul,body.octopus div.document div.page section.lines ul li ul li ul{margin:5px 0 0px 20px;padding-bottom:10px}body.octopus frml-block.document div.page section.lines table,body.octopus div.document div.page section.lines table{background:none;border:none;border-bottom:1px solid #cacaca;border-collapse:collapse;margin-bottom:5px;width:100%}body.octopus frml-block.document div.page section.lines table thead tr th,body.octopus div.document div.page section.lines table thead tr th{background:none;border:none;border-left:1px solid #cacaca;color:#464646;font-size:14px;font-weight:500;padding:0 20px 15px 0;text-align:left;text-transform:none;vertical-align:top}body.octopus frml-block.document div.page section.lines table thead tr th.quantity,body.octopus div.document div.page section.lines table thead tr th.quantity{width:60px}body.octopus frml-block.document div.page section.lines table thead tr th.unit_price,body.octopus div.document div.page section.lines table thead tr th.unit_price{width:120px}body.octopus frml-block.document div.page section.lines table thead tr th.total,body.octopus div.document div.page section.lines table thead tr th.total{padding:0;width:175px}body.octopus frml-block.document div.page section.lines table thead tr th span,body.octopus div.document div.page section.lines table thead tr th span{border-top:1px solid #cacaca;color:#464646;display:block;font-family:"docfont";font-size:14px;padding-top:10px;padding-left:20px;padding-right:10px}body.octopus frml-block.document div.page section.lines table thead tr th:first-child,body.octopus div.document div.page section.lines table thead tr th:first-child{border:none}body.octopus frml-block.document div.page section.lines table thead tr th:first-child span,body.octopus div.document div.page section.lines table thead tr th:first-child span{padding-left:0}body.octopus frml-block.document div.page section.lines table tbody tr td,body.octopus div.document div.page section.lines table tbody tr td{background:none;border:none;border-left:1px solid #cacaca;color:#000;font-size:14px;line-height:1.25em;padding:0px 15px 0 15px;text-align:right;vertical-align:top}body.octopus frml-block.document div.page section.lines table tbody tr td:first-child,body.octopus div.document div.page section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body.octopus frml-block.document div.page section.lines table tbody tr td:last-child,body.octopus div.document div.page section.lines table tbody tr td:last-child{padding-right:0}body.octopus frml-block.document div.page section.lines table tbody tr td.description ul,body.octopus div.document div.page section.lines table tbody tr td.description ul{margin-bottom:0;padding-bottom:0}body.octopus frml-block.document div.page section.lines table tbody tr td.description ul li,body.octopus div.document div.page section.lines table tbody tr td.description ul li{margin-bottom:10px}body.octopus frml-block.document div.page section.lines table tbody tr td.description ul li ul,body.octopus div.document div.page section.lines table tbody tr td.description ul li ul{list-style:circle;padding-top:5px}body.octopus frml-block.document div.page section.lines table tbody tr td.description ul li ul li ul,body.octopus div.document div.page section.lines table tbody tr td.description ul li ul li ul{list-style:square;padding-top:5px}body.octopus frml-block.document div.page section.lines table tbody tr td.description h1,body.octopus frml-block.document div.page section.lines table tbody tr td.description h2,body.octopus frml-block.document div.page section.lines table tbody tr td.description h3,body.octopus frml-block.document div.page section.lines table tbody tr td.description h4,body.octopus div.document div.page section.lines table tbody tr td.description h1,body.octopus div.document div.page section.lines table tbody tr td.description h2,body.octopus div.document div.page section.lines table tbody tr td.description h3,body.octopus div.document div.page section.lines table tbody tr td.description h4{font-size:14px;font-family:"docfont";font-weight:700;margin:0 0 15px 0;padding:0;text-transform:uppercase}body.octopus frml-block.document div.page section.lines table tbody tr:hover td,body.octopus div.document div.page section.lines table tbody tr:hover td{background:none}body.octopus frml-block.document div.page section.lines table tbody.single tr td.description ul,body.octopus div.document div.page section.lines table tbody.single tr td.description ul{list-style:none;margin-left:0}body.octopus frml-block.document div.page section.lines table tbody.single tr td.description ul li ul,body.octopus div.document div.page section.lines table tbody.single tr td.description ul li ul{list-style:disc;margin-left:18px}body.octopus frml-block.document div.page section.lines table tbody.single tr td.description ul li ul li ul,body.octopus div.document div.page section.lines table tbody.single tr td.description ul li ul li ul{list-style:circle}body.octopus frml-block.document div.page section.lines table tbody.single tr td.description ul li ul li ul li ul,body.octopus div.document div.page section.lines table tbody.single tr td.description ul li ul li ul li ul{list-style:square}body.octopus frml-block.document div.page section.lines table tfoot tr td,body.octopus div.document div.page section.lines table tfoot tr td{background:none;border-top:1px solid #cacaca;color:#000;font-size:14px;padding:15px 15px 15px 0;text-align:right;vertical-align:middle}body.octopus frml-block.document div.page section.lines table tfoot tr td:first-child,body.octopus div.document div.page section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body.octopus frml-block.document div.page section.lines table tfoot tr td:last-child,body.octopus div.document div.page section.lines table tfoot tr td:last-child{border-left:1px solid #cacaca;padding-right:0}body.octopus frml-block.document div.page section.lines table tfoot tr td.other_content,body.octopus div.document div.page section.lines table tfoot tr td.other_content{font-size:12px;text-align:left;vertical-align:bottom}body.octopus frml-block.document div.page section.lines table tfoot tr td.label,body.octopus div.document div.page section.lines table tfoot tr td.label{font-size:14px;padding:15px 15px 15px 0;text-align:left}body.octopus frml-block.document div.page section.lines table tfoot tr td.label.single,body.octopus div.document div.page section.lines table tfoot tr td.label.single{text-align:right}body.octopus frml-block.document div.page section.lines table tfoot tr td.label.single span.other-content,body.octopus div.document div.page section.lines table tfoot tr td.label.single span.other-content{display:block;float:left;font-size:12px;font-weight:500;padding-top:8px;text-align:left;vertical-align:bottom;white-space:nowrap}body.octopus frml-block.document div.page section.lines table tfoot tr.subtotal td.label,body.octopus div.document div.page section.lines table tfoot tr.subtotal td.label{text-transform:uppercase}body.octopus frml-block.document div.page section.lines table tfoot tr.total_without_tax td.label,body.octopus div.document div.page section.lines table tfoot tr.total_without_tax td.label{font-size:16px;font-weight:700;text-transform:uppercase}body.octopus frml-block.document div.page section.lines table tfoot tr.total_without_tax td.label small,body.octopus div.document div.page section.lines table tfoot tr.total_without_tax td.label small{font-size:12px;text-transform:lowercase}body.octopus frml-block.document div.page section.lines table tfoot tr.total td.label,body.octopus div.document div.page section.lines table tfoot tr.total td.label{font-size:16px;font-weight:700;text-transform:uppercase}body.octopus frml-block.document div.page section.lines div.table-bottom,body.octopus div.document div.page section.lines div.table-bottom{font-size:14px;height:30px}body.octopus frml-block.document div.page section.lines div.table-bottom div.line,body.octopus div.document div.page section.lines div.table-bottom div.line{margin:10px 0 0 0}body.octopus frml-block.document div.page section.lines div.table-bottom div.user,body.octopus div.document div.page section.lines div.table-bottom div.user{float:left}body.octopus frml-block.document div.page section.lines div.table-bottom div.exclude_taxes,body.octopus div.document div.page section.lines div.table-bottom div.exclude_taxes{float:right;margin:7px 0px 0 0}body.octopus frml-block.document div.page section.lines div.table-bottom div.next_page,body.octopus div.document div.page section.lines div.table-bottom div.next_page{color:#e33531;float:right;font-size:14px;padding-left:20px;width:160px}body.octopus frml-block.document div.page section.lines div.table-bottom div.notes,body.octopus div.document div.page section.lines div.table-bottom div.notes{border:none;border-bottom:1px solid #cacaca;clear:both;height:auto}body.octopus frml-block.document div.page section.lines div.table-bottom div.notes ul li ul,body.octopus div.document div.page section.lines div.table-bottom div.notes ul li ul{margin-top:10px}body.octopus frml-block.document div.page footer,body.octopus div.document div.page footer{border:none;height:55px;margin:0 var(--doc-margin);bottom:45px;position:absolute;width:830px}body.octopus frml-block.document div.page footer div.pillars,body.octopus div.document div.page footer div.pillars{display:none;text-align:center}body.octopus frml-block.document div.page footer div.pillars span,body.octopus div.document div.page footer div.pillars span{color:#bee2ee;display:inline-block;font-size:24px;font-weight:700;margin-left:15px;margin-right:15px}body.octopus frml-block.document div.page footer div.contact,body.octopus div.document div.page footer div.contact{margin-top:20px;text-align:center;width:100%}body.octopus frml-block.document div.page footer div.contact span,body.octopus div.document div.page footer div.contact span{display:inline-block;font-size:11px}body.octopus frml-block.document div.page footer div.contact span.divider,body.octopus div.document div.page footer div.contact span.divider{color:#e62514;font-weight:700;margin:0 8px 0 8px}body.octopus frml-block.document div.page footer div.contact span.website,body.octopus div.document div.page footer div.contact span.website{color:#e62514;font-size:12px;font-weight:700}body.octopus frml-block.document div.page footer div.pagination,body.octopus div.document div.page footer div.pagination{color:#e62514;float:right;font-size:14px;margin:-15px 5px 0 0}body.octopus frml-block.document.form:first-of-type{border-top:none}body.octopus frml-block.document.form div.page{height:auto;margin:0;overflow:visible;width:100%}body.octopus frml-block.document.form div.page div.field{max-width:none}body.octopus frml-block.document.form div.page div.field input,body.octopus frml-block.document.form div.page div.field select,body.octopus frml-block.document.form div.page div.field textarea{border:none;resize:none}body.octopus frml-block.document.form div.page div.field div.input.with-unit div.unit-aligner span.unit{font-size:var(--fs-xs);margin-top:0}body.octopus frml-block.document.form div.page div.field.date-time-field div.field-col.date{width:auto}body.octopus frml-block.document.form div.page div.field.date-time-field div.field-col.date div.unit-aligner{display:none}body.octopus frml-block.document.form div.page div.field.date-time-field div.field-col.date input{padding-left:var(--field-pad);padding-right:var(--field-pad);width:130px}body.octopus frml-block.document.form div.page section.general div.spec{height:auto}body.octopus frml-block.document.form div.page section.general div.row{padding-bottom:var(--space-s)}body.octopus frml-block.document.form div.page section.lines{padding:var(--space-s) 0}body.octopus frml-block.document.form div.page section.lines table.form{border:none}body.octopus frml-block.document.form div.page section.lines table.form thead tr th{border:none;border-top:1px solid var(--color-surface-xlight);box-sizing:border-box;height:auto;padding:var(--table-cell-space-xs);vertical-align:bottom}body.octopus frml-block.document.form div.page section.lines table.form thead tr th.position{border:none;padding:0;width:50px}body.octopus frml-block.document.form div.page section.lines table.form thead tr th.description{border-left:none;padding-left:var(--table-cell-space-s)}body.octopus frml-block.document.form div.page section.lines table.form thead tr th.price{text-align:right}body.octopus frml-block.document.form div.page section.lines table.form thead tr th.numeric{text-align:right}body.octopus frml-block.document.form div.page section.lines table.form thead tr th.actions{border:none;padding:0;width:50px}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td{background:var(--color-surface);border-left:var(--space-xxxs) solid var(--color-surface-xlight);border-bottom:var(--space-xs) solid var(--color-surface-xlight);padding:0}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td button frml-icon{margin-right:0}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td div.field div.input input{background:var(--color-surface);padding:0 var(--table-cell-space-xs)}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td div.field div.input textarea{background:var(--color-surface);min-height:0;padding:10px var(--table-cell-space-s) 0px}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td div.field div.input.with-unit-right div.unit-aligner span.unit{margin-left:-24px;margin-top:0}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td div.field div.input.with-unit-right input{padding-right:20px}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td.position{background:none;border-left:none;padding-top:var(--space-xxxs);text-align:center}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td.description{border-left:none;padding-top:0}body.octopus frml-block.document.form div.page section.lines table.form tbody tr td.actions{background:none;border-left:none;padding-top:var(--space-xxxs);text-align:center}body.octopus frml-block.document.form div.page section.lines div.add-nested{padding:0 var(--doc-margin)}body.octopus frml-block.document.form div.page section.lines div.table-footer{display:flex;font-size:var(--fs-xs);font-weight:700;justify-content:flex-end;margin:-20px var(--doc-margin) 10px 0}body.octopus frml-block.document.form div.page section.lines div.table-footer label{color:var(--color-ink);font-family:"docfont";text-transform:uppercase}body.octopus frml-block.document.form div.page section.lines div.table-footer div.total{padding-right:var(--space-xs);text-align:right;width:225px}body.octopus frml-block.document.form div.page section.bottom{border-top:1px solid #cacaca;margin:0 var(--doc-margin);padding:var(--space-s) 0 var(--space-l) 0}article.document section frml-block div.inner{border-top:1px solid #cacaca;margin-top:20px;padding-top:10px}article.document section frml-block div.inner:first-child{border:none;margin:0;padding:0}article.order section.general frml-block.description{border-bottom:1px solid #cacaca;height:540px}article.order section.general frml-block.description label{margin-bottom:15px}article.order section.bottom{clear:both}article.order section.bottom div.user{padding-top:15px;width:300px}article.order section.bottom div.total{float:right;font-family:"averta";font-size:16px;font-weight:700;margin:-22px 10px 0 0;text-transform:uppercase}article.order section.bottom label{margin-right:10px}article.order section.bottom span.tax{clear:both;color:#aaa;display:block;font-family:"averta";font-size:14px;font-weight:500;margin-top:5px;text-align:right;text-transform:none}article.invoice section.general frml-block{height:140px}body.octopus frml-appbar{--appbar-color-surface: var(--color-secondary);--appbar-color-text: var(--color-secondary-text)}body.octopus frml-badge.archived{background:var(--color-purple)}body.octopus frml-badge.draft{background:var(--color-ink-light)}body.octopus frml-badge.error{background:var(--color-state-red);color:var(--color-state-red-text)}body.octopus frml-badge.success,body.octopus frml-badge.published{background:var(--color-state-green);color:var(--color-state-green-text)}body.octopus frml-badge.document_nature.proposal{background:var(--color-ink-light)}body.octopus frml-badge.invoice.draft{background:var(--color-state-orange)}body.octopus frml-badge.invoice.invoice_sent{background:var(--color-state-green);color:var(--color-state-green-text)}body.octopus frml-badge.order_invoicing_state.fully_invoiced{background:var(--color-state-green)}body.octopus frml-badge.order_invoicing_state.loss{background:var(--color-state-red)}body.octopus frml-badge.order_invoicing_state.partially_invoiced{background:var(--color-state-orange)}body.octopus frml-badge.order_invoicing_state.uninvoiced{background:var(--color-state-orange)}body.octopus frml-badge.project_state.in_progress{background:var(--color-state-green)}body.octopus frml-badge.project_state.idle{background:var(--color-state-orange)}body.octopus frml-badge.project_state.to_invoice{background:var(--color-state-green)}body.octopus frml-badge.project_state.archived{background:var(--color-ink-light)}body.octopus frml-badge.project_nature{background:var(--color-state-blue)}body.octopus frml-badge.project_portal{background:var(--color-state-blue)}body.octopus frml-badge.project_running_timer{background:var(--color-state-orange)}body.octopus frml-badge.proposal.sent,body.octopus frml-badge.proposal_state.sent{background:var(--color-state-orange)}body.octopus frml-badge.proposal.draft,body.octopus frml-badge.proposal_state.draft{background:var(--color-ink-light)}body.octopus frml-badge.proposal.won,body.octopus frml-badge.proposal_state.won{background:var(--color-state-green);color:var(--color-state-green-text)}body.octopus frml-block frml-block-footer.light{border-top:0;padding-top:0}:root{--checkbox-size: 24px}body.octopus div.field.checkbox div.input{align-items:center;display:flex}body.octopus div.field.checkbox div.input label{margin:0 0 0 var(--space-s)}body.octopus div.field.checkbox div.input input[type=checkbox]:checked{background-color:var(--color-primary);border-color:var(--color-primary-light);color:var(--color-primary-text)}body.octopus frml-sidebar header.signature a img.logo{background:none;border-radius:0;padding:0}body.octopus frml-sidebar header.signature a span.platform{font-family:"titlefont";font-size:20px;font-weight:900;line-height:1em;vertical-align:middle;text-transform:uppercase}body.octopus frml-sidebar header.signature a span.platform span.organisation{font-size:12px;opacity:.5;font-weight:700;line-height:1.4em}body.octopus frml-icon-text.secondary{background:var(--color-secondary);color:var(--color-secondary-text)}body#octopus-clients #client-form #block-general div.field.name label{display:flex;justify-content:space-between}body#octopus-clients #client-form #block-general div.field.name label a{color:var(--color-ink-xxlight);font-weight:400}body#octopus-clients #client-form #block-general div.field.name label a:hover{color:var(--color-link)}body#octopus-clients #client-form #block-general div.field.name_document{display:none}body#octopus-clients #client-form #block-portal frml-block-header{margin-bottom:-1px}body#octopus-clients #client-form #block-portal frml-block-header div.actions{display:flex}body#octopus-clients #client-form #block-portal frml-block-header div.actions button#btn-portal-activate{display:block}body#octopus-clients #client-form #block-portal frml-block-header div.actions button#btn-portal-deactivate{display:none}body#octopus-clients #client-form #block-portal frml-block-body{display:none}body#octopus-clients #client-form #block-portal frml-block-column.fields{width:calc(100% - 300px)}body#octopus-clients #client-form #block-portal frml-block-column.picture{width:260px}body#octopus-clients #client-form #block-portal frml-block-column.picture label.image-container{height:200px;width:99%}body#octopus-clients #client-form #block-portal.active frml-block-header{margin-bottom:var(--space-l)}body#octopus-clients #client-form #block-portal.active frml-block-header div.actions button#btn-portal-activate{display:none}body#octopus-clients #client-form #block-portal.active frml-block-header div.actions button#btn-portal-deactivate{display:block}body#octopus-clients #client-form #block-portal.active frml-block-body{display:flex}body#octopus-clients #client-form #block-contacts div.nested-form.table{max-width:none}body#octopus-clients #client-form #block-contacts div.nested-form.table table thead tr th.active{display:none}body#octopus-clients #client-form #block-contacts div.nested-form.table table thead tr th.sex{width:50px}body#octopus-clients #client-form #block-contacts div.nested-form.table table thead tr th.phone{width:120px}body#octopus-clients #client-form #block-contacts div.nested-form.table table tbody tr td.active{display:none}body#octopus-clients #client-form #block-contacts div.nested-form.table table tbody tr:not(:has(td div.field.active input[type=checkbox]:checked)){display:none}body#octopus-clients #client-form #block-contacts div.nested-form.table table.show-inactive thead tr th.active{display:table-cell}body#octopus-clients #client-form #block-contacts div.nested-form.table table.show-inactive tbody tr td.active{display:table-cell}body#octopus-clients #client-form #block-contacts div.nested-form.table table.show-inactive tbody tr td.active div.field.active{margin:0 auto;width:fit-content}body#octopus-clients #client-form #block-contacts div.nested-form.table table.show-inactive tbody tr:not(:has(td div.field.active input[type=checkbox]:checked)){display:table-row}body#octopus-clients #client-form #block-contacts div.nested-form.table table.show-inactive tbody tr:not(:has(td div.field.active input[type=checkbox]:checked)) td:not(.actions){background-color:var(--color-surface)}body#octopus-clients #client-form #block-contacts div.nested-form.table table.show-inactive tbody tr:not(:has(td div.field.active input[type=checkbox]:checked)) td input,body#octopus-clients #client-form #block-contacts div.nested-form.table table.show-inactive tbody tr:not(:has(td div.field.active input[type=checkbox]:checked)) td select{color:var(--color-ink-xlight)}body#octopus-clients #client-form #block-contacts div.nested-form.table table.show-inactive tbody tr:not(:has(td div.field.active input[type=checkbox]:checked)) td button.remove{display:none}body#octopus-invoices.index table#table-invoices thead tr th.invoice_date{width:160px}body#octopus-invoices.index table#table-invoices thead tr th.identifier{width:160px}body#octopus-invoices.index table#table-invoices thead tr th.project_ids{width:200px}body#octopus-invoices.index table#table-invoices thead tr th.client{width:360px}body#octopus-invoices.index table#table-invoices thead tr th.total{text-align:right;width:170px}body#octopus-invoices.index table#table-invoices tbody tr td.total{text-align:right}body#octopus-invoices.show #block-overview{width:400px}body#octopus-invoices #invoice-form div.field.client_name{margin-bottom:var(--space-xs)}body#octopus-invoices #invoice-form div.field.client_name div.static{border:none;color:var(--color-ink-light)}body#octopus-invoices #invoice-form div.field.contact_id label{display:none}body#octopus-invoices #invoice-form div.field.filename{max-width:var(--field-m)}body#octopus-invoices #invoice-form div.field.user_id{max-width:var(--field-m)}body#octopus-invoices #invoice-form section.lines table.form thead tr th.quantity{width:60px}body#octopus-invoices #invoice-form section.lines table.form thead tr th.unit{width:60px}body#octopus-invoices #invoice-form section.lines table.form thead tr th.unit_price{width:80px}body#octopus-invoices #invoice-form section.lines table.form thead tr th.total{width:100px}body#octopus-invoices #invoice-form footer{width:932px}body#octopus-orders.index table#table-orders thead tr th.order_date{width:130px}body#octopus-orders.index table#table-orders thead tr th.identifier{width:130px}body#octopus-orders.index table#table-orders thead tr th.invoicing_state{width:135px}body#octopus-orders.index table#table-orders thead tr th.quickbooks{width:40px}body#octopus-orders.index table#table-orders thead tr th.supplier{width:270px}body#octopus-orders.index table#table-orders thead tr th.total{width:180px}body#octopus-orders.index table#table-orders tbody tr td.invoicing_state{padding-right:0}body#octopus-orders.index table#table-orders tbody tr td.quickbooks{padding:0 var(--space-xxs)}body#octopus-orders.index table#table-orders tbody tr td.quickbooks frml-icon{align-items:center;border-radius:100px;display:flex;height:26px;justify-content:center;width:26px}body#octopus-orders.index table#table-orders tbody tr td.quickbooks frml-icon svg{fill:var(--color-state-green-text);width:70%}body#octopus-orders.index table#table-orders tbody tr td.quickbooks frml-icon.none{background-color:var(--color-surface-xdark)}body#octopus-orders.index table#table-orders tbody tr td.quickbooks frml-icon.confirmed{background-color:var(--color-state-green)}body#octopus-orders.index table#table-orders tbody tr td.quickbooks frml-icon.suggested{background-color:var(--color-state-orange)}body#octopus-orders.index table#table-orders tbody tr td.quickbooks frml-icon.unavailable{background-color:var(--color-state-red)}body#octopus-orders.show #block-order section.description{min-height:600px}body#octopus-orders.show #block-order section.description label{margin-bottom:var(--space-s)}body#octopus-orders.show #block-order section.bottom{align-items:flex-start;display:flex}body#octopus-orders.show #block-order section.bottom div.spec{height:auto;margin:0;width:auto}body#octopus-orders.show #block-order section.bottom div.spec label{float:left;margin:2px var(--space-xxs) 0 0}body#octopus-orders.show #block-order section.bottom div.spec.total{flex-grow:0;text-align:right;width:300px}body#octopus-orders.show #block-order section.bottom div.spec.total label{float:left;font-size:var(--fs-m);font-weight:700;margin-top:4px;text-transform:uppercase}body#octopus-orders.show #block-order section.bottom div.spec.total span.value{font-size:var(--fs-m)}body#octopus-orders #order-form section.description div.spec{height:auto}body#octopus-orders #order-form section.description div.row.total{align-items:flex-end;border-top:1px solid #cacaca;flex-direction:column;gap:0;margin-top:var(--space-m);padding-top:var(--space-m)}body#octopus-orders #order-form section.description div.row.total div.field{align-items:center;display:flex;gap:var(--space-s);justify-content:flex-end;margin-bottom:var(--space-s);width:400px}body#octopus-orders #order-form section.description div.row.total div.field label{margin-bottom:0}body#octopus-orders #order-form div.field.project_id frml-autocomplete-results{border:none;max-height:360px;overflow:scroll;width:638px}body#octopus-orders #order-form div.field.project_id frml-autocomplete-results ul.results li button.result{align-items:flex-start;flex-direction:column;line-height:1.3em;padding:var(--space-xxs) var(--space-xs)}body#octopus-orders #order-form div.field.project_id frml-autocomplete-results ul.results li button.result span.client{color:var(--color-ink-light)}body#octopus-orders #order-form div.field.client_name input{color:var(--color-ink-light)}body#octopus-orders #order-form footer{width:932px}body#octopus-projects.index table#table-projects thead tr th.client{width:340px}body#octopus-projects.index table#table-projects thead tr th.created_at{width:160px}body#octopus-projects.index table#table-projects thead tr th.icons{width:180px}body#octopus-projects.index table#table-projects thead tr th.identifier{width:140px}body#octopus-projects.index table#table-projects thead tr th.invoicing_state{width:70px}body#octopus-projects.index table#table-projects thead tr th.invoicer{width:180px}body#octopus-projects.index table#table-projects thead tr th.sent_to_invoicing_at{width:140px}body#octopus-projects.index table#table-projects tbody tr td.invoicing_state{padding-right:0;text-align:right}body#octopus-projects.index table#table-projects tbody tr td.invoicing_state frml-icon.on_time{display:none}body#octopus-projects.index table#table-projects tbody tr td.icons{padding-left:0;text-align:right}body#octopus-projects.index table#table-projects tbody tr td.icons div.wrapper{align-items:center;display:flex;gap:var(--space-xxs);justify-content:flex-end}body#octopus-projects.show header#main-header div.title span.subtitle span.badges,body#octopus-projects.show_team header#main-header div.title span.subtitle span.badges,body#octopus-projects.show_documents header#main-header div.title span.subtitle span.badges,body#octopus-projects.show_report header#main-header div.title span.subtitle span.badges{display:flex;gap:var(--space-xs)}body#octopus-projects.show #block-general frml-block-body,body#octopus-projects.show_team #block-general frml-block-body,body#octopus-projects.show_documents #block-general frml-block-body,body#octopus-projects.show_report #block-general frml-block-body{padding-bottom:0;padding-top:0}body#octopus-projects.show #block-general frml-block-column,body#octopus-projects.show_team #block-general frml-block-column,body#octopus-projects.show_documents #block-general frml-block-column,body#octopus-projects.show_report #block-general frml-block-column{padding-bottom:var(--blockpad);padding-top:var(--blockpad);width:50%}body#octopus-projects.show #block-general frml-block-column:first-child,body#octopus-projects.show_team #block-general frml-block-column:first-child,body#octopus-projects.show_documents #block-general frml-block-column:first-child,body#octopus-projects.show_report #block-general frml-block-column:first-child{border-right:5px solid var(--color-surface)}body#octopus-projects.show #block-general frml-block-column:last-child,body#octopus-projects.show_team #block-general frml-block-column:last-child,body#octopus-projects.show_documents #block-general frml-block-column:last-child,body#octopus-projects.show_report #block-general frml-block-column:last-child{padding-left:var(--blockpad)}body#octopus-projects.show #block-general frml-block-column section,body#octopus-projects.show_team #block-general frml-block-column section,body#octopus-projects.show_documents #block-general frml-block-column section,body#octopus-projects.show_report #block-general frml-block-column section{margin-bottom:var(--space-l)}body#octopus-projects.show #block-general frml-block-column section:last-child,body#octopus-projects.show_team #block-general frml-block-column section:last-child,body#octopus-projects.show_documents #block-general frml-block-column section:last-child,body#octopus-projects.show_report #block-general frml-block-column section:last-child{margin-bottom:0}body#octopus-projects.show #block-team #table-project-workers tbody tr td.name,body#octopus-projects.show_team #block-team #table-project-workers tbody tr td.name,body#octopus-projects.show_documents #block-team #table-project-workers tbody tr td.name,body#octopus-projects.show_report #block-team #table-project-workers tbody tr td.name{align-items:center;display:flex;gap:var(--space-xs)}body#octopus-projects #project-form div.field.identifier{max-width:var(--field-xs)}body#octopus-projects #project-form div.field.nature{max-width:var(--field-m)}body#octopus-projects #project-form div.field.client_identifier{max-width:var(--field-xs)}body#octopus-projects #project-form div.field.order_identifier{max-width:var(--field-xs)}body#octopus-proposals.index table#table-proposals thead tr th.proposal_date{width:160px}body#octopus-proposals.index table#table-proposals thead tr th.client{width:360px}body#octopus-proposals.index table#table-proposals thead tr th.state{width:160px}body#octopus-proposals.index table#table-proposals thead tr th.total{text-align:right;width:160px}body#octopus-proposals.index table#table-proposals tbody tr td.blank{padding:0}body#octopus-proposals.index table#table-proposals tbody tr td.proposal_date,body#octopus-proposals.index table#table-proposals tbody tr td.client,body#octopus-proposals.index table#table-proposals tbody tr td.title{vertical-align:top}body#octopus-proposals.index table#table-proposals tbody tr td.total{text-align:right}body#octopus-proposals #proposal-form div.field.client_identifier{margin-bottom:var(--space-xs)}body#octopus-proposals #proposal-form div.field.client_id{margin-bottom:var(--space-xxs)}body#octopus-proposals #proposal-form div.field.client_id frml-autocomplete-results{border:none;width:638px}body#octopus-proposals #proposal-form div.field.contact_id label{display:none}body#octopus-proposals #proposal-form div.field.identifier label{display:none}body#octopus-proposals #proposal-form div.field.title textarea{min-height:95px}body#octopus-proposals #proposal-form div.field.description{width:100%}body#octopus-proposals #proposal-form div.field.description textarea{height:200px}body#octopus-proposals #proposal-form div.field.filename{max-width:var(--field-m)}body#octopus-proposals #proposal-form div.field.user_id{max-width:var(--field-m)}body#octopus-proposals #proposal-form section.lines table.form thead tr th.quantity{width:60px}body#octopus-proposals #proposal-form section.lines table.form thead tr th.unit{width:60px}body#octopus-proposals #proposal-form section.lines table.form thead tr th.unit_price{width:80px}body#octopus-proposals #proposal-form section.lines table.form thead tr th.total{width:100px}body#octopus-proposals #proposal-form section.lines table.form tbody tr.blank td.message{background:none;color:var(--color-ink-xlight);padding:var(--space-s) var(--space-xxl)}body#octopus-proposals #proposal-form footer{width:932px}body#octopus-proposal-templates.index table#table-proposal-templates thead tr th.created_at{width:160px}body#octopus-proposal-templates #proposal-template-form div.field.title textarea{min-height:95px}body#octopus-proposal-templates #proposal-template-form div.field.description{width:100%}body#octopus-proposal-templates #proposal-template-form div.field.description textarea{height:200px}body#octopus-proposal-templates #proposal-template-form section.lines table.form thead tr th.quantity{width:60px}body#octopus-proposal-templates #proposal-template-form section.lines table.form thead tr th.unit{width:60px}body#octopus-proposal-templates #proposal-template-form section.lines table.form thead tr th.unit_price{width:80px}body#octopus-proposal-templates #proposal-template-form section.lines table.form thead tr th.total{width:100px}body#octopus-proposal-templates #proposal-template-form section.lines table.form tbody tr.blank td.message{background:none;color:var(--color-ink-xlight);padding:var(--space-s) var(--space-xxl)}body#octopus-proposal-templates #proposal-template-form footer{width:932px}body#octopus-quickbooks.index frml-button-group{display:flex}body#octopus-sessions.new frml-app{background:var(--color-secondary)}body#octopus-sessions.new main#blaze-sign-in header#main-header{background:var(--color-secondary);border-bottom:none}body#octopus-suppliers.index table#table-suppliers thead tr th.phone{width:200px}body#octopus-suppliers.index table#table-suppliers thead tr th.quickbooks_id{width:160px}body#octopus-users.index #table-users thead tr th.title{width:260px}body#octopus-users.index #table-users thead tr th.role{width:240px}body#octopus-users.index #table-users thead tr th.capacity{text-align:right;width:130px}body#octopus-users.index #table-users tbody tr td.name{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}body#octopus-users.index #table-users tbody tr td.name div.user{align-items:center;display:flex}body#octopus-users.index #table-users tbody tr td.name div.user span.avatar{margin-right:var(--space-xs)}body#octopus-users.index #table-users tbody tr td.capacity{text-align:right}body#octopus-users #user-form #phone-fields{display:flex}body#octopus-users #user-form #phone-fields div.field.phone{max-width:200px}body#octopus-users #user-form #phone-fields div.field.extension{max-width:var(--field-xs)}body#octopus-users #user-form #block-salaries table thead tr th.variation{text-align:right;width:60px}body#octopus-users #user-form #block-salaries table tbody tr.item.existing td input,body#octopus-users #user-form #block-salaries table tbody tr.item.existing td select,body#octopus-users #user-form #block-salaries table tbody tr.item.existing td div.static,body#octopus-users #user-form #block-salaries table tbody tr.item.existing td span.unit{color:var(--color-ink-xlight)}body#octopus-users #user-form #block-salaries table tbody tr.item.existing td frml-icon svg{fill:var(--color-ink-xlight)}body#octopus-users #user-form #block-salaries table tbody tr.item.existing:not(.item~.item) td input,body#octopus-users #user-form #block-salaries table tbody tr.item.existing:not(.item~.item) td select,body#octopus-users #user-form #block-salaries table tbody tr.item.existing:not(.item~.item) td div.static,body#octopus-users #user-form #block-salaries table tbody tr.item.existing:not(.item~.item) td span.unit{color:var(--color-ink)}body#octopus-users #user-form #block-salaries table tbody tr.item.existing:not(.item~.item) td frml-icon svg{fill:var(--color-ink)}body#octopus-users #user-form #block-salaries table tbody tr.item td.capacity input{padding-left:20px;padding-right:32px;width:calc(100% - 54px)}body#octopus-users #user-form #block-salaries table tbody tr.item td.variation div.static{text-align:right;width:calc(100% - 21px)}body#octopus-teams #team-form div.nested.teammates table thead tr th.date_time{width:150px}body#octopus-time-entries #form-dialog-time-entry{margin:0 auto;max-width:700px;width:100%}body#octopus-time-entries.index frml-block:first-child{margin-bottom:0}body#octopus-time-entries.index #block-timesheet frml-blank-state{height:auto;padding:var(--space-xxxl) 10%}body#octopus-time-entries.index #block-timesheet frml-block-header{flex-direction:column;padding:0;width:100%}body#octopus-time-entries.index #block-timesheet frml-block-header section.filters{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 0 0 var(--blockpad);width:100%}body#octopus-time-entries.index #block-timesheet frml-block-header section.filters frml-sifter-date-selector button.clear{display:none}body#octopus-time-entries.index #block-timesheet frml-block-header section.filters frml-sifter-select{margin-right:var(--space-m)}body#octopus-time-entries.index #block-timesheet frml-block-header section.filters div.total{align-items:center;border-left:1px solid var(--color-surface-dark);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-left:auto;height:100%;padding:var(--space-m) 0;width:162px}body#octopus-time-entries.index #block-timesheet frml-block-header section.filters div.total label{color:var(--color-ink-light);display:block;margin-bottom:var(--space-xxxs);text-align:center}body#octopus-time-entries.index #block-timesheet frml-block-header section.filters div.total turbo-frame{display:block;font-size:var(--fs-m);font-weight:700;height:20px;line-height:1em;min-width:50px}body#octopus-time-entries.index #block-timesheet nav.week{border-top:1px solid var(--color-surface-dark);width:100%}body#octopus-time-entries.index #block-timesheet nav.week ul{display:flex;justify-content:space-between;width:100%}body#octopus-time-entries.index #block-timesheet nav.week ul li{align-items:center;border-right:1px solid var(--color-surface-dark);cursor:pointer;display:flex;justify-content:center}body#octopus-time-entries.index #block-timesheet nav.week ul li:last-child{border-right:none}body#octopus-time-entries.index #block-timesheet nav.week ul li a.main{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--space-s);text-decoration:none;width:100%}body#octopus-time-entries.index #block-timesheet nav.week ul li a.main:hover{background-color:var(--color-surface-light)}body#octopus-time-entries.index #block-timesheet nav.week ul li.day{flex:1}body#octopus-time-entries.index #block-timesheet nav.week ul li.day a.main span.day{color:var(--color-ink-light);font-weight:500}body#octopus-time-entries.index #block-timesheet nav.week ul li.icon{width:80px}body#octopus-time-entries.index #block-timesheet nav.week ul li.icon frml-icon{width:22px}body#octopus-time-entries.index #block-timesheet nav.week ul li.icon frml-icon svg{fill:var(--color-ink-light)}body#octopus-time-entries.index #block-timesheet nav.week ul li.selected a.main{background:var(--color-primary);color:var(--color-primary-text)}body#octopus-time-entries.index #block-timesheet nav.week ul li.selected a.main span.day{color:var(--color-primary-text)}body#octopus-time-entries.index #block-timesheet #table-time-entries thead{display:none}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.time{width:90px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.project span.client{color:var(--color-ink-light);display:block}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.task span.task{color:var(--color-ink-light);display:block}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.indicators{padding:0;text-align:right;width:40px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.indicators frml-icon{display:inline-block;width:24px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.indicators frml-icon.alphatek svg{fill:var(--color-red)}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.indicators frml-icon.extra svg{fill:var(--color-state-green)}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.indicators frml-icon.split{width:18px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.indicators frml-icon.split svg{fill:var(--color-ink-xlight)}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.duration{font-weight:700;text-align:right;width:60px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control{padding-top:0;padding-bottom:0;text-align:center;width:47px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control a.button.icon{background:var(--color-surface-xdark);border-radius:100px;display:inline-block;padding:10px;width:fit-content}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control a.button.icon frml-icon{width:16px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control a.button.icon frml-icon svg{fill:var(--color-surface-xlight)}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control a.button.icon.stop{background:var(--color-state-red)}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control a.button.icon.stop frml-icon{width:14px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control a.button.icon.play frml-icon{margin-left:2px;margin-right:-2px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control a.button.icon.play:hover{background:var(--color-state-green)}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control frml-icon.lock{margin:0 auto;width:22px}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr td.control frml-icon.lock svg{fill:var(--color-ink-xlight)}body#octopus-time-entries.index #block-timesheet #table-time-entries tbody tr.locked td{background:var(--color-surface);color:var(--color-ink-light)}body#octopus-time-entries #btn-footer-add{height:80vh;opacity:0;width:100%}body#octopus-time-entries #form-dialog-time-entry frml-dialog-header h1{font-size:var(--fs-m)}body#octopus-time-entries #form-dialog-time-entry section.task{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--field-margin-bottom)}body#octopus-time-entries #form-dialog-time-entry section.task div.field.task_id{margin-bottom:0}body#octopus-time-entries #form-dialog-time-entry section.task div.field.task_id label{display:none}body#octopus-time-entries #form-dialog-time-entry section.task div.field.extra{align-items:center;background:var(--color-surface);border:1px solid var(--color-surface);border-radius:var(--field-border-radius);display:flex;height:var(--field-height);justify-content:center;margin-left:var(--space-l);margin-bottom:0;width:150px}body#octopus-time-entries #form-dialog-time-entry section.task div.field.extra label{margin-bottom:0}body#octopus-time-entries #form-dialog-time-entry section.task div.field.extra div.input{width:auto}body#octopus-time-entries #form-dialog-time-entry #label-start-at{display:block;margin-bottom:var(--space-xxs)}body#octopus-time-entries #form-dialog-time-entry section.range{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:var(--field-margin-bottom)}body#octopus-time-entries #form-dialog-time-entry section.range div.field{margin:0;width:auto}body#octopus-time-entries #form-dialog-time-entry section.range div.field label{display:none}body#octopus-time-entries #form-dialog-time-entry section.range div.field div.field-col.date{display:none}body#octopus-time-entries #form-dialog-time-entry section.range div.field button.clear{display:none}body#octopus-time-entries #form-dialog-time-entry frml-autocomplete-results{max-height:390px;overflow:scroll}body#octopus-time-entries #form-dialog-time-entry frml-autocomplete-results ul.results li button.result{align-items:flex-start;flex-direction:column;line-height:1.3em;padding:var(--space-xxs) var(--space-xs)}body#octopus-time-entries #form-dialog-time-entry frml-autocomplete-results ul.results li button.result span.client{color:var(--color-ink-light)}body#octopus-time-entries #form-dialog-time-entry div.field.project_id label{display:none}body#octopus-time-entries #form-dialog-time-entry div.field.checkbox.internal{display:none}body#octopus-time-entries #form-dialog-time-entry div.field.extra{margin-bottom:0}body#octopus-time-entries #form-dialog-time-entry div.field.notes label{display:none}body#octopus-time-entries #form-dialog-time-entry div.field.remote_work label{display:none}body#octopus-time-entries #form-dialog-time-entry div.field.end_at.error{margin-bottom:var(--space-m)}body#octopus-time-entries #form-dialog-time-entry div.field.end_at.error input{background-image:none}body#octopus-time-entries #form-dialog-time-entry div.field.end_at.error p.error{position:absolute;margin:var(--space-xxxs) 0 0 -125px}body#octopus-time-entries #form-dialog-time-entry.new frml-dialog-header{border-bottom:none;margin-bottom:0}body#octopus-time-entries #form-dialog-time-entry.new nav.formula-tabs{border-radius:0;margin-bottom:var(--space-m)}body#octopus-time-entries #form-dialog-time-entry.new nav.formula-tabs ul li button{border-radius:0}body#octopus-time-entries #form-dialog-time-entry.edit nav.formula-tabs{display:none}body#octopus-time-entries #form-dialog-time-entry.client section.task.internal{display:none}body#octopus-time-entries #form-dialog-time-entry.internal div.field.project_id{display:none}body#octopus-time-entries #form-dialog-time-entry.internal section.task.client{display:none}body#octopus-mailers-invoices frml-layout.mailer{width:auto}body#octopus-mailers-invoices frml-layout.mailer frml-layout-column:first-child{max-width:var(--block-m);width:100%}body#octopus-mailers-invoices frml-layout.mailer frml-layout-column:last-child{min-width:var(--block-xs)}body#octopus-mailers-proposals frml-layout.mailer{width:auto}body#octopus-mailers-proposals frml-layout.mailer frml-layout-column:first-child{max-width:var(--block-m);width:100%}body#octopus-mailers-proposals frml-layout.mailer frml-layout-column:last-child{min-width:var(--block-xs)}
