@font-face{font-family:iA Writer Duo;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ia-writer-duo-latin-400-normal.5a234c58.woff2) format("woff2"),url(/_next/static/media/ia-writer-duo-latin-400-normal.15251502.woff) format("woff")}:root{--flexoki-paper:#FFFCF0;--background-grey:#FBFAF7;--flexoki-black:#100F0F;--flexoki-base-50:#F2F0E5;--flexoki-base-100:#E6E4D9;--flexoki-base-150:#DAD8CE;--flexoki-base-200:#CECDC3;--flexoki-base-300:#B7B5AC;--flexoki-base-400:#9F9D96;--flexoki-base-500:#878580;--flexoki-base-600:#6F6E69;--flexoki-base-700:#575653;--flexoki-base-800:#403E3C;--flexoki-base-850:#343331;--flexoki-base-900:#282726;--flexoki-base-950:#1C1B1A;--flexoki-red-50:#FFE1D5;--flexoki-red-100:#FFCABB;--flexoki-red-150:#FDB2A2;--flexoki-red-200:#F89A8A;--flexoki-red-300:#E8705F;--flexoki-red-400:#D14D41;--flexoki-red-500:#C03E35;--flexoki-red-600:#AF3029;--flexoki-red-700:#942822;--flexoki-red-800:#6C201C;--flexoki-red-850:#551B18;--flexoki-red-900:#3E1715;--flexoki-red-950:#261312;--flexoki-orange-50:#FFE7CE;--flexoki-orange-100:#FED3AF;--flexoki-orange-150:#FCC192;--flexoki-orange-200:#F9AE77;--flexoki-orange-300:#EC8B49;--flexoki-orange-400:#DA702C;--flexoki-orange-500:#CB6120;--flexoki-orange-600:#BC5215;--flexoki-orange-700:#9D4310;--flexoki-orange-800:#71320D;--flexoki-orange-850:#59290D;--flexoki-orange-900:#40200D;--flexoki-orange-950:#27180E;--flexoki-yellow-50:#FAEEC6;--flexoki-yellow-100:#F6E2A0;--flexoki-yellow-150:#F1D67E;--flexoki-yellow-200:#ECCB60;--flexoki-yellow-300:#DFB431;--flexoki-yellow-400:#D0A215;--flexoki-yellow-500:#BE9207;--flexoki-yellow-600:#AD8301;--flexoki-yellow-700:#8E6B01;--flexoki-yellow-800:#664D01;--flexoki-yellow-850:#503D02;--flexoki-yellow-900:#3A2D04;--flexoki-yellow-950:#241E08;--flexoki-green-50:#EDEECF;--flexoki-green-100:#DDE2B2;--flexoki-green-150:#CDD597;--flexoki-green-200:#BEC97E;--flexoki-green-300:#A0AF54;--flexoki-green-400:#879A39;--flexoki-green-500:#768D21;--flexoki-green-600:#66800B;--flexoki-green-700:#536907;--flexoki-green-800:#3D4C07;--flexoki-green-850:#313D07;--flexoki-green-900:#252D09;--flexoki-green-950:#1A1E0C;--flexoki-cyan-50:#DDF1E4;--flexoki-cyan-100:#BFE8D9;--flexoki-cyan-150:#A2DECE;--flexoki-cyan-200:#87D3C3;--flexoki-cyan-300:#5ABDAC;--flexoki-cyan-400:#3AA99F;--flexoki-cyan-500:#2F968D;--flexoki-cyan-600:#24837B;--flexoki-cyan-700:#1C6C66;--flexoki-cyan-800:#164F4A;--flexoki-cyan-850:#143F3C;--flexoki-cyan-900:#122F2C;--flexoki-cyan-950:#101F1D;--flexoki-blue-50:#E1ECEB;--flexoki-blue-100:#C6DDE8;--flexoki-blue-150:#ABCFE2;--flexoki-blue-200:#92BFDB;--flexoki-blue-300:#66A0C8;--flexoki-blue-400:#4385BE;--flexoki-blue-500:#3171B2;--flexoki-blue-600:#205EA6;--flexoki-blue-700:#1A4F8C;--flexoki-blue-800:#163B66;--flexoki-blue-850:#133051;--flexoki-blue-900:#12253B;--flexoki-blue-950:#101A24;--flexoki-purple-50:#F0EAEC;--flexoki-purple-100:#E2D9E9;--flexoki-purple-150:#D3CAE6;--flexoki-purple-200:#C4B9E0;--flexoki-purple-300:#A699D0;--flexoki-purple-400:#8B7EC8;--flexoki-purple-500:#735EB5;--flexoki-purple-600:#5E409D;--flexoki-purple-700:#4F3685;--flexoki-purple-800:#3C2A62;--flexoki-purple-850:#31234E;--flexoki-purple-900:#261C39;--flexoki-purple-950:#1A1623;--flexoki-magenta-50:#FEE4E5;--flexoki-magenta-100:#FCCFDA;--flexoki-magenta-150:#F9B9CF;--flexoki-magenta-200:#F4A4C2;--flexoki-magenta-300:#E47DA8;--flexoki-magenta-400:#CE5D97;--flexoki-magenta-500:#B74583;--flexoki-magenta-600:#A02F6F;--flexoki-magenta-700:#87285E;--flexoki-magenta-800:#641F46;--flexoki-magenta-850:#4F1B39;--flexoki-magenta-900:#39172B;--flexoki-magenta-950:#24131D;--gradient-colors-dark:linear-gradient(90deg,var(--flexoki-purple-600),var(--flexoki-magenta-500),var(--flexoki-orange-400),var(--flexoki-purple-600));--gradient-colors-light:linear-gradient(90deg,var(--flexoki-purple-400),var(--flexoki-magenta-300),var(--flexoki-orange-200),var(--flexoki-purple-400));--gradient-colors-extra-light:linear-gradient(90deg,var(--flexoki-purple-200),var(--flexoki-magenta-100),var(--flexoki-orange-50),var(--flexoki-yellow-50),var(--flexoki-green-50),var(--flexoki-cyan-50),var(--flexoki-blue-50),var(--flexoki-purple-200))}.flexoki-paper{color:var(--flexoki-paper)}.yellow-50{color:var(--flexoki-yellow-50)}.yellow-600{color:var(--flexoki-yellow-600)}.yellow-700{color:var(--flexoki-yellow-700)}.yellow-800{color:var(--flexoki-yellow-800)}.green-600{color:var(--flexoki-green-600)}.green-700{color:var(--flexoki-green-700)}.green-800{color:var(--flexoki-green-800)}.blue-50{color:var(--flexoki-blue-50)}.blue-500{color:var(--flexoki-blue-500)}.blue-600{color:var(--flexoki-blue-600)}.cyan-600{color:var(--flexoki-cyan-600)}.cyan-700{color:var(--flexoki-cyan-700)}.cyan-800{color:var(--flexoki-cyan-800)}.blue-700{color:var(--flexoki-blue-700)}.blue-800{color:var(--flexoki-blue-800)}.purple-50{color:var(--flexoki-purple-50)}.purple-600{color:var(--flexoki-purple-600)}.purple-700{color:var(--flexoki-purple-700)}.purple-800{color:var(--flexoki-purple-800)}.magenta-50{color:var(--flexoki-magenta-50)}.magenta-600{color:var(--flexoki-magenta-600)}.magenta-700{color:var(--flexoki-magenta-700)}.magenta-800{color:var(--flexoki-magenta-800)}:root{--bg:var(--flexoki-paper);--bg-2:var(--flexoki-base-50);--tx:var(--flexoki-black);--tx-2:var(--flexoki-base-800);--tx-3:var(--flexoki-base-600);--ui:var(--flexoki-base-200);--ui-2:var(--flexoki-base-300);--ui-3:var(--flexoki-base-400);.tx{color:var(--tx)}.tx-2{color:var(--tx-2)}.tx-3{color:var(--tx-3)}--bg-color:var(--background-grey);--border-color:var(--ui);--border-color-focus:var(--flexoki-blue-400);--input-border-color:var(--ui-2);--error-color:var(--flexoki-red-400)}:root{--font-family:"Libre Franklin Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-family-serif:"Noto Serif HK Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-family-mono:"iA Writer Duo",monospace;--font-size-extra-small:0.5rem;--font-size-small:0.6rem;--font-size-normal:0.8rem;--font-size-large:1rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700}.text-sans-serif{font-family:var(--font-family)}.text-serif{font-family:var(--font-family-serif)}.text-mono{font-family:var(--font-family-mono)}.text-extra-small{font-size:var(--font-size-extra-small)}.text-small{font-size:var(--font-size-small)}.text-normal{font-size:var(--font-size-normal)}.text-large{font-size:var(--font-size-large)}.text-light{font-weight:var(--font-weight-light)}.text-weight-normal{font-weight:var(--font-weight-normal)}.text-medium{font-weight:var(--font-weight-medium)}.text-bold{font-weight:var(--font-weight-bold)}.text-italic{font-style:italic}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-wrap-pretty{text-wrap:pretty}.margin-bottom-0{margin-bottom:0}.margin-bottom-025{margin-bottom:.25rem}.margin-bottom-05{margin-bottom:.5rem}.margin-bottom-1{margin-bottom:1rem}.margin-bottom-2{margin-bottom:2rem}.margin-top-025{margin-top:.25rem}.margin-top-05{margin-top:.5rem}.margin-top-1{margin-top:1rem}.margin-top-2{margin-top:2rem}.margin-right-025{margin-right:.25rem}.margin-left-025{margin-left:.25rem}.margin-left-05{margin-left:.5rem}.margin-left-1{margin-left:1rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-serif);font-weight:var(--font-weight-medium);line-height:1.2;margin-bottom:1rem}h1{font-size:6rem}h2{font-size:3rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}@media (max-width:1024px){h1{font-size:4.5rem}h2{font-size:2.5rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}}@media (max-width:768px){h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.25rem}h4{font-size:1.1rem}h5{font-size:1rem}}.body,p{font-size:var(--font-size-normal);font-weight:var(--font-weight-normal);color:var(--tx);margin-bottom:0}a{color:inherit;text-decoration:none}ul{margin:1rem 0;padding-left:1.5rem;font-size:var(--font-size-normal)}ul li{margin:.25rem 0}ol{margin:1rem 0;padding-left:1.5rem;font-size:var(--font-size-normal)}ol li{margin:.25rem 0}.field-label-large{font-size:var(--font-size-large)}.field-label-large,.field-label-normal{font-family:var(--font-family);font-weight:var(--font-weight-medium);color:var(--tx);margin-bottom:.5rem}.field-label-normal{font-size:var(--font-size-normal)}.subtitle{font-size:var(--font-size-large);font-weight:var(--font-weight-medium);color:var(--tx-2);margin-bottom:1rem;letter-spacing:.1em}.subtitle,.subtitle-small{font-family:var(--font-family);text-transform:uppercase}.subtitle-small{font-weight:550;color:var(--tx);letter-spacing:.07em;font-stretch:200%}.helper-text,.subtitle-small{font-size:var(--font-size-small)}.helper-text{font-family:var(--font-family);color:var(--tx-2);margin-top:.25rem}:root{--border-radius:5px;--border-radius-large:13px;--document-type-list-width:360px;--sidebar-width:240px;--input-border-color:var(--ui);--input-border-color-hover:var(--ui-3);--input-border-color-focus:var(--flexoki-blue-400);--input-border-radius:var(--border-radius);--input-padding:0.5rem;--input-font-size:var(--font-size-normal);--input-transition:border-color 0.2s;--drop-shadow:0px 10px 36px 0px var(--flexoki-base-100);--drop-shadow-small:0px 0px 16px 0px var(--flexoki-base-100);--drop-shadow-dark:0px 2px 16px 0px var(--flexoki-base-900);--drop-shadow-dark-small:0px 0px 8px 0px var(--flexoki-base-900);--gradient-size:300% 100%;--gradient-animation-duration:3s}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:var(--font-family);line-height:1.2;color:var(--tx)}.container{display:flex;flex-direction:column;padding:2rem;overflow-y:auto;background-color:var(--background-grey);min-height:100vh}.input-base{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:var(--input-font-size);font-family:var(--font-family);transition:var(--input-transition)}.input-base::placeholder{color:var(--tx-3)}.input-base:hover{border-color:var(--input-border-color-hover)}.input-base:focus{outline:none;border-color:var(--input-border-color-focus)}.input-error{border-color:var(--flexoki-red-800)}.input-disabled{background-color:var(--flexoki-base-50);color:var(--tx-2);cursor:not-allowed}.input-disabled,.input-disabled:hover{border-color:var(--flexoki-base-150)}.form{width:100%}.form,.form-field{display:flex;flex-direction:column}.form-field{margin-bottom:1rem}.field-error{color:var(--flexoki-red-800);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);margin-top:.25rem}.platform{padding:2rem;border-radius:var(--border-radius-large);border:1px solid var(--ui);background-color:color-mix(in srgb,var(--background-grey) 50%,white);box-shadow:var(--drop-shadow)}.no-resize{resize:none}.width-full{width:100%}.horizontal-divider{height:1px;background-color:var(--ui-2);width:100%}.vertical-divider{width:1px;background-color:var(--ui-2);align-self:stretch}.bottom-border{border-bottom:1px solid var(--ui-2)}.button-group{display:flex;justify-content:flex-end;gap:.5rem}.drop-shadow{box-shadow:var(--drop-shadow)}.drop-shadow-small{box-shadow:var(--drop-shadow-small)}.card{background-color:var(--bg);border:1px solid var(--border-color);border-radius:var(--border-radius-large);padding:2rem;transition:box-shadow .2s ease,transform .2s ease;height:100%;width:100%;display:flex;flex-direction:column;margin:0 auto;gap:1rem}.card:hover{box-shadow:var(--drop-shadow-small);transform:translateY(-2px)}.card:active{border:1px solid var(--border-color-focus)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:2rem;gap:2rem}.pill-container{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.pill{border-radius:9999px!important;transition:all .2s ease!important}.pill-active{background-color:var(--flexoki-blue-100)!important;border-color:var(--flexoki-blue-400)!important;color:var(--flexoki-blue-700)!important}@keyframes gradientSlide{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientSlide2{0%{background-position:0 0}48%{background-position:100% 0}50%{background-position:100% 100%}98%{background-position:0 100%}to{background-position:0 0}}.gradient-animation{background-size:var(--gradient-size);animation:gradientSlide var(--gradient-animation-duration) linear infinite}.gradient-text{background:var(--gradient-colors-dark);background-size:var(--gradient-size);-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientSlide var(--gradient-animation-duration) linear infinite}.gradient-text-extra-light{background:var(--gradient-colors-extra-light);background-size:var(--gradient-size);-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientSlide2 var(--gradient-animation-duration) cubic-bezier(.39,.575,.565,1) infinite}.gradient-border{position:relative;overflow:hidden;z-index:1}.gradient-border:before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:var(--gradient-colors-light);background-size:var(--gradient-size);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:gradientSlide var(--gradient-animation-duration) linear infinite}.checkbox-root{all:unset;box-sizing:border-box;background-color:white;width:20px;height:20px;min-width:20px;min-height:20px;border-radius:var(--border-radius);border:2px solid var(--border-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.checkbox-root:hover{border-color:var(--ui-3)}.checkbox-root.checked,.checkbox-root:focus,.checkbox-root[data-state=checked]{outline:none;border-color:var(--flexoki-blue-400)}.checkbox-root.checked,.checkbox-root[data-state=checked]{background-color:var(--flexoki-blue-50)}.checkbox-root[disabled]{opacity:.5;cursor:not-allowed;background-color:var(--flexoki-base-50)}.checkbox-indicator{color:var(--flexoki-blue-400);display:flex;align-items:center;justify-content:center}.checkbox-root.indeterminate{border-color:var(--flexoki-blue-400);background-color:var(--flexoki-blue-50)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}