:root{--text-color:#fff;--red:#df5030;--pink:#df30b9;--orange:#df8a30;--yellow:#bcae35;--yellowgreen:#93bc35;--green:#51bc35;--teal:#35b5bc;--blue:#1976d2;--purple:#9923b9;--pastel-red:#ff9698;--pastel-pink:#ffbfe7;--pastel-orange:#ffcdaa;--pastel-yellow:#fff2ae;--pastel-yellowgreen:#ceff96;--pastel-green-dark:#5f9e82;--pastel-green-darker:#426e5a;--pastel-green-darkest:#344f43;--pastel-teal:#35b5bc;--pastel-aqua:#aeccff;--pastel-blue:#9eb9ff;--pastel-purple:#caaeff;--pastel-magenta:#e996f2;--brand-1:#9923b9;--gray:#aaa;--white:#fff;--black:#000;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:20px;--font-size-xl:24px;--pad-xs:4px;--pad-sm:8px;--pad-md:16px;--pad-lg:24px;--pad-xl:32px;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:16px;--white:#ffffff;--off-white:#f4f4f4;--light-gray:#e1e1e1;--background:#000000;--elevation-1:#1a1a1a;--elevation-2:#2a2a2a;--elevation-3:#3a3a3a;--elevation-4:#4a4a4a;--elevation-5:#5a5a5a;--elevation-6:#6a6a6a;--elevation-7:#7a7a7a;--elevation-8:#8a8a8a;--elevation-9:#9a9a9a;--elevation-10:#aaaaaa;--light-blue:#75b1ff;--primary-blue:#3677cc;--med-blue:#214d87;--dark-blue:#022a5f;--blue-25:#3677cc40;--blue-50:#3677cc80;--green-25:#51bc3540;--green-50:#51bc3580;--white-10:#ffffff1a;--white-15:#ffffff26;--white-25:#ffffff40;--white-50:#ffffff80;--purple:#8170ff;--terracotta:#ff7072;--pink:#ff70d6;--light-purple:#ebe8ff;--light-terracotta:#ffe8e8;--light-pink:#ffe8fb;--primary-text-color:var(--white);--secondary-text-color:var(--elevation-8);--text:var(--primary-text-color);--text-muted:var(--elevation-8);--border:var(--elevation-5);--warning:var(--warning-dark);--warning-bg:var(--warning-light);--surface-2:var(--elevation-2);--success-dark:#8ccb83;--success-light:#9ce292;--error-dark:#ff585b;--error-light:#edd3d4;--warning-dark:#f8691d;--warning-light:#e8d7cf;--info-dark:#4a4c7d;--info-light:#d4d6e6}[data-theme=light]{--text-color:#1a1a1a;--background:#ffffff;--elevation-1:#f7f7f7;--elevation-2:#f0f0f0;--elevation-3:#e8e8e8;--elevation-4:#e0e0e0;--elevation-5:#d0d0d0;--elevation-6:#a8a8a8;--elevation-7:#909090;--elevation-8:#787878;--elevation-9:#606060;--elevation-10:#484848;--white:#1a1a1a;--off-white:#2a2a2a;--light-gray:#3a3a3a;--white-10:#0000001a;--white-15:#00000026;--white-25:#00000040;--white-50:#00000080;--primary-text-color:#1a1a1a;--secondary-text-color:#4a4a4a;--text:var(--primary-text-color);--text-muted:var(--elevation-7);--border:var(--elevation-5);--warning:var(--warning-dark);--warning-bg:var(--warning-light);--surface-2:var(--elevation-2);--light-blue:#4a90d9;--primary-blue:#2563eb;--med-blue:#1d4ed8;--dark-blue:#1e40af;--purple:#6b5ce7;--terracotta:#e85050;--pink:#e050b0;--light-purple:#4a3a9a;--light-terracotta:#c04040;--light-pink:#a03080;--success-dark:#2e8b2e;--success-light:#4caf50;--error-dark:#d32f2f;--error-light:#ef5350;--warning-dark:#e65100;--warning-light:#ff9800;--info-dark:#303f9f;--info-light:#5c6bc0}.red{color:var(--red)}.green{color:var(--green)}*{box-sizing:border-box;margin:0;padding:0}body{height:100%;color:var(--primary-text-color);background:var(--background)}h1{font-weight:200}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.root{height:100vh;min-height:0}.app-container{height:100%;min-height:0}.main-container{min-height:0}.content-container{height:100%;overflow-y:auto;position:relative}.section,.tile{position:relative;border-radius:5px;background:var(--elevation-1);border:1px solid var(--elevation-5)}.section{margin:20px auto;padding:20px;width:min(1000px,100%);z-index:2}.section image,.section img{max-width:100%}.section iframe{aspect-ratio:16/9}.section h2,.section h3{text-align:center}.section p{padding:20px 0}.tile{width:400px;max-width:100%;margin:10px;padding:20px;text-align:center}.tile .icon{position:absolute;top:10px;right:10px}.tile img{margin:0 auto;width:40%;display:block}.tile.clickable:hover{cursor:pointer;border-color:var(--primary-blue);border:1px solid var(--primary-blue)}.tile.disabled:hover{cursor:not-allowed}.pad,.pad-5{padding:5px}.pad-5-vert{padding:5px 0}.pad-10{padding:10px}.pad-10-vert{padding:10px 0}.pad-20{padding:20px}.pad-20-vert{padding:20px 0}.scrollable{overflow-y:auto}.clickable{cursor:pointer}hr{border:none;height:1px;background:var(--elevation-5);display:block}.auto-margin{margin:0 auto}.h-100{height:100%}.w-100,iframe{width:100%}iframe{border:none}.video-container-thumbnail{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:rotating 4s linear infinite}.video-container{position:relative;overflow:hidden;width:100%;max-height:100%;padding-top:56.25%}.video-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.none{display:none}.tooltip{position:relative;border-radius:5px;padding:5px 10px;background:var(--white);color:var(--black);font-weight:400}h1{font-size:3em;line-height:2em}h2,h3{font-size:1.4em;font-weight:500}.right{text-align:right}.left{text-align:left}.height-100{height:100%}ol,ul{padding-left:16px}.modal{position:absolute;top:50%;left:50%;padding:10px;z-index:15;border-radius:5px;transform:translate(-50%,-50%);border:1px solid var(--elevation-5);background-color:var(--background)}.center{text-align:center}strong{font-weight:600}form{text-align:left}input[type=checkbox]{width:20px;height:20px;cursor:pointer}option[value=""]{display:none}.switch{position:relative;display:inline-block;width:55px;height:30px}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--elevation-4);-webkit-transition:transform .3s;transition:transform .3s;border:1px solid rgba(0,0,0,0)}.switch .slider:before{position:absolute;content:"";height:24px;width:24px;left:2px;bottom:2px;background-color:var(--elevation-1);-webkit-transition:.3s;transition:.3s}.switch input:checked+.slider{background-color:var(--primary-blue)}.switch input:focus+.slider{border:1px solid var(--primary-blue)}.switch input:checked+.slider:before{-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px)}.switch input:disabled+.slider{cursor:not-allowed}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}input.hidden{opacity:0;width:0;height:0}.radio-button-group{display:flex;flex-wrap:wrap;gap:5px}.radio-button-group input{position:absolute}.radio-button-group .radio-input{display:flex;align-items:center}table{width:100%;border-radius:5px 5px 0 0;position:relative;border-collapse:collapse;overflow:hidden}thead td,thead th{font-weight:600;background-color:var(--elevation-5)}td,th{padding:10px 20px}tr{border-bottom:1px solid var(--elevation-4)}tr.hoverable:hover{cursor:pointer;background-color:var(--elevation-5)}table.fixed-layout{table-layout:fixed}.table{display:grid;overflow:auto;max-height:100%;border-radius:5px}.table-data{padding:10px 20px;border-bottom:1px solid var(--elevation-5);align-items:center;display:flex}.table-head{font-weight:500;position:sticky;align-self:start;top:0}.table-footer,.table-head{background-color:var(--elevation-5)}.table-footer{line-height:30%;justify-content:end;font-style:italic}.table-empty{justify-content:center;height:150px}a{text-decoration:none;color:var(--blue);display:inline-block}a:visited{color:var(--purple)}.flex-container{display:flex;flex-wrap:wrap;justify-content:space-around}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20{gap:20px}.no-wrap{flex-wrap:nowrap}.flex{flex:1}.flex-2{flex:2}.flex-column{flex-direction:column;justify-content:start}.flex-center{justify-content:center}.flex-between{justify-content:space-between}.flex-start{justify-content:start}.flex-end{justify-content:end}.flex-vert-baseline{align-items:baseline}.flex-vert-center{align-items:center}.card{position:relative;border-radius:5px;background:var(--elevation-1);border:1px solid var(--elevation-5);flex:1;display:flex;flex-direction:column;column-count:2;height:100%;justify-self:stretch}.card-header{text-align:center;border-bottom:1px solid var(--elevation-5);line-height:3.5em}.card-body{padding:20px;flex:1;overflow-y:auto;height:100%}.card-actions{border-top:1px solid var(--elevation-5);display:flex;justify-content:center;gap:20px;padding:10px}div.content-section{display:flex;flex-direction:column;background:var(--elevation-1);border:1px solid var(--elevation-5);border-radius:5px;margin:20px;padding:20px;z-index:2}.widget .big-number{font-size:3em;font-weight:600}.poppins-thin{font-weight:100}.poppins-extralight,.poppins-thin{font-family:Poppins,sans-serif;font-style:normal}.poppins-extralight{font-weight:200}.poppins-light{font-weight:300}.poppins-light,.poppins-regular{font-family:Poppins,sans-serif;font-style:normal}.poppins-regular{font-weight:400}.poppins-medium{font-weight:500}.poppins-medium,.poppins-semibold{font-family:Poppins,sans-serif;font-style:normal}.poppins-semibold{font-weight:600}.poppins-bold{font-weight:700}.poppins-bold,.poppins-extrabold{font-family:Poppins,sans-serif;font-style:normal}.poppins-extrabold{font-weight:800}.poppins-black{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-weight:100}.poppins-extralight-italic,.poppins-thin-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-extralight-italic{font-weight:200}.poppins-light-italic{font-weight:300}.poppins-light-italic,.poppins-regular-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-regular-italic{font-weight:400}.poppins-medium-italic{font-weight:500}.poppins-medium-italic,.poppins-semibold-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-semibold-italic{font-weight:600}.poppins-bold-italic{font-weight:700}.poppins-bold-italic,.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-style:italic}.poppins-extrabold-italic{font-weight:800}.poppins-black-italic{font-weight:900;font-style:italic}*,.poppins-black-italic{font-family:Poppins,sans-serif}*{font-size:var(--font-size-sm)}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@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;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:host,:root{--t-spacing:.25rem;--t-container-sm:24rem;--t-text-xs:.75rem;--t-text-xs--line-height:calc(1/.75);--t-text-sm:.875rem;--t-text-sm--line-height:calc(1.25/.875);--t-text-xl:1.25rem;--t-text-xl--line-height:calc(1.75/1.25);--t-font-weight-medium:500;--t-font-weight-semibold:600;--t-tracking-wide:.025em;--t-radius-md:.375rem;--t-radius-lg:.5rem}}@layer base,components;@layer utilities{.t\:\@container{container-type:inline-size}.t\:relative{position:relative}.t\:mt-1{margin-top:calc(var(--t-spacing)*1)}.t\:mt-2{margin-top:calc(var(--t-spacing)*2)}.t\:mb-4{margin-bottom:calc(var(--t-spacing)*4)}.t\:flex{display:flex}.t\:grid{display:grid}.t\:inline-flex{display:inline-flex}.t\:h-\[300px\]{height:300px}.t\:h-\[450px\]{height:450px}.t\:h-full{height:100%}.t\:min-h-0{min-height:calc(var(--t-spacing)*0)}.t\:min-h-screen{min-height:100vh}.t\:w-\[600px\]{width:600px}.t\:w-\[700px\]{width:700px}.t\:w-full{width:100%}.t\:max-w-sm{max-width:var(--t-container-sm)}.t\:min-w-0{min-width:calc(var(--t-spacing)*0)}.t\:flex-1{flex:1}.t\:shrink-0{flex-shrink:0}.t\:cursor-pointer{cursor:pointer}.t\:list-disc{list-style-type:disc}.t\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.t\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.t\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.t\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.t\:flex-col{flex-direction:column}.t\:flex-row{flex-direction:row}.t\:flex-nowrap{flex-wrap:nowrap}.t\:flex-wrap{flex-wrap:wrap}.t\:items-center{align-items:center}.t\:items-end{align-items:flex-end}.t\:items-start{align-items:flex-start}.t\:justify-between{justify-content:space-between}.t\:justify-center{justify-content:center}.t\:justify-end{justify-content:flex-end}.t\:gap-1{gap:calc(var(--t-spacing)*1)}.t\:gap-1\.5{gap:calc(var(--t-spacing)*1.5)}.t\:gap-2{gap:calc(var(--t-spacing)*2)}.t\:gap-3{gap:calc(var(--t-spacing)*3)}.t\:gap-4{gap:calc(var(--t-spacing)*4)}.t\:gap-6{gap:calc(var(--t-spacing)*6)}.t\:gap-\[var\(--pad-lg\)\]{gap:var(--pad-lg)}.t\:gap-\[var\(--pad-md\)\]{gap:var(--pad-md)}.t\:gap-\[var\(--pad-sm\)\]{gap:var(--pad-sm)}.t\:overflow-auto{overflow:auto}.t\:overflow-hidden{overflow:hidden}.t\:rounded-lg{border-radius:var(--t-radius-lg)}.t\:rounded-md{border-radius:var(--t-radius-md)}.t\:border{border-style:var(--tw-border-style);border-width:1px}.t\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.t\:border-solid{--tw-border-style:solid;border-style:solid}.t\:border-\[var\(--border-color\)\]{border-color:var(--border-color)}.t\:border-\[var\(--elevation-3\)\]{border-color:var(--elevation-3)}.t\:border-\[var\(--elevation-4\)\]{border-color:var(--elevation-4)}.t\:p-2{padding:calc(var(--t-spacing)*2)}.t\:p-3{padding:calc(var(--t-spacing)*3)}.t\:p-4{padding:calc(var(--t-spacing)*4)}.t\:px-3{padding-inline:calc(var(--t-spacing)*3)}.t\:py-0\.5{padding-block:calc(var(--t-spacing)*.5)}.t\:py-2{padding-block:calc(var(--t-spacing)*2)}.t\:pt-4{padding-top:calc(var(--t-spacing)*4)}.t\:pt-\[var\(--pad-sm\)\]{padding-top:var(--pad-sm)}.t\:pl-5{padding-left:calc(var(--t-spacing)*5)}.t\:text-center{text-align:center}.t\:text-left{text-align:left}.t\:text-sm{font-size:var(--t-text-sm);line-height:var(--tw-leading,var(--t-text-sm--line-height))}.t\:text-xl{font-size:var(--t-text-xl);line-height:var(--tw-leading,var(--t-text-xl--line-height))}.t\:text-xs{font-size:var(--t-text-xs);line-height:var(--tw-leading,var(--t-text-xs--line-height))}.t\:font-medium{--tw-font-weight:var(--t-font-weight-medium);font-weight:var(--t-font-weight-medium)}.t\:font-semibold{--tw-font-weight:var(--t-font-weight-semibold);font-weight:var(--t-font-weight-semibold)}.t\:tracking-wide{--tw-tracking:var(--t-tracking-wide);letter-spacing:var(--t-tracking-wide)}.t\:text-\[var\(--primary-blue\)\]{color:var(--primary-blue)}.t\:text-\[var\(--secondary-text-color\)\]{color:var(--secondary-text-color)}.t\:uppercase{text-transform:uppercase}@media (min-width:48rem){.t\:md\:h-\[600px\]{height:600px}.t\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.t\:md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.t\:md\:flex-row{flex-direction:row}}@media (min-width:64rem){.t\:lg\:col-span-2{grid-column:span 2/span 2}.t\:lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.t\:lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.t\:lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.t\:lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (min-width:36rem){.t\:\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:56rem){.t\:\@4xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}