@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-tracking:initial}}}.req-chip[data-astro-cid-d2ney4kx]{cursor:pointer;display:block}.req-chip-face[data-astro-cid-d2ney4kx]{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff14;height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.req-chip-face[data-astro-cid-d2ney4kx]{border-color:color-mix(in oklab,var(--color-white,#fff) 8%,transparent)}}.req-chip-face[data-astro-cid-d2ney4kx]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.req-chip-face[data-astro-cid-d2ney4kx]{background-color:color-mix(in oklab,var(--color-white,#fff) 2%,transparent)}}.req-chip-face[data-astro-cid-d2ney4kx]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-snug,1.375);font-size:12px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#fff9}@supports (color:color-mix(in lab,red,red)){.req-chip-face[data-astro-cid-d2ney4kx]{color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.req-chip-face[data-astro-cid-d2ney4kx]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.req-chip[data-astro-cid-d2ney4kx]:hover .req-chip-face[data-astro-cid-d2ney4kx]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.req-chip[data-astro-cid-d2ney4kx]:hover .req-chip-face[data-astro-cid-d2ney4kx]{background-color:color-mix(in oklab,var(--color-white,#fff) 5%,transparent)}}.req-chip[data-astro-cid-d2ney4kx]:hover .req-chip-face[data-astro-cid-d2ney4kx]{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.req-chip[data-astro-cid-d2ney4kx]:hover .req-chip-face[data-astro-cid-d2ney4kx]{color:color-mix(in oklab,var(--color-white,#fff) 90%,transparent)}}.req-chip[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-chip-face[data-astro-cid-d2ney4kx]{border-color:#007bff99}@supports (color:color-mix(in lab,red,red)){.req-chip[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-chip-face[data-astro-cid-d2ney4kx]{border-color:color-mix(in oklab,var(--color-slopes-blue,#007bff) 60%,transparent)}}.req-chip[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-chip-face[data-astro-cid-d2ney4kx]{background-color:#007bff1a}@supports (color:color-mix(in lab,red,red)){.req-chip[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-chip-face[data-astro-cid-d2ney4kx]{background-color:color-mix(in oklab,var(--color-slopes-blue,#007bff) 10%,transparent)}}.req-chip[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-chip-face[data-astro-cid-d2ney4kx]{color:var(--color-white,#fff)}.req-chip[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:focus-visible~.req-chip-face[data-astro-cid-d2ney4kx]{outline:2px solid var(--color-slopes-blue);outline-offset:2px}.req-check[data-astro-cid-d2ney4kx]{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0f;display:flex}@supports (color:color-mix(in lab,red,red)){.req-check[data-astro-cid-d2ney4kx]{border-color:color-mix(in oklab,var(--color-white,#fff) 6%,transparent)}}.req-check[data-astro-cid-d2ney4kx]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.req-check[data-astro-cid-d2ney4kx]{background-color:color-mix(in oklab,var(--color-white,#fff) 2%,transparent)}}.req-check[data-astro-cid-d2ney4kx]{padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.req-check[data-astro-cid-d2ney4kx]:hover{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.req-check[data-astro-cid-d2ney4kx]:hover{border-color:color-mix(in oklab,var(--color-white,#fff) 15%,transparent)}}.req-check[data-astro-cid-d2ney4kx]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.req-check[data-astro-cid-d2ney4kx]:hover{background-color:color-mix(in oklab,var(--color-white,#fff) 5%,transparent)}}.req-check-label[data-astro-cid-d2ney4kx]{--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.req-check-label[data-astro-cid-d2ney4kx]{color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}.req-check[data-astro-cid-d2ney4kx]:hover .req-check-label[data-astro-cid-d2ney4kx]{color:var(--color-white,#fff)}.req-check-box[data-astro-cid-d2ney4kx]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;flex-shrink:0;display:block;position:relative}@supports (color:color-mix(in lab,red,red)){.req-check-box[data-astro-cid-d2ney4kx]{border-color:color-mix(in oklab,var(--color-white,#fff) 25%,transparent)}}.req-check-box[data-astro-cid-d2ney4kx]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.req-check-box[data-astro-cid-d2ney4kx]{background-color:color-mix(in oklab,var(--color-white,#fff) 4%,transparent)}}.req-check-box[data-astro-cid-d2ney4kx]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.req-check-box[data-astro-cid-d2ney4kx]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;transition:transform .15s;position:absolute;top:2px;left:6px;transform:rotate(45deg)scale(0)}.peer[data-astro-cid-d2ney4kx]:checked~.req-check-box[data-astro-cid-d2ney4kx]:after,.peer[data-astro-cid-d2ney4kx]:checked~.req-card-face[data-astro-cid-d2ney4kx] .req-check-box[data-astro-cid-d2ney4kx]:after{transform:rotate(45deg)scale(1)}.peer[data-astro-cid-d2ney4kx]:checked~.req-check-box[data-astro-cid-d2ney4kx],.peer[data-astro-cid-d2ney4kx]:checked~.req-card-face[data-astro-cid-d2ney4kx] .req-check-box[data-astro-cid-d2ney4kx]{border-color:var(--color-slopes-blue,#007bff);background-color:var(--color-slopes-blue,#007bff)}.peer[data-astro-cid-d2ney4kx]:checked~.req-check-label[data-astro-cid-d2ney4kx]{color:var(--color-white,#fff)}.req-check[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:focus-visible~.req-check-box[data-astro-cid-d2ney4kx]{outline:2px solid var(--color-slopes-blue);outline-offset:2px}.req-card[data-astro-cid-d2ney4kx]{cursor:pointer;display:block}.req-card-face[data-astro-cid-d2ney4kx]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0f;height:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.req-card-face[data-astro-cid-d2ney4kx]{border-color:color-mix(in oklab,var(--color-white,#fff) 6%,transparent)}}.req-card-face[data-astro-cid-d2ney4kx]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.req-card-face[data-astro-cid-d2ney4kx]{background-color:color-mix(in oklab,var(--color-white,#fff) 2%,transparent)}}.req-card-face[data-astro-cid-d2ney4kx]{padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.req-card[data-astro-cid-d2ney4kx]:hover .req-card-face[data-astro-cid-d2ney4kx]{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.req-card[data-astro-cid-d2ney4kx]:hover .req-card-face[data-astro-cid-d2ney4kx]{border-color:color-mix(in oklab,var(--color-white,#fff) 15%,transparent)}}.req-card[data-astro-cid-d2ney4kx]:hover .req-card-face[data-astro-cid-d2ney4kx]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.req-card[data-astro-cid-d2ney4kx]:hover .req-card-face[data-astro-cid-d2ney4kx]{background-color:color-mix(in oklab,var(--color-white,#fff) 5%,transparent)}}.req-card[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-card-face[data-astro-cid-d2ney4kx]{border-color:#007bff80}@supports (color:color-mix(in lab,red,red)){.req-card[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-card-face[data-astro-cid-d2ney4kx]{border-color:color-mix(in oklab,var(--color-slopes-blue,#007bff) 50%,transparent)}}.req-card[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-card-face[data-astro-cid-d2ney4kx]{background-color:#007bff12}@supports (color:color-mix(in lab,red,red)){.req-card[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:checked~.req-card-face[data-astro-cid-d2ney4kx]{background-color:color-mix(in oklab,var(--color-slopes-blue,#007bff) 7%,transparent)}}.req-card[data-astro-cid-d2ney4kx] .peer[data-astro-cid-d2ney4kx]:focus-visible~.req-card-face[data-astro-cid-d2ney4kx]{outline:2px solid var(--color-slopes-blue);outline-offset:2px}.req-priority{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.req-priority{border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.req-priority{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.req-priority{color:color-mix(in oklab,var(--color-white,#fff) 55%,transparent)}}.req-priority{text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.req-priority:hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.req-priority:hover{border-color:color-mix(in oklab,var(--color-white,#fff) 40%,transparent)}}.req-priority:hover{color:var(--color-white,#fff)}.req-priority[aria-pressed=true]{border-color:var(--color-wasatch-copper,#b87333);background-color:#b8733326}@supports (color:color-mix(in lab,red,red)){.req-priority[aria-pressed=true]{background-color:color-mix(in oklab,var(--color-wasatch-copper,#b87333) 15%,transparent)}}.req-priority[aria-pressed=true]{color:var(--color-white,#fff)}.req-priority:disabled{cursor:not-allowed;opacity:.3}.req-priority:disabled:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.req-priority:disabled:hover{border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.req-priority:disabled:hover{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.req-priority:disabled:hover{color:color-mix(in oklab,var(--color-white,#fff) 55%,transparent)}}.req-jump[data-astro-cid-d2ney4kx][aria-current=step]{color:var(--color-slopes-blue,#007bff)}.req-jump[data-astro-cid-d2ney4kx][data-done=true]{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.req-jump[data-astro-cid-d2ney4kx][data-done=true]{color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}select[data-astro-cid-d2ney4kx].glass-input option[data-astro-cid-d2ney4kx]{color:#fff;background-color:#0a192f}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}details[data-astro-cid-jogcbzgq]>summary[data-astro-cid-jogcbzgq]::-webkit-details-marker{display:none}
