@layer reset,defaults,components,utilities; @layer reset{*,::after,::before{box-sizing:border-box}:not(dialog){margin:0;padding:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}canvas,img,picture,svg,video{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important;transition:none}}body,html{height:100%;scroll-behavior:smooth}fieldset{all:unset}legend{all:unset}}@layer defaults{:root{--color-blue:#006fcf;--color-blue-dark:#05184e;--color-gray:#c8c9c7;--color-gray-dark:#727272;--color-gray-light:#ecedee;--color-gray-lighter:#f7f8f9;--color-green:#008767;--color-text:#333;--color-red:#e02a3b;height:100%;--header-height:65px}@media (min-width:1280px){:root{--header-height:65px}}@font-face{font-family:BentonSans;font-weight:400;font-style:normal;src:url("/card-ssp-static/fonts/benton-sans-regular.woff2") format("woff2"),url("/card-ssp-static/fonts/benton-sans-regular.woff") format("woff");font-display:swap}@font-face{font-family:BentonSans;font-weight:500;font-style:normal;src:url("/card-ssp-static/fonts/benton-sans-medium.woff2") format("woff2"),url("/card-ssp-static/fonts/benton-sans-medium.woff") format("woff");font-display:swap}@font-face{font-family:BentonSans;font-weight:700;font-style:normal;src:url("/card-ssp-static/fonts/benton-sans-bold.woff2") format("woff2"),url("/card-ssp-static/fonts/benton-sans-bold.woff") format("woff");font-display:swap}body{color:var(--color-text);font-family:BentonSans,sans-serif;font-weight:400;line-height:1.6;padding-top:var(--header-height)}@media print{body{print-color-adjust:exact;-webkit-print-color-adjust:exact;border:1px solid #eee}}button{cursor:pointer}fieldset{display:flex;flex-direction:column;gap:16px}.form{display:flex;flex-direction:column;gap:16px;width:100%}.form-indentation{display:flex;flex-direction:column;gap:16px;padding-left:32px;margin:16px 0}legend{font-weight:500}strong{font-weight:500}svg{transition:color .2s ease-in-out}ul{padding-left:1rem}.tableWrapper{overflow-x:auto;max-width:100%}.table{max-width:100%;min-width:100%;border-collapse:collapse}.table td,.table th{padding:12px 16px;text-align:right;border:1px solid transparent}.table th{font-weight:500;background-color:var(--color-gray-light);border-color:var(--color-gray-light)}.table td{border-color:#e0e0e0}.table tbody tr:hover{background-color:#fafad2}.selectOption{display:flex;align-items:center;gap:8px}.selectCardOptionImage{width:57px;height:36px}}@layer utilities{.aspect-square{aspect-ratio:1}.bg-gray-light{background-color:var(--color-gray-light)}.bg-white{background-color:#fff}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-8{gap:8px}.gap-16{gap:16px}.gap-32{gap:32px}.gap-48{gap:48px}.gap-64{gap:64px}.h-12{height:12px}.hover\:text-blue:hover{color:var(--color-blue)}.items-center{align-items:center}.list-none{list-style:none}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:8px;margin-bottom:8px}.my-16{margin-top:16px;margin-bottom:16px}.p-0{padding:0}.p-16{padding:16px}.p-32{padding:32px}.pl-16{padding-left:16px}.py-8{padding-top:8px;padding-bottom:8px}.relative{position:relative}.rounded-16{border-radius:16px}.rounded-8{border-radius:8px}.shrink-0{flex-shrink:0}.text-blue{color:var(--color-blue)}.text-blue-dark{color:var(--color-blue-dark)}.text-center{text-align:center}.text-gray{color:var(--color-gray)}.text-gray-dark{color:var(--color-gray-dark)}.text-green{color:var(--color-green)}.text-left{text-align:left}.text-red{color:var(--color-red)}.text-text{color:var(--color-text)}.text-sm{font-size:.875rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.transition-color{transition:color .2s ease-in-out}.w-14{width:14px}.w-auto{width:auto}}