.ignis-dialog-backdrop{opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out-expo);background:#0000008c;position:fixed;inset:0}.ignis-dialog-backdrop.is-open{opacity:1;pointer-events:auto}.twplus-page{width:100%;max-width:88rem;margin-inline:auto;padding:0 1rem 2rem}@media (width>=640px){.twplus-page{padding-inline:1.5rem}}@media (width>=1024px){.twplus-page{padding-inline:2rem}}.twplus-page-header{border-bottom:1px solid var(--border-color,#2a2a2a);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-bottom:1.25rem;display:flex}.twplus-page-header__copy{min-width:0}.twplus-page-header__eyebrow{color:var(--main-color,#ff4d00);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:700}.twplus-page-header h1{color:var(--text-title,#fff);margin:0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.2}.twplus-page-header__description{max-width:48rem;color:var(--text-dimmed,#9b99a1);margin:.45rem 0 0;font-size:.86rem;line-height:1.55}.twplus-page-header__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.twplus-stats{background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);box-shadow:var(--shadow-soft,0 1px 3px #0000003d);grid-template-columns:repeat(2,minmax(0,1fr));margin:1.25rem 0;display:grid;overflow:hidden}@media (width>=768px){.twplus-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.twplus-stats__item{border-right:1px solid var(--border-color,#2a2a2a);border-bottom:1px solid var(--border-color,#2a2a2a);min-width:0;padding:1rem 1.1rem}.twplus-stats__item:nth-child(2n){border-right:0}@media (width>=768px){.twplus-stats__item{border-bottom:0}.twplus-stats__item:nth-child(2n){border-right:1px solid var(--border-color,#2a2a2a)}.twplus-stats__item:last-child{border-right:0}}.twplus-stats__label{color:var(--text-dimmed,#9b99a1);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:600;display:block;overflow:hidden}.twplus-stats__value{color:var(--text-title,#fff);letter-spacing:-.04em;margin-top:.35rem;font-family:Geist Mono,ui-monospace,monospace;font-size:clamp(1.45rem,3vw,2rem);font-weight:700;display:block}@media (width>=900px){.twplus-stats--five{grid-template-columns:repeat(5,minmax(0,1fr))}}.twplus-link-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (width>=640px){.twplus-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.twplus-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.twplus-link-card{min-width:0;color:inherit;background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-lg,8px);box-shadow:var(--shadow-soft,0 1px 3px #00000038);align-items:flex-start;gap:.9rem;padding:1rem;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.twplus-link-card:hover,.twplus-link-card:focus-visible{color:inherit;background:rgba(var(--main-color-rgb,255, 77, 0), .045);border-color:rgba(var(--main-color-rgb,255, 77, 0), .7);outline:none;text-decoration:none;transform:translateY(-1px)}.twplus-link-card__icon{width:2.65rem;height:2.65rem;color:var(--main-color,#ff4d00);background:rgba(var(--main-color-rgb,255, 77, 0), .1);border:1px solid rgba(var(--main-color-rgb,255, 77, 0), .2);border-radius:var(--radius-lg,8px);flex:0 0 2.65rem;justify-content:center;align-items:center;display:inline-flex}.twplus-link-card__body{flex:1;min-width:0}.twplus-link-card__title{color:var(--text-title,#fff);margin:0;font-size:.9rem;font-weight:650}.twplus-link-card__description{color:var(--text-dimmed,#9b99a1);margin:.25rem 0 0;font-size:.77rem;line-height:1.45}.twplus-link-card__arrow{color:var(--text-dimmed,#9b99a1);margin-left:auto;font-size:.75rem}.twplus-table-card{background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);box-shadow:var(--shadow-soft,0 1px 3px #00000038);overflow:auto hidden}.twplus-table-card__toolbar{border-bottom:1px solid var(--border-color,#2a2a2a);flex-wrap:wrap;align-items:end;gap:.75rem;padding:.9rem 1rem;display:flex}.twplus-table-card__scroll{overflow-x:auto}table.twplus-table{border-collapse:collapse;width:100%;margin:0!important}table.twplus-table th{letter-spacing:.055em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--text-dimmed,#9b99a1)!important;border-bottom:1px solid var(--border-color,#2a2a2a)!important;background:#ffffff05!important;padding:.7rem .9rem!important;font-size:.68rem!important;font-weight:700!important}table.twplus-table td{color:var(--text-color,#d8d7dc);vertical-align:middle;font-size:.79rem;background:0 0!important;border-bottom:1px solid #ffffff0e!important;padding:.78rem .9rem!important}table.twplus-table tbody tr{transition:background .12s}table.twplus-table tbody tr:hover{background:#ffffff06!important}table.twplus-table tbody tr:last-child td{border-bottom:0!important}@media (width<=767px){table.twplus-table [data-tw-priority=low]{display:none!important}}@media (width<=540px){table.twplus-table [data-tw-priority=medium]{display:none!important}}@media (width<=767px){#mitarbeiterTable th:nth-child(4),#mitarbeiterTable td:nth-child(4),#mitarbeiterTable th:nth-child(5),#mitarbeiterTable td:nth-child(5),#userTable th:first-child,#userTable td:first-child,#userTable th:nth-child(5),#userTable td:nth-child(5){display:none!important}}@media (width<=540px){#mitarbeiterTable th:first-child,#mitarbeiterTable td:first-child,#mitarbeiterTable th:nth-child(6),#mitarbeiterTable td:nth-child(6),#userTable th:nth-child(3),#userTable td:nth-child(3){display:none!important}}.twplus-empty{min-height:12rem;color:var(--text-dimmed,#9b99a1);border:1px dashed var(--border-color,#3a3840);border-radius:var(--radius-xl,10px);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.25rem;display:flex}.twplus-empty__icon{color:var(--text-dimmed,#77757d);margin-bottom:.8rem;font-size:1.8rem}.twplus-empty__title{color:var(--text-title,#fff);margin:0;font-size:.9rem;font-weight:650}.twplus-empty__description{max-width:32rem;margin:.35rem 0 0;font-size:.78rem;line-height:1.5}.twplus-empty__action{margin-top:1rem}.empty-state{min-height:10rem;color:var(--text-dimmed,#9b99a1);border:1px dashed var(--border-color,#3a3840);border-radius:var(--radius-xl,10px);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.75rem 1rem;display:flex}.empty-state-icon{width:2.8rem;height:2.8rem;color:var(--main-color,#ff4d00);background:rgba(var(--main-color-rgb,255, 77, 0), .1);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.twplus-description-list{border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-lg,8px);margin:0;overflow:hidden}.twplus-description-list__row{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(8rem,.8fr) minmax(0,1.7fr);gap:1rem;padding:.8rem 1rem;display:grid}.twplus-description-list__row:last-child{border-bottom:0}.twplus-description-list dt{color:var(--text-title,#fff);font-size:.76rem;font-weight:600}.twplus-description-list dd{min-width:0;color:var(--text-color,#d8d7dc);margin:0;font-size:.79rem}@media (width<=540px){.twplus-description-list__row{grid-template-columns:1fr;gap:.25rem}}.twplus-description-list>div{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(8rem,.8fr) minmax(0,1.7fr);gap:1rem;padding:.8rem 1rem;display:grid}.twplus-description-list>div:last-child{border-bottom:0}@media (width<=540px){.twplus-description-list>div{grid-template-columns:1fr;gap:.25rem}}.twplus-description-table{border-collapse:collapse;width:100%;margin:0}.twplus-description-table td{vertical-align:top;border-bottom:1px solid #ffffff0e;padding:.72rem .85rem;font-size:.78rem}.twplus-description-table tr:last-child td{border-bottom:0}.twplus-description-table td:first-child{width:42%;color:var(--text-dimmed,#9b99a1);font-weight:600}.twplus-feed{gap:0;display:grid;position:relative}.twplus-feed__item{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-bottom:1.1rem;display:grid;position:relative}.twplus-feed__item:not(:last-child):before{background:var(--border-color,#2a2a2a);content:"";width:1px;position:absolute;top:2.1rem;bottom:0;left:1.05rem}.twplus-feed__icon{z-index:1;width:2.15rem;height:2.15rem;color:var(--main-color,#ff4d00);background:var(--card-bg,#161616);border:1px solid var(--border-color,#2a2a2a);border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;display:inline-flex;position:relative}.twplus-feed__body{min-width:0;padding-top:.2rem}.twplus-feed__content{color:var(--text-color,#d8d7dc);font-size:.8rem;line-height:1.5}.twplus-feed__meta{color:var(--text-dimmed,#8a8890);flex-wrap:wrap;gap:.7rem;margin-top:.3rem;font-size:.68rem;display:flex}.twplus-settings-layout{grid-template-columns:1fr;gap:1.5rem;margin-top:1.25rem;display:grid}@media (width>=1024px){.twplus-settings-layout{grid-template-columns:14rem minmax(0,1fr)}}.twplus-settings-nav{background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);align-self:start;padding:.5rem}@media (width>=1024px){.twplus-settings-nav{position:sticky;top:5.25rem}}.twplus-settings-nav__title{color:var(--text-dimmed,#9b99a1);letter-spacing:.07em;text-transform:uppercase;padding:.45rem .65rem .55rem;font-size:.68rem;font-weight:700}.twplus-settings-nav__list{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.twplus-settings-nav__link{color:var(--text-dimmed,#aaa8b0);border-radius:var(--radius-md,6px);align-items:center;gap:.65rem;padding:.55rem .65rem;font-size:.76rem;font-weight:550;text-decoration:none;transition:color .12s,background .12s;display:flex}.twplus-settings-nav__link i{text-align:center;width:1rem}.twplus-settings-nav__link:hover{color:var(--text-title,#fff);background:#ffffff0b;text-decoration:none}.twplus-settings-nav__link.is-active{color:#fff;background:rgba(var(--main-color-rgb,255, 77, 0), .14)}.twplus-settings-nav__link.is-active i{color:var(--main-color,#ff4d00)}.twplus-page>.twplus-settings-nav{margin:.75rem 0 0;position:static;overflow-x:auto}.twplus-page>.twplus-settings-nav .twplus-settings-nav__title{display:none}.twplus-page>.twplus-settings-nav .twplus-settings-nav__list{min-width:max-content;display:flex}.twplus-login{grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}@media (width>=960px){.twplus-login{grid-template-columns:minmax(24rem,.85fr) minmax(0,1.15fr)}}.twplus-login__panel{background:var(--body-bg,#0d0d0f);justify-content:center;align-items:center;padding:2rem 1.25rem;display:flex}.twplus-login__content{width:100%;max-width:25rem}.twplus-login__brand{margin-bottom:2rem}.twplus-login__brand img{width:min(18rem,75%);height:auto;display:block}.twplus-login__card{background:var(--card-bg,#161616);border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);box-shadow:var(--shadow-strong,0 18px 45px #00000052);padding:1.4rem}.twplus-login__visual{background:#080809;display:none;position:relative;overflow:hidden}.twplus-login__visual:after{background:radial-gradient(circle at 25% 30%, rgba(var(--main-color-rgb,255, 77, 0), .28), transparent 38%), linear-gradient(145deg, transparent, #ffffff06);content:"";position:absolute;inset:0}.twplus-login__visual-copy{z-index:1;color:#fff;align-self:end;max-width:38rem;padding:4rem;position:relative}.twplus-login__visual-copy h2{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.75rem);line-height:1.05}.twplus-login__visual-copy p{color:#ffffffad;max-width:30rem;margin:1rem 0 0;font-size:.95rem;line-height:1.6}.twplus-login__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.twplus-login__steps li{color:var(--text-dimmed,#9b99a1);text-align:center;justify-items:center;gap:.3rem;font-size:.64rem;display:grid}.twplus-login__steps i{width:1.9rem;height:1.9rem;color:var(--main-color,#ff4d00);background:rgba(var(--main-color-rgb,255, 77, 0), .1);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (width>=960px){.twplus-login__visual{display:flex}}.twplus-section-card{background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);box-shadow:var(--shadow-soft,0 1px 3px #00000038);overflow:hidden}.twplus-section-card__header{border-bottom:1px solid var(--border-color,#2a2a2a);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.twplus-section-card__title{color:var(--text-title,#fff);margin:0;font-size:.9rem;font-weight:650}.twplus-section-card__description{color:var(--text-dimmed,#9b99a1);margin:.25rem 0 0;font-size:.75rem;line-height:1.45}.twplus-section-card__body{padding:1rem}.twplus-section-card__footer{border-top:1px solid var(--border-color,#2a2a2a);padding:.8rem 1rem}.twplus-toolbar{background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-lg,8px);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem;padding:.85rem 1rem;display:flex}.twplus-toolbar__group{flex-wrap:wrap;flex:auto;align-items:end;gap:.65rem;display:flex}.twplus-toolbar__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.twplus-stacked-list{background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);margin:0;padding:0;list-style:none;overflow:hidden}.twplus-stacked-list__item{border-bottom:1px solid #ffffff0e;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;padding:.9rem 1rem;display:flex}.twplus-stacked-list__item:last-child{border-bottom:0}.twplus-stacked-list__icon{width:2.4rem;height:2.4rem;color:var(--main-color,#ff4d00);background:rgba(var(--main-color-rgb,255, 77, 0), .1);border-radius:var(--radius-lg,8px);flex:0 0 2.4rem;justify-content:center;align-items:center;display:inline-flex}.twplus-stacked-list__body{flex:1;min-width:12rem}.twplus-stacked-list__title{color:var(--text-title,#fff);font-size:.82rem;font-weight:650}.twplus-stacked-list__meta{color:var(--text-dimmed,#9b99a1);margin-top:.2rem;font-size:.72rem;line-height:1.45}.twplus-stacked-list__actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.twplus-form-layout{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=1024px){.twplus-form-layout{grid-template-columns:minmax(0,2fr) minmax(17rem,.8fr);align-items:start}}.twplus-form-layout__main,.twplus-form-layout__aside{gap:1rem;display:grid}@media (width>=1024px){.twplus-form-layout__aside{position:sticky;top:5.25rem}}.twplus-form-section{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.twplus-form-section:first-child{padding-top:0}.twplus-form-section:last-child{border-bottom:0;padding-bottom:0}@media (width>=760px){.twplus-form-section{grid-template-columns:minmax(10rem,.7fr) minmax(0,1.5fr)}}.twplus-form-section__label{color:var(--text-title,#fff);font-size:.8rem;font-weight:650}.twplus-form-section__hint{color:var(--text-dimmed,#9b99a1);margin-top:.25rem;font-size:.72rem;line-height:1.45}.twplus-sticky-actions{z-index:20;border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141416eb;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 14px 38px #00000059}.twplus-slide-over{z-index:1060;width:min(36rem,100%);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 70px #00000080;background:var(--card-bg,#161616)!important;border:0!important;border-left:1px solid var(--border-color,#2a2a2a)!important;border-radius:0!important;margin:0!important;padding:1.25rem!important}.twplus-resource-grid{grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}@media (width>=640px){.twplus-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.twplus-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.twplus-resource-card{background:var(--card-bg,#161616);border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);min-width:0;color:inherit;flex-direction:column;padding:1rem;text-decoration:none;transition:border-color .14s,transform .14s;display:flex}.twplus-resource-card:hover{border-color:rgba(var(--main-color-rgb,255, 77, 0), .55);transform:translateY(-1px)}.twplus-dashboard-widget{background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);box-shadow:var(--shadow-soft,0 1px 3px #00000038);overflow:auto hidden}.twplus-dashboard-widget>table,.twplus-dashboard-widget table{margin-bottom:0!important}.twplus-detail-hero{background:linear-gradient(135deg, rgba(var(--main-color-rgb,255, 77, 0), .1), transparent 55%), var(--card-bg,#161616);border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.twplus-filter-bar{background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);box-shadow:var(--shadow-soft,0 1px 3px #00000038);grid-template-columns:repeat(12,minmax(0,1fr));gap:.8rem;padding:1rem;display:grid}.twplus-filter-bar__field{grid-column:span 3;min-width:0}.twplus-filter-bar__search{grid-column:span 5;min-width:0}.twplus-filter-bar__toggle{grid-column:span 2;align-items:end;padding-bottom:.45rem;display:flex}.twplus-filter-bar__actions{grid-column:span 2;justify-content:flex-end;align-items:end;gap:.5rem;display:flex}@media (width<=980px){.twplus-filter-bar__field{grid-column:span 4}.twplus-filter-bar__search{grid-column:span 8}.twplus-filter-bar__toggle,.twplus-filter-bar__actions{grid-column:span 6}}@media (width<=640px){.twplus-filter-bar__field,.twplus-filter-bar__search,.twplus-filter-bar__toggle,.twplus-filter-bar__actions{grid-column:1/-1}.twplus-filter-bar__actions{justify-content:stretch}.twplus-filter-bar__actions>*{flex:1}}.twplus-content-grid{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}@media (width>=720px){.twplus-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.twplus-content-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.twplus-content-card{min-width:0;color:inherit;background:var(--card-bg,var(--body-bg-lighter,#161616));border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);box-shadow:var(--shadow-soft,0 1px 3px #00000038);flex-direction:column;transition:border-color .14s,background .14s,transform .14s;display:flex;position:relative;overflow:hidden}.twplus-content-card:hover,.twplus-content-card:focus-within{background:rgba(var(--main-color-rgb,255, 77, 0), .035);border-color:rgba(var(--main-color-rgb,255, 77, 0), .55);transform:translateY(-1px)}.twplus-content-card__body{flex:1;min-width:0;padding:1rem}.twplus-content-card__meta{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.75rem;display:flex}.twplus-content-card__title{color:var(--text-title,#fff);margin:0;font-size:.95rem;font-weight:650;line-height:1.35}.twplus-content-card__description{color:var(--text-dimmed,#9b99a1);margin:.4rem 0 0;font-size:.77rem;line-height:1.5}.twplus-content-card__footer{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.twplus-mobile-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width<=640px){.twplus-mobile-actions{z-index:18;border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141416f0;margin-inline:-.25rem;padding:.65rem;position:sticky;bottom:.65rem;box-shadow:0 14px 38px #00000061}.twplus-mobile-actions>.ignis-btn{flex:auto;justify-content:center}}.twplus-status-state{min-height:9rem;color:var(--text-dimmed,#9b99a1);background:var(--card-bg,#161616);border:1px dashed var(--border-color,#34323a);border-radius:var(--radius-xl,10px);justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;font-size:.8rem;display:flex}.twplus-status-state--error{color:#e88787;background:#b03a3a0f;border-color:#d46b6b59}.twplus-status-state__spinner{border:2px solid #ffffff21;border-top-color:var(--main-color,#ff4d00);border-radius:50%;width:1.35rem;height:1.35rem;animation:.75s linear infinite twplus-spin}.twplus-skeleton{background:var(--card-bg,#161616);border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);gap:.65rem;padding:1rem;display:grid}.twplus-skeleton__line{background:#fff1;border-radius:999px;height:.72rem;overflow:hidden}.twplus-skeleton__line:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:45%;height:100%;animation:1.3s infinite twplus-shimmer;display:block}.twplus-skeleton__line--short{width:45%}.twplus-pagination-wrap{color:var(--text-dimmed,#9b99a1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;font-size:.75rem;display:flex}.twplus-dialog-surface .modal-content{border:1px solid var(--border-color,#2a2a2a);border-radius:var(--radius-xl,10px);overflow:hidden;box-shadow:0 24px 70px #00000094}.twplus-dialog-surface .modal-header,.twplus-dialog-surface .modal-footer{background:#ffffff05}@keyframes twplus-spin{to{transform:rotate(360deg)}}@keyframes twplus-shimmer{0%{transform:translate(-120%)}to{transform:translate(240%)}}.ignis-dialog{background:var(--body-bg-lighter,#161616);width:calc(100% - 2rem);max-height:calc(100vh - 3rem);color:var(--text-normal,#bbbac1);border-radius:var(--radius-xl,10px);opacity:0;transition:transform .24s var(--spring,cubic-bezier(.34, 1.56, .64, 1)), opacity .18s ease-out;border:1px solid #ffffff14;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(24px - 50%));box-shadow:0 24px 70px #0009,0 0 0 1px #ffffff05}.ignis-dialog.is-open{opacity:1;transform:translate(-50%,-50%)}.ignis-dialog--sm{max-width:420px}.ignis-dialog--md{max-width:560px}.ignis-dialog--lg{max-width:760px}.ignis-dialog--xl{max-width:960px}.ignis-dialog .ignis-dialog__header{border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem .85rem;display:flex}.ignis-dialog .ignis-dialog__title{color:#fff;letter-spacing:-.01em;margin:0;font-family:Geist,system-ui,sans-serif;font-size:1.05rem;font-weight:700}.ignis-dialog .ignis-dialog__close{border-radius:var(--radius-sm,4px);width:30px;height:30px;color:var(--text-dimmed,#818189);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:.85rem;transition:color .12s,background .12s;display:flex}.ignis-dialog .ignis-dialog__close:hover{color:#fff;background:#ffffff0f}.ignis-dialog .ignis-dialog__close:focus-visible{outline:2px solid var(--main-color);outline-offset:1px}.ignis-dialog .ignis-dialog__body{scrollbar-width:thin;scrollbar-color:var(--darkgray,#3d3a44) transparent;flex:auto;min-height:0;padding:1.1rem 1.25rem;overflow-y:auto}.ignis-dialog .ignis-dialog__text{color:var(--text-normal,#bbbac1);margin:0;font-size:.92rem;line-height:1.5}.ignis-dialog .ignis-dialog__label{color:var(--text-normal,#bbbac1);margin-bottom:.4rem;font-size:.82rem;font-weight:500;display:block}.ignis-dialog .ignis-dialog__input{background:var(--input-bg,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);color:#fff;width:100%;padding:.375rem .75rem;font-size:.92rem;transition:border-color .12s,box-shadow .12s}.ignis-dialog .ignis-dialog__input:focus{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .15);outline:none}.ignis-dialog .ignis-dialog__alert{align-items:flex-start;gap:.75rem;display:flex}.ignis-dialog .ignis-dialog__alert>i{flex-shrink:0;font-size:1.4rem;line-height:1.2}.ignis-dialog .ignis-dialog__alert--info>i{color:#4a9fd4}.ignis-dialog .ignis-dialog__alert--success>i{color:#2fbf75}.ignis-dialog .ignis-dialog__alert--warning>i{color:#e0a43a}.ignis-dialog .ignis-dialog__alert--error>i{color:#d1484a}.ignis-dialog .ignis-dialog__footer{border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.85rem 1.25rem 1rem;display:flex}.ignis-dialog .ignis-dialog__action{border-radius:var(--radius-md,6px);cursor:pointer;border:1px solid #0000;padding:.5rem 1.1rem;font-size:.88rem;font-weight:500;transition:background .12s,border-color .12s,color .12s,transform 80ms}.ignis-dialog .ignis-dialog__action:active{transform:translateY(1px)}.ignis-dialog .ignis-dialog__action:focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.ignis-dialog .ignis-dialog__action--primary{background:var(--main-color);color:#fff}.ignis-dialog .ignis-dialog__action--primary:hover{filter:brightness(1.1)}.ignis-dialog .ignis-dialog__action--danger{color:#fff;background:#c94141}.ignis-dialog .ignis-dialog__action--danger:hover{background:#dc4e4e}.ignis-dialog .ignis-dialog__action--ghost{color:var(--text-normal,#bbbac1);background:0 0;border-color:#0000}.ignis-dialog .ignis-dialog__action--ghost:hover,.ignis-dialog .ignis-dialog__action--secondary{color:#fff;background:#ffffff0f}.ignis-dialog .ignis-dialog__action--secondary:hover{background:#ffffff1f}.ignis-dialog .ignis-dialog__action--success{color:#fff;background:#2d8054}.ignis-dialog .ignis-dialog__action--success:hover{background:#339161}.ignis-dialog .ignis-dialog__action--soft-primary{background:rgba(var(--main-color-rgb,255, 77, 0), .18);color:var(--main-color)}.ignis-dialog .ignis-dialog__action--soft-primary:hover{background:rgba(var(--main-color-rgb,255, 77, 0), .26)}.ignis-dialog .ignis-dialog__action--ghost-danger{color:#c44545;background:0 0}.ignis-dialog .ignis-dialog__action--ghost-danger:hover{color:#e05555;background:#c445451f}.ignis-dialog .ignis-dialog__action[data-dialog-pull-left=true]{margin-right:auto}[data-dialog-source]{display:none}.btn-close{width:1.4rem;height:1.4rem;color:var(--text-dimmed,#818189);border-radius:var(--radius-sm,4px);cursor:pointer;appearance:none;background:0 0;border:0;padding:0;position:relative}.btn-close:before,.btn-close:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.btn-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.btn-close:hover,.btn-close:focus-visible{color:#fff;background:#ffffff0f;outline:none}.btn-close-white{color:#fff}.ignis-dialog--embedded .ignis-dialog__body{padding:0;overflow:auto}.ignis-dialog--embedded .modal-content{background:0 0;flex-direction:column;flex:1;min-height:0;display:flex}.ignis-dialog--embedded .modal-header,.ignis-dialog--embedded .modal-footer{align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.ignis-dialog--embedded .modal-header{border-bottom:1px solid #ffffff14}.ignis-dialog--embedded .modal-footer{border-top:1px solid #ffffff14;justify-content:flex-end}.ignis-dialog--embedded .modal-title{color:var(--text-title,#fff);margin:0;font-size:1rem}.ignis-dialog--embedded .modal-body{flex:1;min-height:0;padding:1.25rem;overflow:auto}.ignis-dialog--embedded .btn-close{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}body:has(.ignis-dialog-backdrop.is-open){overflow:hidden}@media (width<=540px){.ignis-dialog .ignis-dialog__footer{flex-direction:column-reverse;align-items:stretch}.ignis-dialog .ignis-dialog__footer .ignis-dialog__action{text-align:center;width:100%}}.ignis-dropdown-native{clip:rect(0, 0, 0, 0);opacity:0!important;pointer-events:none!important;background:0 0!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ignis-dropdown{width:100%;display:inline-block;position:relative}.ignis-dropdown .ignis-dropdown__trigger{background:var(--input-bg,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);width:100%;color:var(--text-normal,#bbbac1);font-size:var(--fs-sm,.88rem);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .75rem;transition:border-color .12s,box-shadow .12s;display:flex}.ignis-dropdown .ignis-dropdown__trigger:hover:not(:disabled){border-color:#fff3}.ignis-dropdown .ignis-dropdown__trigger:focus-visible,.ignis-dropdown .ignis-dropdown__trigger:focus{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .15);outline:none}.ignis-dropdown .ignis-dropdown__trigger:disabled{opacity:.5;cursor:not-allowed}.ignis-dropdown--sm .ignis-dropdown__trigger{font-size:var(--fs-xs,.78rem);padding:.35rem .6rem}.ignis-dropdown .ignis-dropdown__label{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ignis-dropdown .ignis-dropdown__label.is-placeholder{color:var(--text-dimmed,#818189);font-weight:400}.ignis-dropdown .ignis-dropdown__label-icon{color:var(--main-color);margin-right:.4rem;font-size:.85em}.ignis-dropdown .ignis-dropdown__chevron{color:var(--text-dimmed,#818189);transition:transform .18s var(--spring,ease);flex-shrink:0;font-size:.7rem}.ignis-dropdown.is-open .ignis-dropdown__chevron{transform:rotate(180deg)}.ignis-dropdown.is-open .ignis-dropdown__panel:not(.ignis-dropdown__panel--floating){opacity:1;pointer-events:auto;max-height:280px;transform:translateY(0)}.ignis-dropdown__panel{z-index:1500;background:var(--body-bg-lighter,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);opacity:0;pointer-events:none;max-height:0;transition:opacity .14s ease, transform .14s var(--ease-out-quint,ease);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;transform:translateY(-4px);box-shadow:0 12px 30px #00000080}.ignis-dropdown__panel.is-above{top:auto;bottom:calc(100% + 4px);transform:translateY(4px)}.ignis-dropdown__panel--floating{z-index:2000;position:fixed;right:auto}.ignis-dropdown__panel--floating.is-active{opacity:1;pointer-events:auto;max-height:280px;transform:translateY(0)}.ignis-dropdown__panel .ignis-dropdown__search{background:var(--input-bg,#161616);border:0;border-bottom:1px solid var(--darkgray,#2a2a2a);color:#fff;width:100%;font-size:var(--fs-sm,.88rem);outline:none;padding:.5rem .75rem}.ignis-dropdown__panel .ignis-dropdown__search::placeholder{color:var(--text-dimmed,#818189)}.ignis-dropdown__panel .ignis-dropdown__search:focus{background:rgba(var(--main-color-rgb,255, 77, 0), .04)}.ignis-dropdown__panel .ignis-dropdown__options{scrollbar-width:thin;scrollbar-color:var(--darkgray,#2a2a2a) transparent;flex:auto;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.ignis-dropdown__panel .ignis-dropdown__options li{border-radius:var(--radius-sm,4px);color:var(--text-normal,#bbbac1);font-size:var(--fs-sm,.88rem);cursor:pointer;align-items:center;gap:.55rem;padding:.45rem .6rem;line-height:1.3;transition:background .1s,color .1s;display:flex}.ignis-dropdown__panel .ignis-dropdown__options li:hover,.ignis-dropdown__panel .ignis-dropdown__options li:focus{color:#fff;background:#ffffff0d;outline:none}.ignis-dropdown__panel .ignis-dropdown__options li.is-selected{color:#fff;background:rgba(var(--main-color-rgb,255, 77, 0), .12)}.ignis-dropdown__panel .ignis-dropdown__options li[aria-disabled=true]{color:var(--text-dimmed,#818189);cursor:default}.ignis-dropdown__panel .ignis-dropdown__options li[aria-disabled=true]:hover{background:0 0}.ignis-dropdown__panel .ignis-dropdown__option-icon{color:var(--main-color);flex-shrink:0;width:1em;font-size:.85em}.ignis-dropdown__panel .ignis-dropdown__empty{text-align:center;color:var(--text-dimmed,#818189);font-size:var(--fs-sm,.88rem);padding:.75rem;font-style:italic}.ignis-input,.ignis-textarea{background:var(--input-bg,#161616);width:100%;color:var(--input-text,#fff);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);font-size:var(--fs-sm,.88rem);padding:.375rem .75rem;font-family:inherit;line-height:1.4;transition:border-color .12s,box-shadow .12s,background .12s;display:block}.ignis-input::-moz-placeholder{color:var(--text-dimmed,#818189)}.ignis-textarea::-moz-placeholder{color:var(--text-dimmed,#818189)}.ignis-input::placeholder,.ignis-textarea::placeholder{color:var(--text-dimmed,#818189)}.ignis-input:hover:not(:disabled):not([readonly]),.ignis-textarea:hover:not(:disabled):not([readonly]){border-color:#fff3}.ignis-input:focus,.ignis-input:focus-visible,.ignis-textarea:focus,.ignis-textarea:focus-visible{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .15);outline:none}.ignis-input:disabled,.ignis-textarea:disabled{opacity:.5;cursor:not-allowed}.ignis-input[readonly],.ignis-textarea[readonly]{cursor:default;background:#ffffff05}:is(.ignis-input:invalid:not(:focus):not(:placeholder-shown),.ignis-textarea:invalid:not(:focus):not(:placeholder-shown)),.ignis-input.is-invalid,.ignis-input:invalid:not(:focus):not(:placeholder-shown),.ignis-textarea.is-invalid,.ignis-textarea:invalid:not(:focus):not(:placeholder-shown){border-color:#d1484a}:is(.ignis-input:invalid:not(:focus):not(:placeholder-shown):focus,.ignis-textarea:invalid:not(:focus):not(:placeholder-shown):focus),.ignis-input.is-invalid:focus,.ignis-input:invalid:not(:focus):not(:placeholder-shown):focus,.ignis-textarea.is-invalid:focus,.ignis-textarea:invalid:not(:focus):not(:placeholder-shown):focus{box-shadow:0 0 0 3px #d1484a2e}.ignis-input--sm,.ignis-textarea--sm{font-size:var(--fs-xs,.78rem);padding:.35rem .6rem}.ignis-textarea{resize:vertical;min-height:4.5rem}.ignis-input-group{width:100%;display:inline-flex;position:relative}.ignis-input-group .ignis-input-group__icon{color:var(--text-dimmed,#818189);pointer-events:none;z-index:1;font-size:.9em;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ignis-input-group .ignis-input{padding-left:2.25rem}.ignis-input-group:focus-within .ignis-input-group__icon{color:var(--main-color)}.input-group{flex-wrap:nowrap;align-items:stretch;width:100%;display:flex}.input-group>.ignis-input,.input-group>.ignis-textarea,.input-group>select.ignis-input{border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;min-width:0}.input-group>.ignis-input:not(:first-child),.input-group>.ignis-textarea:not(:first-child),.input-group>select.ignis-input:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.input-group>.ignis-btn{z-index:1;border-radius:0;margin-left:-1px}.input-group>.ignis-btn:hover,.input-group>.ignis-btn:focus,.input-group>.ignis-btn:focus-visible{z-index:2}.input-group>.ignis-btn:first-child{border-top-left-radius:var(--radius-md,6px);border-bottom-left-radius:var(--radius-md,6px);margin-left:0}.input-group>.ignis-btn:last-child{border-top-right-radius:var(--radius-md,6px);border-bottom-right-radius:var(--radius-md,6px)}.ignis-field{flex-direction:column;gap:.35rem;display:flex}.ignis-field .ignis-field__label{color:var(--text-normal,#bbbac1);font-size:.82rem;font-weight:500}.ignis-field .ignis-field__label .ignis-field__required{color:var(--main-color);margin-left:.15rem}.ignis-field .ignis-field__hint{color:var(--text-dimmed,#818189);font-size:.72rem;line-height:1.4}.ignis-field .ignis-field__error{color:#d1484a;align-items:center;gap:.3rem;font-size:.72rem;display:flex}.ignis-field .ignis-field__error:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.ignis-field.is-invalid .ignis-input,.ignis-field.is-invalid .ignis-textarea{border-color:#d1484a}.ignis-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--fs-sm,.88rem);color:var(--text-normal,#bbbac1);align-items:center;gap:.55rem;display:inline-flex}.ignis-checkbox input[type=checkbox]{appearance:none;border:1.5px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-sm,4px);background:var(--input-bg,#161616);cursor:pointer;width:1.1rem;height:1.1rem;transition:background .14s var(--spring,ease), border-color .14s ease;flex-shrink:0;position:relative}.ignis-checkbox input[type=checkbox]:after{content:"";width:.3rem;height:.55rem;transition:transform .15s var(--spring,ease);border:2px solid #fff;border-width:0 2px 2px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)scale(0)}.ignis-checkbox input[type=checkbox]:hover:not(:disabled){border-color:#ffffff59}.ignis-checkbox input[type=checkbox]:checked{background:var(--main-color);border-color:var(--main-color)}.ignis-checkbox input[type=checkbox]:checked:after{transform:translate(-50%,-60%)rotate(45deg)scale(1)}.ignis-checkbox input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .25);outline:none}.ignis-checkbox input[type=checkbox]:indeterminate{background:var(--main-color);border-color:var(--main-color)}.ignis-checkbox input[type=checkbox]:indeterminate:after{border-width:0 0 2px;width:.55rem;height:0;transform:translate(-50%,-50%)scale(1)}.ignis-checkbox input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}.ignis-checkbox:has(input:disabled){cursor:not-allowed;opacity:.6}.ignis-radio{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--fs-sm,.88rem);color:var(--text-normal,#bbbac1);align-items:center;gap:.55rem;display:inline-flex}.ignis-radio input[type=radio]{appearance:none;border:1.5px solid var(--darkgray,#2a2a2a);background:var(--input-bg,#161616);cursor:pointer;width:1.1rem;height:1.1rem;transition:background .14s var(--spring,ease), border-color .14s ease;border-radius:50%;flex-shrink:0;position:relative}.ignis-radio input[type=radio]:after{content:"";width:.5rem;height:.5rem;transition:transform .15s var(--spring,ease);background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.ignis-radio input[type=radio]:hover:not(:disabled){border-color:#ffffff59}.ignis-radio input[type=radio]:checked{background:var(--main-color);border-color:var(--main-color)}.ignis-radio input[type=radio]:checked:after{transform:translate(-50%,-50%)scale(1)}.ignis-radio input[type=radio]:focus-visible{box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .25);outline:none}.ignis-radio input[type=radio]:disabled{opacity:.4;cursor:not-allowed}.ignis-switch{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--fs-sm,.88rem);color:var(--text-normal,#bbbac1);align-items:center;gap:.6rem;display:inline-flex}.ignis-switch input[type=checkbox]{appearance:none;background:var(--darkgray,#2a2a2a);cursor:pointer;width:2.2rem;height:1.2rem;transition:background .2s var(--spring,ease);border:none;border-radius:999px;flex-shrink:0;position:relative}.ignis-switch input[type=checkbox]:after{content:"";width:calc(1.2rem - 4px);height:calc(1.2rem - 4px);transition:transform .22s var(--spring,ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000059}.ignis-switch input[type=checkbox]:checked{background:var(--main-color)}.ignis-switch input[type=checkbox]:checked:after{transform:translate(1rem)}.ignis-switch input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .25);outline:none}.ignis-switch input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.ignis-switch--sm input[type=checkbox]{width:1.8rem;height:1rem}.ignis-switch--sm input[type=checkbox]:after{width:calc(1rem - 4px);height:calc(1rem - 4px)}.ignis-switch--sm input[type=checkbox]:checked:after{transform:translate(.8rem)}.ignis-stepper{border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);background:var(--input-bg,#161616);align-items:stretch;width:100%;max-width:9rem;display:inline-flex;overflow:hidden}.ignis-stepper:focus-within{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .15)}.ignis-stepper input[type=number]{color:#fff;text-align:center;font-size:var(--fs-sm,.88rem);appearance:textfield;background:0 0;border:0;flex:auto;min-width:0;padding:.4rem .5rem}.ignis-stepper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ignis-stepper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ignis-stepper input[type=number]:focus{outline:none}.ignis-stepper button{width:1.9rem;color:var(--text-dimmed,#818189);cursor:pointer;background:0 0;border:0;flex:none;font-size:.85rem;transition:background .12s,color .12s}.ignis-stepper button:hover{color:#fff;background:#ffffff0d}.ignis-stepper button:active{background:rgba(var(--main-color-rgb,255, 77, 0), .15)}.ignis-tabs{flex-direction:column;display:flex}.ignis-tabs .ignis-tabs__headers{border-bottom:1px solid var(--darkgray,#2a2a2a);flex-wrap:wrap;gap:0;margin-bottom:1.25rem;display:flex}.ignis-tabs .ignis-tabs__header{color:var(--text-dimmed,#818189);cursor:pointer;font-size:var(--fs-sm,.88rem);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.65rem 1rem;font-family:inherit;font-weight:500;transition:color .15s,border-color .15s;position:relative}.ignis-tabs .ignis-tabs__header:hover:not(.is-active){color:var(--text-normal,#bbbac1)}.ignis-tabs .ignis-tabs__header:focus-visible{color:var(--text-normal,#bbbac1);border-radius:var(--radius-sm,4px) var(--radius-sm,4px) 0 0;background:#ffffff08;outline:none}.ignis-tabs .ignis-tabs__header.is-active{color:var(--text-title,#fff);border-bottom-color:var(--main-color)}.ignis-tabs .ignis-tabs__panel{animation:ignis-tabs-fade .18s var(--ease-out-expo,ease)}.ignis-tabs .ignis-tabs__panel[hidden]{display:none}.ignis-tabs--pills .ignis-tabs__headers{border-bottom:0;gap:.3rem}.ignis-tabs--pills .ignis-tabs__header{border-radius:var(--radius-md,6px);border-bottom:0;margin-bottom:0}.ignis-tabs--pills .ignis-tabs__header.is-active{background:var(--main-color);color:#fff;border-bottom:0}.ignis-tabs--pills .ignis-tabs__header:hover:not(.is-active){background:#ffffff0d}@keyframes ignis-tabs-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ignis-accordion{flex-direction:column;gap:.4rem;display:flex}.ignis-accordion .ignis-accordion__item{background:var(--body-bg-lighter,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);overflow:hidden}.ignis-accordion .ignis-accordion__item.is-open{border-color:rgba(var(--main-color-rgb,255, 77, 0), .35)}.ignis-accordion .ignis-accordion__header{width:100%;color:var(--text-normal,#bbbac1);font-size:var(--fs-sm,.88rem);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-family:inherit;font-weight:500;transition:color .12s,background .12s;display:flex}.ignis-accordion .ignis-accordion__header:after{content:"";width:.55rem;height:.55rem;transition:transform .22s var(--spring,ease);border-bottom:2px solid;border-right:2px solid;flex-shrink:0;margin-right:.2rem;transform:rotate(45deg)}.ignis-accordion .ignis-accordion__header:hover{color:#fff;background:#ffffff08}.ignis-accordion .ignis-accordion__header:focus-visible{background:#ffffff0a;outline:none}.ignis-accordion .ignis-accordion__item.is-open .ignis-accordion__header{color:#fff}.ignis-accordion .ignis-accordion__item.is-open .ignis-accordion__header:after{transform:rotate(225deg)}.ignis-accordion .ignis-accordion__panel{max-height:0;transition:max-height .28s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));overflow:hidden}.ignis-accordion .ignis-accordion__panel>*{padding:.25rem 1rem 1rem}.ignis-accordion .ignis-accordion__panel[hidden]{max-height:0;display:block}.ignis-accordion--flat{gap:1rem}.ignis-accordion--flat .ignis-accordion__item{background:0 0;border:0;border-radius:0;overflow:visible}.ignis-accordion--flat .ignis-accordion__item.is-open{border-color:#0000}.ignis-accordion--flat .ignis-accordion__header{border-bottom:1px solid var(--main-color,#ff4d00);text-transform:uppercase;letter-spacing:.04em;padding:.4rem .25rem;font-size:.78rem;font-weight:600}.ignis-accordion--flat .ignis-accordion__header:hover{color:#fff;background:0 0}.ignis-accordion--flat .ignis-accordion__panel>*{padding:.6rem 0 0}.ignis-datepicker-native{clip:rect(0, 0, 0, 0);opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ignis-datepicker{width:100%;display:inline-block;position:relative}.ignis-datepicker .ignis-datepicker__trigger{background:var(--input-bg,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);color:#fff;width:100%;font-size:var(--fs-sm,.88rem);text-align:left;cursor:pointer;align-items:center;gap:.6rem;padding:.375rem .75rem;font-family:inherit;transition:border-color .12s,box-shadow .12s;display:flex}.ignis-datepicker .ignis-datepicker__trigger:hover:not(:disabled){border-color:#fff3}.ignis-datepicker .ignis-datepicker__trigger:focus,.ignis-datepicker .ignis-datepicker__trigger:focus-visible{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .15);outline:none}.ignis-datepicker .ignis-datepicker__trigger:disabled{opacity:.5;cursor:not-allowed}.ignis-datepicker .ignis-datepicker__icon{color:var(--main-color);flex-shrink:0;font-size:.9em}.ignis-datepicker .ignis-datepicker__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ignis-datepicker .ignis-datepicker__label.is-placeholder{color:var(--text-dimmed,#818189)}.ignis-datepicker.is-open .ignis-datepicker__panel:not(.ignis-datepicker__panel--floating){opacity:1;pointer-events:auto;max-height:none;overflow:visible;transform:translateY(0)}.ignis-datepicker__panel{z-index:1500;background:var(--body-bg-lighter,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);opacity:0;pointer-events:none;width:280px;transition:opacity .16s ease, transform .16s var(--ease-out-quint,ease);max-height:0;padding:.75rem;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;transform:translateY(-4px);box-shadow:0 16px 40px #0000008c}.ignis-datepicker__panel.is-above{top:auto;bottom:calc(100% + 6px);transform:translateY(4px)}.ignis-datepicker__panel--floating{z-index:2100;opacity:1;pointer-events:auto;max-height:none;position:fixed;overflow:visible;transform:translateY(0)}.ignis-datepicker__panel .ignis-datepicker__header{justify-content:space-between;align-items:center;gap:.3rem;margin-bottom:.5rem;display:flex}.ignis-datepicker__panel .ignis-datepicker__nav{width:28px;height:28px;color:var(--text-dimmed,#818189);border-radius:var(--radius-sm,4px);cursor:pointer;background:0 0;border:0;font-size:.75rem;transition:color .12s,background .12s}.ignis-datepicker__panel .ignis-datepicker__nav:hover{color:#fff;background:#ffffff0f}.ignis-datepicker__panel .ignis-datepicker__nav:focus-visible{outline:2px solid var(--main-color);outline-offset:1px}.ignis-datepicker__panel .ignis-datepicker__title{text-align:center;color:#fff;background:0 0;border:0;flex:auto;padding:.2rem .5rem;font-size:.88rem;font-weight:600}.ignis-datepicker__panel .ignis-datepicker__title--btn{cursor:pointer;border-radius:var(--radius-sm,4px);font-family:inherit;transition:background .12s}.ignis-datepicker__panel .ignis-datepicker__title--btn:hover{background:#ffffff0d}.ignis-datepicker__panel .ignis-datepicker__title--btn:focus-visible{outline:2px solid var(--main-color);outline-offset:1px}.ignis-datepicker__panel .ignis-datepicker__weekdays{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.ignis-datepicker__panel .ignis-datepicker__weekdays span{text-align:center;color:var(--text-dimmed,#818189);letter-spacing:.4px;padding:.2rem 0;font-size:.66rem;font-weight:600}.ignis-datepicker__panel .ignis-datepicker__days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ignis-datepicker__panel .ignis-datepicker__day{aspect-ratio:1;border-radius:var(--radius-sm,4px);min-height:32px;color:var(--text-normal,#bbbac1);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;font-size:.82rem;transition:background .1s,color .1s;display:flex;position:relative}.ignis-datepicker__panel .ignis-datepicker__day--blank{cursor:default}.ignis-datepicker__panel .ignis-datepicker__day:hover:not(.is-disabled):not(.is-selected){color:#fff;background:#ffffff0f}.ignis-datepicker__panel .ignis-datepicker__day:focus-visible{outline:2px solid var(--main-color);outline-offset:-2px}.ignis-datepicker__panel .ignis-datepicker__day.is-today:not(.is-selected){color:var(--main-color);font-weight:600}.ignis-datepicker__panel .ignis-datepicker__day.is-today:not(.is-selected):after{content:"";background:var(--main-color);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.ignis-datepicker__panel .ignis-datepicker__day.is-selected{background:var(--main-color);color:#fff;font-weight:600}.ignis-datepicker__panel .ignis-datepicker__day.is-disabled{opacity:.25;cursor:not-allowed}.ignis-datepicker__panel .ignis-datepicker__months,.ignis-datepicker__panel .ignis-datepicker__years{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.ignis-datepicker__panel .ignis-datepicker__month,.ignis-datepicker__panel .ignis-datepicker__year{border-radius:var(--radius-sm,4px);color:var(--text-normal,#bbbac1);cursor:pointer;background:0 0;border:0;padding:.6rem .4rem;font-family:inherit;font-size:.85rem;transition:background .1s}.ignis-datepicker__panel .ignis-datepicker__month:hover:not(.is-selected),.ignis-datepicker__panel .ignis-datepicker__year:hover:not(.is-selected){color:#fff;background:#ffffff0f}.ignis-datepicker__panel .ignis-datepicker__month.is-selected,.ignis-datepicker__panel .ignis-datepicker__year.is-selected{background:var(--main-color);color:#fff;font-weight:600}.ignis-datepicker__panel .ignis-datepicker__month:focus-visible,.ignis-datepicker__panel .ignis-datepicker__year:focus-visible{outline:2px solid var(--main-color);outline-offset:-2px}.ignis-datepicker__panel .ignis-datepicker__footer{border-top:1px solid #ffffff0f;justify-content:space-between;gap:.4rem;margin-top:.6rem;padding-top:.6rem;display:flex}.ignis-datepicker__panel .ignis-datepicker__footer-btn{border-radius:var(--radius-sm,4px);background:var(--main-color);color:#fff;cursor:pointer;border:0;flex:1;padding:.4rem .6rem;font-family:inherit;font-size:.78rem;font-weight:500;transition:filter .1s}.ignis-datepicker__panel .ignis-datepicker__footer-btn:hover{filter:brightness(1.1)}.ignis-datepicker__panel .ignis-datepicker__footer-btn--ghost{color:var(--text-dimmed,#818189);border:1px solid var(--darkgray,#2a2a2a);background:0 0}.ignis-datepicker__panel .ignis-datepicker__footer-btn--ghost:hover{color:#fff;background:#ffffff0a}.ignis-datepicker__panel .ignis-datepicker__footer-btn:focus-visible{outline:2px solid var(--main-color);outline-offset:1px}.ignis-datetimepicker{width:100%;display:inline-block;position:relative}.ignis-datetimepicker .ignis-datetimepicker__trigger{background:var(--input-bg,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);color:#fff;width:100%;font-size:var(--fs-sm,.88rem);text-align:left;cursor:pointer;align-items:center;gap:.6rem;padding:.375rem .75rem;font-family:inherit;transition:border-color .12s,box-shadow .12s;display:flex}.ignis-datetimepicker .ignis-datetimepicker__trigger:hover:not(:disabled){border-color:#fff3}.ignis-datetimepicker .ignis-datetimepicker__trigger:focus,.ignis-datetimepicker .ignis-datetimepicker__trigger:focus-visible{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .15);outline:none}.ignis-datetimepicker .ignis-datetimepicker__trigger:disabled{opacity:.5;cursor:not-allowed}.ignis-datetimepicker .ignis-datetimepicker__trigger>i{color:var(--main-color);flex-shrink:0;font-size:.9em}.ignis-datetimepicker .ignis-datetimepicker__trigger-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ignis-datetimepicker .ignis-datetimepicker__trigger-label.is-placeholder{color:var(--text-dimmed,#818189)}.ignis-datetimepicker__panel{z-index:2100;background:var(--body-bg-lighter,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);opacity:0;pointer-events:none;width:300px;transition:opacity .16s ease, transform .16s var(--ease-out-quint,ease);position:absolute;overflow:hidden;transform:translateY(-4px);box-shadow:0 16px 40px #0000008c}.ignis-datetimepicker__panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.ignis-datetimepicker__tabs{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr 1fr;display:grid}.ignis-datetimepicker__tab{font:inherit;color:var(--text-dimmed,#818189);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.55rem .75rem;font-family:inherit;font-size:.82rem;transition:color .12s,border-color .12s}.ignis-datetimepicker__tab:hover{color:#fff}.ignis-datetimepicker__tab:focus-visible{outline:2px solid var(--main-color);outline-offset:-2px}.ignis-datetimepicker__tab.is-active{color:#fff;border-bottom-color:var(--main-color);font-weight:600}.ignis-datetimepicker__body{padding:.75rem}.ignis-datetimepicker__cal-header{justify-content:space-between;align-items:center;gap:.3rem;margin-bottom:.5rem;display:flex}.ignis-datetimepicker__cal-title{text-align:center;color:#fff;flex:auto;padding:.2rem .5rem;font-size:.88rem;font-weight:600}.ignis-datetimepicker__cal-nav{width:28px;height:28px;color:var(--text-dimmed,#818189);border-radius:var(--radius-sm,4px);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;font-size:.75rem;transition:color .12s,background .12s;display:inline-flex}.ignis-datetimepicker__cal-nav:hover{color:#fff;background:#ffffff0f}.ignis-datetimepicker__cal-nav:focus-visible{outline:2px solid var(--main-color);outline-offset:1px}.ignis-datetimepicker__cal-week{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.ignis-datetimepicker__cal-week>span{text-align:center;color:var(--text-dimmed,#818189);letter-spacing:.4px;padding:.2rem 0;font-size:.66rem;font-weight:600}.ignis-datetimepicker__cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ignis-datetimepicker__cal-empty{aspect-ratio:1;min-height:32px}.ignis-datetimepicker__cal-day{aspect-ratio:1;border-radius:var(--radius-sm,4px);min-height:32px;color:var(--text-normal,#bbbac1);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;font-size:.82rem;transition:background .1s,color .1s;display:flex;position:relative}.ignis-datetimepicker__cal-day:hover:not(.is-selected){color:#fff;background:#ffffff0f}.ignis-datetimepicker__cal-day:focus-visible{outline:2px solid var(--main-color);outline-offset:-2px}.ignis-datetimepicker__cal-day.is-today:not(.is-selected){color:var(--main-color);font-weight:600}.ignis-datetimepicker__cal-day.is-today:not(.is-selected):after{content:"";background:var(--main-color);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.ignis-datetimepicker__cal-day.is-selected{background:var(--main-color);color:#fff;font-weight:600}.ignis-datetimepicker__time-wrap{grid-template-columns:1fr 1fr;gap:.5rem;height:196px;display:grid}.ignis-datetimepicker__time-col{border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-sm,4px);flex-direction:column;display:flex;overflow:hidden}.ignis-datetimepicker__time-col-label{color:var(--text-dimmed,#818189);text-transform:uppercase;letter-spacing:.4px;text-align:center;background:#ffffff08;border-bottom:1px solid #ffffff0f;padding:.3rem 0;font-size:.66rem;font-weight:600}.ignis-datetimepicker__time-list{scrollbar-width:thin;scrollbar-color:var(--darkgray,#2a2a2a) transparent;flex:1;overflow-y:auto}.ignis-datetimepicker__time-list::-webkit-scrollbar{width:4px}.ignis-datetimepicker__time-list::-webkit-scrollbar-thumb{background:var(--darkgray,#2a2a2a);border-radius:2px}.ignis-datetimepicker__time-item{font-variant-numeric:tabular-nums;width:100%;color:var(--text-normal,#bbbac1);text-align:center;cursor:pointer;background:0 0;border:0;padding:.4rem 0;font-family:inherit;font-size:.82rem;transition:background .1s,color .1s;display:block}.ignis-datetimepicker__time-item:hover:not(.is-selected){color:#fff;background:#ffffff0f}.ignis-datetimepicker__time-item.is-selected{background:var(--main-color);color:#fff;font-weight:600}.ignis-datetimepicker__time-summary{text-align:center;color:#fff;font-variant-numeric:tabular-nums;margin-top:.6rem;font-size:.92rem;font-weight:600}.ignis-datetimepicker__footer{border-top:1px solid #ffffff0f;justify-content:space-between;gap:.4rem;padding:.6rem .75rem;display:flex}.ignis-datetimepicker__footer-btn{border-radius:var(--radius-sm,4px);background:var(--main-color);color:#fff;cursor:pointer;border:0;flex:1;padding:.4rem .6rem;font-family:inherit;font-size:.78rem;font-weight:500;transition:filter .1s,background .1s}.ignis-datetimepicker__footer-btn:hover{filter:brightness(1.1)}.ignis-datetimepicker__footer-btn--ghost{color:var(--text-dimmed,#818189);background:0 0;border:1px solid #ffffff14}.ignis-datetimepicker__footer-btn--ghost:hover{filter:none;color:#fff;background:#ffffff0d}.ignis-multi-select{width:100%;display:block;position:relative}.ignis-multi-select__hidden{display:none}.ignis-multi-select__wrap{background:var(--input-bg,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);cursor:text;flex-wrap:wrap;align-items:center;gap:.3rem;width:100%;min-height:2.25rem;padding:.3rem .5rem;transition:border-color .12s,box-shadow .12s;display:flex}.ignis-multi-select__wrap:focus-within{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .15)}.ignis-multi-select__wrap.is-disabled{opacity:.5;cursor:not-allowed}.ignis-multi-select__chips{display:contents}.ignis-multi-select__field{color:#fff;min-width:8rem;font-family:inherit;font-size:var(--fs-sm,.88rem);background:0 0;border:0;outline:none;flex:8rem;padding:.15rem .2rem}.ignis-multi-select__field::placeholder{color:var(--text-dimmed,#818189)}.ignis-multi-select__panel{z-index:2100;background:var(--body-bg-lighter,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);scrollbar-width:thin;scrollbar-color:var(--darkgray,#2a2a2a) transparent;max-height:220px;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #0000008c}.ignis-multi-select__panel::-webkit-scrollbar{width:4px}.ignis-multi-select__panel::-webkit-scrollbar-thumb{background:var(--darkgray,#2a2a2a);border-radius:2px}.ignis-multi-select__option{border-radius:var(--radius-sm,4px);color:var(--text-normal,#bbbac1);font-size:var(--fs-sm,.88rem);cursor:pointer;padding:.4rem .6rem;transition:background .1s,color .1s}.ignis-multi-select__option:hover,.ignis-multi-select__option.is-active{color:#fff;background:#ffffff0f}.ignis-multi-select__option.is-selected{color:var(--main-color);font-weight:500}.ignis-multi-select__option.is-selected:before{content:"✓";width:1.2em;margin-right:.2rem;display:inline-block}.ignis-multi-select__empty{text-align:center;color:var(--text-dimmed,#818189);padding:.6rem;font-size:.78rem}.ignis-chip.ignis-multi-select__tag{color:var(--text-normal,#bbbac1);background:#ffffff0f;border:1px solid #ffffff14}.ignis-chip.ignis-multi-select__tag:hover{color:#fff;background:#ffffff17}.ignis-chip.ignis-multi-select__tag .ignis-chip__remove{color:var(--text-dimmed,#818189);opacity:.7}.ignis-chip.ignis-multi-select__tag .ignis-chip__remove:hover{opacity:1;color:#fff}.ignis-btn{background:var(--btn-secondary-bg,#1f1f1f);color:var(--text-normal,#bbbac1);font-size:var(--fs-base,.82rem);letter-spacing:.01em;border-radius:var(--radius-md,6px);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .9rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s,opacity .15s;display:inline-flex}.ignis-btn:hover:not(:disabled):not(.is-loading){background:#2a2a2a;transform:translateY(-1px);box-shadow:0 2px 6px #00000040}.ignis-btn:active:not(:disabled):not(.is-loading){box-shadow:none;background:#161616;transform:translateY(0)}.ignis-btn:focus-visible{box-shadow:0 0 0 2px rgba(var(--main-color-rgb,255, 77, 0), .4);outline:none}.ignis-btn:disabled,.ignis-btn.is-disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.ignis-btn i,.ignis-btn .fa-solid,.ignis-btn .fas,.ignis-btn .far,.ignis-btn .fab{font-size:.95em;line-height:1}.ignis-btn--sm{gap:.35rem;padding:.3rem .6rem;font-size:.78rem}.ignis-btn--sm:hover:not(:disabled):not(.is-loading){box-shadow:none;transform:none}.ignis-btn--lg{gap:.55rem;padding:.6rem 1.2rem;font-size:.95rem}.ignis-btn--icon{flex-shrink:0;width:34px;height:34px;padding:0}.ignis-btn--icon.ignis-btn--sm{width:28px;height:28px;font-size:.75rem}.ignis-btn--icon.ignis-btn--lg{width:42px;height:42px}.ignis-btn--block{width:100%;display:flex}.ignis-btn--pill{border-radius:999px}.ignis-btn--primary{background:var(--btn-primary-bg,#4a6fa5);color:#fff}.ignis-btn--primary:hover:not(:disabled):not(.is-loading){background:var(--btn-primary-hover,#5680b8)}.ignis-btn--primary:active:not(:disabled):not(.is-loading){background:var(--btn-primary-active,#3f6094)}.ignis-btn--success{background:var(--btn-success-bg,#3a7d44);color:#fff}.ignis-btn--success:hover:not(:disabled):not(.is-loading){background:var(--btn-success-hover,#449951)}.ignis-btn--success:active:not(:disabled):not(.is-loading){background:var(--btn-success-active,#326e3b)}.ignis-btn--danger{background:var(--btn-danger-bg,#b03a3a);color:#fff}.ignis-btn--danger:hover:not(:disabled):not(.is-loading){background:var(--btn-danger-hover,#c44545)}.ignis-btn--danger:active:not(:disabled):not(.is-loading){background:var(--btn-danger-active,#9c3232)}.ignis-btn--warning{background:var(--btn-warning-bg,#c49a2a);color:#fff}.ignis-btn--warning:hover:not(:disabled):not(.is-loading){background:var(--btn-warning-hover,#d4a832)}.ignis-btn--warning:active:not(:disabled):not(.is-loading){background:var(--btn-warning-active,#b08a24)}.ignis-btn--accent{background:var(--main-color,#ff4d00);color:#fff}.ignis-btn--accent:hover:not(:disabled):not(.is-loading){background:var(--main-color-dimmed,#cc3d00)}.ignis-btn--accent:active:not(:disabled):not(.is-loading){background:var(--main-color-dimmed,#cc3d00);filter:brightness(.92)}.ignis-btn--dark{color:var(--text-normal,#bbbac1);background:#0e0e0e;border-color:#1f1f1f}.ignis-btn--dark:hover:not(:disabled):not(.is-loading){background:#161616;border-color:#2a2a2a}.ignis-btn--outline-primary,.ignis-btn--outline-success,.ignis-btn--outline-danger,.ignis-btn--outline-warning,.ignis-btn--outline-info,.ignis-btn--outline-secondary{background:0 0}.ignis-btn--outline-primary{border-color:var(--btn-primary-bg,#4a6fa5);color:#7ba3d4}.ignis-btn--outline-primary:hover:not(:disabled):not(.is-loading){background:var(--btn-primary-bg,#4a6fa5);color:#fff}.ignis-btn--outline-success{border-color:var(--btn-success-bg,#3a7d44);color:#6abf76}.ignis-btn--outline-success:hover:not(:disabled):not(.is-loading){background:var(--btn-success-bg,#3a7d44);color:#fff}.ignis-btn--outline-danger{border-color:var(--btn-danger-bg,#b03a3a);color:#d46b6b}.ignis-btn--outline-danger:hover:not(:disabled):not(.is-loading){background:var(--btn-danger-bg,#b03a3a);color:#fff}.ignis-btn--outline-warning{border-color:var(--btn-warning-bg,#c49a2a);color:#ddb84a}.ignis-btn--outline-warning:hover:not(:disabled):not(.is-loading){background:var(--btn-warning-bg,#c49a2a);color:#fff}.ignis-btn--outline-secondary{border-color:var(--darkgray,#2a2a2a);color:var(--text-normal,#bbbac1)}.ignis-btn--outline-secondary:hover:not(:disabled):not(.is-loading){background:#ffffff0f;border-color:#fff3}.ignis-btn--ghost{color:var(--text-normal,#bbbac1);background:0 0}.ignis-btn--ghost:hover:not(:disabled):not(.is-loading){color:#fff;box-shadow:none;background:#ffffff0f;transform:none}.ignis-btn--ghost:active:not(:disabled):not(.is-loading){background:#ffffff1a}.ignis-btn--ghost-danger{color:#c44545;background:0 0}.ignis-btn--ghost-danger:hover:not(:disabled):not(.is-loading){color:#e05555;box-shadow:none;background:#c445451f;transform:none}.ignis-btn--soft-primary{color:#7ba3d4;background:#4a6fa526}.ignis-btn--soft-primary:hover:not(:disabled):not(.is-loading){box-shadow:none;background:#4a6fa540;transform:none}.ignis-btn--soft-success{color:#6abf76;background:#3a7d4426}.ignis-btn--soft-success:hover:not(:disabled):not(.is-loading){box-shadow:none;background:#3a7d4440;transform:none}.ignis-btn--soft-danger{color:#d46b6b;background:#b03a3a26}.ignis-btn--soft-danger:hover:not(:disabled):not(.is-loading){box-shadow:none;background:#b03a3a40;transform:none}.ignis-btn--soft-warning{color:#ddb84a;background:#c49a2a26}.ignis-btn--soft-warning:hover:not(:disabled):not(.is-loading){box-shadow:none;background:#c49a2a40;transform:none}.ignis-btn.is-loading{pointer-events:none;position:relative;color:#0000!important}.ignis-btn.is-loading>*{visibility:hidden}.ignis-btn.is-loading:after{content:"";width:1em;height:1em;color:var(--text-normal,#bbbac1);border:2px solid;border-top-color:#0000;border-radius:50%;margin:-.5em 0 0 -.5em;animation:.7s linear infinite ignis-btn-spin;position:absolute;top:50%;left:50%}.ignis-btn.is-loading.ignis-btn--primary:after,.ignis-btn.is-loading.ignis-btn--success:after,.ignis-btn.is-loading.ignis-btn--danger:after,.ignis-btn.is-loading.ignis-btn--warning:after,.ignis-btn.is-loading.ignis-btn--accent:after{color:#fff}@keyframes ignis-btn-spin{to{transform:rotate(360deg)}}.ignis-btn-group{display:inline-flex}.ignis-btn-group .ignis-btn{border-radius:0;margin-left:-1px}.ignis-btn-group .ignis-btn:first-child{border-top-left-radius:var(--radius-md,6px);border-bottom-left-radius:var(--radius-md,6px);margin-left:0}.ignis-btn-group .ignis-btn:last-child{border-top-right-radius:var(--radius-md,6px);border-bottom-right-radius:var(--radius-md,6px)}.ignis-btn-group .ignis-btn:hover,.ignis-btn-group .ignis-btn:focus-visible{z-index:1}.ignis-chip{border-radius:var(--radius-sm,4px);color:var(--text-dimmed,#818189);white-space:nowrap;-webkit-user-select:none;user-select:none;background:#ffffff0f;align-items:center;gap:.35em;padding:.25em .55em;font-size:.72em;font-weight:500;line-height:1.4;transition:background .15s,color .15s;display:inline-flex}.ignis-chip i,.ignis-chip .ignis-chip__icon{opacity:.85;font-size:.95em}.ignis-chip--sm{padding:.2em .45em;font-size:.62em}.ignis-chip--lg{font-size:var(--fs-sm,.88rem);padding:.3em .7em}.ignis-chip--primary{color:#7ba3d4;background:#4a6fa533}.ignis-chip--success{color:#6abf76;background:#3a7d4433}.ignis-chip--warning{color:#ddb84a;background:#c49a2a33}.ignis-chip--danger{color:#d46b6b;background:#b03a3a33}.ignis-chip--info{color:#5bb8cc;background:#2a7f8f33}.ignis-chip--accent{background:rgba(var(--main-color-rgb,255, 77, 0), .18);color:var(--main-color,#ff4d00)}.ignis-chip--dark{color:var(--text-dimmed,#818189);border:1px solid var(--darkgray,#2a2a2a);background:#ffffff0a}.ignis-chip--status{gap:.4em}.ignis-chip--status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.ignis-chip--status.ignis-chip--success:before,.ignis-chip--status.ignis-chip--online:before{background:#3a7d44;box-shadow:0 0 4px #3a7d44}.ignis-chip--status.ignis-chip--danger:before,.ignis-chip--status.ignis-chip--offline:before{box-shadow:none;background:#b03a3a}.ignis-chip--status.ignis-chip--warning:before,.ignis-chip--status.ignis-chip--away:before{background:#c49a2a}.ignis-chip--status.ignis-chip--info:before{background:#2a7f8f}.ignis-chip--online{color:#6abf76;background:#3a7d4433}.ignis-chip--offline{color:#d46b6b;background:#b03a3a33}.ignis-chip--away{color:#ddb84a;background:#c49a2a33}.ignis-chip--removable{padding-right:.3em}.ignis-chip .ignis-chip__remove{appearance:none;color:currentColor;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;width:1em;height:1em;margin-left:.1em;padding:0;font-size:1.1em;line-height:1;transition:opacity .15s,background .15s;display:inline-flex}.ignis-chip .ignis-chip__remove:hover,.ignis-chip .ignis-chip__remove:focus-visible{opacity:1;background:#ffffff1f;outline:none}.ignis-tag-input{background:var(--input-bg,#161616);min-height:2.25rem;color:var(--text-normal,#bbbac1);border-radius:var(--radius-md,6px);font-size:var(--fs-sm,.88rem);cursor:text;border:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.28rem .5rem;transition:border-color .15s,box-shadow .15s;display:flex}.ignis-tag-input:hover:not(.is-disabled){border-color:#ffffff26}.ignis-tag-input:focus-within{border-color:var(--main-color);box-shadow:0 0 0 2px rgba(var(--main-color-rgb,255, 77, 0), .2)}.ignis-tag-input.is-disabled{opacity:.55;cursor:not-allowed}.ignis-tag-input .ignis-chip{flex-shrink:0}.ignis-tag-input .ignis-tag-input__field{min-width:8ch;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:.15rem .2rem}.ignis-tag-input .ignis-tag-input__field::placeholder{color:var(--text-dimmed,#818189)}.ignis-tag-input .ignis-tag-input__field:disabled{cursor:not-allowed}.ignis-drawer-backdrop{opacity:0;pointer-events:none;z-index:1080;transition:opacity .25s var(--ease-out-expo,ease);background:#0000008c;position:fixed;inset:0}.ignis-drawer-backdrop.is-open{opacity:1;pointer-events:auto}.ignis-drawer{background:var(--body-bg-lighter,#161616);color:var(--text-normal,#bbbac1);z-index:1085;transition:transform .3s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));border:1px solid #ffffff14;flex-direction:column;display:flex;position:fixed;box-shadow:0 0 32px #00000080}.ignis-drawer--right{border-left:1px solid #ffffff14;border-right:0;width:min(420px,100vw);top:0;bottom:0;right:0;transform:translate(100%)}.ignis-drawer--left{border-left:0;border-right:1px solid #ffffff14;width:min(420px,100vw);top:0;bottom:0;left:0;transform:translate(-100%)}.ignis-drawer--top{border-top:0;border-bottom:1px solid #ffffff14;height:min(360px,80vh);top:0;left:0;right:0;transform:translateY(-100%)}.ignis-drawer--bottom{border-top:1px solid #ffffff14;border-bottom:0;height:min(360px,80vh);bottom:0;left:0;right:0;transform:translateY(100%)}.ignis-drawer.is-open{transform:translate(0)}.ignis-drawer__header{border-bottom:1px solid var(--darkgray,#2a2a2a);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.ignis-drawer__title{color:var(--text-title,#e8e6f3);margin:0;font-size:1rem;font-weight:600}.ignis-drawer__close{appearance:none;color:var(--text-dimmed,#818189);cursor:pointer;border-radius:var(--radius-sm,4px);background:0 0;border:0;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:1.1rem;transition:background .15s,color .15s;display:inline-flex}.ignis-drawer__close:hover{color:#fff;background:#ffffff0f}.ignis-drawer__body{flex:1;padding:1rem;overflow-y:auto}.ignis-drawer__footer{border-top:1px solid var(--darkgray,#2a2a2a);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.ignis-pagination{align-items:center;gap:.2rem;margin:0;padding:0;list-style:none;display:inline-flex}.ignis-pagination__item{appearance:none;color:var(--text-normal,#bbbac1);border-radius:var(--radius-sm,4px);cursor:pointer;background:0 0;border:1px solid #0000;min-width:2rem;padding:.3rem .6rem;font-size:.85rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.ignis-pagination__item:hover:not(:disabled):not(.is-active){color:#fff;background:#ffffff0f}.ignis-pagination__item.is-active{background:var(--main-color,#ff4d00);color:#fff;font-weight:500}.ignis-pagination__item:disabled,.ignis-pagination__item.is-disabled{opacity:.4;cursor:not-allowed}.ignis-pagination__item--ellipsis{cursor:default;color:var(--text-dimmed,#818189)}.ignis-pagination__item--ellipsis:hover{background:0 0}.ignis-pagination--sm .ignis-pagination__item{min-width:1.6rem;padding:.2rem .45rem;font-size:.75rem}.ignis-list-group{background:var(--body-bg-lighter,#161616);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-md,6px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.ignis-list-group__item{color:var(--text-normal,#bbbac1);font-size:var(--fs-sm,.88rem);border-bottom:1px solid var(--darkgray,#2a2a2a);align-items:center;gap:.65rem;padding:.65rem .85rem;text-decoration:none;transition:background .12s;display:flex}.ignis-list-group__item:last-child{border-bottom:0}.ignis-list-group__item--interactive{cursor:pointer}.ignis-list-group__item--interactive:hover{color:#fff;background:#ffffff0a}.ignis-list-group__item.is-active{background:rgba(var(--main-color-rgb,255, 77, 0), .12);color:var(--main-color,#ff4d00)}.ignis-list-group__item.is-disabled{opacity:.5;pointer-events:none}.ignis-list-group__icon{color:var(--text-dimmed,#818189);flex-shrink:0;font-size:1rem}.ignis-list-group__body{flex:1;min-width:0}.ignis-list-group__title{color:var(--text-title,#e8e6f3);font-weight:500}.ignis-list-group__meta{color:var(--text-dimmed,#818189);margin-top:.1rem;font-size:.72rem}.ignis-list-group__trailing{color:var(--text-dimmed,#818189);flex-shrink:0}.ignis-list-group--flush{background:0 0;border:0;border-radius:0}.ignis-breadcrumb{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .75rem;padding:0;font-size:.78rem;list-style:none;display:flex}.ignis-breadcrumb__item{color:var(--text-dimmed,#818189)}.ignis-breadcrumb__item a{color:var(--text-dimmed,#818189);text-decoration:none;transition:color .15s}.ignis-breadcrumb__item a:hover{color:var(--main-color,#ff4d00)}.ignis-breadcrumb__item.is-active{color:var(--text-normal,#bbbac1);font-weight:500}.ignis-breadcrumb__item:not(:last-child):after{content:"";color:var(--text-dimmed,#818189);opacity:.5;margin-left:.4rem;font-family:"Font Awesome 7 Free","Font Awesome 6 Free";font-size:.6rem;font-weight:900}.ignis-file{background:var(--input-bg,#161616);color:var(--text-normal,#bbbac1);border-radius:var(--radius-md,6px);font-size:var(--fs-sm,.88rem);cursor:pointer;border:1px dashed #ffffff26;align-items:center;gap:.5rem;padding:.4rem .8rem;transition:border-color .15s,background .15s;display:inline-flex}.ignis-file:hover{border-color:var(--main-color,#ff4d00);background:rgba(var(--main-color-rgb,255, 77, 0), .04)}.ignis-file.is-disabled{opacity:.5;cursor:not-allowed}.ignis-file input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ignis-file__icon{color:var(--text-dimmed,#818189);font-size:.95rem}.ignis-file__label{color:var(--text-dimmed,#818189);flex:1}.ignis-file.has-file .ignis-file__label{color:var(--text-normal,#bbbac1)}.ignis-file--dropzone{text-align:center;flex-direction:column;justify-content:center;gap:.3rem;width:100%;padding:1.5rem}.ignis-file--dropzone .ignis-file__icon{font-size:1.4rem}.ignis-range{appearance:none;cursor:pointer;background:#ffffff14;border-radius:999px;outline:none;width:100%;height:4px}.ignis-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--main-color,#ff4d00);border:2px solid var(--body-bg,#0a0a0a);cursor:pointer;border-radius:50%;width:16px;height:16px;transition:transform .15s}.ignis-range::-moz-range-thumb{background:var(--main-color,#ff4d00);border:2px solid var(--body-bg,#0a0a0a);cursor:pointer;border-radius:50%;width:16px;height:16px}.ignis-range:hover::-webkit-slider-thumb{transform:scale(1.15)}.ignis-range:focus-visible::-webkit-slider-thumb{transform:scale(1.15)}.ignis-range:focus-visible{box-shadow:0 0 0 3px rgba(var(--main-color-rgb,255, 77, 0), .25)}.ignis-range:disabled{opacity:.5;cursor:not-allowed}.ignis-skeleton{border-radius:var(--radius-sm,4px);-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite ignis-skeleton-shimmer;display:inline-block;color:#0000!important}.ignis-skeleton--text{border-radius:999px;width:100%;height:.85em}.ignis-skeleton--title{border-radius:999px;width:60%;height:1.4em}.ignis-skeleton--circle{border-radius:50%}.ignis-skeleton--block{border-radius:var(--radius-md,6px);width:100%;height:100%}@keyframes ignis-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ignis-alert{color:var(--text-normal,#bbbac1);border:1px solid #ffffff0f;border-left:3px solid var(--text-dimmed,#818189);border-radius:var(--radius-md,6px);font-size:var(--fs-sm,.88rem);background:#ffffff0a;align-items:flex-start;gap:.65rem;padding:.7rem .9rem;line-height:1.5;display:flex}.ignis-alert__icon{flex-shrink:0;margin-top:.1em;font-size:1rem;line-height:1}.ignis-alert__body{flex:1;min-width:0}.ignis-alert__title{color:var(--text-title,#e8e6f3);margin-bottom:.15rem;font-weight:600}.ignis-alert__close{appearance:none;color:currentColor;opacity:.55;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-top:.05em;padding:0 .15rem;font-size:1rem;line-height:1}.ignis-alert__close:hover{opacity:1}.ignis-alert--success{border-left-color:var(--btn-success-bg,#3a7d44);color:var(--text-normal,#c6c5cc);background:#3a7d441a}.ignis-alert--success .ignis-alert__title,.ignis-alert--success .ignis-alert__icon,.ignis-alert--success strong,.ignis-alert--success>i{color:#6abf76}.ignis-alert--danger{border-left-color:var(--btn-danger-bg,#b03a3a);color:var(--text-normal,#c6c5cc);background:#b03a3a1a}.ignis-alert--danger .ignis-alert__title,.ignis-alert--danger .ignis-alert__icon,.ignis-alert--danger strong,.ignis-alert--danger>i{color:#d46b6b}.ignis-alert--warning{border-left-color:var(--btn-warning-bg,#c49a2a);color:var(--text-normal,#c6c5cc);background:#c49a2a1a}.ignis-alert--warning .ignis-alert__title,.ignis-alert--warning .ignis-alert__icon,.ignis-alert--warning strong,.ignis-alert--warning>i{color:#ddb84a}.ignis-alert--info{border-left-color:var(--btn-primary-bg,#4a6fa5);color:var(--text-normal,#c6c5cc);background:#4a6fa51a}.ignis-alert--info .ignis-alert__title,.ignis-alert--info .ignis-alert__icon,.ignis-alert--info strong,.ignis-alert--info>i{color:#7ba3d4}.ignis-alert--accent{background:rgba(var(--main-color-rgb,255, 77, 0), .1);border-left-color:var(--main-color,#ff4d00);color:var(--text-normal,#c6c5cc)}.ignis-alert--accent .ignis-alert__title,.ignis-alert--accent .ignis-alert__icon,.ignis-alert--accent strong,.ignis-alert--accent>i{color:var(--main-color,#ff4d00)}.ignis-spinner{width:1.25rem;height:1.25rem;color:var(--text-dimmed,#818189);vertical-align:middle;border:2px solid;border-top-color:#0000;border-radius:50%;animation:.7s linear infinite ignis-spinner-spin;display:inline-block}.ignis-spinner--sm{border-width:1.5px;width:.85rem;height:.85rem}.ignis-spinner--lg{border-width:3px;width:2rem;height:2rem}.ignis-spinner--accent{color:var(--main-color,#ff4d00)}.ignis-spinner--success{color:#6abf76}.ignis-spinner--danger{color:#d46b6b}.ignis-spinner--info{color:#7ba3d4}.ignis-spinner-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;border-radius:inherit;background:#00000073;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:absolute;inset:0}.ignis-spinner-overlay--fullscreen{z-index:1100;position:fixed}.ignis-spinner-overlay .ignis-spinner-overlay__label{font-size:var(--fs-sm,.88rem);color:var(--text-normal,#bbbac1)}@keyframes ignis-spinner-spin{to{transform:rotate(360deg)}}.ignis-progress{background:#ffffff0f;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.ignis-progress--sm{height:4px}.ignis-progress--lg{height:14px}.ignis-progress__bar{background:var(--main-color,#ff4d00);border-radius:inherit;height:100%;transition:width .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));position:relative}.ignis-progress--success .ignis-progress__bar{background:var(--btn-success-bg,#3a7d44)}.ignis-progress--danger .ignis-progress__bar{background:var(--btn-danger-bg,#b03a3a)}.ignis-progress--warning .ignis-progress__bar{background:var(--btn-warning-bg,#c49a2a)}.ignis-progress--info .ignis-progress__bar{background:var(--btn-primary-bg,#4a6fa5)}.ignis-progress--indeterminate .ignis-progress__bar{animation:ignis-progress-sweep 1.4s var(--ease-out-quint,ease) infinite;width:30%!important}.ignis-progress--striped .ignis-progress__bar{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:1rem 1rem}.ignis-progress--labeled{background:0 0;height:auto;overflow:visible}.ignis-progress--labeled .ignis-progress__track{background:#ffffff0f;border-radius:999px;width:100%;height:8px;margin-top:.3rem;overflow:hidden}.ignis-progress--labeled .ignis-progress__label{color:var(--text-dimmed,#818189);justify-content:space-between;font-size:.75rem;display:flex}.ignis-progress--labeled .ignis-progress__label strong{color:var(--text-normal,#bbbac1);font-weight:500}@keyframes ignis-progress-sweep{0%{left:-30%}to{left:100%}}.ignis-snack-stack{pointer-events:none;flex-direction:column-reverse;gap:.6rem;max-width:min(420px,100vw - 2.5rem);display:flex;position:fixed;bottom:1.25rem;left:1.25rem}.ignis-snack{pointer-events:auto;background:var(--body-bg-lighter,#161616);color:var(--text-normal,#bbbac1);border:1px solid #ffffff14;border-left:3px solid var(--text-dimmed,#818189);border-radius:var(--radius-md,6px);opacity:0;transition:opacity .25s ease, transform .25s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));align-items:flex-start;gap:.65rem;padding:.7rem .85rem;font-size:.85rem;line-height:1.4;display:flex;transform:translate(-20px);box-shadow:0 6px 20px #0006}.ignis-snack.is-visible{opacity:1;transform:translate(0)}.ignis-snack.is-leaving{opacity:0;transform:translate(-20px)}.ignis-snack__icon{flex-shrink:0;margin-top:.1em;font-size:1rem;line-height:1}.ignis-snack__body{flex:1;min-width:0}.ignis-snack__title{color:var(--text-title,#e8e6f3);margin-bottom:.15rem;font-weight:600}.ignis-snack__msg{word-break:break-word}.ignis-snack__progress{background:#ffffff14;border-radius:999px;height:4px;margin-top:.45rem;overflow:hidden}.ignis-snack__bar{border-radius:inherit;background:currentColor;width:0%;height:100%;transition:width .3s}.ignis-snack__action{appearance:none;color:currentColor;font:inherit;cursor:pointer;border-radius:var(--radius-sm,4px);text-transform:uppercase;letter-spacing:.04em;opacity:.85;background:0 0;border:0;flex-shrink:0;padding:.15rem .5rem;font-size:.72rem;font-weight:500;transition:background .15s,opacity .15s}.ignis-snack__action:hover,.ignis-snack__action:focus-visible{opacity:1;background:#ffffff14;outline:none}.ignis-snack__close{appearance:none;color:currentColor;opacity:.5;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-top:.05em;padding:0 .15rem;font-size:1rem;line-height:1;transition:opacity .15s}.ignis-snack__close:hover,.ignis-snack__close:focus-visible{opacity:1;outline:none}.ignis-snack--success{border-left-color:var(--btn-success-bg,#3a7d44);color:#6abf76}.ignis-snack--success .ignis-snack__title{color:#6abf76}.ignis-snack--warning{border-left-color:var(--btn-warning-bg,#c49a2a);color:#ddb84a}.ignis-snack--warning .ignis-snack__title{color:#ddb84a}.ignis-snack--error{border-left-color:var(--btn-danger-bg,#b03a3a);color:#d46b6b}.ignis-snack--error .ignis-snack__title{color:#d46b6b}.ignis-snack--info{border-left-color:var(--btn-primary-bg,#4a6fa5);color:#7ba3d4}.ignis-snack--info .ignis-snack__title{color:#7ba3d4}.ignis-snack--progress{border-left-color:var(--main-color,#ff4d00);color:var(--main-color,#ff4d00)}.ignis-snack--progress .ignis-snack__title{color:var(--main-color,#ff4d00)}@media (prefers-reduced-motion:reduce){.ignis-snack{transition:opacity .1s linear;transform:none!important}}.ignis-tooltip,.ignis-popover{z-index:1090;pointer-events:none;opacity:0;transition:opacity .12s,transform .12s;position:absolute;transform:scale(.95)}.ignis-tooltip.is-visible,.ignis-popover.is-visible{opacity:1;transform:scale(1)}.ignis-tooltip:before,.ignis-popover:before{content:"";background:inherit;border:inherit;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.ignis-tooltip[data-placement^=top]:before,.ignis-popover[data-placement^=top]:before{border-top:0;border-left:0;margin-left:-4px;bottom:-5px;left:50%}.ignis-tooltip[data-placement^=bottom]:before,.ignis-popover[data-placement^=bottom]:before{border-bottom:0;border-right:0;margin-left:-4px;top:-5px;left:50%}.ignis-tooltip[data-placement^=left]:before,.ignis-popover[data-placement^=left]:before{border-bottom:0;border-left:0;margin-top:-4px;top:50%;right:-5px}.ignis-tooltip[data-placement^=right]:before,.ignis-popover[data-placement^=right]:before{border-top:0;border-right:0;margin-top:-4px;top:50%;left:-5px}.ignis-tooltip{color:#fff;border-radius:var(--radius-sm,4px);text-align:center;white-space:normal;background:#0f0f0ff5;border:1px solid #ffffff14;max-width:240px;padding:.35rem .6rem;font-size:.72rem;font-weight:500;line-height:1.4;box-shadow:0 4px 12px #0006}.ignis-popover{background:var(--body-bg-lighter,#161616);color:var(--text-normal,#bbbac1);border-radius:var(--radius-md,6px);pointer-events:auto;border:1px solid #ffffff14;width:280px;box-shadow:0 8px 24px #00000073}.ignis-popover__header{color:var(--text-title,#e8e6f3);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.82rem;font-weight:600;display:flex}.ignis-popover__close{appearance:none;color:var(--text-dimmed,#818189);cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem;line-height:1}.ignis-popover__close:hover{color:#d46b6b}.ignis-popover__body{font-size:var(--fs-sm,.88rem);padding:.65rem .75rem;line-height:1.5}.ignis-card{background:var(--body-bg-lighter,#161616);color:var(--text-normal,#bbbac1);border:1px solid var(--darkgray,#2a2a2a);border-radius:var(--radius-xl,10px);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.ignis-card__header{border-bottom:1px solid var(--darkgray,#2a2a2a);background:#ffffff05;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ignis-card__title{color:var(--text-title,#e8e6f3);letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:600}.ignis-card__title .ignis-card__subtitle{color:var(--text-dimmed,#818189);margin-top:.15rem;font-size:.75rem;font-weight:400;display:block}.ignis-card__actions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.ignis-card__body{flex:1;padding:1rem}.ignis-card__text{font-size:var(--fs-sm,.88rem);color:var(--text-normal,#bbbac1);margin:0 0 .5rem;line-height:1.55}.ignis-card__text:last-child{margin-bottom:0}.ignis-card__footer{border-top:1px solid var(--darkgray,#2a2a2a);background:#ffffff05;justify-content:flex-end;align-items:center;gap:.5rem;padding:.65rem 1rem;display:flex}.ignis-card--sm .ignis-card__header{padding:.5rem .75rem}.ignis-card--sm .ignis-card__body{padding:.75rem}.ignis-card--sm .ignis-card__footer{padding:.5rem .75rem}.ignis-card--sm .ignis-card__title{font-size:.88rem}.ignis-card--lg .ignis-card__header{padding:1rem 1.25rem}.ignis-card--lg .ignis-card__body{padding:1.25rem}.ignis-card--lg .ignis-card__footer{padding:.85rem 1.25rem}.ignis-card--lg .ignis-card__title{font-size:1.15rem}.ignis-card--bordered{border-width:1px}.ignis-card--ghost{background:0 0;border-color:#ffffff0f}.ignis-card--accent{border-left:3px solid var(--main-color,#ff4d00)}.ignis-card--success{border-left:3px solid var(--btn-success-bg,#3a7d44)}.ignis-card--danger{border-left:3px solid var(--btn-danger-bg,#b03a3a)}.ignis-card--warning{border-left:3px solid var(--btn-warning-bg,#c49a2a)}.ignis-card--info{border-left:3px solid var(--btn-primary-bg,#4a6fa5)}.ignis-card--interactive{cursor:pointer}.ignis-card--interactive:hover{border-color:#ffffff26;box-shadow:0 4px 12px #0000004d}.ignis-card--interactive:focus-visible{border-color:var(--main-color,#ff4d00);box-shadow:0 0 0 2px rgba(var(--main-color-rgb,255, 77, 0), .2);outline:none}.ignis-colorpicker{display:inline-block;position:relative}.ignis-colorpicker__trigger{background:var(--input-bg,#161616);border-radius:var(--radius-md,6px);color:var(--text-normal,#bbbac1);font-size:var(--fs-sm,.88rem);cursor:pointer;border:1px solid #ffffff14;align-items:center;gap:.5rem;padding:.3rem .65rem .3rem .3rem;transition:border-color .15s,box-shadow .15s;display:inline-flex}.ignis-colorpicker__trigger:hover:not(:disabled){border-color:#ffffff2e}.ignis-colorpicker__trigger:focus-visible{border-color:var(--main-color);box-shadow:0 0 0 2px rgba(var(--main-color-rgb,255, 77, 0), .2);outline:none}.ignis-colorpicker.is-open .ignis-colorpicker__trigger{border-color:var(--main-color);box-shadow:0 0 0 2px rgba(var(--main-color-rgb,255, 77, 0), .2)}.ignis-colorpicker__swatch{border-radius:var(--radius-sm,4px);background-image:linear-gradient(45deg,#2a2a2a 25%,#0000 25%),linear-gradient(-45deg,#2a2a2a 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#2a2a2a 75%),linear-gradient(-45deg,#0000 75%,#2a2a2a 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;border:1px solid #ffffff1f;flex-shrink:0;width:1.6rem;height:1.6rem;position:relative;overflow:hidden}.ignis-colorpicker__swatch:after{content:"";background:var(--ignis-cp-color,#000);position:absolute;inset:0}.ignis-colorpicker__hex-readout{text-transform:uppercase;letter-spacing:.02em;color:var(--text-dimmed,#818189);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ignis-colorpicker__panel{z-index:1050;background:var(--body-bg-lighter,#161616);border-radius:var(--radius-md,6px);opacity:0;pointer-events:none;border:1px solid #ffffff14;width:240px;padding:.75rem;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-4px);box-shadow:0 8px 24px #00000073}.ignis-colorpicker.is-open .ignis-colorpicker__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.ignis-colorpicker__sv{border-radius:var(--radius-sm,4px);cursor:crosshair;background-image:linear-gradient(to top, #000, transparent), linear-gradient(to right, #fff, var(--ignis-cp-hue,red));width:100%;height:140px;position:relative;overflow:hidden}.ignis-colorpicker__sv-pointer{pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0009}.ignis-colorpicker__hue{cursor:ew-resize;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:999px;width:100%;height:12px;margin-top:.6rem;position:relative}.ignis-colorpicker__hue-pointer{pointer-events:none;background:var(--ignis-cp-hue,red);border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0009}.ignis-colorpicker__hex{align-items:center;gap:.4rem;margin-top:.6rem;display:flex}.ignis-colorpicker__hex label{color:var(--text-dimmed,#818189);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.ignis-colorpicker__hex input{background:var(--input-bg,#161616);border-radius:var(--radius-sm,4px);color:var(--text-normal,#bbbac1);letter-spacing:.02em;text-transform:uppercase;border:1px solid #ffffff14;outline:none;flex:1;padding:.3rem .45rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.ignis-colorpicker__hex input:focus{border-color:var(--main-color)}.ignis-colorpicker__presets{grid-template-columns:repeat(8,1fr);gap:.3rem;margin-top:.6rem;display:grid}.ignis-colorpicker__preset{aspect-ratio:1;border-radius:var(--radius-sm,4px);cursor:pointer;border:1px solid #ffffff14;width:100%;transition:transform .1s,border-color .15s}.ignis-colorpicker__preset:hover{border-color:#ffffff4d;transform:scale(1.1)}.ignis-colorpicker__preset.is-active{border-color:var(--main-color);box-shadow:0 0 0 1px var(--main-color)}.ignis-combobox{width:100%;display:inline-block;position:relative}.ignis-combobox__field{background:var(--input-bg,#161616);color:var(--text-normal,#bbbac1);border-radius:var(--radius-md,6px);border:1px solid #ffffff14;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.ignis-combobox__field:hover:not(.is-disabled){border-color:#ffffff26}.ignis-combobox.is-open .ignis-combobox__field,.ignis-combobox .ignis-combobox__field:focus-within{border-color:var(--main-color);box-shadow:0 0 0 2px rgba(var(--main-color-rgb,255, 77, 0), .2)}.ignis-combobox__input{min-width:0;color:inherit;font:inherit;font-size:var(--fs-sm,.88rem);background:0 0;border:0;outline:0;flex:1;padding:.375rem .75rem}.ignis-combobox__input::placeholder{color:var(--text-dimmed,#818189)}.ignis-combobox__input:disabled{cursor:not-allowed}.ignis-combobox__toggle{appearance:none;color:var(--text-dimmed,#818189);cursor:pointer;background:0 0;border:0;align-items:center;padding:.375rem .6rem;transition:color .15s,transform .2s;display:inline-flex}.ignis-combobox__toggle:hover{color:var(--text-normal,#bbbac1)}.ignis-combobox__toggle:focus-visible{color:var(--main-color);outline:none}.ignis-combobox.is-open .ignis-combobox__toggle{color:var(--main-color);transform:rotate(180deg)}.ignis-combobox__clear{appearance:none;color:var(--text-dimmed,#818189);cursor:pointer;background:0 0;border:0;padding:.2rem .4rem;font-size:.9em;line-height:1}.ignis-combobox__clear:hover{color:#d46b6b}.ignis-combobox__panel{z-index:1050;background:var(--body-bg-lighter,#161616);border-radius:var(--radius-md,6px);opacity:0;pointer-events:none;border:1px solid #ffffff14;max-height:16rem;margin:0;padding:.25rem 0;list-style:none;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;transform:translateY(-4px);box-shadow:0 8px 24px #00000073}.ignis-combobox.is-open .ignis-combobox__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.ignis-combobox__option{font-size:var(--fs-sm,.88rem);cursor:pointer;color:var(--text-normal,#bbbac1);padding:.4rem .75rem;transition:background .1s}.ignis-combobox__option:hover,.ignis-combobox__option.is-active{background:#ffffff0f}.ignis-combobox__option.is-selected{background:rgba(var(--main-color-rgb,255, 77, 0), .15);color:var(--main-color)}.ignis-combobox__option--empty{color:var(--text-dimmed,#818189);cursor:default;font-style:italic}.ignis-combobox__option--empty:hover{background:0 0}.ignis-combobox__option mark{background:rgba(var(--main-color-rgb,255, 77, 0), .25);color:inherit;border-radius:2px;padding:0 1px}#edivi__container .ignis-input,#edivi__container .ignis-textarea,#edivi__container .ignis-stepper,#edivi__container .ignis-checkbox input[type=checkbox],#edivi__container .ignis-dropdown__trigger,#edivi__container .ignis-dropdown__panel,#edivi__container .ignis-dropdown__options li{border-radius:0}#edivi__container .ignis-dropdown .ignis-dropdown__trigger{color:#fff;background:#2a2a2a;border-color:#4a4a4a;padding:.6rem .85rem;font-size:1rem}#edivi__container .ignis-dropdown .ignis-dropdown__trigger:hover:not(:disabled){border-color:#5783cf}#edivi__container .ignis-dropdown .ignis-dropdown__trigger:focus-visible,#edivi__container .ignis-dropdown .ignis-dropdown__trigger:focus{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-dropdown .ignis-dropdown__label-icon{color:#5783cf}#edivi__container .ignis-dropdown .ignis-dropdown__panel{background:#2a2a2a;border-color:#4a4a4a}#edivi__container .ignis-dropdown .ignis-dropdown__search{background:#1e1e1e;border-bottom-color:#4a4a4a}#edivi__container .ignis-dropdown .ignis-dropdown__search:focus{background:#5783cf14}#edivi__container .ignis-dropdown .ignis-dropdown__options li{padding:.5rem .75rem;font-size:1rem}#edivi__container .ignis-dropdown .ignis-dropdown__options li:hover,#edivi__container .ignis-dropdown .ignis-dropdown__options li:focus{background:#ffffff14}#edivi__container .ignis-dropdown .ignis-dropdown__options li.is-selected{color:#fff;background:#5783cf2e}#edivi__container .ignis-dropdown .ignis-dropdown__option-icon{color:#5783cf}#edivi__container .ignis-input,#edivi__container .ignis-textarea{background:#2a2a2a;border-color:#4a4a4a;padding:.6rem .85rem;font-size:1rem}#edivi__container .ignis-input:hover:not(:disabled):not([readonly]),#edivi__container .ignis-textarea:hover:not(:disabled):not([readonly]){border-color:#5783cf}#edivi__container .ignis-input:focus,#edivi__container .ignis-input:focus-visible,#edivi__container .ignis-textarea:focus,#edivi__container .ignis-textarea:focus-visible{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}:is(#edivi__container .ignis-input:invalid:not(:focus):not(:placeholder-shown),#edivi__container .ignis-textarea:invalid:not(:focus):not(:placeholder-shown)),#edivi__container .ignis-input.is-invalid,#edivi__container .ignis-input:invalid:not(:focus):not(:placeholder-shown),#edivi__container .ignis-textarea.is-invalid,#edivi__container .ignis-textarea:invalid:not(:focus):not(:placeholder-shown){border-color:#d1484a}:is(#edivi__container .ignis-input:invalid:not(:focus):not(:placeholder-shown):focus,#edivi__container .ignis-textarea:invalid:not(:focus):not(:placeholder-shown):focus),#edivi__container .ignis-input.is-invalid:focus,#edivi__container .ignis-input:invalid:not(:focus):not(:placeholder-shown):focus,#edivi__container .ignis-textarea.is-invalid:focus,#edivi__container .ignis-textarea:invalid:not(:focus):not(:placeholder-shown):focus{box-shadow:0 0 0 2px #d1484a40}#edivi__container .ignis-input-group:focus-within .ignis-input-group__icon,#edivi__container .ignis-field__required{color:#5783cf}#edivi__container .ignis-checkbox input[type=checkbox],#edivi__container .ignis-radio input[type=radio]{background:#2a2a2a;border-color:#4a4a4a;width:1.25rem;height:1.25rem}#edivi__container .ignis-checkbox input[type=checkbox]:hover:not(:disabled),#edivi__container .ignis-radio input[type=radio]:hover:not(:disabled){border-color:#5783cf99}#edivi__container .ignis-checkbox input[type=checkbox]:checked,#edivi__container .ignis-radio input[type=radio]:checked{background:#5783cf;border-color:#5783cf}#edivi__container .ignis-checkbox input[type=checkbox]:focus-visible,#edivi__container .ignis-radio input[type=radio]:focus-visible{box-shadow:0 0 0 3px #5783cf4d}#edivi__container .ignis-checkbox input[type=checkbox]:indeterminate{background:#5783cf;border-color:#5783cf}#edivi__container .ignis-switch input[type=checkbox]{background:#4a4a4a}#edivi__container .ignis-switch input[type=checkbox]:checked{background:#5783cf}#edivi__container .ignis-switch input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px #5783cf4d}#edivi__container .ignis-stepper{background:#2a2a2a;border-color:#4a4a4a}#edivi__container .ignis-stepper:focus-within{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-stepper input[type=number]{font-size:1rem}#edivi__container .ignis-stepper button:active{background:#5783cf33}#edivi__container .ignis-tabs .ignis-tabs__headers{border-bottom-color:#4a4a4a}#edivi__container .ignis-tabs .ignis-tabs__header{font-size:1rem}#edivi__container .ignis-tabs .ignis-tabs__header.is-active{border-bottom-color:#5783cf}#edivi__container .ignis-tabs--pills .ignis-tabs__header{border-radius:0}#edivi__container .ignis-tabs--pills .ignis-tabs__header.is-active{background:#5783cf}#edivi__container .ignis-accordion .ignis-accordion__item{background:#2a2a2a;border-color:#4a4a4a;border-radius:0}#edivi__container .ignis-accordion .ignis-accordion__item.is-open{border-color:#5783cf80}#edivi__container .ignis-accordion .ignis-accordion__header{font-size:1rem}#edivi__container .ignis-drawer{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-drawer .ignis-drawer__header,#edivi__container .ignis-drawer .ignis-drawer__footer{border-color:#4a4a4a}#edivi__container .ignis-pagination .ignis-pagination__item{border-radius:0;font-size:.95rem}#edivi__container .ignis-pagination .ignis-pagination__item.is-active{background:#5783cf}#edivi__container .ignis-list-group{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-list-group .ignis-list-group__item{border-color:#4a4a4a}#edivi__container .ignis-list-group .ignis-list-group__item.is-active{color:#7ea3d9;background:#5783cf2e}#edivi__container .ignis-alert{border-radius:0;font-size:1rem}#edivi__container .ignis-alert--info{color:#7ea3d9;border-left-color:#5783cf}#edivi__container .ignis-alert--info .ignis-alert__title{color:#7ea3d9}#edivi__container .ignis-progress{background:#1e1e1e;border-radius:0}#edivi__container .ignis-progress .ignis-progress__bar{background:#5783cf;border-radius:0}#edivi__container .ignis-file{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-skeleton{border-radius:0}#edivi__container .ignis-card{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-card .ignis-card__header,#edivi__container .ignis-card .ignis-card__footer{border-color:#4a4a4a}#edivi__container .ignis-card--accent,#edivi__container .ignis-card--info{border-left-color:#5783cf}#edivi__container .ignis-card--interactive:focus-visible{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-colorpicker .ignis-colorpicker__trigger{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-colorpicker.is-open .ignis-colorpicker__trigger{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-colorpicker .ignis-colorpicker__swatch{border-radius:0}#edivi__container .ignis-colorpicker .ignis-colorpicker__panel{background:#2a2a2a;border-color:#4a4a4a;border-radius:0}#edivi__container .ignis-colorpicker .ignis-colorpicker__sv,#edivi__container .ignis-colorpicker .ignis-colorpicker__hex input,#edivi__container .ignis-colorpicker .ignis-colorpicker__preset{border-radius:0}#edivi__container .ignis-colorpicker .ignis-colorpicker__preset.is-active{border-color:#5783cf;box-shadow:0 0 0 1px #5783cf}#edivi__container .ignis-colorpicker .ignis-colorpicker__hex input:focus{border-color:#5783cf}#edivi__container .ignis-combobox .ignis-combobox__field{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-combobox .ignis-combobox__field:hover:not(.is-disabled){border-color:#5783cf}#edivi__container .ignis-combobox.is-open .ignis-combobox__field,#edivi__container .ignis-combobox .ignis-combobox__field:focus-within{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-combobox .ignis-combobox__panel{background:#2a2a2a;border-color:#4a4a4a;border-radius:0}#edivi__container .ignis-combobox .ignis-combobox__option{padding:.5rem .75rem;font-size:1rem}#edivi__container .ignis-combobox .ignis-combobox__option.is-selected{color:#fff;background:#5783cf2e}#edivi__container .ignis-combobox .ignis-combobox__option mark{background:#5783cf4d}#edivi__container .ignis-btn{border-radius:0;font-size:1rem}#edivi__container .ignis-btn--sm{font-size:.85rem}#edivi__container .ignis-btn--lg{font-size:1.1rem}#edivi__container .ignis-btn--primary,#edivi__container .ignis-btn--accent{background:#5783cf}#edivi__container .ignis-btn--primary:hover:not(:disabled):not(.is-loading),#edivi__container .ignis-btn--accent:hover:not(:disabled):not(.is-loading){background:#6c92d8}#edivi__container .ignis-btn--primary:active:not(:disabled):not(.is-loading),#edivi__container .ignis-btn--accent:active:not(:disabled):not(.is-loading){background:#4974c0}#edivi__container .ignis-btn--outline-primary{color:#7ea3d9;border-color:#5783cf}#edivi__container .ignis-btn--outline-primary:hover:not(:disabled):not(.is-loading){background:#5783cf}#edivi__container .ignis-btn:focus-visible{box-shadow:0 0 0 2px #5783cf66}#edivi__container .ignis-btn-group .ignis-btn{border-radius:0!important}#edivi__container .ignis-chip{border-radius:0;font-size:.85rem}#edivi__container .ignis-chip--sm{font-size:.75rem}#edivi__container .ignis-chip--lg{font-size:1rem}#edivi__container .ignis-chip--primary{color:#7ea3d9;background:#5783cf2e;border-color:#5783cf59}#edivi__container .ignis-tag-input{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;font-size:1rem}#edivi__container .ignis-tag-input:hover:not(.is-disabled){border-color:#5783cf}#edivi__container .ignis-tag-input:focus-within{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-datepicker .ignis-datepicker__trigger{background:#2a2a2a;border-color:#4a4a4a;border-radius:0;padding:.6rem .85rem;font-size:1rem}#edivi__container .ignis-datepicker .ignis-datepicker__trigger:hover:not(:disabled){border-color:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__trigger:focus,#edivi__container .ignis-datepicker .ignis-datepicker__trigger:focus-visible{border-color:#5783cf;box-shadow:0 0 0 2px #5783cf40}#edivi__container .ignis-datepicker .ignis-datepicker__icon{color:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__panel{background:#2a2a2a;border-color:#4a4a4a;border-radius:0}#edivi__container .ignis-datepicker .ignis-datepicker__day.is-selected,#edivi__container .ignis-datepicker .ignis-datepicker__month.is-selected,#edivi__container .ignis-datepicker .ignis-datepicker__year.is-selected{background:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__day.is-today:not(.is-selected){color:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__day.is-today:not(.is-selected):after{background:#5783cf}#edivi__container .ignis-datepicker .ignis-datepicker__footer-btn{background:#5783cf;border-radius:0}#edivi__container .ignis-datepicker .ignis-datepicker__footer-btn--ghost{background:0 0;border-color:#4a4a4a}
