@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--neutral-100: hsl(0, 0%, 100%);--neutral-200: hsl(216, 19%, 95%);--neutral-300: hsl(0, 0%, 75%);--neutral-400: hsl(0, 0%, 43%);--neutral-500: hsl(0, 0%, 13%);--green-100: hsl(174, 62%, 80%);--green-200: hsl(174, 62%, 66%);--green-300: hsl(174, 62%, 47%);--green-400: hsl(174, 62%, 33%);--yellow-100: hsl(35, 100%, 80%);--yellow-200: hsl(35, 100%, 66%);--yellow-300: hsl(35, 100%, 55%);--yellow-400: hsl(35, 100%, 33%);--red-100: hsl(356, 91%, 80%);--red-200: hsl(356, 91%, 66%);--red-300: hsl(356, 91%, 47%);--red-400: hsl(356, 53%, 30%);--menu-bg: linear-gradient(45deg, hsl(240, 0%, 10%), hsl(240, 6%, 27%));--grey-clr: var(--neutral-200);--dark-grey-clr: var(--neutral-400);--font-clr: var(--neutral-500);--font-secondary-clr: var(--neutral-400);--menu-logo-clr: var(--neutral-300);--steps-line-clr: var(--neutral-400);--input-clr-focus: var(--green-400);--input-border: var(--neutral-400);--input-border-disabled: var(--neutral-300);--input-border-focus: var(--green-400);--input-error-clr: var(--red-300);--green-btn-clr: var(--green-400);--red-btn-clr: var(--red-300);--yellow-btn-clr: var(--yellow-300);--green-toned-btn: var(--green-100);--red-toned-btn: var(--red-100);--yellow-toned-btn: var(--yellow-100);--toggle-background: var(--neutral-300);--toggle-background-active: var(--green-300);--nav-btn-hover: var(--neutral-500);--nav-btn-active: var(--green-200);--hr-clr: var(--neutral-200);--table-border-clr: var(--neutral-300);--img-preview-clr: var(--yellow-300);--completed-step: var(--green-400);--bg-dark: hsl(240, 0%, 10%);--link-btn-red: var(--red-400);--info-bg: hsl(174, 72%, 95%);--info-fg: var(--green-400);--closed-state-bg: hsl(356, 91%, 95%);--font: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--fs-xxl: 3rem;--fs-xl: 2.5rem;--fs-l: 2rem;--fs-m: 1.5rem;--fs-base: 1rem;--fs-s: .75rem;--fs-xs: .875rem;--radius-sm: .25rem;--radius: .8rem;--transition-opts: .25s ease-in-out;--shadow: 0 3px 6px hsla(0, 0%, 0%, .15);--shadow-alt: 0 4px 4px hsla(0, 0%, 0%, .15), 0 8px 12px hsla(0, 0%, 0%, .15);--spacing: 1rem}*,*:before,*:after{box-sizing:border-box;margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select,label,legend{color:inherit;font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}body{color:var(--font-clr);font-family:var(--font)}h1,h2,h3,h4,h5{font-weight:700;line-height:1}h1{font-size:var(--fs-xxl)}h2{font-size:var(--fs-xl)}h3{font-size:var(--fs-l)}h4{font-size:var(--fs-m)}h5{font-size:var(--fs-base)}form{width:100%}form fieldset{border:1px solid var(--input-border-disabled)}input[type=radio],input[type=checkbox]{accent-color:var(--input-border-focus)}hr{color:var(--hr-clr)}table{border-collapse:collapse;width:100%}table th{text-align:start}table tbody>tr:nth-child(odd)>td{background-color:var(--grey-clr)}table tbody>tr+tr>td{border-top:1px solid var(--table-border-clr)}table th,table td{padding:calc(var(--spacing) / 2)}.flex{display:flex;gap:var(--spacing)}.centered{align-items:center;justify-content:center}.column{flex-direction:column}.wrap{flex-wrap:wrap}.side-to-side{justify-content:space-between}.align-center{align-items:center}.align-top{align-self:start}.align-end-item{align-self:end}.justify-end{justify-content:end}.auto-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing)}.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing)}.detail-grid .all-cols{grid-column:1/-1}.detail-grid .two-cols{grid-column:span 2}.flow>*+*{margin-top:var(--spacing)}.flow--md>*+*{margin-top:calc(var(--spacing) * 1.5)}.flow--lg>*+*{margin-top:calc(var(--spacing) * 3)}.full-screen-layout{display:grid;grid-template-columns:16rem 1fr}.full-screen-layout--reversed{display:grid;grid-template-columns:1fr minmax(16rem,auto)}.full-screen-layout--reversed>div:first-child{overflow-y:auto}.form-group{--disabled-bg: hsl(0, 0%, 90%);--disabled-clr: hsl(0, 0%, 50%);display:flex;flex-direction:column}.form-cols{align-items:center;display:grid;grid-template-columns:auto 1fr 1fr;gap:var(--spacing)}.form-cols .two-cols{grid-column:span 2}.form-cols .all-cols{grid-column:1/-1}.stats-grid{display:grid;gap:var(--spacing);grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;min-height:288px}.stats-grid .stats-card{background-color:#fff}.link-card-grid{display:grid;grid-template-columns:repeat(var(--col-count),1fr);gap:var(--spacing)}.link-card-grid[data-col-count="3"]{--col-count: 3}.link-card-grid[data-col-count="2"]{--col-count: 2}.container{padding:calc(var(--spacing) * 1.5)}.bg-grey{background-color:var(--grey-clr)}.bg-dark{background-color:var(--bg-dark)}.bg-white{background-color:#fff}.text-white{color:#fff}.text-green{color:var(--green-400)}.secondary-text{color:var(--font-secondary-clr)}.text-center{text-align:center}.text-right{text-align:right}.short-text{max-width:60ch}.mx-center{margin-inline:auto}.ml-auto{margin-left:auto}.mt-sm{margin-top:var(--spacing)}.radius{border-radius:var(--radius)}.radius-sm{border-radius:var(--radius-sm)}.shadow{box-shadow:var(--shadow)}.error-msg{color:var(--input-error-clr)}.error-icon{max-width:8rem}.green-clr{color:var(--green-300)}.red-clr{color:var(--red-btn-clr)}.mt-lg{margin-top:3rem}.dashed-box{border:2px dashed var(--font-secondary-clr);padding:calc(var(--spacing) / 2.5) var(--spacing);width:fit-content}.badge-yellow{padding:calc(var(--spacing) / 2);background-color:var(--yellow-toned-btn)}.badge-opened-state{background-color:var(--info-bg);border:1px solid var(--info-fg);color:var(--info-fg);padding:.25rem}.badge-closed-state{background-color:var(--closed-state-bg);border:1px solid var(--input-error-clr);color:var(--red-300);padding:.25rem}.info-banner{--spacing: .5rem;background-color:var(--info-bg);border:1px solid var(--info-fg);color:var(--info-fg)}.info-banner.error{background-color:var(--closed-state-bg);border-color:var(--input-error-clr);color:var(--red-btn-clr)}.breadcrumb{align-items:center;gap:calc(var(--spacing) / 3)}.breadcrumb base-icon{max-width:1.5rem}.details{all:unset;align-items:center;cursor:pointer;display:flex;font:inherit;font-weight:700;gap:calc(var(--spacing) / 2);transition:color var(--transition-opts)}.details:hover,.details:focus-visible{color:var(--green-btn-clr)}.details base-icon{display:inline-block;height:1.5rem;width:1.5rem}.icon-button{all:unset;cursor:pointer}.icon-button.delete{transition:color var(--transition-opts)}.icon-button.delete:hover,.icon-button.delete:focus-visible{color:var(--red-btn-clr)}.icon-button.preview{transition:color var(--transition-opts)}.icon-button.preview:hover,.icon-button.preview:focus-visible{color:var(--green-btn-clr)}
