@charset "UTF-8";:root{--base-size: 16px;--font-1: Inter, system-ui, sans-serif;--font-2: Inter, system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--font-size-xs: .75rem;--font-size-s: .875rem;--font-size-m: 1rem;--font-size-l: 1.125rem;--font-size-xl: 1.25rem;--font-size-xxl: 1.75rem;--gutter: 3em;--color-1: oklch(45.6% .1441 253.78);--color-1-hover: oklch(54.31% .1471 248.29);--color-1-lch: 45.6% .1441 253.78;--color-1-tint: oklch(94.47% .0145 244.72);--color-1-tint-hover: oklch(91.84% .0205 243.43);--color-2: oklch(65.75% .1454 237.87);--color-2-hover: oklch(69.64% .1424 232.2);--color-2-lch: 65.75% .1454 237.87;--color-2-tint: oklch(96.04% .0194 225.72);--color-2-tint-hover: oklch(94.13% .0278 225.7);--color-3: oklch(32% .1 282);--color-3-hover: oklch(38% .125 282);--color-3-lch: 32% .1 282;--color-3-tint: oklch(97.5% .1 282);--color-3-tint-hover: oklch(92.5% .05 282);--color-gray: oklch(65% .02 260);--color-gray-tint: oklch(97.5% .01 260);--color-gray-tint-hover: oklch(95% .015 260);--color-dark-gray: oklch(25% .02 260);--color-dark-gray-lch: 25% .02 260;--color-text: oklch(45% .02 260);--color-text-dark: oklch(0 0 0);--color-text-light: oklch(67.5% .02 260);--color-link: var(--color-1);--color-link-hover: var(--color-text-dark);--color-border: oklch(90% .02 260);--color-border-dark: oklch(85% .02 260);--color-border-light: oklch(95% .015 260);--color-danger: oklch(60% .2 18);--color-danger-lch: 60% .2 18;--color-danger-tint: oklch(60% .2 18 / 10%);--color-info: oklch(65% .15 58);--color-info-lch: 65% .15 58;--color-info-tint: oklch(65% .15 58 / 10%);--color-success: oklch(65% .15 150);--color-success-lch: 65% .15 150;--color-success-tint: oklch(65% .15 150 / 10%);--color-bg: #FFF;--color-bg-tint: var(--color-gray-tint);--input-border-color: var(--color-border);--input-border-color-focus: var(--color-1);--input-border-radius: .5rem;--input-height: 2.75rem;--input-outline: 3px solid transparent;--input-outline-focus: 3px solid oklch(var(--color-2-lch) / 25%);--input-placeholder-color: oklch(65% .02 260 / 75%);--line-height-s: 1;--line-height-m: 1.3;--line-height-l: 1.5;--btn-bg-color: var(--color-2-tint);--btn-bg-color-hover: var(--color-2-tint-hover);--btn-border-color: transparent;--btn-border-color-hover: transparent;--btn-border-radius: .5em;--btn-color: var(--color-1);--btn-color-hover: var(--color-1);--btn-height-l: 3rem;--btn-height: 2.75rem;--btn-height-s: 2.5rem;--btn-primary-bg-color: var(--color-1);--btn-primary-bg-color-hover: var(--color-1-hover);--btn-primary-color: #FFF;--btn-primary-color-hover: #FFF;--btn-primary-border-color: transparent;--btn-primary-border-color-hover: transparent;--lightswitch-border-color-off: transparent;--lightswitch-border-color-on: transparent;--lightswitch-thumb-color-off: #FFF;--lightswitch-thumb-color-on: #FFF;--lightswitch-track-color-off: var(--color-border);--lightswitch-track-color-on: var(--color-success);--option-bg-color-off: var(--color-gray-tint);--option-bg-color-on: var(--color-1);--option-border-color-off: var(--color-border);--option-border-color-on: transparent;--option-check-color-off: #FFF;--option-check-color-on: #FFF;--popout-bg-color: var(--color-gray-tint);--popout-bg-color-hover: var(--color-gray-tint-hover);--duration-s: 125ms;--duration-m: .25s;--duration-l: .5s}@media (min-width: 1024px){:root{--gutter: 1.5rem}}@media (min-width: 1280px){:root{--font-size-xl: 1.25rem;--font-size-xxl: 3.5rem}}:root{interpolate-size:allow-keywords}*,*:after,*:before{box-sizing:border-box;interpolate-size:allow-keywords}*{margin:0;padding:0}body{font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none;margin:0;padding:0}a,[wire\:click]{color:var(--color-link);cursor:pointer;text-decoration:none}a:hover,[wire\:click]:hover{color:var(--color-link-hover)}b,strong{font-weight:600}body{color:var(--color-text);font-family:var(--font-1);line-height:var(--line-height-m)}button{background:transparent;border:none;color:var(--color-link);display:flex;cursor:pointer;font-family:var(--font-1);font-size:1em;line-height:var(--line-height-m);margin:0;padding:0}h1{color:var(--color-text-dark);font-family:var(--font-2);font-size:var(--font-size-xxl);font-weight:700;letter-spacing:-.015em;line-height:var(--line-height-s)}h2{color:var(--color-text-dark);font-size:var(--font-size-xl);font-weight:600;line-height:var(--line-height-m)}h2 span{color:var(--color-text-light)}h3{color:var(--color-text-dark);font-size:var(--font-size-l);font-weight:600;line-height:var(--line-height-m)}hr{background:var(--color-border);border:none;height:1px}img{display:block;height:auto;object-fit:cover;max-width:100%}input::placeholder{color:var(--input-placeholder-color)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}html{font-size:var(--base-size)}mark{background:#ef0;border-radius:.15em;color:var(--color-text-dark);display:inline-block}[x-cloak]{display:none!important}.actions{align-items:center;color:var(--color-text-light);display:flex;gap:.75rem}.actions>div{align-items:center;display:flex;gap:.75rem}.actions--center{justify-content:center}.actions--flex>*{flex:1}.actions--gapless{gap:0}.actions--right{justify-content:flex-end}.actions--tight{gap:.25rem}.actions--spaceBetween{justify-content:space-between}@keyframes btnSpinner{to{transform:rotate(360deg)}}.btn{--progress: 0;align-items:center;background:var(--btn-bg-color);border:none;border-radius:var(--btn-border-radius);color:var(--btn-color);display:inline-flex;font-size:var(--font-size-m);font-variant-numeric:tabular-nums;font-weight:500;gap:.5em;height:var(--btn-height);justify-content:center;padding:1px 1.5rem;outline:var(--input-outline);outline-offset:2px;position:relative;text-align:center;text-decoration:none;text-wrap:nowrap;transition:background var(--duration-s),color var(--duration-s);-webkit-user-select:none;user-select:none}.btn>.lucide{stroke-width:1.75}.btn input[type=file],.btn select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;z-index:5}.btn__uploadLabel.is-hidden{color:transparent!important}.btn__uploadProgress{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:3}.btn:focus-visible{outline:var(--input-outline-focus)}.btn:has(select){padding-right:2em}.btn:has(select):after{background:currentColor;-webkit-mask-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><polyline points="9 3 5 7 1 3" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');mask-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><polyline points="9 3 5 7 1 3" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');-webkit-mask-size:cover;mask-size:cover;content:"";display:block;height:10px;opacity:.5;pointer-events:none;position:absolute;right:1em;top:calc(50% - 5px);width:10px}.btn:has(.lucide){padding-left:1em}.btn:not([disabled]):active{padding-bottom:0;padding-top:2px}.btn:not([disabled]):hover{background:var(--btn-bg-color-hover);color:var(--btn-color-hover)}.btn--block{display:flex;width:100%}.btn--danger{background:var(--color-danger-tint);color:var(--color-danger)}.btn--danger:not([disabled]):hover{background:oklch(var(--color-danger-lch)/15%);color:var(--color-danger)}.btn--icon{border-radius:50%!important;height:var(--btn-height);min-width:0;padding-left:0!important;padding-right:0!important;width:var(--btn-height)}.btn--mini{font-size:var(--font-size-xs);height:2.25rem;padding-left:1rem;padding-right:1rem}.btn--mini:has(select){padding-right:2.5em}.btn--mini.btn--icon{color:var(--color-text-lc);flex:0 0 2.25rem;width:2.25rem}.btn--mini.btn--icon>.lucide{height:1.25rem;width:1.25rem}.btn--primary{background:var(--btn-primary-bg-color);color:var(--btn-primary-color)}.btn--primary:not([disabled]):hover{background:var(--btn-primary-bg-color-hover);color:var(--btn-primary-color-hover)}.btn--progress{overflow:hidden}.btn--progress:before{background:oklch(var(--color-2-lch)/15%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:scaleX(calc(var(--progress) * 1%));transform-origin:left;z-index:1}.btn--small{font-size:var(--font-size-m);height:var(--btn-height-s)}.btn--small.btn--icon{flex:0 0 var(--btn-height-s);width:var(--btn-height-s)}.btn--small.btn--icon .lucide{height:1rem;width:1rem}.btn--text{background:transparent;border:none;color:var(--color-link);display:inline-flex;font-weight:400;gap:.5em;height:auto;min-width:0;outline:none;padding:0!important}.btn--text:not([disabled]):active{padding-bottom:0;padding-top:0}.btn--text:not([disabled]):hover{background:transparent;color:var(--color-link-hover)}.btn--transparent{background:transparent}.btn--transparent:not([disabled]):hover{background:var(--color-gray-tint)}.btn[disabled]{cursor:not-allowed;opacity:.5}.btn[type=submit]:after{animation:btnSpinner 1s linear infinite;background:var(--btn-primary-color);content:"";height:1.5em;left:calc(50% - .75em);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><path opacity=".4" d="M256 64C150 64 64 150 64 256s86 192 192 192c70.1 0 131.3-37.5 164.9-93.6l.1 .1c-6.9 14.9-1.5 32.8 13 41.2c15.3 8.9 34.9 3.6 43.7-11.7c.2-.3 .4-.6 .5-.9l0 0C434.1 460.1 351.1 512 256 512C114.6 512 0 397.4 0 256S114.6 0 256 0c-17.7 0-32 14.3-32 32s14.3 32 32 32z"/><path d="M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><path opacity=".4" d="M256 64C150 64 64 150 64 256s86 192 192 192c70.1 0 131.3-37.5 164.9-93.6l.1 .1c-6.9 14.9-1.5 32.8 13 41.2c15.3 8.9 34.9 3.6 43.7-11.7c.2-.3 .4-.6 .5-.9l0 0C434.1 460.1 351.1 512 256 512C114.6 512 0 397.4 0 256S114.6 0 256 0c-17.7 0-32 14.3-32 32s14.3 32 32 32z"/><path d="M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z"/></svg>');-webkit-mask-size:contain;mask-size:contain;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--duration-s);top:calc(50% - .75em);width:1.5em}.is-loading .btn[type=submit]{color:transparent}.is-loading .btn[type=submit]:after{opacity:1}@media (min-width: 1024px){.btn--small{font-size:var(--font-size-s);height:2.5rem}.btn--small.btn--icon{flex:0 0 2.5rem;width:2.5rem}}.details{border-collapse:separate;border-radius:.5rem;border-spacing:0;box-shadow:0 .15em .25em oklch(var(--color-dark-gray-lch)/.075);width:100%}.details td,.details th{background:var(--color-bg);font-family:var(--font-1);font-size:var(--font-size-s);font-variant-numeric:tabular-nums;line-height:var(--line-height-m);text-align:left;padding:1em}.details th{border-left:1px solid var(--color-border);font-weight:500}.details td{border-right:1px solid var(--color-border);font-variant-numeric:tabular-nums}.details tr:first-child th{border-top:1px solid var(--color-border);border-top-left-radius:.5em}.details tr:first-child td{border-top:1px solid var(--color-border);border-top-right-radius:.5em}.details tr:last-child th{border-bottom:1px solid var(--color-border);border-bottom-left-radius:.5rem}.details tr:last-child td{border-bottom:1px solid var(--color-border);border-bottom-right-radius:.5rem}.details tr:not(:last-child) th,.details tr:not(:last-child) td{border-bottom:1px solid var(--color-border-light)}@media (min-width: 1280px){.details td,.details th{font-size:var(--font-size-m)}}@keyframes fieldError{0%{opacity:0}}.field{display:flex;flex:1;flex-direction:column;gap:.5rem}.field__label{align-self:flex-start;color:var(--color-text-dark);display:flex;font-size:var(--font-size-s);font-weight:500;line-height:var(--line-height-l);gap:.15em}.field__label--required:after{color:var(--color-danger);content:"*"}.field__description{color:var(--color-text-light);font-size:var(--font-size-s);line-height:var(--line-height-l);margin-top:-.5rem}.field__error{animation:fieldError .5s;color:var(--color-danger);font-size:var(--font-size-s)}.field:has([required]) .field__label:after{color:var(--color-danger);content:"*"}.fields{border:none;display:flex;flex-direction:column;gap:2em;margin:0;padding:0}.fields--tight{gap:1.5em}.fields--tighter{gap:1em}.fields .field--option+.field--option{margin-top:-1em}.file__filename{align-items:baseline;display:flex;min-width:0}.file__baseName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file__baseName:after{content:"."}.file__extension{flex-shrink:0}.file .meta{color:var(--color-text-light);font-size:var(--font-size-s);margin-top:.25em}.formatted{line-height:var(--line-height-l)}.formatted--large{font-size:var(--font-size-l)}.grid{display:flex;flex-flow:row wrap}.grid__col{background-clip:padding-box;border:0px solid transparent;flex:0 0 100%;min-width:0;position:relative}.grid__col--end{align-self:flex-end}.grid__col--middle{align-self:flex-middle}.grid__col--start{align-self:flex-start}.grid--baseline{align-items:baseline}.grid--between{justify-content:space-between}.grid--center{justify-content:center}.grid--end{align-items:flex-end}.grid--evenly{justify-content:space-evenly}.grid--middle{align-items:center}@media (min-width: 1280px){.grid--reverse{flex-direction:row-reverse}}@media (max-width: 1279px){.grid--scrolling{display:flex;flex-wrap:nowrap;gap:var(--gutter);margin-left:calc(var(--gutter) * -1)!important;margin-right:calc(var(--gutter) * -1)!important;overflow:auto;padding-left:var(--gutter);padding-right:var(--gutter);scroll-padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.grid--scrolling::-webkit-scrollbar{display:none}.grid--scrolling .grid__col{border:none!important;scroll-snap-align:start;flex:0 0 75vw}}.grid--start{align-items:flex-start}.grid--right{justify-content:flex-end}.grid__col--span-1{flex-basis:8.3333333333%}.grid__col--span-2{flex-basis:16.6666666667%}.grid__col--span-3{flex-basis:25%}.grid__col--span-4{flex-basis:33.3333333333%}.grid__col--span-5{flex-basis:41.6666666667%}.grid__col--span-6{flex-basis:50%}.grid__col--span-7{flex-basis:58.3333333333%}.grid__col--span-8{flex-basis:66.6666666667%}.grid__col--span-9{flex-basis:75%}.grid__col--span-10{flex-basis:83.3333333333%}.grid__col--span-11{flex-basis:91.6666666667%}.grid__col--span-12{flex-basis:100%}.grid--gap-xs{margin:-.125em}.grid--gap-xs>.grid__col{border-width:.125em}@media (max-width: 1023px){.grid--gap-xs.grid--scrolling{gap:.25em}.grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}.grid--gap-s{margin:-.25em}.grid--gap-s>.grid__col{border-width:.25em}@media (max-width: 1023px){.grid--gap-s.grid--scrolling{gap:.5em}.grid--gap-s.grid--scrolling>.grid__col{border-width:0}}.grid--gap-m{margin:-.5em}.grid--gap-m>.grid__col{border-width:.5em}@media (max-width: 1023px){.grid--gap-m.grid--scrolling{gap:1em}.grid--gap-m.grid--scrolling>.grid__col{border-width:0}}.grid--gap-l{margin:-.75em}.grid--gap-l>.grid__col{border-width:.75em}@media (max-width: 1023px){.grid--gap-l.grid--scrolling{gap:1.5em}.grid--gap-l.grid--scrolling>.grid__col{border-width:0}}.grid--gap-xl{margin:-1em}.grid--gap-xl>.grid__col{border-width:1em}@media (max-width: 1023px){.grid--gap-xl.grid--scrolling{gap:2em}.grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}.grid--gap-xxl{margin:-1.5em}.grid--gap-xxl>.grid__col{border-width:1.5em}@media (max-width: 1023px){.grid--gap-xxl.grid--scrolling{gap:3em}.grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid__col--span-1{flex-basis:8.3333333333%}.xs\:grid__col--span-2{flex-basis:16.6666666667%}.xs\:grid__col--span-3{flex-basis:25%}.xs\:grid__col--span-4{flex-basis:33.3333333333%}.xs\:grid__col--span-5{flex-basis:41.6666666667%}.xs\:grid__col--span-6{flex-basis:50%}.xs\:grid__col--span-7{flex-basis:58.3333333333%}.xs\:grid__col--span-8{flex-basis:66.6666666667%}.xs\:grid__col--span-9{flex-basis:75%}.xs\:grid__col--span-10{flex-basis:83.3333333333%}.xs\:grid__col--span-11{flex-basis:91.6666666667%}.xs\:grid__col--span-12{flex-basis:100%}.xs\:grid--gap-xs{margin:-.125em}.xs\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-xs.grid--scrolling{gap:.25em}.xs\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-s{margin:-.25em}.xs\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-s.grid--scrolling{gap:.5em}.xs\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-m{margin:-.5em}.xs\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-m.grid--scrolling{gap:1em}.xs\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-l{margin:-.75em}.xs\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-l.grid--scrolling{gap:1.5em}.xs\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-xl{margin:-1em}.xs\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-xl.grid--scrolling{gap:2em}.xs\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 375px){.xs\:grid--gap-xxl{margin:-1.5em}.xs\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 375px) and (max-width: 1023px){.xs\:grid--gap-xxl.grid--scrolling{gap:3em}.xs\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid__col--span-1{flex-basis:8.3333333333%}.s\:grid__col--span-2{flex-basis:16.6666666667%}.s\:grid__col--span-3{flex-basis:25%}.s\:grid__col--span-4{flex-basis:33.3333333333%}.s\:grid__col--span-5{flex-basis:41.6666666667%}.s\:grid__col--span-6{flex-basis:50%}.s\:grid__col--span-7{flex-basis:58.3333333333%}.s\:grid__col--span-8{flex-basis:66.6666666667%}.s\:grid__col--span-9{flex-basis:75%}.s\:grid__col--span-10{flex-basis:83.3333333333%}.s\:grid__col--span-11{flex-basis:91.6666666667%}.s\:grid__col--span-12{flex-basis:100%}.s\:grid--gap-xs{margin:-.125em}.s\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-xs.grid--scrolling{gap:.25em}.s\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-s{margin:-.25em}.s\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-s.grid--scrolling{gap:.5em}.s\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-m{margin:-.5em}.s\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-m.grid--scrolling{gap:1em}.s\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-l{margin:-.75em}.s\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-l.grid--scrolling{gap:1.5em}.s\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-xl{margin:-1em}.s\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-xl.grid--scrolling{gap:2em}.s\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 768px){.s\:grid--gap-xxl{margin:-1.5em}.s\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 768px) and (max-width: 1023px){.s\:grid--gap-xxl.grid--scrolling{gap:3em}.s\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid__col--span-1{flex-basis:8.3333333333%}.m\:grid__col--span-2{flex-basis:16.6666666667%}.m\:grid__col--span-3{flex-basis:25%}.m\:grid__col--span-4{flex-basis:33.3333333333%}.m\:grid__col--span-5{flex-basis:41.6666666667%}.m\:grid__col--span-6{flex-basis:50%}.m\:grid__col--span-7{flex-basis:58.3333333333%}.m\:grid__col--span-8{flex-basis:66.6666666667%}.m\:grid__col--span-9{flex-basis:75%}.m\:grid__col--span-10{flex-basis:83.3333333333%}.m\:grid__col--span-11{flex-basis:91.6666666667%}.m\:grid__col--span-12{flex-basis:100%}.m\:grid--gap-xs{margin:-.125em}.m\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-xs.grid--scrolling{gap:.25em}.m\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-s{margin:-.25em}.m\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-s.grid--scrolling{gap:.5em}.m\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-m{margin:-.5em}.m\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-m.grid--scrolling{gap:1em}.m\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-l{margin:-.75em}.m\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-l.grid--scrolling{gap:1.5em}.m\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-xl{margin:-1em}.m\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-xl.grid--scrolling{gap:2em}.m\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1024px){.m\:grid--gap-xxl{margin:-1.5em}.m\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 1024px) and (max-width: 1023px){.m\:grid--gap-xxl.grid--scrolling{gap:3em}.m\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid__col--span-1{flex-basis:8.3333333333%}.l\:grid__col--span-2{flex-basis:16.6666666667%}.l\:grid__col--span-3{flex-basis:25%}.l\:grid__col--span-4{flex-basis:33.3333333333%}.l\:grid__col--span-5{flex-basis:41.6666666667%}.l\:grid__col--span-6{flex-basis:50%}.l\:grid__col--span-7{flex-basis:58.3333333333%}.l\:grid__col--span-8{flex-basis:66.6666666667%}.l\:grid__col--span-9{flex-basis:75%}.l\:grid__col--span-10{flex-basis:83.3333333333%}.l\:grid__col--span-11{flex-basis:91.6666666667%}.l\:grid__col--span-12{flex-basis:100%}.l\:grid--gap-xs{margin:-.125em}.l\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-xs.grid--scrolling{gap:.25em}.l\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-s{margin:-.25em}.l\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-s.grid--scrolling{gap:.5em}.l\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-m{margin:-.5em}.l\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-m.grid--scrolling{gap:1em}.l\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-l{margin:-.75em}.l\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-l.grid--scrolling{gap:1.5em}.l\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-xl{margin:-1em}.l\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-xl.grid--scrolling{gap:2em}.l\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1280px){.l\:grid--gap-xxl{margin:-1.5em}.l\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 1280px) and (max-width: 1023px){.l\:grid--gap-xxl.grid--scrolling{gap:3em}.l\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid__col--span-1{flex-basis:8.3333333333%}.xl\:grid__col--span-2{flex-basis:16.6666666667%}.xl\:grid__col--span-3{flex-basis:25%}.xl\:grid__col--span-4{flex-basis:33.3333333333%}.xl\:grid__col--span-5{flex-basis:41.6666666667%}.xl\:grid__col--span-6{flex-basis:50%}.xl\:grid__col--span-7{flex-basis:58.3333333333%}.xl\:grid__col--span-8{flex-basis:66.6666666667%}.xl\:grid__col--span-9{flex-basis:75%}.xl\:grid__col--span-10{flex-basis:83.3333333333%}.xl\:grid__col--span-11{flex-basis:91.6666666667%}.xl\:grid__col--span-12{flex-basis:100%}.xl\:grid--gap-xs{margin:-.125em}.xl\:grid--gap-xs>.grid__col{border-width:.125em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-xs.grid--scrolling{gap:.25em}.xl\:grid--gap-xs.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-s{margin:-.25em}.xl\:grid--gap-s>.grid__col{border-width:.25em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-s.grid--scrolling{gap:.5em}.xl\:grid--gap-s.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-m{margin:-.5em}.xl\:grid--gap-m>.grid__col{border-width:.5em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-m.grid--scrolling{gap:1em}.xl\:grid--gap-m.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-l{margin:-.75em}.xl\:grid--gap-l>.grid__col{border-width:.75em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-l.grid--scrolling{gap:1.5em}.xl\:grid--gap-l.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-xl{margin:-1em}.xl\:grid--gap-xl>.grid__col{border-width:1em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-xl.grid--scrolling{gap:2em}.xl\:grid--gap-xl.grid--scrolling>.grid__col{border-width:0}}@media (min-width: 1440px){.xl\:grid--gap-xxl{margin:-1.5em}.xl\:grid--gap-xxl>.grid__col{border-width:1.5em}}@media (min-width: 1440px) and (max-width: 1023px){.xl\:grid--gap-xxl.grid--scrolling{gap:3em}.xl\:grid--gap-xxl.grid--scrolling>.grid__col{border-width:0}}.meta{align-items:baseline;display:flex;flex-wrap:wrap;line-height:var(--line-height-l)}.meta>*{align-items:baseline;display:flex;gap:.35em;white-space:nowrap}.meta>*:not(:last-child){margin-right:.35em}.meta>*:not(:last-child):after{content:"·";display:inline-block;opacity:.5}.input{background:var(--bg-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--color-text);display:flex;font-variant-numeric:tabular-nums;height:var(--input-height);outline:var(--input-outline);overflow:hidden;padding:0;position:relative;transition:var(--duration-s);width:100%}.input input{background:transparent;border:none;color:var(--color-text);flex:1;font-variant-numeric:tabular-nums;height:100%;min-width:0;outline:none;padding:0 .75rem;transition:var(--duration-s),background-color 300s step-end;z-index:1}.input input[disabled],.input input[readonly]{background:var(--color-bg-tint);cursor:not-allowed}.input div{align-items:center;background-color:var(--color-gray-tint);color:var(--color-text-light);display:flex;padding:0 .75em;z-index:2;transition:.25s}.input div svg{height:1.25em;width:1.25em}.input:after{box-shadow:inset 0 0 0 2px var(--input-border-color-focus);border-radius:var(--input-border-radius);content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:0;pointer-events:none;position:absolute;transition:.25s;z-index:3}.input.input--spinner:before{animation:btnSpinner 1s linear infinite;background:var(--input-placeholder-color);content:"";height:1.5em;right:.75em;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><path opacity=".4" d="M256 64C150 64 64 150 64 256s86 192 192 192c70.1 0 131.3-37.5 164.9-93.6l.1 .1c-6.9 14.9-1.5 32.8 13 41.2c15.3 8.9 34.9 3.6 43.7-11.7c.2-.3 .4-.6 .5-.9l0 0C434.1 460.1 351.1 512 256 512C114.6 512 0 397.4 0 256S114.6 0 256 0c-17.7 0-32 14.3-32 32s14.3 32 32 32z"/><path d="M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 512 512"><path opacity=".4" d="M256 64C150 64 64 150 64 256s86 192 192 192c70.1 0 131.3-37.5 164.9-93.6l.1 .1c-6.9 14.9-1.5 32.8 13 41.2c15.3 8.9 34.9 3.6 43.7-11.7c.2-.3 .4-.6 .5-.9l0 0C434.1 460.1 351.1 512 256 512C114.6 512 0 397.4 0 256S114.6 0 256 0c-17.7 0-32 14.3-32 32s14.3 32 32 32z"/><path d="M224 32c0-17.7 14.3-32 32-32C397.4 0 512 114.6 512 256c0 46.6-12.5 90.4-34.3 128c-8.8 15.3-28.4 20.5-43.7 11.7s-20.5-28.4-11.7-43.7c16.3-28.2 25.7-61 25.7-96c0-106-86-192-192-192c-17.7 0-32-14.3-32-32z"/></svg>');-webkit-mask-size:cover;mask-size:cover;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--duration-s);top:calc(50% - .75em);width:1.5em;z-index:4}.input.input--spinner.is-loading:before{opacity:1}.input:-webkit-autofill,.input:-internal-autofill-selected,.input input:-webkit-autofill,.input input:-internal-autofill-selected{background:var(--bg-color)}.input:focus,.input:focus-within{border-color:var(--input-border-color-focus);box-shadow:inset 0 0 0 1px var(--input-border-color-focus);outline:var(--input-outline-focus)}.input:focus:is(div):after,.input:focus-within:is(div):after{opacity:1}.input--large{font-size:var(--font-size-l);height:3.5em}.input--large input{padding:0 1em}.input--num{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.input__flag{width:20px}@keyframes input-spinner{to{transform:rotate(360deg)}}.inputSearch{position:relative}.inputSearch input{padding-left:2.75rem}.inputSearch__icon{background:var(--color-text-light);content:"";-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/></svg>');-webkit-mask-size:1.5rem;mask-size:1.5rem;height:1.5rem;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;left:.75rem;top:calc(50% - .75rem);width:1.5rem;z-index:2}.inputSearch__clear{aspect-ratio:1/1;align-items:center;border-radius:50%;color:var(--color-text-light);display:none;height:100%;justify-content:center;outline:var(--input-outline);position:absolute;transition:color var(--duration-m);right:0;top:0;z-index:1}.inputSearch__clear:hover{color:var(--color-text)}.inputSearch__clear:focus{outline:var(--input-outline-focus)}.is-loading .inputSearch__clear{display:none}.lightswitch{line-height:var(--line-height-l);position:relative;transform:translateZ(0);-webkit-user-select:none;user-select:none}.lightswitch input{height:0;position:absolute;width:0}.lightswitch input:checked+label:before{background-color:var(--lightswitch-track-color-on);box-shadow:inset 0 0 0 1px var(--lightswitch-border-color-on)}.lightswitch input:checked+label:after{background-color:var(--lightswitch-thumb-color-on);transform:translate3d(.75em,0,0)}.lightswitch input:focus-visible+label:before{outline:var(--input-outline-focus)}.lightswitch input[disabled]+label:before{opacity:.5}.lightswitch label{align-items:center;display:flex;gap:.75em}.lightswitch label:before{background-color:var(--lightswitch-track-color-off);box-shadow:inset 0 0 0 1px var(--lightswitch-border-color-off);border-radius:.75em;content:"";cursor:pointer;flex:0 0 2.25em;height:1.5em;outline:var(--input-outline);outline-offset:2px;transition:.2s;width:2.25em;z-index:1}.lightswitch label:after{background-color:var(--lightswitch-thumb-color-off);background-clip:padding-box;border:.25em solid transparent;border-radius:50%;content:"";height:1.5em;pointer-events:none;position:absolute;transition:.2s;width:1.5em;z-index:2}@keyframes option-check{0%{transform:scale(0)}}.option{position:relative;-webkit-user-select:none;user-select:none}.option input{height:0;position:absolute;width:0}.option input:checked+label:before{background-color:var(--option-bg-color-on);box-shadow:inset 0 0 0 1px var(--option-border-color-on)}.option input:checked+label:after{display:block}.option input:focus-visible+label:before{outline:var(--input-outline-focus)}.option label{align-items:center;display:flex;gap:.75em}.option label:before{background-color:var(--option-bg-color-off);box-shadow:inset 0 0 0 1px var(--option-border-color-off);border-radius:.25em;content:"";cursor:pointer;height:1.5em;outline:var(--input-outline);outline-offset:2px;transition:var(--duration-s);flex:0 0 1.5em;width:1.5em;z-index:1}.option label:after{animation:option-check var(--duration-m) both cubic-bezier(0,1,.5,1.5);background:#fff;color:#fff;content:"";display:none;height:1.5em;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5" vector-effect="non-scaling-stroke"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5" vector-effect="non-scaling-stroke"/></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.15em;mask-size:1.15em;pointer-events:none;position:absolute;width:1.5em;z-index:2}.option.option--radio label:before{border-radius:50%}.option.option--radio input:checked+label:after{transition:.15s;transform:scale(1)}.option.option--radio label:after{border-radius:50%}.password{background:var(--bg-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--color-text);outline:var(--input-outline);display:flex;position:relative}.password__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background-color:transparent;border:none;display:flex;height:100%}.password__icon{display:inline-block;margin:auto}.password__icon--unmasked{display:none}.password__rules{color:var(--color-text-light);font-size:var(--font-size-s);line-height:var(--line-height-l);list-style:none;margin:0;padding:0}.password__rules>li{align-items:center;display:flex;gap:.33em}.password__rules>li:before{background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check"><path d="M20 6 9 17l-5-5"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check"><path d="M20 6 9 17l-5-5"/></svg>');-webkit-mask-size:1em;mask-size:1em;content:"";display:inline-block;height:1em;margin-right:.25em;width:1em}.password__rules>li.is-validated{color:var(--color-success);text-decoration:line-through}.select{background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M12,4.5l-5,5L2,4.5" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');background-position:calc(100% - .75em) center;background-repeat:no-repeat;background-size:14px;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--color-text);display:block;height:var(--input-height);outline:var(--input-outline);padding:0 3em 0 .75em;text-overflow:ellipsis;transition:.25s;white-space:nowrap;width:100%}.select:focus{border-color:var(--input-border-color-focus);box-shadow:inset 0 0 0 1px var(--input-border-color-focus);outline:var(--input-outline-focus)}.textarea{display:grid;width:100%}.textarea textarea,.textarea:after{background:var(--color-bg);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--color-text);display:block;grid-area:1/1/2/2;line-height:var(--line-height-l);outline:none;overflow:hidden;padding:.75em;width:100%}.textarea textarea{resize:none;overflow:hidden;transition:.25s}.textarea textarea::placeholder{color:var(--input-placeholder-color)}.textarea textarea:focus{border-color:var(--input-border-color-focus);box-shadow:inset 0 0 0 1px var(--input-border-color-focus)}.textarea:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap}.yesNo{align-items:center;display:flex;gap:1rem}.yesNo__label{flex:1}.yesNo__label--required:after{color:var(--color-danger);content:"*";margin-left:.15em}.yesNo__switch{color:var(--color-text-light);border-radius:var(--input-border-radius);display:flex;height:var(--btn-height-s)}.yesNo__option{border-radius:var(--input-border-radius);position:relative}.yesNo__option input{height:0;position:absolute;width:0}.yesNo__option label{align-items:center;cursor:pointer;display:flex;height:var(--btn-height-s);justify-content:center;width:var(--btn-height-s)}.yesNo__option--none{opacity:.33}.yesNo__option--no{background:var(--color-danger-tint);color:var(--color-danger)}.yesNo__option--no:has(input:checked){background:var(--color-danger);color:#fff}.yesNo__option--yes{background:var(--color-success-tint);color:var(--color-success)}.yesNo__option--yes:has(input:checked){background:var(--color-success);color:#fff}.yesNo__option .lucide{height:1.25em;stroke-width:2;width:1.25em;cursor:pointer}.label{background:var(--color-gray-tint);border-radius:.75rem;color:var(--color-text-light);display:inline-block;font-size:var(--font-size-xs);font-weight:500;line-height:1.5rem;padding:0 .75rem;-webkit-user-select:none;user-select:none}.label--active,.label--published,.label--service{background:var(--color-success-tint);color:var(--color-success)}.label--rental{background-color:#dff2fe;color:#0069a8}.locale{background:var(--color-bg);border-radius:.5em;display:flex;flex-direction:column;font-weight:500;height:2.5em;overflow:visible;position:relative;text-transform:uppercase}.locale__option{align-items:center;color:var(--color-1);display:flex;gap:.75em;height:2.5em;padding:0 .75em}.locale__option:not(.locale__current){border-top:1px solid var(--color-border-light);height:calc(2.5em + 1px)}.locale__current{padding-right:2em}.locale__current:after{background:var(--color-1);content:"";height:14px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><polyline points="12 5 7 10 2 5" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><polyline points="12 5 7 10 2 5" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');-webkit-mask-size:14px;mask-size:14px;opacity:.5;position:absolute;right:.75em;top:calc(50% - 7px);width:14px}.locale__flag{height:15px;width:20px}.locale__dropdown{background:var(--color-bg);border-radius:.5em;box-shadow:0 .25em .5em #00000026;padding-top:2.5em;position:absolute;width:100%;z-index:-1}.lucide{min-height:1.5em;min-width:1.5em;stroke-width:1.5}.modal{top:0;right:0;bottom:0;left:0;overflow:auto;position:fixed;z-index:var(--z-index-modal)}.modal__inner{display:flex;left:0;min-height:100%;padding:.5rem;position:absolute;top:0;width:100%}.modal__overlay{background:oklch(var(--color-dark-gray-lch)/25%);top:0;right:0;bottom:0;left:0;position:absolute}.modal__overlay.is-enter{transition:opacity .5s ease-out}.modal__overlay.is-enter-start{opacity:0}.modal__overlay.is-enter-end{opacity:1}.modal__overlay.is-enter{transition:opacity .5s ease-in}.modal__overlay.is-enter-start{opacity:1}.modal__overlay.is-enter-end{opacity:0}.modal__dialog{background:var(--color-bg);box-shadow:0 1em 4em oklch(var(--color-dark-gray-lch)/15%);border-radius:.5em;flex:1;margin:auto;max-width:32rem;position:relative;z-index:2}.modal__header{align-items:center;background:var(--color-bg);box-shadow:0 1px oklch(var(--color-dark-gray-lch)/10%);border-radius:.5em .5em 0 0;display:flex;padding:0 .75em 0 1.5em;position:sticky;top:0;height:4em;-webkit-user-select:none;user-select:none;z-index:2}.modal__title{flex:1}.modal__close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:50%;color:var(--color-text-light);cursor:pointer;display:flex;height:2.5em;justify-content:center;outline:var(--input-outline);outline-offset:2px;transition:var(--duration-m);width:2.5em}.modal__close:focus-visible{outline:var(--input-outline-focus)}.modal__close:hover{color:var(--color-text)}.modal__body{padding:1.5em;position:relative;z-index:1}.pagination{display:flex;gap:.5em}.pagination__flex{align-items:center;display:flex;flex:1}.pagination__current{background:var(--btn-bg-color);border-radius:var(--input-border-radius);font-variant-numeric:tabular-nums;line-height:2.5em;margin:0 .5em;padding:0 2em 0 1em;position:relative;transition:var(--duration-m);-webkit-user-select:none;user-select:none}.pagination__current:after{background:currentColor;-webkit-mask-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><polyline points="9 3 5 7 1 3" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');mask-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><polyline points="9 3 5 7 1 3" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg>');-webkit-mask-size:cover;mask-size:cover;content:"";display:block;height:10px;opacity:.5;pointer-events:none;position:absolute;right:.75em;top:calc(50% - 5px);width:10px}.pagination__current:hover{background:var(--btn-bg-color-hover)}.pagination__current select{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute}.pagination__nav{background:var(--btn-bg-color);border-radius:50%;color:var(--btn-color);display:flex;height:2.5em;width:2.5em;transition:var(--duration-m)}.pagination__nav svg{margin:auto;transition:var(--duration-m)}.pagination__nav--disabled{background:transparent;border:1px solid var(--color-border);color:var(--color-text-light);cursor:default;opacity:.5}.pagination__nav:disabled:not(.pagination__nav--disabled){cursor:wait}.pagination__nav:not(:disabled):hover{background:var(--btn-bg-color-hover);color:var(--btn-color-hover)}.pagination__nav--prev:not(:disabled):hover svg{transform:translate(-2px)}.pagination__nav--next:not(:disabled):hover svg{transform:translate(2px)}@keyframes popout-in-top{0%{opacity:0;transform:translateY(8px)}}@keyframes popout-in-bottom{0%{opacity:0;transform:translateY(-8px)}}@keyframes popout-out-top{to{opacity:0;transform:translateY(8px)}}@keyframes popout-out-bottom{to{opacity:0;transform:translateY(-8px)}}.popout{--offset-x: 16px;--offset-y: 12px;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--popout-bg-color);border:none;border-radius:1.5rem;color:var(--color-text-light);cursor:pointer;display:flex;font-weight:500;gap:.5em;height:3rem;justify-content:center;outline:var(--input-outline);outline-offset:2px;padding:1px 1.5em;position:relative;transition:background var(--duration-s),color var(--duration-s);-webkit-user-select:none;user-select:none}.popout .lucide{stroke-width:1.75}.popout--icon{border-radius:50%;flex:0 0 3rem;padding:1px 0;width:3rem}.popout--transparent{background:transparent}.popout--transparent:hover{background:var(--popout-bg-color)!important}.popout--small{flex:0 0 2.25rem;font-size:var(--font-size-s);height:2.25rem}.popout--small.popout--icon{width:2.25rem}.popout--small>.lucide{height:1.25rem;width:1.25rem}.popout__menu{background:var(--color-bg);border-radius:.5rem;box-shadow:0 .5em 2em #00000026;display:none;font-weight:400;padding:.5rem 0;position:absolute;width:max-content;z-index:9000}[aria-expanded=true] .popout__menu{display:block}.popout__menu a,.popout__menu .popover__link{align-items:center;background:transparent;border:none;color:var(--color-text);display:flex;gap:.75em;line-height:var(--line-height-m);padding:.75em 1.25em;outline:none;text-align:left;width:100%}.popout__menu a .lucide,.popout__menu .popover__link .lucide{height:1.5em;width:1.5em}.popout__menu a:hover,.popout__menu a:focus-visible,.popout__menu .popover__link:hover,.popout__menu .popover__link:focus-visible{background:var(--color-gray-tint);color:var(--color-text-dark)}.popout__menu a.danger,.popout__menu a--danger,.popout__menu .popover__link.danger,.popout__menu .popover__link--danger{color:var(--color-danger)}.popout__menu a.danger:hover,.popout__menu a.danger:focus-visible,.popout__menu a--danger:hover,.popout__menu a--danger:focus-visible,.popout__menu .popover__link.danger:hover,.popout__menu .popover__link.danger:focus-visible,.popout__menu .popover__link--danger:hover,.popout__menu .popover__link--danger:focus-visible{background:var(--color-danger-tint);color:var(--color-danger)}.popout__menu:after{border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;position:absolute;width:0}.popout__menu.is-bottom{animation:popout-in-bottom 125ms both ease-out;top:calc(100% + var(--offset-y))}.is-hiding .popout__menu.is-bottom{animation:popout-out-bottom 75ms both ease-out}.popout__menu.is-bottom:after{border-bottom:6px solid #FFF;top:-6px}.popout__menu.is-center{left:calc(50% - var(--width) * .5)}.popout__menu.is-center:after{left:calc(50% - 6px)}.popout__menu.is-left{right:0}.popout__menu.is-left:after{right:calc(1.5rem - 6px)}.popout--small .popout__menu.is-left:after{right:calc(1.125rem - 6px)}.popout__menu.is-right{left:0}.popout__menu.is-right:after{left:calc(1.5rem - 6px)}.popout--small .popout__menu.is-right:after{left:calc(1.125rem - 6px)}.popout__menu.is-top{animation:popout-in-top 125ms both ease-out;bottom:calc(100% + var(--offset-y))}.is-hiding .popout__menu.is-top{animation:popout-out-top 125ms both ease-out}.popout__menu.is-top:after{border-top:6px solid #FFF;bottom:-6px}.popout:hover{background:var(--btn-bg-color-hover);color:var(--btn-color-hover)}.popout:active{padding-bottom:0;padding-top:2px}.popout:focus-visible{outline:var(--input-outline-focus)}@keyframes slideOverLeave{}.slideOver{display:flex;justify-content:flex-end;top:0;right:0;bottom:0;left:0;overflow:auto;position:fixed;z-index:var(--z-index-slideover)}.slideOver__overlay{background:oklch(var(--color-dark-gray-lch)/25%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.slideOver__overlay.is-enter{transition:.5s ease-out}.slideOver__overlay.is-enter-start{opacity:0}.slideOver__overlay.is-enter-end{opacity:1}.slideOver__overlay.is-leave{transition:.5s ease-in}.slideOver__overlay.is-leave-start{opacity:1}.slideOver__overlay.is-leave-end{opacity:0}.slideOver__content{background:var(--color-bg);bottom:0;box-shadow:0 1em 4em oklch(var(--color-dark-gray-lch)/0%);max-width:36em;width:calc(100vw - var(--gutter) * 2);overflow:auto;position:fixed;right:0;top:0;z-index:2}.slideOver__content.is-enter{transition:.5s cubic-bezier(.75,0,.25,1)}.slideOver__content.is-enter-start{transform:translate3d(100%,0,0)}.slideOver__content.is-enter-end{box-shadow:0 1em 4em oklch(var(--color-dark-gray-lch)/15%);transform:translateZ(0)}.slideOver__content.is-leave{transition:.5s cubic-bezier(.75,0,.25,1);animation:slideOverLeave .5s both}.slideOver__content.is-leave-start{box-shadow:0 1em 4em oklch(var(--color-dark-gray-lch)/15%);transform:translateZ(0)}.slideOver__content.is-leave-end{transform:translate3d(100%,0,0)}.slideOver__header{align-items:center;background:var(--color-bg);box-shadow:0 1px oklch(var(--color-dark-gray-lch)/10%);display:flex;height:4em;padding:0 .75em 0 var(--slideover-padding-x);position:sticky;top:0;-webkit-user-select:none;user-select:none;z-index:100}.slideOver__title{flex:1}.slideOver__close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:50%;color:var(--color-text-light);cursor:pointer;display:flex;height:2.5em;justify-content:center;outline:var(--input-outline);outline-offset:2px;transition:var(--duration-m);width:2.5em}.slideOver__close:focus-visible{outline:var(--input-outline-focus)}.slideOver__close:hover{color:var(--color-text)}.slideOver__body{padding:var(--slideover-padding-y) var(--slideover-padding-x)}.slideOver__outset{margin-left:calc(var(--slideover-padding-x) * -1);margin-right:calc(var(--slideover-padding-x) * -1)}.slideOver__inset{padding-left:var(--slideover-padding-x);padding-right:var(--slideover-padding-x)}@media (min-width: 1280px){.slideOver__content{width:36em}}.stockItemHeader{display:flex;flex-direction:column;gap:.75em}.stockItemHeader__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em;min-height:var(--btn-height)}.stockItemHeader__logo{max-height:64px;max-width:144px;width:auto}.stockItemHeader__meta{display:inline-flex;flex-wrap:wrap;gap:.5em}.stockItemHeader__metaItem{align-items:center;display:inline-flex;gap:.5em}.stockItemHeader__metaItem:not(:last-child):after{content:"·"}@media (min-width: 1024px){.stockItemHeader__meta{font-size:var(--font-size-l)}}.separator{position:relative;text-align:center;-webkit-user-select:none;user-select:none}.separator:after{background:var(--color-border);content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:1}.separator span{background:var(--color-bg);display:inline-block;padding:0 .75em;position:relative;z-index:2}.submission{background:var(--color-bg);border-radius:.5rem;box-shadow:0 .15rem .25rem oklch(var(--color-dark-gray-lch)/.075)}.submission__field:first-child,.submission__fieldGroup:first-child,.submission__formComment:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.submission__field:last-child,.submission__fieldGroup:last-child,.submission__formComment:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.submission__fieldGroup .submission__field:first-child,.submission__fieldGroup .submission__fieldGroup:first-child,.submission__fieldGroup .submission__formComment:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.submission__fieldGroup .submission__field:last-child,.submission__fieldGroup .submission__fieldGroup:last-child,.submission__fieldGroup .submission__formComment:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.submission__field,.submission__fieldGroup,.submission__formComment{border:1px solid var(--color-border);line-height:var(--line-height-l);padding:1em}.submission__field:not(:last-child),.submission__fieldGroup:not(:last-child),.submission__formComment:not(:last-child){margin-bottom:-1px}.submission__fieldGroup{padding:0 1em}.submission__fieldGroup:has(.field__error) .submission__fieldGroupToggle{color:var(--color-danger)}.submission__fieldGroup:has(.field__error) .submission__fieldGroupToggleError{display:block}.submission__fieldGroupToggleError{color:var(--color-danger);display:none;flex:0 0 1.5em}.submission__fieldGroupToggle{align-items:center;color:var(--color-link);display:flex;font-size:var(--font-size-m);gap:.5em;padding:1em 0;font-weight:500;width:100%}.submission__fieldGroupToggle:before,.submission__fieldGroupToggle:after{background:var(--color-text-light);content:"";position:absolute}.submission__fieldGroupToggleName{text-align:left;flex:1}.submission__fieldGroupToggleIcon{height:20px;flex:0 0 20px;position:relative}.submission__fieldGroupToggleIcon:before,.submission__fieldGroupToggleIcon:after{background:var(--color-text-light);content:"";position:absolute}.submission__fieldGroupToggleIcon:before{height:2px;left:calc(50% - 8px);top:calc(50% - 1px);width:16px}.submission__fieldGroupToggleIcon:after{height:16px;left:calc(50% - 1px);top:calc(50% - 8px);transition:var(--duration-m);width:2px}button[aria-expanded=true] .submission__fieldGroupToggleIcon:after{transform:scaleY(0)}.submission__fieldGroupFields{overflow-y:clip;transition:var(--duration-m);height:0}.submission__fieldGroupFields:after{content:"";display:block;height:1em}.submission__fieldGroup.is-expanded .submission__fieldGroupFields{height:max-content}.submission__formComment{background:var(--color-bg-tint);color:var(--color-text-light)}.submission__box{border-radius:.5rem;box-shadow:0 .15rem .25rem oklch(var(--color-dark-gray-lch)/.075)}.submission__yesNo{align-items:center;background:var(--color-bg-tint);border-radius:var(--btn-border-radius);height:var(--btn-height-s);display:flex;justify-content:center;width:var(--btn-height-s)}.submission__yesNo--yes{background:var(--color-success-tint);color:var(--color-success)}.submission__yesNo--no{background:var(--color-danger-tint);color:var(--color-danger)}.submission__yesNo .lucide{height:1.25em;stroke-width:1.75!important;width:1.25em}.submission__question{color:var(--color-text-dark);font-weight:500}.submission__files{display:flex;flex-direction:column;gap:.25em;min-width:0;padding-top:.5em;width:100%}.submission__file{align-items:center;display:flex;gap:.5em;min-width:0;width:100%}.submission__file svg{flex:0 0 1.5em}.submission__fileName{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.submission__complete{background:var(--color-success-tint);border:1px solid oklch(var(--color-success-lch)/50%);border-radius:.5rem;color:var(--color-success);padding:1rem}.submission__complete .field__description{color:var(--color-success);opacity:.75}.submission__signature{display:grid;gap:2rem;grid-template-columns:1fr 1fr;align-items:center}.submission__signatureImage{background:var(--color-bg-tint);border-radius:var(--input-border-radius);object-fit:contain;border-radius:.5rem}.submission__signatureInfo{display:flex;flex-direction:column;line-height:var(--line-height-l)}.submission__signatureHeading{color:var(--color-text-light);font-size:var(--font-size-s);font-weight:400}.submission__signatureName{font-size:var(--font-size-m);font-weight:500}.submission__signatureDate{color:var(--color-text-light)}.submissions{background:var(--color-bg);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 .15rem .25rem oklch(var(--color-dark-gray-lch)/.075)}.submissions__item{align-items:center;display:flex;line-height:var(--line-height-l);padding:1em}.submissions__item:not(:first-child){border-top:1px solid var(--color-border-light)}.submissions__itemFlex{flex:1}.submissions__itemLink{font-weight:500}.submissions__itemMeta{font-size:var(--font-size-s);align-items:center;display:flex;gap:.5rem;color:var(--color-text-light)}.submissions__itemLabel{background:var(--color-bg-tint);border-radius:.75rem;color:var(--color-text-light);display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:500;height:1.5rem;padding:0 .75rem}.submissions__itemLabel--completed{background:var(--color-success-tint);color:var(--color-success)}.submissions__itemActions{display:flex;gap:1rem}.submissions__empty{color:var(--color-text-light);text-align:center;padding:1em}@keyframes toast-enter{0%{opacity:0;transform:translate3d(0,1rem,0)}}@keyframes toast-leave{to{opacity:0;transform:translate3d(0,-1rem,0)}}@keyframes toast-timer{0%{transform:scaleX(0)}}.toast{--toast-duration: 3s;bottom:1rem;display:flex;flex-direction:column;gap:.5rem;right:1rem;position:fixed;-webkit-user-select:none;user-select:none;z-index:var(--z-index-toast)}.toast__message{background:var(--color-dark-gray);box-shadow:0 .5em 1em oklch(var(--color-dark-gray-lch)/50%);border-radius:.5rem;color:#fff;font-weight:500;max-width:calc(100vw - 2rem);padding:1rem 1.5rem 1rem 1rem;position:relative;width:320px}.toast__message:after{animation:toast-timer var(--toast-duration) ease-out both;background:#ffffff1a;content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform-origin:left center;z-index:1}.toast__message div{align-items:center;display:flex;line-height:var(--line-height-l);gap:.75rem;position:relative;z-index:2}.toast__message div:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23FFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="M12 16v-4"/><path d="M12 8h.01"/></svg>');background-size:cover;content:"";flex:0 0 2rem;height:2rem;width:2rem}.toast__message--error{background:var(--color-danger);box-shadow:0 .5em 1em oklch(var(--color-danger-lch)/50%)}.toast__message--error div:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23FFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"/><path d="M12 9v4"/><path d="M12 17h.01"/></svg>')}.toast__message--success{background:var(--color-success);box-shadow:0 .5em 1em oklch(var(--color-success-lch)/50%)}.toast__message--success div:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23FFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>')}.toast__message.is-enter{animation:toast-enter .25s ease-out both}.toast__message.is-leave{animation:toast-leave .25s ease-in both}.upload__file{background:var(--color-gray-tint);border-radius:var(--input-border-radius);display:flex;align-items:center;gap:.5em;padding:.75em;flex:1;width:100%}.upload__fileName{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.upload__fileAction{color:var(--color-text);cursor:pointer;opacity:.5;transition:var(--duration-m)}.upload__fileAction .lucide{pointer-events:none}.upload__fileAction:hover{opacity:1}.upload__preview{background-size:24px;background-position:0 0;background-repeat:repeat;border-radius:.25em;max-width:240px;overflow:hidden;position:relative}.upload__preview--padded{padding:1em}.upload__preview:after{border:1px solid rgba(0,0,0,.1);border-radius:.25em;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;z-index:3}.u-flex{display:flex}.u-flex-align-baseline{align-items:baseline}.u-flex-align-between{align-items:space-between}.u-flex-align-center{align-items:center}.u-flex-align-end{align-items:flex-end}.u-flex-align-start{align-items:flex-start}.u-flex-flex{flex:1}.u-flex-column{flex-direction:column}.u-flex-justify-center{justify-content:center}.u-flex-justify-end{justify-content:flex-end}.u-flex-justify-between{justify-content:space-between}.u-flex-justify-start{justify-content:flex-start}.u-flex-row{flex-direction:row}.u-flex-wrap{flex-wrap:wrap}.u-flex-gap-xs{gap:.25em}.u-flex-gap-s{gap:.5em}.u-flex-gap-m{gap:1em}.u-flex-gap-l{gap:1.5em}.u-flex-gap-xl{gap:2em}.u-flex-gap-xxl{gap:3em}@media (min-width: 375px){.xs\\:u-flex-column{flex-direction:column}.xs\\:u-flex-row{flex-direction:row}.xs\:u-flex-gap-xs{gap:.25em}.xs\:u-flex-gap-s{gap:.5em}.xs\:u-flex-gap-m{gap:1em}.xs\:u-flex-gap-l{gap:1.5em}.xs\:u-flex-gap-xl{gap:2em}.xs\:u-flex-gap-xxl{gap:3em}}@media (min-width: 768px){.s\\:u-flex-column{flex-direction:column}.s\\:u-flex-row{flex-direction:row}.s\:u-flex-gap-xs{gap:.25em}.s\:u-flex-gap-s{gap:.5em}.s\:u-flex-gap-m{gap:1em}.s\:u-flex-gap-l{gap:1.5em}.s\:u-flex-gap-xl{gap:2em}.s\:u-flex-gap-xxl{gap:3em}}@media (min-width: 1024px){.m\\:u-flex-column{flex-direction:column}.m\\:u-flex-row{flex-direction:row}.m\:u-flex-gap-xs{gap:.25em}.m\:u-flex-gap-s{gap:.5em}.m\:u-flex-gap-m{gap:1em}.m\:u-flex-gap-l{gap:1.5em}.m\:u-flex-gap-xl{gap:2em}.m\:u-flex-gap-xxl{gap:3em}}@media (min-width: 1280px){.l\\:u-flex-column{flex-direction:column}.l\\:u-flex-row{flex-direction:row}.l\:u-flex-gap-xs{gap:.25em}.l\:u-flex-gap-s{gap:.5em}.l\:u-flex-gap-m{gap:1em}.l\:u-flex-gap-l{gap:1.5em}.l\:u-flex-gap-xl{gap:2em}.l\:u-flex-gap-xxl{gap:3em}}@media (min-width: 1440px){.xl\\:u-flex-column{flex-direction:column}.xl\\:u-flex-row{flex-direction:row}.xl\:u-flex-gap-xs{gap:.25em}.xl\:u-flex-gap-s{gap:.5em}.xl\:u-flex-gap-m{gap:1em}.xl\:u-flex-gap-l{gap:1.5em}.xl\:u-flex-gap-xl{gap:2em}.xl\:u-flex-gap-xxl{gap:3em}}.u-stack{display:flex;flex-direction:column}.u-stack-gap-xs{gap:.25em}.u-stack-gap-s{gap:.5em}.u-stack-gap-m{gap:1em}.u-stack-gap-l{gap:1.5em}.u-stack-gap-xl{gap:2em}.u-stack-gap-xxl{gap:3em}@media (min-width: 375px){.xs\:u-stack-gap-xs{gap:.25em}.xs\:u-stack-gap-s{gap:.5em}.xs\:u-stack-gap-m{gap:1em}.xs\:u-stack-gap-l{gap:1.5em}.xs\:u-stack-gap-xl{gap:2em}.xs\:u-stack-gap-xxl{gap:3em}}@media (min-width: 768px){.s\:u-stack-gap-xs{gap:.25em}.s\:u-stack-gap-s{gap:.5em}.s\:u-stack-gap-m{gap:1em}.s\:u-stack-gap-l{gap:1.5em}.s\:u-stack-gap-xl{gap:2em}.s\:u-stack-gap-xxl{gap:3em}}@media (min-width: 1024px){.m\:u-stack-gap-xs{gap:.25em}.m\:u-stack-gap-s{gap:.5em}.m\:u-stack-gap-m{gap:1em}.m\:u-stack-gap-l{gap:1.5em}.m\:u-stack-gap-xl{gap:2em}.m\:u-stack-gap-xxl{gap:3em}}@media (min-width: 1280px){.l\:u-stack-gap-xs{gap:.25em}.l\:u-stack-gap-s{gap:.5em}.l\:u-stack-gap-m{gap:1em}.l\:u-stack-gap-l{gap:1.5em}.l\:u-stack-gap-xl{gap:2em}.l\:u-stack-gap-xxl{gap:3em}}@media (min-width: 1440px){.xl\:u-stack-gap-xs{gap:.25em}.xl\:u-stack-gap-s{gap:.5em}.xl\:u-stack-gap-m{gap:1em}.xl\:u-stack-gap-l{gap:1.5em}.xl\:u-stack-gap-xl{gap:2em}.xl\:u-stack-gap-xxl{gap:3em}}.u-text-center{text-align:center}.u-text-xs{font-size:var(--font-size-xs)}.u-text-s{font-size:var(--font-size-s)}.u-text-m{font-size:var(--font-size-m)}.u-text-l{font-size:var(--font-size-l)}.u-text-xl{font-size:var(--font-size-xl)}.u-text-color-1{color:var(--color-1)}.u-text-color-2{color:var(--color-2)}.u-text-success{color:var(--color-success)}.u-text-danger{color:var(--color-danger)}.u-text-hc{color:var(--color-text-dark)}.u-text-lc{color:var(--color-text-light)}.u-text-break-word{word-break:break-word}.u-text-mono{font-family:var(--font-mono)}.u-text-nowrap{white-space:nowrap}.u-text-tabular{font-variant-numeric:tabular-nums}.u-text-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.u-text-pre-line{white-space:pre-line}.u-hide{display:none}.u-hideEmpty:empty{display:none}@media (max-width: 374px){.xs\:u-show{display:none}}@media (min-width: 375px){.xs\:u-hide{display:none}}@media (max-width: 767px){.s\:u-show,.m\:u-show,.l\:u-show,.xl\:u-show{display:none}}@media (min-width: 768px){.s\:u-hide{display:none}}@media (max-width: 1023px){.m\:u-show,.l\:u-show,.xl\:u-show{display:none}}@media (min-width: 1024px){.m\:u-hide{display:none}}@media (max-width: 1279px){.l\:u-show,.xl\:u-show{display:none}}@media (min-width: 1280px){.l\:u-hide{display:none}}@media (max-width: 1439px){.xl\:u-show{display:none}}@media (min-width: 1440px){.xl\:u-hide{display:none}}:root{--font-2: var(--font-1);--font-size-xl: 1.5rem;--gutter: 1.25rem;--nav-height: 4.5rem}@media (min-width: 768px){:root{--font-size-xl: 1.5rem;--font-size-xxl: 2rem}}h1{font-weight:700;line-height:var(--line-height-m)}h4{color:var(--color-text-dark);font-size:var(--font-size-m);font-weight:600}.app{display:flex;flex-direction:column;height:100svh;padding-top:var(--nav-height)}.app__header{display:flex;flex-direction:column;padding:calc(var(--gutter) * 2) 0;gap:.5em}.app__headerIntro{color:var(--color-text-light);line-height:var(--line-height-l)}.app__headerActions{margin-top:1em}.app__section{margin:0 calc(var(--gutter) * -1);padding:calc(var(--gutter) * 2) var(--gutter)}.app__section--first{padding-top:0}.app__section--flex{flex:1}.app__section--tint{background:var(--color-bg-tint)}@media (min-width: 1024px){.app__headerActions{flex-direction:row}}.auth{background:var(--color-gray-tint);margin:0 calc(var(--gutter) * -1);padding:calc(var(--gutter) * 2) var(--gutter);text-align:center}.auth__icon svg{color:var(--color-2);height:2.5em;margin:0 auto;width:2.5em}.chip{display:flex;font-variant-numeric:tabular-nums}.chip__label{color:var(--color-text-light);flex:0 0 33.33333%}.chip__value{font-family:var(--font-mono);flex:1}.codeInput{display:flex;margin:0 auto;max-width:320px}.codeInput__input{background:var(--color-bg);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius) 0 0 var(--input-border-radius);color:var(--color-text);flex:1;font-family:var(--font-mono);font-size:var(--font-size-xl);font-weight:500;height:3.5rem;letter-spacing:.05em;outline:var(--input-outline);padding:0;text-align:center;transition:var(--duration-m);width:100%}.codeInput__input:focus{border-color:var(--input-border-color-focus);box-shadow:inset 0 0 0 1px var(--input-border-color-focus);outline:var(--input-outline-focus)}.codeInput__input:focus:is(div):after{opacity:1}.codeInput .btn{border-radius:0 var(--input-border-radius) var(--input-border-radius) 0;height:3.5rem;flex:0 0 3.5rem;padding-left:0;padding-right:0}.codeInput__error{animation:fieldError .5s;color:var(--color-danger);font-size:var(--font-size-s)}.document{align-items:flex-start;display:flex;flex-direction:column;font-size:var(--font-size-s);gap:.75rem}.document__thumb{aspect-ratio:210/297;position:relative;width:100%}.document__thumb img{border-radius:4px;bottom:0;box-shadow:0 4px 8px #0000001a;display:block;max-height:100%;max-width:100%;object-fit:cover;position:absolute;width:100%;z-index:1}.document__actions{bottom:.75em;left:.75em;display:flex;gap:.25rem;position:absolute;width:100%;z-index:2}.document__action{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a8;border-radius:calc(var(--btn-height) * .5);color:#fff;display:flex;height:var(--btn-height);justify-content:center;transition:var(--duration-m);width:var(--btn-height)}.document__action:hover{background:#000000bf;color:#fff}.document__info{line-height:var(--line-height-l)}.document__link{word-break:break-word}.document__meta{color:var(--color-text-light);font-size:var(--font-size-xs)}.home{display:flex;flex:1;flex-direction:column}.home__header{display:flex;flex-direction:column;gap:1.5em;padding:calc(var(--gutter) * 3) 0;text-align:center}.home__header h1{color:var(--color-text-light);font-size:var(--font-size-s);letter-spacing:.05em;text-transform:uppercase}.home__logo{max-width:192px;margin:0 auto}.documentList{display:grid;gap:var(--gutter);grid-template-columns:repeat(2,1fr)}@media (min-width: 1280px){.documentList{grid-template-columns:repeat(6,1fr)}}.nav{align-items:center;background:var(--color-1);box-shadow:0 4px 8px #00000040;display:flex;justify-content:space-between;height:var(--nav-height);position:fixed;padding:0 var(--gutter);top:0;width:100%;z-index:100}.nav__logo{height:2.5rem}.notLinked{align-items:center;background:var(--color-2-tint);color:var(--color-1);display:flex;gap:1em;margin:0 calc(var(--gutter) * -1);padding:var(--gutter)}.notLinked .lucide{color:var(--color-2);height:2em;width:2em}.notLinked p{flex:1;font-size:var(--font-size-s);line-height:var(--line-height-l)}.signature__box{position:relative}.signature__box .btn{background:var(--color-bg);border:1px solid var(--color-border);bottom:1rem;position:absolute;right:1rem}.signature__box .btn:hover{background:var(--color-bg);border-color:var(--color-border-dark)}.signature__canvas{background:#f7f7f7;border-radius:var(--input-border-radius);border:1px solid var(--color-border);height:240px;overflow:hidden;touch-action:none;width:100%}.signature__form{align-items:baseline;display:flex;justify-content:space-between;gap:1.5rem;margin-top:1rem}.signature__name{flex:1}.stockItem{display:flex;flex:1;flex-direction:column}.stockItem__call{font-size:var(--font-size-l);height:3.5rem;margin-bottom:calc(var(--gutter) * 2)}.stockItem__section{border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:1em;margin:0 calc(var(--gutter) * -1);padding:calc(var(--gutter) * 1.5) var(--gutter)}.searchResult{border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:1.5em;padding:1.5em var(--gutter)}.searchResult__header{align-items:center;display:flex;gap:var(--gutter)}.searchResult__title{flex:1}.searchResult__chips{display:flex;flex-direction:column;gap:.5em}.searchResult__actions{display:flex;padding-left:33.33333%}.searchResult__actions .btn{flex:1}.searchResults{border-top:1px solid var(--color-border);margin:0 calc(-1 * var(--gutter))}.video{align-items:flex-start;display:flex;flex-direction:column;font-size:var(--font-size-s);gap:.75rem}.video__image{aspect-ratio:16/9;border-radius:4px;box-shadow:0 4px 8px #0000001a;height:auto;object-fit:cover;object-position:center;overflow:hidden;width:100%}.video__info{line-height:var(--line-height-l)}.video__link{word-break:break-word}.videoList{display:grid;gap:var(--gutter);grid-template-columns:repeat(1,1fr)}@media (min-width: 1280px){.videoList{grid-template-columns:repeat(4,1fr)}}.wrapper{display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:800px;padding:0 var(--gutter);width:100%}
