.order-status,main{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 64rem){.order-status,main{padding-left:4.5rem;padding-right:4.5rem}}@media screen and (min-width: 100rem){.order-status,main{padding-left:7.5rem;padding-right:7.5rem}}.order-status{margin-left:-1rem;margin-right:-1rem}@media screen and (min-width: 64rem){.order-status{margin-left:-4.5rem;margin-right:-4.5rem}}@media screen and (min-width: 100rem){.order-status{margin-left:-7.5rem;margin-right:-7.5rem}}@font-face{font-family:"Greta Sans";font-weight:200;font-style:normal;src:url("../woff2/greta-light-latin-v17.woff2") format("woff2"),url("../greta-light-latin-v17.html") format("woff");unicode-range:U+0000-036F, U+1E00-1EFF, U+20A0-20CF;font-display:"swap"}@font-face{font-family:"Greta Sans";font-weight:700;font-style:normal;src:url("../woff2/greta-semibold-latin-v17.woff2") format("woff2"),url("../greta-semibold-latin-v17.html") format("woff");unicode-range:U+0000-036F, U+1E00-1EFF, U+20A0-20CF;font-display:"swap"}@font-face{font-family:"Greta Sans";font-weight:200;font-style:normal;src:url("../woff2/greta-light-greek-v17.woff2") format("woff2"),url("../greta-light-greek-v17.html") format("woff");unicode-range:U+0370-03FF;font-display:"swap"}@font-face{font-family:"Greta Sans";font-weight:700;font-style:normal;src:url("../woff2/greta-semibold-greek-v17.woff2") format("woff2"),url("../greta-semibold-greek-v17.html") format("woff");unicode-range:U+0370-03FF;font-display:"swap"}@font-face{font-family:"Greta Sans";font-weight:200;font-style:normal;src:url("../woff2/greta-light-cyrillic-v17.woff2") format("woff2"),url("../greta-light-cyrillic-v17.html") format("woff");unicode-range:U+0400-04FF;font-display:"swap"}@font-face{font-family:"Greta Sans";font-weight:700;font-style:normal;src:url("../woff2/greta-semibold-cyrillic-v17.woff2") format("woff2"),url("../greta-semibold-cyrillic-v17.html") format("woff");unicode-range:U+0400-04FF;font-display:"swap"}@font-face{font-family:"Greta Sans";font-weight:200;font-style:normal;src:url("../woff2/greta-light-arabic-v17.woff2") format("woff2"),url("../greta-light-arabic-v17.html") format("woff");unicode-range:U+0600-06FF;font-display:"swap"}@font-face{font-family:"Greta Sans";font-weight:700;font-style:normal;src:url("../woff2/greta-semibold-arabic-v17.woff2") format("woff2"),url("../greta-semibold-arabic-v17.html") format("woff");unicode-range:U+0600-06FF;font-display:"swap"}@font-face{font-family:'Greta Sans';font-weight:400;font-style:normal;src:url("../greta-medium-v17.html") format("woff2");font-display:"swap"}@font-face{font-family:"TribunalStd";font-weight:400;font-style:normal;src:url("../tribunal-regular-latin-v1.html") format("woff2");font-display:"swap"}@font-face{font-family:"TribunalStd";font-weight:700;font-style:normal;src:url("../tribunal-bold-latin-v1.html") format("woff2");font-display:"swap"}@font-face{font-family:"TribunalStd";font-style:italic;font-weight:400;src:url("../tribunal-regular-italic.html") format("woff2");font-display:"swap"}@font-face{font-family:"TribunalStd";font-style:italic;font-weight:700;src:url("../tribunal-bold-italic.html") format("woff2");font-display:"swap"}html{font-size:16px}@media screen and (max-width: 480px){html{font-size:14px}}*,*::before,*::after{box-sizing:border-box}ul,ol{padding:0;list-style:none}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}html{scroll-behavior:smooth}body{min-height:100vh;font-family:TribunalStd,Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;background:#fefefa;display:flex;flex-direction:column}main{flex-grow:1}input,button,textarea,select{font:inherit}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{font-size:100%;border:0;padding:0;background-color:transparent}table{border-collapse:collapse;border-spacing:0}details summary::-webkit-details-marker,details summary::marker{display:none}details summary{list-style-type:none}address{font-style:normal}*::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background-color:#fefefa}*::-webkit-scrollbar-thumb{background-color:#ccc8b3;border-radius:.25rem}a{color:inherit}@media screen{header::before{content:"";background:linear-gradient(90deg, #00cf79 4.5%, #8ae9c3 96.09%);height:0.625rem;display:block}}#logo{display:flex;align-items:center;color:inherit;text-decoration:none}#logo svg{height:2.7rem}#logo span{display:block;font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:400;font-size:1.7578125rem;line-height:2.25rem;background:#e5fafa;margin-left:0.75rem;padding:0.25rem 1rem}header{background-color:#FFFFFF;box-shadow:0 2px 1px 0 #0000000A}header>div{padding:0.9rem 1.1875rem;display:flex;justify-content:space-between}.authenticated{font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.3;border:1px solid #d3e4dd;padding:.75rem;display:flex;align-items:center;position:relative;border-radius:3px;gap:1rem}.authenticated__avatar{font-size:1rem;border-radius:50%;background-color:#f2f7f7;position:relative;width:1.25rem;height:1.25rem}.authenticated__avatar__initals{position:absolute;font-weight:700;font-size:1rem;color:#d3e4dd;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%)}main{padding-top:3rem;font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:200;padding-bottom:10rem}h1{font-size:4rem;line-height:1;margin-bottom:1rem}h2,h3{font-family:TribunalStd,Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1}h2{font-size:1.25rem;font-weight:bold}h2+p{margin-top:0.25rem}p{font-size:1.5rem;line-height:1.25}p.question{font-weight:700;margin-bottom:0.5rem}.order-surtitle{font-size:1.5rem;line-height:1;font-weight:200}.send-form{margin-top:1.5rem;background-color:#94F1CB;padding:1.5rem}.send-form h2{font-size:1.125rem;font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:700;margin-bottom:0.5rem}.send-form label{display:block}.send-form label>span{display:block;font-weight:700;font-size:1rem;margin-bottom:0.5rem}.send-form input{font-size:1.125rem;line-height:1;padding:1.1875rem  1.5rem;border-radius:3px;border:none;width:100%}.send-form fieldset{border:none;padding:0}@media screen and (min-width: 1024px){.send-form fieldset{display:flex;gap:0.5rem;align-items:flex-end}.send-form label{flex:1}.send-form button{height:3.5rem}}.upload-zone{background-color:#FFF;border:1px solid #00CF79;padding:3rem;display:flex;gap:1rem;margin-top:3rem;margin-bottom:1.5rem;position:relative}.upload-zone svg{display:block;width:3rem}.upload-zone span{display:block}.upload-zone input{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0}.upload-zone #filename{display:block;font-size:1.5rem;font-weight:700}aside a{color:#176D73}aside h3{font-size:1rem;line-height:1.5rem;margin-bottom:1rem;font-weight:normal}aside li{font-size:1rem;line-height:1.125rem;margin-bottom:0.25rem}.questions{margin-top:2.5rem;border-top:1px solid #d6d3c2;padding-top:2.5rem}.sales-avatar{display:block;width:9rem;height:9rem;border-radius:50%;overflow:hidden;margin-bottom:1rem}.sales-name{font-size:1.125rem;font-weight:700}.sales-title{font-size:0.875rem;margin-bottom:0.5rem}.sales-email{font-size:1rem}@keyframes button-glow-keyframes{0%,25%{transform:scale(0, 0);opacity:1}62.5%{opacity:1}100%{transform:scale(1.075, 1);opacity:0}}.button{display:flex;align-items:center;padding:0.5rem 1rem;color:white;font-size:1.125rem;font-weight:700;text-decoration:none;background-color:#354A4C;gap:0.5rem;border-radius:3px;width:max-content}.button--glowing{position:relative}.button--glowing::after{z-index:-1;content:'';position:absolute;inset:-1rem;background-color:rgba(255,255,255,0.8);border-radius:1rem;border:2px solid #fff;opacity:1;animation-name:button-glow-keyframes;animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:forwards}.button--halo{border:2px solid #FFF}.button:disabled{opacity:0.5}.button svg{flex-shrink:0}.button svg,.button span{display:block}.button--next{color:black;width:100%;justify-content:space-between;gap:1rem;background-color:#94F1CB;padding:1.5rem}.button--next svg{width:1.5rem}.button--secondary{background-color:unset;gap:1rem;color:black;font-weight:200;padding:1rem}.go-back{margin-top:1.5rem;display:flex;gap:0.5rem}.button-list{display:flex;gap:1rem}.order-status{margin-top:3rem;position:sticky;top:0;background:#94f1cb;padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:column;gap:1rem;z-index:100}.order-status h2{font-size:1.125rem;margin-bottom:0.75rem}.order-status p{font-size:1.125rem;line-height:1.25rem}.order-status>div:nth-child(2){flex-shrink:0}.order-status .button{max-width:fit-content}.order-status--pending{background-color:#FFD037}.order-status--superseded{background-color:#FFD037}.order-status--rejected{background-color:#D2003D;color:#FFF}@media screen and (min-width: 768px){.order-status{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}@media screen and (min-width: 1200px){.order-status{padding-top:2rem;padding-bottom:2rem}}.order-document-tabs{display:flex;align-items:stretch;list-style:none;padding:0;border-bottom:1px solid #ccc;gap:0.25rem;margin-bottom:3rem}.order-document-tabs li{display:block}.order-document-tabs li:first-child{margin-left:0.5rem}.order-document-tabs a{display:flex;align-items:center;gap:0.5rem;margin-top:3rem;margin-bottom:-1px;padding:12px 15px;border-top:1px solid #D6D3C2;border-left:1px solid #D6D3C2;border-right:1px solid #D6D3C2;color:#666;font-size:1.125rem;font-family:"Greta Sans", sans-serif;background:#D6D3C2;border-bottom:1px solid #D6D3C2;text-decoration:none}.order-document-tabs a span,.order-document-tabs a svg{display:block}.order-document-tabs__add a{border:none;background:transparent}.order-document-tabs a.active{border-bottom:1px solid #fefefa;background-color:#fefefa}.order-start-menu{display:flex;flex-direction:column;gap:0.5rem;max-width:30rem;margin-top:1.5rem;margin-bottom:1.5rem}.order-progress{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.order-progress__step{display:flex;gap:0.5rem;align-items:center}.order-progress__step span:first-child{display:flex;flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;background:#D6D3C2;border-radius:2rem;color:#FFF;font-weight:bold}.order-progress__step span:nth-child(2){font-size:1.5rem;font-family:"Greta Sans", sans-serif}.order-progress__separator{width:2rem;height:0;border-top:1px solid  #D6D3C2}.order-progress__step--active span:first-child{background-color:#00CF79}.order-container form+p,.order-container p+p{margin-top:1.5rem}.order-container--blurred{position:relative}.order-container--blurred .order-document{max-height:50vh;overflow:hidden}.order-container--blurred::after{z-index:50;content:'';position:absolute;top:0;bottom:0;left:-1rem;right:-1rem;background-color:#F5F3EA4D;backdrop-filter:blur(4px)}@media screen and (min-width: 1200px){.order-container{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:3rem}.order-document-tabs~.order-container{border-top:none;margin-top:0}.order-container aside{width:21.5rem;flex-shrink:0;padding-left:3rem;padding-right:4.5rem}.order-container--blurred::after{top:-3rem}}@media screen and (min-width: 64rem){.order-container--blurred::after{left:-4.5rem;right:-4.5rem}}@media screen and (min-width: 100rem){.order-container--blurred::after{left:-7.5rem;right:-7.5rem}}.activated{margin-top:3rem;display:flex;background-color:#F5F3EA;padding:2rem;gap:2rem;align-items:center}.activated h3{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.75rem}.activated p{font-size:1.125rem;line-height:1.3125rem}.activated>div:first-child{flex-grow:1}.activated>div:last-child{display:flex;flex-direction:column;gap:0.5rem}.order-document{flex-grow:1}.order-document__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.order-document__header__label{flex-grow:1}.order-document__header__actions{display:flex;gap:1rem;position:sticky;top:0.5rem}.order-document__header__subtitle{font-size:1.25rem}.order-document__header__icon{display:block}.order-document__page{display:block;position:relative;background-color:white;box-shadow:0 1px 6px 0 #00000040;margin-bottom:1rem;width:100%;min-height:80vh}.approval fieldset,.rejection fieldset{appearance:none;border:none;margin-top:2.5rem;margin-right:0;margin-left:0;margin-bottom:1rem;padding:0;display:flex;flex-direction:column;gap:1rem}.approval p,.approval legend,.rejection p,.rejection legend{font-size:1.125rem;line-height:1.125rem;font-family:TribunalStd,Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-bottom:1rem}.approval p,.rejection p{margin-bottom:1rem}.approval button,.rejection button{display:block;width:100%;padding-top:1rem;padding-bottom:1rem;padding-left:0.75rem;padding-right:0.75rem;font-weight:700;border-radius:3px;background-color:#94F1CB;margin-bottom:0.25rem;text-align:left}.approval .button:disabled,.rejection .button:disabled{background-color:#F5F3EA}.approval button.reject,.rejection button.reject{background-color:#D2003D;color:#FFF}.approval textarea,.approval input[type='text'],.approval input[type='email'],.approval select,.rejection textarea,.rejection input[type='text'],.rejection input[type='email'],.rejection select{border-radius:3px;border:1px solid #D6D3C2;padding:0.625rem 1rem;width:100%}.approval textarea,.rejection textarea{height:6.5rem}.checkbox{display:flex;align-items:center;position:relative;padding:0.5rem 0;padding-left:2rem;font-weight:700;font-size:1rem;line-height:1.15rem}.checkbox:focus{outline:0 none}.checkbox__box{transition:box-shadow 0.2s ease, border 0.2s ease}.checkbox__box:before,.checkbox__box:after{content:'';position:absolute;left:0;top:0.4rem;width:1.25rem;height:1.25rem}.checkbox__box:before{transition:opacity 0.2s 0.1s ease, transform 0.2s 0.1s ease;background-color:#91F2CA;border:1px solid #008c79;opacity:0;transform:scaleY(0);transform-origin:0 100%}.checkbox__box:after{transition:opacity 0.4s ease;border:1px solid #689591;opacity:1}.checkbox svg{transition:opacity 0.2s ease, transform 0.2s ease;z-index:1;position:absolute;left:0.2825rem;top:0.8rem;width:0.75rem;height:0.75rem;opacity:0;transform:rotate(-20deg) scale(0.8);transform-origin:50% 100%}.checkbox input[type="checkbox"]{position:absolute;opacity:0}input[type="checkbox"]:checked~.checkbox__box svg{transition:opacity 0.2s 0.1s ease, transform 0.2s 0.15s ease;opacity:1;transform:rotate(0) scale(1)}input[type="checkbox"]:checked~.checkbox__box:before{transition:opacity 0.2s 0.1s ease, transform 0.2s 0.1s ease;opacity:1;transform:scaleY(1)}input[type="checkbox"]:checked~.checkbox__box:after{opacity:0}.generator form{max-width:50rem}.generator form fieldset{margin-top:1rem;border:none;padding:0}.generator form legend{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.5rem;font-weight:700;padding:0}.generator form label{margin-bottom:0.5rem;display:block}.generator form label>span{display:block;font-weight:700;font-size:1rem;margin-bottom:0.5rem}.generator form input[type='text'],.generator form input[type='email'],.generator form input[type='number'],.generator form input[type='number'],.generator form textarea,.generator form select{font-size:1.125rem;line-height:1;padding:0.5rem;border-radius:3px;border:1px solid #D6D3C2;width:100%;background-color:white}@media screen and (min-width: 1024px){.generator .columns{display:flex;gap:0.5rem}.generator .columns label{flex:1}.generator .columns button{height:3.5rem}}.generator__preview .generator__preview__loader{display:none}.generator__preview .generator__preview__content{display:none}.generator__preview--loaded .generator__preview__content{display:block}.generator__footer{display:flex;gap:1rem}@media screen and (min-width: 1200px){.generator{position:fixed;top:5rem;left:0;right:0;bottom:0}.generator__configure,.generator__preview{position:absolute;top:0;bottom:0;overflow:scroll;padding:1rem}.generator__configure{left:0;right:50%}.generator__preview{left:50%;right:0}}.generator__preview__content{width:100%;box-shadow:0 1px 6px 0 #00000040;background-color:white;padding:1.5rem}.generator__preview__content table.header{width:100%}.generator__preview__content table.header td:first-child{width:60%}.generator__preview__content .logo{width:40pt}.generator__preview__content .from{margin-bottom:2em}.generator__preview__content td,.generator__preview__content th{vertical-align:top}.generator__preview__content h1{font-size:24pt;font-weight:bold;margin-top:36pt;margin-bottom:14pt}.generator__preview__content p{font-size:1rem}.generator__preview__content table.dates td,.generator__preview__content table.dates th{padding-right:24pt}.generator__preview__content table.pricing{width:100%;margin-top:3em;margin-bottom:2em}.generator__preview__content table.pricing thead th{font-weight:bold;border-bottom:1px solid black}.generator__preview__content table.pricing .subscription-header td{padding-top:1em;font-weight:bold;font-size:1.1em}.generator__preview__content table.pricing tbody td,.generator__preview__content table.pricing tbody th{padding-top:0.25em}.generator__preview__content .total-margin{height:1em}.generator__preview__content .currency{text-align:right;padding-left:2em}.generator__preview__content .total-line{font-weight:bold}.generator__preview__content .total-line th{text-align:right}.generator__preview__content .number{text-align:right}.generator__preview__content table.signature{width:40%;margin-top:2cm;margin-bottom:1cm}.generator__preview__content table.signature td{text-align:center;border-top:1px dashed black;padding-top:0.5em;margin-right:1em}.generator__preview__content h2{page-break-after:avoid}.generator__preview__content .tos,.generator__preview__content .tos p{font-size:9pt}.generator__preview__content .tos h3{font-size:9pt;text-transform:uppercase;page-break-after:avoid}.generator__preview__content .tos em{font-style:normal;text-decoration:underline}.preferences-form{margin-top:1.5rem;background-color:#94F1CB;padding:1.5rem}.preferences-form h2{font-size:1.125rem;font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:700;margin-bottom:0.5rem}.preferences-form fieldset{border:none;padding:0}.preferences-form__contact label{margin-top:1rem;display:block}.preferences-form__contact label>span{display:block;font-weight:700;font-size:1rem;margin-bottom:0.5rem}.preferences-form__contact input,.preferences-form__contact select{font-size:1.125rem;line-height:1;padding:1.1875rem  1.5rem;border-radius:3px;border:none;width:100%}.preferences-form__checkboxes{margin-top:1rem;font-size:1.125rem;max-width:40rem}.preferences-form__checkboxes legend{display:block;font-weight:700;font-size:1rem;margin-bottom:0.5rem}.preferences-form__footer{margin-top:1rem}@media screen and (min-width: 1024px){.send-form fieldset{display:flex;gap:0.5rem;align-items:flex-end}.send-form label{flex:1}.send-form button{height:3.5rem}}.edit h1{font-size:4rem}.edit fieldset{border:none;border-bottom:1px solid #d6d3c2;padding-top:0;padding-right:0;padding-left:0;padding-bottom:2rem}.edit legend{display:block;position:static;color:#176d73;font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:700;font-size:1.25rem;padding-top:1.5rem;padding-right:0;padding-left:0;padding-bottom:0}.edit label.field{display:block;margin-top:1.5rem;position:relative}.edit label.field span:first-child{display:block;font-size:1rem;font-weight:700;margin-bottom:0.5rem}.edit input[type='text'],.edit input[type='email'],.edit input[type='number'],.edit input[type='date'],.edit select,.edit textarea{background-color:#FFF;border:1px solid #d6d3c2;border-radius:3px;padding:0.5rem 1rem;font-size:1rem;line-height:1.4rem;width:100%}.edit p.tip{margin-top:0.5rem;font-size:1rem}.edit span.using{position:absolute;right:0;top:0;font-size:0.875rem}.edit__overview{padding:2rem;background-color:#354A4C;color:#FFF}.edit__overview h2{font-family:TribunalStd,Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:bold}.edit__overview p{font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:200;line-height:1.875rem;font-size:1.5rem;margin:0}.edit__overview p.previous{font-size:0.875rem;line-height:1.1}.edit__overview .edit__preview__error{margin-top:1rem}.edit__preview{margin-top:2rem}.edit__preview p.total{margin-top:1em}.edit__preview__lines{margin-top:1em}.edit button{background-color:#94f1cb;display:flex;gap:0.5rem;width:100%;padding:0.75rem;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;margin-top:1rem;margin-bottom:1rem}.edit button span,.edit button svg{display:block}.edit__left button{display:none}.radiogroup{margin-top:2rem}.radiogroup__header{font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.125rem}.radiogroup__item{margin-top:1rem;font-size:1rem;font-weight:700}.radiogroup__item label{display:inline-block;margin-left:0.5rem}@media screen and (min-width: 1200px){.edit__body{display:flex}.edit__left,.edit__right{width:50%}.edit__left button{display:flex}.edit__right{padding-left:2rem;padding-top:3rem}.edit__overview{position:sticky;top:1.5rem}}.edit__payment{margin-top:2rem;background-color:#F5F3EA;padding:1.5rem}.edit__payment fieldset{border:none}.nonideal{display:flex;flex-direction:column;align-items:center;text-align:center}.nonideal h1{font-size:1.60180664rem;line-height:2.25rem}.nonideal__illustration{width:calc(min(50vw, 50vh));height:calc(min(50vw, 50vh))}.nonideal__links{margin-top:3rem}.pay__total{font-size:1.80203247rem;line-height:2.25rem}.pay__instructions{font-size:1.42382812rem;line-height:1.5rem;margin-bottom:3rem}.pay__methods button{margin-top:1rem}.pay__bank__details{display:grid;grid-template-columns:1fr 1fr}.pay__bank__details dt,.pay__bank__details dd{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #D6D3C2}.pay__bank__details dt{font-weight:700}.pay__bank__details dd{padding-left:1rem}@media screen and (min-width: 1024px){.pay__bank__details{display:grid;grid-template-columns:1fr 1fr 1.5rem 1fr 1fr;grid-auto-rows:auto;margin-top:1rem;border-top:1px solid #354A4C;margin-bottom:1.5rem}.pay__bank__details :nth-child(1){grid-column:1;grid-row:1}.pay__bank__details :nth-child(2){grid-column:2;grid-row:1}.pay__bank__details :nth-child(3){grid-column:1;grid-row:2}.pay__bank__details :nth-child(4){grid-column:2;grid-row:2}.pay__bank__details :nth-child(5){grid-column:1;grid-row:3}.pay__bank__details :nth-child(6){grid-column:2;grid-row:3}.pay__bank__details :nth-child(7){grid-column:1;grid-row:4}.pay__bank__details :nth-child(8){grid-column:2;grid-row:4}.pay__bank__details :nth-child(9){grid-column:1;grid-row:5;border-bottom:none}.pay__bank__details :nth-child(10){grid-column:2;grid-row:5;border-bottom:none}.pay__bank__details :nth-child(11){grid-column:4;grid-row:1}.pay__bank__details :nth-child(12){grid-column:5;grid-row:1}.pay__bank__details :nth-child(13){grid-column:4;grid-row:2}.pay__bank__details :nth-child(14){grid-column:5;grid-row:2}.pay__bank__details :nth-child(15){grid-column:4;grid-row:3}.pay__bank__details :nth-child(16){grid-column:5;grid-row:3}.pay__bank__details :nth-child(17){grid-column:4;grid-row:4 / span 2;border-bottom:none}.pay__bank__details :nth-child(18){grid-column:5;grid-row:4 / span 2;border-bottom:none}}main:has(.challenge){display:flex;flex-direction:column;align-items:center;justify-content:center}.challenge{padding:1.5rem;background-color:#94F1CB}.challenge h1{font-size:1.125rem;font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-weight:700;margin-bottom:0.5rem}.challenge form{margin-top:2rem}.quote-list-search{margin-bottom:1.5rem}.quote-list-search input{width:100%;max-width:30rem;padding:0.5rem 1rem;font-size:1rem;font-family:"Greta Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;border:1px solid #e6efef;border-radius:3px;background-color:#fff}.quote-list-search input:focus{outline:2px solid #00cf79;border-color:#00cf79}.quote-list{width:100%;border-collapse:collapse;font-size:1rem;table-layout:fixed}.quote-list .quote-list__col--ref{width:7rem}.quote-list .quote-list__col--org{width:auto}.quote-list .quote-list__col--amount{width:8rem}.quote-list .quote-list__col--date{width:7rem}.quote-list .quote-list__col--status{width:11rem}.quote-list th,.quote-list td{padding:0.625rem 1.25rem;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quote-list th{text-align:left;font-family:TribunalStd,Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:bold;border-bottom:2px solid #e6efef;padding-top:0.5rem;padding-bottom:0.5rem}.quote-list td{border-bottom:1px solid #e6efef}.quote-list .quote-list__cell--amount{text-align:right;font-variant-numeric:tabular-nums}.quote-list .quote-list__cell--date{color:#657e81}.quote-list tbody tr:hover td{background-color:#f2f7f7}.quote-list a{color:#176d73;font-weight:700;text-decoration:none}.quote-list a:hover{text-decoration:underline}.quote-state{display:inline-block;padding:0.2rem 0.5rem;border-radius:3px;font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.03em}.quote-state--quote,.quote-state--pending,.quote-state--pending-purchase-order,.quote-state--pending-e-signature{background-color:#ffd037;color:#243233}.quote-state--confirmed{background-color:#94f1cb;color:#243233}.quote-state--superseded,.quote-state--cancelled,.quote-state--purchase-order-rejected{background-color:#e6efef;color:#657e81}
