
:root{--iss-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--iss-head:"Plus Jakarta Sans",Inter,system-ui,sans-serif;--iss-night:#070a17}
/* ---------- header ---------- */
#iss-header{position:sticky;top:0;left:0;right:0;z-index:1020;display:block;width:100%;margin:0;padding:0;border:0;background:rgba(7,10,23,.94);
  -webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);box-shadow:0 1px 0 rgba(255,255,255,.06);color:#fff;
  font:500 15px/1.5 var(--iss-font);text-align:left;letter-spacing:normal;-webkit-font-smoothing:antialiased;transition:background .3s,box-shadow .3s}
#iss-header.iss-over{position:fixed;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}
#iss-header.iss-over.solid,#iss-header.iss-over.open{background:rgba(7,10,23,.9);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);box-shadow:0 1px 0 rgba(255,255,255,.06)}
#iss-header *,#iss-footer *{box-sizing:border-box;margin:0;padding:0;letter-spacing:normal;text-transform:none;float:none}
#iss-header a,#iss-header span,#iss-header b,#iss-header small,#iss-header button,#iss-header h4,#iss-footer a,#iss-footer span,#iss-footer p,#iss-footer h4{font-family:var(--iss-font)}
#iss-header a,#iss-footer a{color:inherit;text-decoration:none;background:none}
#iss-header button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;box-shadow:none;outline-offset:2px}
.iss-wrap{max-width:1200px;margin:0 auto!important;padding:0 22px!important}
.iss-bar{display:flex;align-items:center;gap:24px;height:72px}
#iss-header .iss-logo,#iss-footer .iss-logo{display:flex;align-items:center;gap:11px;font:800 19px/1 var(--iss-head);letter-spacing:-.02em;white-space:nowrap;color:#fff}
#iss-header .iss-logo span:last-child,#iss-footer .iss-logo span:last-child{font-family:var(--iss-head)}
.iss-mark{width:40px;height:40px;border-radius:12px;display:grid!important;place-items:center;flex-shrink:0;color:#fff;font-size:17px;
  background:linear-gradient(135deg,var(--is-primary,#4f46e5),var(--is-primary-2,#7c3aed));box-shadow:0 8px 22px -8px var(--is-primary,#4f46e5),inset 0 1px 0 rgba(255,255,255,.3)}
.iss-menu{display:flex;gap:2px;align-items:center}
#iss-header .iss-menu a,#iss-header .iss-mega-btn{padding:9px 12px;border-radius:10px;font-size:14.5px;font-weight:500;color:rgba(255,255,255,.78);transition:color .2s,background .2s;display:inline-flex;align-items:center;gap:7px}
#iss-header .iss-menu a:hover,#iss-header .iss-mega-btn:hover,#iss-header.open .iss-mega-btn{color:#fff;background:rgba(255,255,255,.08)}
#iss-header .iss-mega-btn i{font-size:10px;transition:transform .2s}#iss-header.open .iss-mega-btn i{transform:rotate(180deg)}
.iss-right{margin-left:auto;display:flex;gap:10px;align-items:center}
#iss-header .iss-btn{display:inline-flex;align-items:center;gap:9px;padding:10px 17px;border-radius:12px;font-weight:600;font-size:14.5px;white-space:nowrap;transition:transform .2s,background .2s}
#iss-header .iss-btn:hover{transform:translateY(-1px)}
#iss-header .iss-main{background:linear-gradient(135deg,var(--is-primary,#4f46e5),var(--is-primary-2,#7c3aed));color:#fff;box-shadow:0 12px 28px -12px var(--is-primary,#4f46e5),inset 0 1px 0 rgba(255,255,255,.25)}
#iss-header .iss-ghost{background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);color:#fff}
#iss-header .iss-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);font-size:16px;color:#fff}
#iss-header .iss-icon:hover{background:rgba(255,255,255,.14)}
.iss-mode .fa-sun,html[data-theme=dark] .iss-mode .fa-moon{display:none}html[data-theme=dark] .iss-mode .fa-sun{display:inline-block}
.iss-burger{display:none!important}
.iss-acct{position:relative}
#iss-header .iss-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font:800 16px/1 var(--iss-head);color:#fff;cursor:pointer;
  background:linear-gradient(135deg,var(--is-primary,#4f46e5),var(--is-primary-2,#7c3aed));box-shadow:0 0 0 2px rgba(255,255,255,.18),0 8px 20px -8px var(--is-primary,#4f46e5)}
#iss-header .iss-avatar:hover{box-shadow:0 0 0 2px rgba(255,255,255,.45)}
#iss-header .iss-avatar.sm{width:38px;height:38px;font-size:15px;flex-shrink:0;cursor:default;box-shadow:none}
.iss-acct-menu{display:none;position:absolute;right:0;top:calc(100% + 10px);width:270px;padding:8px;border-radius:16px;background:#0f1428;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 24px 50px -16px rgba(0,0,0,.7);z-index:5}
.iss-acct.open .iss-acct-menu{display:block;animation:issIn .16s ease-out}
.iss-acct-head{display:flex;gap:11px;align-items:center;padding:8px 8px 12px;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.08)}
#iss-header .iss-acct-head b{display:block;font-size:14px;color:#fff}
#iss-header .iss-acct-head small{display:block;font-size:12px;color:rgba(255,255,255,.55);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#iss-header .iss-acct-menu a{display:flex;align-items:center;gap:11px;padding:10px 10px;border-radius:10px;font-size:14px;color:rgba(255,255,255,.85)}
#iss-header .iss-acct-menu a:hover{background:rgba(255,255,255,.07);color:#fff}
#iss-header .iss-acct-menu a i{width:16px;color:color-mix(in srgb,var(--is-accent,#f59e0b) 80%,#fff)}
#iss-header .iss-acct-menu a.out{color:#fca5a5}#iss-header .iss-acct-menu a.out i{color:#fca5a5}
.iss-mega{display:none;border-top:1px solid rgba(255,255,255,.07);background:rgba(9,12,26,.98);max-height:calc(100vh - 72px);overflow:auto}
#iss-header.open .iss-mega{display:block;animation:issIn .18s ease-out}
@keyframes issIn{from{opacity:0;transform:translateY(-6px)}}
.iss-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:26px 0 30px!important}
#iss-header .iss-cols h4{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45);margin:0 0 10px 10px}
#iss-header .iss-cols a{display:flex;gap:12px;align-items:flex-start;padding:9px 10px;border-radius:12px;transition:background .2s}
#iss-header .iss-cols a:hover{background:rgba(255,255,255,.06)}
#iss-header .iss-cols i{width:34px;height:34px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;font-size:14px;color:#fff;
  background:linear-gradient(135deg,color-mix(in srgb,var(--is-primary,#4f46e5) 85%,#fff),var(--is-primary-2,#7c3aed))}
#iss-header .iss-cols b{display:block;font-size:14px;font-weight:600;color:#fff;line-height:1.3}
#iss-header .iss-cols small{display:block;font-size:12.5px;color:rgba(255,255,255,.55);line-height:1.4;margin-top:2px}
.iss-quick{display:none}
/* ---------- footer ---------- */
#iss-footer{display:block;background:var(--iss-night);color:rgba(255,255,255,.62);padding:68px 0 28px;margin:80px 0 0;font:400 14.3px/1.65 var(--iss-font);text-align:left;clear:both}
.iss-fgrid{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:32px}
#iss-footer h4{color:#fff;font:700 14.5px/1.4 var(--iss-head);margin-bottom:14px}
#iss-footer .iss-fgrid a{display:block;margin:9px 0;transition:color .2s}#iss-footer a:hover{color:#fff}
#iss-footer .iss-about{margin-top:16px;max-width:320px}
.iss-contact{display:grid;gap:8px;margin-top:16px!important}
#iss-footer .iss-contact a,#iss-footer .iss-contact span{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;word-break:break-word}
#iss-footer .iss-contact i{width:16px;color:color-mix(in srgb,var(--is-accent,#f59e0b) 80%,#fff)}
.iss-social{display:flex;gap:10px;margin-top:20px!important}
#iss-footer .iss-social a{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;margin:0;font-size:16px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}
#iss-footer .iss-social a:hover{background:linear-gradient(135deg,var(--is-primary,#4f46e5),var(--is-primary-2,#7c3aed));color:#fff}
.iss-copy{border-top:1px solid rgba(255,255,255,.08);margin-top:44px!important;padding-top:24px!important;font-size:13.5px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}
@media (max-width:1020px){
  .iss-menu,#iss-header .iss-hide-m{display:none}.iss-burger{display:grid!important}.iss-bar{gap:12px}
  .iss-cols{grid-template-columns:1fr 1fr;gap:18px}.iss-quick{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px!important}
  #iss-header .iss-quick a{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:rgba(255,255,255,.07);font-size:14px;color:#fff}
  #iss-header .iss-quick i{color:color-mix(in srgb,var(--is-accent,#f59e0b) 80%,#fff)}
  .iss-fgrid{grid-template-columns:1fr 1fr}
}
@media (max-width:640px){
  .iss-wrap{padding:0 16px!important}.iss-bar{height:64px}#iss-header .iss-logo{font-size:17px}.iss-mark{width:36px;height:36px}
  #iss-header .iss-main{padding:9px 13px}#iss-header .iss-main span{display:none}.iss-cols{grid-template-columns:1fr}
  .iss-mega{max-height:calc(100vh - 64px)}
}
/* ---------- older pages: their own site header / footer are replaced ---------- */
[data-iss-old]{display:none!important}
/* ---------- dashboards: their own menu styled like the site header ---------- */
html[data-iss-dash] [data-iss-dashnav]{background:rgba(7,10,23,.94)!important;background-image:none!important;-webkit-backdrop-filter:saturate(1.4) blur(16px);
  backdrop-filter:saturate(1.4) blur(16px);border-bottom:1px solid rgba(255,255,255,.06)!important;box-shadow:none!important;color:#fff!important;position:sticky;top:0;z-index:1020}
html[data-iss-dash] [data-iss-dashnav] :is(a,span,h1,h2,h3,h4,p,li,i,.navbar-brand,.nav-link):not([class*=btn]):not([class*=bg-]){color:rgba(255,255,255,.85)!important}
html[data-iss-dash] [data-iss-dashnav] :is(.navbar-brand,h1,h2,h3){color:#fff!important;font-family:var(--iss-head)!important;font-size:20px!important;margin:0!important}
html[data-iss-dash] [data-iss-dashnav] a:not([class*=btn]):hover{color:#fff!important}
html[data-iss-dash] [data-iss-dashnav] :is(.btn,[class*=btn-]){border-radius:12px!important}
html[data-iss-dash] [data-iss-dashnav] .navbar-toggler{filter:invert(1)}
html[data-iss-dash] [data-iss-dashnav] :is(.bg-white,.bg-light){background:transparent!important}
html[data-iss-dash] [data-iss-dashnav] .dropdown-menu :is(a,span,li){color:#0b1220!important}
html[data-iss-legacy][data-theme=dark] [data-iss-dashnav]{filter:contrast(1.1111) hue-rotate(180deg) invert(1)}
#iss-modefab{position:fixed;left:16px;bottom:16px;z-index:1019;width:44px;height:44px;border-radius:14px;border:0;cursor:pointer;display:grid;place-items:center;
  background:rgba(7,10,23,.92);color:#fff;box-shadow:0 12px 26px -12px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.12);font-size:16px}
#iss-modefab .fa-sun,html[data-theme=dark] #iss-modefab .fa-moon{display:none}html[data-theme=dark] #iss-modefab .fa-sun{display:inline-block}
body>#iss-header,body>#iss-footer{align-self:stretch;flex-shrink:0;width:100%;max-width:none}
:root{--iss-h:72px}@media (max-width:640px){:root{--iss-h:64px}}
/* old pages' own sticky bars / panels stop just below the site header instead of sliding under it */
html[data-iss-legacy]:not([data-iss-dash]) body :is(.sticky,.sticky-top,.position-sticky,[style*="position: sticky"],[style*="position:sticky"]):not([data-iss-old]):not(#iss-header){top:calc(var(--iss-h) + 8px)!important}
html[data-iss-legacy]:not([data-iss-dash]) body :is(.fixed-top,.fixed.top-0):not([data-iss-old]):not(#iss-header):not(.inset-0):not(.h-full):not(.h-screen){top:var(--iss-h)!important}
body[data-iss-padfix]{padding-top:0!important}


html[data-iss-legacy] body{font-family:var(--iss-font)!important;-webkit-font-smoothing:antialiased}
html[data-iss-legacy] :is(h1,h2,h3){font-family:var(--iss-head)!important;letter-spacing:-.02em}
html[data-iss-legacy] :is(input,select,textarea,button){font-family:inherit}
html[data-iss-legacy] ::selection{background:color-mix(in srgb,var(--is-primary) 24%,transparent)}
html[data-iss-legacy]{accent-color:var(--is-primary);scrollbar-color:color-mix(in srgb,var(--is-primary) 45%,#cbd5e1) transparent;
  --primary:var(--is-primary);--primary-color:var(--is-primary);--bs-primary:var(--is-primary);--bs-link-color:var(--is-primary);--bs-link-hover-color:color-mix(in srgb,var(--is-primary) 80%,#000)}
html[data-iss-legacy] :is(input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--is-primary) 55%,transparent);outline-offset:1px}
html[data-iss-legacy] .btn{border-radius:12px;font-weight:600}
html[data-iss-legacy] :is(.btn-primary,.bg-primary,.badge-primary,.progress-bar,.page-item.active .page-link,.nav-pills .nav-link.active){background-color:var(--is-primary)!important;border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.btn-primary,.btn-primary:hover){color:#fff!important;background-image:none}
html[data-iss-legacy] .btn-primary:hover{background-color:color-mix(in srgb,var(--is-primary) 82%,#000)!important}
html[data-iss-legacy] .btn-outline-primary{color:var(--is-primary)!important;border-color:var(--is-primary)!important}
html[data-iss-legacy] .btn-outline-primary:hover{background-color:var(--is-primary)!important;color:#fff!important}
html[data-iss-legacy] .text-primary{color:var(--is-primary)!important}
html[data-iss-legacy] .border-primary{border-color:var(--is-primary)!important}
html[data-iss-legacy] .form-check-input:checked{background-color:var(--is-primary)!important;border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.form-control,.form-select):focus{border-color:color-mix(in srgb,var(--is-primary) 60%,#fff)!important;box-shadow:0 0 0 .2rem color-mix(in srgb,var(--is-primary) 20%,transparent)!important}

html[data-iss-legacy] .bg-blue-500{background-color:var(--is-primary)!important}
html[data-iss-legacy] .bg-blue-600{background-color:var(--is-primary)!important}
html[data-iss-legacy] .bg-blue-700{background-color:color-mix(in srgb,var(--is-primary) 80%,#000)!important}
html[data-iss-legacy] .bg-blue-800{background-color:color-mix(in srgb,var(--is-primary) 60%,#000)!important}
html[data-iss-legacy] .bg-blue-900{background-color:color-mix(in srgb,var(--is-primary) 40%,#000)!important}
html[data-iss-legacy] .hover\:bg-blue-500:hover{background-color:color-mix(in srgb,var(--is-primary) 100%,#000)!important}
html[data-iss-legacy] :is(.text-blue-500,.hover\:text-blue-500:hover){color:var(--is-primary)!important}
html[data-iss-legacy] .hover\:bg-blue-600:hover{background-color:color-mix(in srgb,var(--is-primary) 100%,#000)!important}
html[data-iss-legacy] :is(.text-blue-600,.hover\:text-blue-600:hover){color:var(--is-primary)!important}
html[data-iss-legacy] .hover\:bg-blue-700:hover{background-color:color-mix(in srgb,var(--is-primary) 86%,#000)!important}
html[data-iss-legacy] :is(.text-blue-700,.hover\:text-blue-700:hover){color:var(--is-primary)!important}
html[data-iss-legacy] .hover\:bg-blue-800:hover{background-color:color-mix(in srgb,var(--is-primary) 86%,#000)!important}
html[data-iss-legacy] :is(.text-blue-800,.hover\:text-blue-800:hover){color:var(--is-primary)!important}
html[data-iss-legacy] :is(.border-blue-400,.focus\:border-blue-400:focus){border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.ring-blue-400,.focus\:ring-blue-400:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-blue-500,.focus\:border-blue-500:focus){border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.ring-blue-500,.focus\:ring-blue-500:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-blue-600,.focus\:border-blue-600:focus){border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.ring-blue-600,.focus\:ring-blue-600:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-blue-700,.focus\:border-blue-700:focus){border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.ring-blue-700,.focus\:ring-blue-700:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary) 55%,transparent)!important}
html[data-iss-legacy] :is(.bg-blue-50,.hover\:bg-blue-50:hover){background-color:color-mix(in srgb,var(--is-primary) 8%,#fff)!important}
html[data-iss-legacy] :is(.bg-blue-100,.hover\:bg-blue-100:hover){background-color:color-mix(in srgb,var(--is-primary) 14%,#fff)!important}
html[data-iss-legacy] .bg-blue-200{background-color:color-mix(in srgb,var(--is-primary) 24%,#fff)!important}
html[data-iss-legacy] .from-blue-400{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-blue-400{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-blue-500{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-blue-500{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-blue-600{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-blue-600{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-blue-700{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-blue-700{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-blue-800{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-blue-800{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-blue-900{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-blue-900{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .bg-indigo-500{background-color:var(--is-primary)!important}
html[data-iss-legacy] .bg-indigo-600{background-color:var(--is-primary)!important}
html[data-iss-legacy] .bg-indigo-700{background-color:color-mix(in srgb,var(--is-primary) 80%,#000)!important}
html[data-iss-legacy] .bg-indigo-800{background-color:color-mix(in srgb,var(--is-primary) 60%,#000)!important}
html[data-iss-legacy] .bg-indigo-900{background-color:color-mix(in srgb,var(--is-primary) 40%,#000)!important}
html[data-iss-legacy] .hover\:bg-indigo-500:hover{background-color:color-mix(in srgb,var(--is-primary) 100%,#000)!important}
html[data-iss-legacy] :is(.text-indigo-500,.hover\:text-indigo-500:hover){color:var(--is-primary)!important}
html[data-iss-legacy] .hover\:bg-indigo-600:hover{background-color:color-mix(in srgb,var(--is-primary) 100%,#000)!important}
html[data-iss-legacy] :is(.text-indigo-600,.hover\:text-indigo-600:hover){color:var(--is-primary)!important}
html[data-iss-legacy] .hover\:bg-indigo-700:hover{background-color:color-mix(in srgb,var(--is-primary) 86%,#000)!important}
html[data-iss-legacy] :is(.text-indigo-700,.hover\:text-indigo-700:hover){color:var(--is-primary)!important}
html[data-iss-legacy] .hover\:bg-indigo-800:hover{background-color:color-mix(in srgb,var(--is-primary) 86%,#000)!important}
html[data-iss-legacy] :is(.text-indigo-800,.hover\:text-indigo-800:hover){color:var(--is-primary)!important}
html[data-iss-legacy] :is(.border-indigo-400,.focus\:border-indigo-400:focus){border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.ring-indigo-400,.focus\:ring-indigo-400:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-indigo-500,.focus\:border-indigo-500:focus){border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.ring-indigo-500,.focus\:ring-indigo-500:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-indigo-600,.focus\:border-indigo-600:focus){border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.ring-indigo-600,.focus\:ring-indigo-600:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-indigo-700,.focus\:border-indigo-700:focus){border-color:var(--is-primary)!important}
html[data-iss-legacy] :is(.ring-indigo-700,.focus\:ring-indigo-700:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary) 55%,transparent)!important}
html[data-iss-legacy] :is(.bg-indigo-50,.hover\:bg-indigo-50:hover){background-color:color-mix(in srgb,var(--is-primary) 8%,#fff)!important}
html[data-iss-legacy] :is(.bg-indigo-100,.hover\:bg-indigo-100:hover){background-color:color-mix(in srgb,var(--is-primary) 14%,#fff)!important}
html[data-iss-legacy] .bg-indigo-200{background-color:color-mix(in srgb,var(--is-primary) 24%,#fff)!important}
html[data-iss-legacy] .from-indigo-400{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-indigo-400{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-indigo-500{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-indigo-500{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-indigo-600{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-indigo-600{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-indigo-700{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-indigo-700{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-indigo-800{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-indigo-800{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-indigo-900{--tw-gradient-from:var(--is-primary)!important}
html[data-iss-legacy] .to-indigo-900{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary),var(--tw-gradient-to)!important}
html[data-iss-legacy] .bg-violet-500{background-color:var(--is-primary-2)!important}
html[data-iss-legacy] .bg-violet-600{background-color:var(--is-primary-2)!important}
html[data-iss-legacy] .bg-violet-700{background-color:color-mix(in srgb,var(--is-primary-2) 80%,#000)!important}
html[data-iss-legacy] .bg-violet-800{background-color:color-mix(in srgb,var(--is-primary-2) 60%,#000)!important}
html[data-iss-legacy] .bg-violet-900{background-color:color-mix(in srgb,var(--is-primary-2) 40%,#000)!important}
html[data-iss-legacy] .hover\:bg-violet-500:hover{background-color:color-mix(in srgb,var(--is-primary-2) 100%,#000)!important}
html[data-iss-legacy] :is(.text-violet-500,.hover\:text-violet-500:hover){color:var(--is-primary-2)!important}
html[data-iss-legacy] .hover\:bg-violet-600:hover{background-color:color-mix(in srgb,var(--is-primary-2) 100%,#000)!important}
html[data-iss-legacy] :is(.text-violet-600,.hover\:text-violet-600:hover){color:var(--is-primary-2)!important}
html[data-iss-legacy] .hover\:bg-violet-700:hover{background-color:color-mix(in srgb,var(--is-primary-2) 86%,#000)!important}
html[data-iss-legacy] :is(.text-violet-700,.hover\:text-violet-700:hover){color:var(--is-primary-2)!important}
html[data-iss-legacy] .hover\:bg-violet-800:hover{background-color:color-mix(in srgb,var(--is-primary-2) 86%,#000)!important}
html[data-iss-legacy] :is(.text-violet-800,.hover\:text-violet-800:hover){color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.border-violet-400,.focus\:border-violet-400:focus){border-color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.ring-violet-400,.focus\:ring-violet-400:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary-2) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-violet-500,.focus\:border-violet-500:focus){border-color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.ring-violet-500,.focus\:ring-violet-500:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary-2) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-violet-600,.focus\:border-violet-600:focus){border-color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.ring-violet-600,.focus\:ring-violet-600:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary-2) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-violet-700,.focus\:border-violet-700:focus){border-color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.ring-violet-700,.focus\:ring-violet-700:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary-2) 55%,transparent)!important}
html[data-iss-legacy] :is(.bg-violet-50,.hover\:bg-violet-50:hover){background-color:color-mix(in srgb,var(--is-primary-2) 8%,#fff)!important}
html[data-iss-legacy] :is(.bg-violet-100,.hover\:bg-violet-100:hover){background-color:color-mix(in srgb,var(--is-primary-2) 14%,#fff)!important}
html[data-iss-legacy] .bg-violet-200{background-color:color-mix(in srgb,var(--is-primary-2) 24%,#fff)!important}
html[data-iss-legacy] .from-violet-400{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-violet-400{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-violet-400{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-violet-500{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-violet-500{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-violet-500{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-violet-600{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-violet-600{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-violet-600{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-violet-700{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-violet-700{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-violet-700{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-violet-800{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-violet-800{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-violet-800{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-violet-900{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-violet-900{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-violet-900{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .bg-purple-500{background-color:var(--is-primary-2)!important}
html[data-iss-legacy] .bg-purple-600{background-color:var(--is-primary-2)!important}
html[data-iss-legacy] .bg-purple-700{background-color:color-mix(in srgb,var(--is-primary-2) 80%,#000)!important}
html[data-iss-legacy] .bg-purple-800{background-color:color-mix(in srgb,var(--is-primary-2) 60%,#000)!important}
html[data-iss-legacy] .bg-purple-900{background-color:color-mix(in srgb,var(--is-primary-2) 40%,#000)!important}
html[data-iss-legacy] .hover\:bg-purple-500:hover{background-color:color-mix(in srgb,var(--is-primary-2) 100%,#000)!important}
html[data-iss-legacy] :is(.text-purple-500,.hover\:text-purple-500:hover){color:var(--is-primary-2)!important}
html[data-iss-legacy] .hover\:bg-purple-600:hover{background-color:color-mix(in srgb,var(--is-primary-2) 100%,#000)!important}
html[data-iss-legacy] :is(.text-purple-600,.hover\:text-purple-600:hover){color:var(--is-primary-2)!important}
html[data-iss-legacy] .hover\:bg-purple-700:hover{background-color:color-mix(in srgb,var(--is-primary-2) 86%,#000)!important}
html[data-iss-legacy] :is(.text-purple-700,.hover\:text-purple-700:hover){color:var(--is-primary-2)!important}
html[data-iss-legacy] .hover\:bg-purple-800:hover{background-color:color-mix(in srgb,var(--is-primary-2) 86%,#000)!important}
html[data-iss-legacy] :is(.text-purple-800,.hover\:text-purple-800:hover){color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.border-purple-400,.focus\:border-purple-400:focus){border-color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.ring-purple-400,.focus\:ring-purple-400:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary-2) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-purple-500,.focus\:border-purple-500:focus){border-color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.ring-purple-500,.focus\:ring-purple-500:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary-2) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-purple-600,.focus\:border-purple-600:focus){border-color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.ring-purple-600,.focus\:ring-purple-600:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary-2) 55%,transparent)!important}
html[data-iss-legacy] :is(.border-purple-700,.focus\:border-purple-700:focus){border-color:var(--is-primary-2)!important}
html[data-iss-legacy] :is(.ring-purple-700,.focus\:ring-purple-700:focus){--tw-ring-color:color-mix(in srgb,var(--is-primary-2) 55%,transparent)!important}
html[data-iss-legacy] :is(.bg-purple-50,.hover\:bg-purple-50:hover){background-color:color-mix(in srgb,var(--is-primary-2) 8%,#fff)!important}
html[data-iss-legacy] :is(.bg-purple-100,.hover\:bg-purple-100:hover){background-color:color-mix(in srgb,var(--is-primary-2) 14%,#fff)!important}
html[data-iss-legacy] .bg-purple-200{background-color:color-mix(in srgb,var(--is-primary-2) 24%,#fff)!important}
html[data-iss-legacy] .from-purple-400{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-purple-400{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-purple-500{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-purple-500{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-purple-600{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-purple-600{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-purple-700{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-purple-700{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-purple-800{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-purple-800{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}
html[data-iss-legacy] .from-purple-900{--tw-gradient-from:var(--is-primary-2)!important}
html[data-iss-legacy] .to-purple-900{--tw-gradient-to:var(--is-primary-2)!important}
html[data-iss-legacy] .via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),var(--is-primary-2),var(--tw-gradient-to)!important}

html[data-iss-legacy][data-theme=dark]{filter:invert(1) hue-rotate(180deg) contrast(.9);background:#fff}
html[data-iss-legacy][data-theme=dark] :is(img,video,canvas,iframe,embed,object,svg image,[style*='background-image'],[style*='background: url'],.iss-keep,#isf-bar,#isw,.bg-cover,.card-img-top,.iss-bgimg,#iss-modefab,.modal-backdrop,[id$=overlay],[class$=overlay]){filter:contrast(1.1111) hue-rotate(180deg) invert(1)}
html[data-iss-legacy][data-theme=dark] :is(.iss-keep,#isw,#isf-bar,.iss-bgimg,.bg-cover,[style*='background-image']) :is(img,video,canvas,iframe,embed,object,svg image,[style*='background-image'],[style*='background: url'],.iss-keep,#isf-bar,#isw,.bg-cover,.card-img-top,.iss-bgimg,#iss-modefab,.modal-backdrop,[id$=overlay],[class$=overlay]){filter:none}
