@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.absolute{position:absolute}.relative{position:relative}.top-\[-6px\]{top:-6px}.container{width:100%}.mx-auto{margin-inline:auto}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.h-full{height:100%}.min-h-\[65px\]{min-height:65px}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-\[680px\]{min-width:680px}.flex-1{flex:1}.border-collapse{border-collapse:collapse}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[8rem_1fr_3rem\]{grid-template-columns:8rem 1fr 3rem}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--portal-blue:#2b66fe;--portal-violet:#8b45ff;--portal-gold:#ffb545;--portal-ink:#0a1b3d;--portal-soft:#4a5878;--portal-line:#e6eaf2;--portal-bg:#f4f6fb}html{color:var(--portal-ink);background:#e9edf6;font-family:Inter,Helvetica Neue,Arial,sans-serif}body{-webkit-font-smoothing:antialiased;min-height:100vh}.page-shell{background:linear-gradient(#f4f6fbf5,#e9edf6f5);min-height:100vh}.brand-gradient{background:linear-gradient(135deg,var(--portal-blue),var(--portal-violet))}.tabular{font-variant-numeric:tabular-nums}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
