/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.grid{display:grid;grid-template-columns:repeat(12,1fr)}.grid--full-height{height:100%}.grid--padding{gap:40px}.grid__cell{height:100%}.grid__cell--1-12{grid-column:span 1}.grid__cell--2-12,.grid__cell--1-6{grid-column:span 2}.grid__cell--3-12,.grid__cell--2-8,.grid__cell--1-4{grid-column:span 3}.grid__cell--4-12,.grid__cell--2-6,.grid__cell--1-3{grid-column:span 4}.grid__cell--5-12{grid-column:span 5}.grid__cell--6-12,.grid__cell--4-8,.grid__cell--3-6,.grid__cell--2-4,.grid__cell--1-2{grid-column:span 6}.grid__cell--7-12{grid-column:span 7}.grid__cell--8-12,.grid__cell--4-6,.grid__cell--2-3{grid-column:span 8}.grid__cell--9-12,.grid__cell--6-8,.grid__cell--3-4{grid-column:span 9}.grid__cell--10-12,.grid__cell--5-6{grid-column:span 10}.grid__cell--11-12{grid-column:span 11}.grid__cell--12-12,.grid__cell--8-8,.grid__cell--6-6,.grid__cell--4-4,.grid__cell--3-3,.grid__cell--2-2,.grid__cell--1{grid-column:span 12}.grid__cell--1-8{grid-column:span 1.5}.grid__cell--3-8{grid-column:span 4.5}.grid__cell--5-8{grid-column:span 7.5}.grid__cell--7-8{grid-column:span 10.5}@media all and (min-width:35.5em){.sm\:grid__cell--1-12{grid-column:span 1}.sm\:grid__cell--2-12,.sm\:grid__cell--1-6{grid-column:span 2}.sm\:grid__cell--3-12,.sm\:grid__cell--2-8,.sm\:grid__cell--1-4{grid-column:span 3}.sm\:grid__cell--4-12,.sm\:grid__cell--2-6,.sm\:grid__cell--1-3{grid-column:span 4}.sm\:grid__cell--5-12{grid-column:span 5}.sm\:grid__cell--6-12,.sm\:grid__cell--4-8,.sm\:grid__cell--3-6,.sm\:grid__cell--2-4,.sm\:grid__cell--1-2{grid-column:span 6}.sm\:grid__cell--7-12{grid-column:span 7}.sm\:grid__cell--8-12,.sm\:grid__cell--4-6,.sm\:grid__cell--2-3{grid-column:span 8}.sm\:grid__cell--9-12,.sm\:grid__cell--6-8,.sm\:grid__cell--3-4{grid-column:span 9}.sm\:grid__cell--10-12,.sm\:grid__cell--5-6{grid-column:span 10}.sm\:grid__cell--11-12{grid-column:span 11}.sm\:grid__cell--12-12,.sm\:grid__cell--8-8,.sm\:grid__cell--6-6,.sm\:grid__cell--4-4,.sm\:grid__cell--3-3,.sm\:grid__cell--2-2,.sm\:grid__cell--1{grid-column:span 12}.sm\:grid__cell--1-8{grid-column:span 1.5}.sm\:grid__cell--3-8{grid-column:span 4.5}.sm\:grid__cell--5-8{grid-column:span 7.5}.sm\:grid__cell--7-8{grid-column:span 10.5}}@media all and (min-width:48em){.md\:grid__cell--1-12{grid-column:span 1}.md\:grid__cell--2-12,.md\:grid__cell--1-6{grid-column:span 2}.md\:grid__cell--3-12,.md\:grid__cell--2-8,.md\:grid__cell--1-4{grid-column:span 3}.md\:grid__cell--4-12,.md\:grid__cell--2-6,.md\:grid__cell--1-3{grid-column:span 4}.md\:grid__cell--5-12{grid-column:span 5}.md\:grid__cell--6-12,.md\:grid__cell--4-8,.md\:grid__cell--3-6,.md\:grid__cell--2-4,.md\:grid__cell--1-2{grid-column:span 6}.md\:grid__cell--7-12{grid-column:span 7}.md\:grid__cell--8-12,.md\:grid__cell--4-6,.md\:grid__cell--2-3{grid-column:span 8}.md\:grid__cell--9-12,.md\:grid__cell--6-8,.md\:grid__cell--3-4{grid-column:span 9}.md\:grid__cell--10-12,.md\:grid__cell--5-6{grid-column:span 10}.md\:grid__cell--11-12{grid-column:span 11}.md\:grid__cell--12-12,.md\:grid__cell--8-8,.md\:grid__cell--6-6,.md\:grid__cell--4-4,.md\:grid__cell--3-3,.md\:grid__cell--2-2,.md\:grid__cell--1{grid-column:span 12}.md\:grid__cell--1-8{grid-column:span 1.5}.md\:grid__cell--3-8{grid-column:span 4.5}.md\:grid__cell--5-8{grid-column:span 7.5}.md\:grid__cell--7-8{grid-column:span 10.5}}@media all and (min-width:64em){.lg\:grid__cell--1-12{grid-column:span 1}.lg\:grid__cell--2-12,.lg\:grid__cell--1-6{grid-column:span 2}.lg\:grid__cell--3-12,.lg\:grid__cell--2-8,.lg\:grid__cell--1-4{grid-column:span 3}.lg\:grid__cell--4-12,.lg\:grid__cell--2-6,.lg\:grid__cell--1-3{grid-column:span 4}.lg\:grid__cell--5-12{grid-column:span 5}.lg\:grid__cell--6-12,.lg\:grid__cell--4-8,.lg\:grid__cell--3-6,.lg\:grid__cell--2-4,.lg\:grid__cell--1-2{grid-column:span 6}.lg\:grid__cell--7-12{grid-column:span 7}.lg\:grid__cell--8-12,.lg\:grid__cell--4-6,.lg\:grid__cell--2-3{grid-column:span 8}.lg\:grid__cell--9-12,.lg\:grid__cell--6-8,.lg\:grid__cell--3-4{grid-column:span 9}.lg\:grid__cell--10-12,.lg\:grid__cell--5-6{grid-column:span 10}.lg\:grid__cell--11-12{grid-column:span 11}.lg\:grid__cell--12-12,.lg\:grid__cell--8-8,.lg\:grid__cell--6-6,.lg\:grid__cell--4-4,.lg\:grid__cell--3-3,.lg\:grid__cell--2-2,.lg\:grid__cell--1{grid-column:span 12}.lg\:grid__cell--1-8{grid-column:span 1.5}.lg\:grid__cell--3-8{grid-column:span 4.5}.lg\:grid__cell--5-8{grid-column:span 7.5}.lg\:grid__cell--7-8{grid-column:span 10.5}}@media all and (min-width:80em){.xl\:grid__cell--1-12{grid-column:span 1}.xl\:grid__cell--2-12,.xl\:grid__cell--1-6{grid-column:span 2}.xl\:grid__cell--3-12,.xl\:grid__cell--2-8,.xl\:grid__cell--1-4{grid-column:span 3}.xl\:grid__cell--4-12,.xl\:grid__cell--2-6,.xl\:grid__cell--1-3{grid-column:span 4}.xl\:grid__cell--5-12{grid-column:span 5}.xl\:grid__cell--6-12,.xl\:grid__cell--4-8,.xl\:grid__cell--3-6,.xl\:grid__cell--2-4,.xl\:grid__cell--1-2{grid-column:span 6}.xl\:grid__cell--7-12{grid-column:span 7}.xl\:grid__cell--8-12,.xl\:grid__cell--4-6,.xl\:grid__cell--2-3{grid-column:span 8}.xl\:grid__cell--9-12,.xl\:grid__cell--6-8,.xl\:grid__cell--3-4{grid-column:span 9}.xl\:grid__cell--10-12,.xl\:grid__cell--5-6{grid-column:span 10}.xl\:grid__cell--11-12{grid-column:span 11}.xl\:grid__cell--12-12,.xl\:grid__cell--8-8,.xl\:grid__cell--6-6,.xl\:grid__cell--4-4,.xl\:grid__cell--3-3,.xl\:grid__cell--2-2,.xl\:grid__cell--1{grid-column:span 12}.xl\:grid__cell--1-8{grid-column:span 1.5}.xl\:grid__cell--3-8{grid-column:span 4.5}.xl\:grid__cell--5-8{grid-column:span 7.5}.xl\:grid__cell--7-8{grid-column:span 10.5}}@font-face{font-family:larsseit;src:url(/build/assets/larsseit-light-webfont-CaUIjArF.woff2) format("woff2"),url(/build/assets/larsseit-light-webfont-FL1Irb5B.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:larsseit;src:url(/build/assets/larsseit-webfont-BvsGEno3.woff2) format("woff2"),url(/build/assets/larsseit-webfont-OoyJowgH.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:larsseit;src:url(/build/assets/larsseit-medium-webfont-DggsVTyT.woff2) format("woff2"),url(/build/assets/larsseit-medium-webfont-CPxdcnG5.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:larsseit;src:url(/build/assets/larsseit-bold-webfont-5MT-sE9d.woff2) format("woff2"),url(/build/assets/larsseit-bold-webfont-DVkBTR4N.woff) format("woff");font-weight:700;font-style:normal}body{margin-bottom:0!important;font-family:larsseit;font-size:16px;line-height:1.6}h1{margin:0 0 16px;line-height:1}ul{margin-top:0}a{color:#000}.template{display:grid;min-height:100dvh;grid-template-rows:auto 1fr}.template__header{position:sticky;top:0;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo . menu";padding:24px;isolation:isolate;z-index:2}.template__header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:-1}.template__header__logo{grid-area:logo;width:240px}.template__header__menu{display:flex;height:100%;gap:24px;grid-area:menu;align-items:center}.template__header__menu__button{color:#fff;font-weight:600;text-decoration:none;font-size:110%}.template__header__toast{position:absolute;bottom:0;margin:0 auto;max-width:80%;text-wrap:balance;padding:8px 16px;border-radius:3px;background:#36a9e1;transform:translate(calc(50dvw - 50%));translate:0 calc(100% + 16px);color:#fff;font-weight:600;text-align:center;z-index:-2}.template__header__toast-enter-from,.template__header__toast-leave-to{translate:0 0}.template__header__toast-enter-active,.template__header__toast-leave-active{transition:.5s ease-in-out}.template__body{position:relative;padding:24px;z-index:1}.align-middle{display:flex;align-items:center;justify-content:center;height:100%}.button{padding:8px 12px;border:none;background:#36a9e1;color:#fff;font-weight:600;border-radius:2px;cursor:pointer}.button:hover{background:#1e8fc6}.box{min-width:320px;max-width:90%;padding:28px 32px;border:solid 1px #DDD;border-radius:2px;box-sizing:border-box}.box+.box{margin-top:32px}.box .input-text{width:100%}.details-header{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title actions"}.details-header__title{grid-area:title}.details-header__actions{background:#eee;padding:8px;grid-area:actions}.data-list{--_padding: 16px;--_background: #FFF;width:100%;overflow-x:auto;overflow-y:visible}.data-list:first-child{margin-top:calc(var(--_padding) * -1)}.data-list__table{position:relative;width:100%;border-spacing:0;border-collapse:collapse;white-space:nowrap}.data-list__table__header{position:sticky;top:0;will-change:scroll-position;z-index:2;--_background: #F3F3F3}.data-list__table__header>tr>th{text-align:left;padding:var(--_padding);background-color:#f3f3f3}.data-list__table__header>tr>th[align=right]{text-align:right}.data-list__table__header>tr>th:first-child{border-left:solid 1px #F3F3F3}.data-list__table__header>tr>th:last-child{border-right:solid 1px #F3F3F3}.data-list__table__body__row:first-child>td:first-child{border-top-left-radius:6px}.data-list__table__body__row:first-child>td:last-child{border-top-right-radius:6px}.data-list__table__body__row:last-child>td{border-bottom:solid 1px #DDD}.data-list__table__body__row:last-child>td:first-child{border-bottom-left-radius:6px}.data-list__table__body__row:last-child>td:last-child{border-bottom-right-radius:6px}.data-list__table__body__row__column{padding:16px;background:var(--_background);border-top:solid 1px #EEE}.data-list__table__body__row--expanded .data-list__table__body__row__column{border-top:0}.data-list__table__body__row__column:first-child{border-left:solid 1px #EEE}.data-list__table__body__row__column:last-child{border-right:solid 1px #EEE}.data-list__table__body__row:hover .data-list__table__body__row__column{--_background: #FAFAFA}.data-list__table__options{position:sticky;right:0;padding:8px}@supports selector(:has(*)){.data-list__table__options{padding-left:0!important}.data-list__table__options:before{content:"";position:absolute;top:0;right:100%;width:var(--_padding);height:100%;background:linear-gradient(to right,transparent,var(--_background) 50%)}}.data-list__table__options:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background:#eee}td:has(+.data-list__table__options){padding-right:calc(var(--_padding) * 2)}.actions{--button-size: 24px;display:flex;justify-content:end;align-content:center;gap:6px}.actions--large{--button-size: 32px}.actions__button{position:relative;display:grid;align-items:center;opacity:.5}.actions__button:hover{opacity:1}.actions__button svg{width:var(--button-size)}.pagination{display:inline-flex;margin-top:32px;width:100%;justify-content:center;gap:4px}.pagination__button{min-width:30px;height:30px;background:#ddd;box-sizing:border-box;padding:0 8px;color:#000;font-size:16px;line-height:30px;text-align:center;text-decoration:none}.pagination__button:hover,.pagination__button:focus{color:#fff;background:#333}.pagination__button--disabled{background:transparent;pointer-events:none;opacity:.4}.pagination__button--active{background:#36a9e1;color:#fff}.form-field+.form-field{margin-top:8px}.form-field__label{display:block;margin-bottom:4px;line-height:1.2;font-weight:600}.form-field+.form-button{margin-top:8px}.input-text{padding:6px 8px;border:solid 1px #999;border-radius:2px;box-sizing:border-box}.field-checkbox{display:inline-flex;gap:8px;cursor:pointer}.project-header{display:grid;grid-template-areas:"name filter";grid-template-columns:1fr auto;margin-bottom:16px}.project-header__name{grid-area:name}.project-header__status-filter{display:flex;grid-area:filter;padding:12px;line-height:1.1;background:#f6f6f6;gap:16px;align-items:center}.user-form-projects{display:inline-block;padding:16px;background:#eee;line-height:1.2}
