#main-navbar-tools a.dropdown-toggle{text-decoration:none;color:#fff}.navbar .dropdown-submenu{position:relative}.navbar .dropdown-menu{margin:0;padding:0}.navbar .dropdown-menu a{font-size:.9em;padding:10px 15px;display:block;min-width:210px;text-align:left;border-radius:.25rem;min-height:44px}.navbar .dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:16px;top:18px}.navbar .dropdown-submenu .dropdown-menu{top:0;left:100%}.card-header .btn{padding:2px 6px}.card-header h5{margin:0}.container>.card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}@media screen and (min-width:768px){.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .dropdown-submenu:hover>.dropdown-menu{display:block}}.input-validation-error{border-color:#dc3545}.field-validation-error{font-size:.8em}.dataTables_scrollBody{min-height:248px}div.dataTables_wrapper div.dataTables_info{padding-top:11px;white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{padding-top:10px;margin-bottom:0}.rtl .dropdown-menu-right{right:auto;left:0}.rtl .dropdown-menu-right a{text-align:right}.rtl .navbar .dropdown-menu a{text-align:right}.rtl .navbar .dropdown-submenu .dropdown-menu{top:0;left:auto;right:100%}.rtl div.dataTables_wrapper div.dataTables_filter input{margin-left:auto;margin-right:.5em}.rtl div.dataTables_wrapper div.dataTables_filter{text-align:left}.rtl table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:right}.brand-container{text-align:center;margin-top:8rem}.brand-logo{height:50px}.brand-text{color:#292d33;font-family:Lexend;font-size:30px;font-style:normal;font-weight:500;line-height:34px;margin-top:5px;margin-bottom:15px}:root{color-scheme:light dark;--polaris-auth-canvas:#f3f7fa;--polaris-auth-surface:#fff;--polaris-auth-text:#102a43;--polaris-auth-muted:#627d98;--polaris-auth-border:#d9e2ec;--polaris-auth-accent:#087f8c;--polaris-auth-focus:#0b7285;--polaris-auth-radius:.75rem}@media(prefers-color-scheme:dark){:root{--polaris-auth-canvas:#071722;--polaris-auth-surface:#0d2635;--polaris-auth-text:#edf7fb;--polaris-auth-muted:#a8c2d1;--polaris-auth-border:#26485a;--polaris-auth-accent:#29b6c5;--polaris-auth-focus:#65d5df}}@media(prefers-contrast:more),(forced-colors:active){:root{--polaris-auth-canvas:Canvas;--polaris-auth-surface:Canvas;--polaris-auth-text:CanvasText;--polaris-auth-muted:CanvasText;--polaris-auth-border:CanvasText;--polaris-auth-accent:LinkText;--polaris-auth-focus:Highlight;--polaris-auth-radius:0}}.polaris-auth-page,.polaris-account-manage{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.polaris-auth-page .card,.polaris-account-manage .card,.account-layout .card{border:1px solid var(--polaris-auth-border)!important;border-radius:var(--polaris-auth-radius)!important;background:var(--polaris-auth-surface)!important;box-shadow:0 1rem 3rem rgb(15 45 61/12%)!important}.polaris-auth-page .form-control,.polaris-auth-page .form-select,.polaris-account-manage .form-control,.polaris-account-manage .form-select,.account-layout .form-control,.account-layout .form-select{border-color:var(--polaris-auth-border)!important;border-radius:calc(var(--polaris-auth-radius)*.65)!important;background-color:var(--polaris-auth-surface)!important;color:var(--polaris-auth-text)!important}.polaris-auth-page .form-control:focus,.polaris-auth-page .form-select:focus,.polaris-account-manage .form-control:focus,.polaris-account-manage .form-select:focus,.account-layout .form-control:focus,.account-layout .form-select:focus{outline:3px solid var(--polaris-auth-focus)!important;outline-offset:2px;box-shadow:none!important}.polaris-auth-page .btn-primary,.polaris-account-manage .btn-primary,.account-layout .btn-primary{border-color:var(--polaris-auth-accent)!important;background:var(--polaris-auth-accent)!important}.polaris-auth-page .text-muted,.polaris-auth-page .form-text,.polaris-account-manage .text-muted,.polaris-account-manage .form-text,.account-layout .text-muted,.account-layout .form-text{color:var(--polaris-auth-muted)!important}.polaris-auth-page .navbar-brand,.polaris-account-manage .navbar-brand{max-width:calc(100vw - 6rem);overflow:hidden;font-size:0}.polaris-auth-page .navbar-brand img,.polaris-account-manage .navbar-brand img{width:min(11rem,calc(100vw - 7rem))!important;height:2.75rem!important;object-fit:contain;object-position:left center}@media(max-width:575px){.navbar>.container,.navbar>.container-fluid{flex-wrap:wrap}.account-layout,main{overflow-x:clip}}.polaris-auth-transition{position:fixed;z-index:2147483647;inset:0;display:grid;place-items:center;padding:1.5rem;background:var(--polaris-auth-canvas);color:var(--polaris-auth-text)}.polaris-auth-transition[hidden]{display:none}.polaris-auth-transition__content{display:grid;justify-items:center;gap:.8rem;max-width:28rem;text-align:center}.polaris-auth-transition__indicator{width:2rem;height:2rem;border:3px solid var(--polaris-auth-border);border-top-color:var(--polaris-auth-accent);border-radius:50%;animation:polaris-auth-spin .8s linear infinite}@keyframes polaris-auth-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.polaris-auth-transition__indicator{animation:none}}.polaris-auth-page{--polaris-auth-ink:var(--polaris-text-default,#344054);--polaris-auth-muted-ink:var(--polaris-text-muted,#596579);--polaris-auth-panel:var(--polaris-surface-raised,#fff);--polaris-auth-panel-strong:var(--polaris-surface-default,#fff);--polaris-auth-line:var(--polaris-border-default,#d0d5dd);--polaris-auth-blue:var(--polaris-action-text,#005f68);--polaris-auth-blue-strong:var(--polaris-action-primary,#006d77);position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 50% 15%,color-mix(in srgb,var(--polaris-action-soft,#e7f6f5) 80%,var(--polaris-surface-canvas,#f5f7f9)),var(--polaris-surface-canvas,#f5f7f9));color:var(--polaris-auth-ink)}.polaris-auth-container{position:relative;z-index:1;width:min(100% - 2rem,31rem);margin:0 auto;padding:4rem 0 1.5rem}.polaris-auth-orbit{position:absolute;top:-18rem;left:50%;width:42rem;height:42rem;transform:translateX(-50%);border:1px solid rgba(85,183,232,.13);border-radius:50%;box-shadow:0 0 0 5rem rgba(85,183,232,.025),0 0 0 10rem rgba(85,183,232,.018)}.polaris-auth-header{display:grid;gap:1.5rem;justify-items:center;margin-bottom:1.5rem;text-align:center}.polaris-auth-brand img{width:11rem;height:auto}.polaris-auth-header__context{display:grid;gap:.35rem}.polaris-auth-header h1{margin:0;font-size:.95rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.polaris-auth-kicker,.polaris-auth-eyebrow{color:var(--polaris-auth-blue);font-size:.68rem;font-weight:700;letter-spacing:.14em}.polaris-auth-card{padding:2rem;border:1px solid var(--polaris-border-subtle,#e4e7ec);border-radius:var(--polaris-radius-panel,8px);background:linear-gradient(145deg,var(--polaris-auth-panel),var(--polaris-auth-panel-strong));box-shadow:var(--polaris-shadow-floating,0 18px 42px rgb(16 24 40/.16))}.polaris-auth-card__intro{margin-bottom:1.75rem}.polaris-auth-card__intro h2{margin:.45rem 0 .55rem;color:var(--polaris-text-strong,#111827);font-size:1.55rem;font-weight:var(--polaris-font-weight-strong,700);letter-spacing:-.025em}.polaris-auth-card__intro p{margin:0;color:var(--polaris-auth-muted-ink);font-size:.9rem;line-height:1.55}.polaris-auth-form,.polaris-auth-external{display:grid;gap:1rem}.polaris-auth-field{display:grid;gap:.45rem}.polaris-auth-field label,.polaris-auth-check{color:var(--polaris-auth-ink);font-size:.82rem;font-weight:600}.polaris-auth-field__label-row{display:flex;justify-content:space-between;gap:.75rem}.polaris-auth-field__label-row a,.polaris-auth-signup a,.polaris-auth-footer a{color:var(--polaris-auth-blue);text-decoration:none}.polaris-auth-password__recovery{align-self:end;color:var(--polaris-auth-blue);font-size:.78rem;text-decoration:none}.polaris-auth-page .form-control{min-height:2.9rem;border:1px solid var(--polaris-auth-line);border-radius:var(--polaris-radius-control,6px);background:var(--polaris-control-surface,#edf2f4);color:var(--polaris-text-default,#344054)}.polaris-auth-page .form-control:focus{border-color:var(--polaris-focus-ring,#2563eb);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--polaris-focus-ring,#2563eb) 18%,transparent)}.polaris-auth-password{position:relative}.polaris-auth-password .form-control{padding-right:4.5rem}.polaris-auth-password__toggle{position:absolute;top:50%;right:.35rem;transform:translateY(-50%);padding:.35rem .5rem;border:0;background:transparent;color:var(--polaris-auth-blue);font-size:.72rem}.polaris-auth-check{display:flex;align-items:center;gap:.5rem;font-weight:400}.polaris-auth-check input{accent-color:var(--polaris-auth-blue-strong)}.polaris-auth-submit,.polaris-auth-secondary,.polaris-auth-external button{min-height:2.9rem;border-radius:.45rem;font-weight:700}.polaris-auth-submit{border:1px solid var(--polaris-auth-blue-strong);background:var(--polaris-auth-blue-strong);color:var(--polaris-text-inverse,#fff)}.polaris-auth-secondary{border:1px solid var(--polaris-auth-line);background:transparent;color:var(--polaris-auth-ink)}.polaris-auth-divider{display:flex;align-items:center;gap:.75rem;margin:1.5rem 0 1rem;color:var(--polaris-auth-muted-ink);font-size:.75rem}.polaris-auth-divider::before,.polaris-auth-divider::after{flex:1;height:1px;background:var(--polaris-auth-line);content:""}.polaris-auth-external button{display:flex;align-items:center;justify-content:center;gap:.6rem;border:1px solid var(--polaris-auth-line);background:transparent;color:var(--polaris-auth-ink)}.polaris-auth-external__mark{display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:50%;background:var(--polaris-surface-default,#fff);color:var(--polaris-text-strong,#172431);font-size:.7rem}.polaris-auth-signup{margin:1.5rem 0 0;color:var(--polaris-auth-muted-ink);text-align:center;font-size:.82rem}.polaris-auth-alert{display:grid;gap:.25rem;margin-bottom:1rem;padding:.75rem .9rem;border-radius:.45rem;font-size:.8rem}.polaris-auth-alert:empty{display:none}.polaris-auth-alert--danger{border:1px solid var(--polaris-status-danger-border,#f3a6ad);background:var(--polaris-status-danger-surface,#fff1f2);color:var(--polaris-status-danger-text,#9f1239)}.polaris-auth-error{color:var(--polaris-status-danger-text,#9f1239);font-size:.75rem}.polaris-auth-back{color:var(--polaris-action-text,#005f68);text-align:center;font-size:var(--polaris-font-size-caption,.75rem);text-decoration:none}.polaris-auth-submit--link{display:flex;align-items:center;justify-content:center;text-decoration:none}.polaris-auth-secondary--link{display:flex;align-items:center;justify-content:center;text-decoration:none}.polaris-auth-card--centered{text-align:center}.polaris-auth-card--centered .polaris-auth-card__intro{margin-bottom:1.5rem}.polaris-auth-success-mark{display:grid;width:3rem;height:3rem;margin:0 auto 1.25rem;place-items:center;border:1px solid var(--polaris-status-success-border,#86d6a5);border-radius:50%;color:var(--polaris-status-success-text,#17643a);background:var(--polaris-status-success-surface,#ecfdf3);font-size:1.5rem;font-weight:700}.polaris-account-manage{max-width:74rem;margin:0 auto;padding:2rem clamp(1rem,3vw,2.5rem);color:var(--polaris-text-default,#344054)}.polaris-account-manage__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--polaris-border-subtle,#e4e7ec);border-radius:var(--polaris-radius-panel,8px);background:linear-gradient(120deg,color-mix(in srgb,var(--polaris-action-soft,#e7f6f5) 72%,var(--polaris-surface-raised,#fff)),var(--polaris-surface-raised,#fff));box-shadow:var(--polaris-shadow-panel,0 1px 2px rgb(16 24 40/.08))}.polaris-account-manage__header h1{margin:.35rem 0 .5rem;color:var(--polaris-text-strong,#111827);font-size:clamp(1.4rem,3vw,2rem);font-weight:var(--polaris-font-weight-strong,700);letter-spacing:-.03em}.polaris-account-manage__header p{max-width:42rem;margin:0;color:var(--polaris-text-muted,#596579);font-size:var(--polaris-font-size-body,.8125rem);line-height:1.55}.polaris-account-manage__content{display:grid;gap:1rem}.polaris-account-manage__group{min-width:0;padding:clamp(1rem,2vw,1.5rem);border:1px solid var(--polaris-border-subtle,#e4e7ec);border-radius:var(--polaris-radius-panel,8px);background:var(--polaris-surface-raised,#fff);box-shadow:var(--polaris-shadow-panel,0 1px 2px rgb(16 24 40/.08))}.polaris-auth-footer{display:flex;justify-content:center;gap:.55rem;padding:1.5rem .25rem 0;color:var(--polaris-auth-muted-ink);font-size:.72rem}.polaris-auth-card__brand{display:inline-flex;align-items:center;gap:.65rem;margin:-.35rem 0 1.5rem;color:#172033;font-size:.95rem;font-weight:800;letter-spacing:.12em;text-decoration:none}.polaris-auth-card__brand img{display:block;width:2.25rem;height:2.25rem}.account-layout .card,.account-layout .card-body{border-color:var(--polaris-border-subtle,#e4e7ec);border-radius:var(--polaris-radius-panel,8px);background:var(--polaris-surface-raised,#fff);color:var(--polaris-text-default,#344054);box-shadow:var(--polaris-shadow-panel,0 1px 2px rgb(16 24 40/.08))}.account-layout .card h4,.account-layout .card h5{color:var(--polaris-text-strong,#111827);font-weight:var(--polaris-font-weight-strong,700)}.account-layout .form-control,.account-layout .form-select{border-color:var(--polaris-border-default,#d0d5dd);border-radius:var(--polaris-radius-control,6px);background:var(--polaris-control-surface,#edf2f4);color:var(--polaris-text-default,#344054)}.account-layout .form-control:focus,.account-layout .form-select:focus{border-color:var(--polaris-focus-ring,#2563eb);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--polaris-focus-ring,#2563eb) 18%,transparent)}.account-layout .btn-primary{border-color:var(--polaris-action-primary,#006d77);background:var(--polaris-action-primary,#006d77);color:var(--polaris-text-inverse,#fff)}.account-layout .btn-primary:hover{background:var(--polaris-action-primary-hover,#005a63)}.account-layout a{color:var(--polaris-action-text,#005f68)}.account-layout .alert-danger{border-color:var(--polaris-status-danger-border,#f3a6ad);background:var(--polaris-status-danger-surface,#fff1f2);color:var(--polaris-status-danger-text,#9f1239)}@media(max-width:575px){.polaris-auth-container{padding-top:2rem}.polaris-auth-card{padding:1.25rem}.polaris-auth-footer{flex-wrap:wrap}.polaris-account-manage__header{align-items:stretch;flex-direction:column}}.polaris-auth-page{display:flex;align-items:center;justify-content:center;width:100%;min-height:100dvh;padding:clamp(1.25rem,3vw,2.5rem);background:radial-gradient(circle at 50% 12%,rgb(18 142 151/18%) 0,transparent 30rem),radial-gradient(circle at 8% 92%,rgb(24 115 127/13%) 0,transparent 24rem),linear-gradient(145deg,#061722 0%,#09212e 52%,#071924 100%)}.polaris-auth-container{width:min(100%,29rem);margin:auto;padding:clamp(4.5rem,8vh,6.5rem) 0 1rem}.polaris-auth-header{margin-bottom:1.5rem}.polaris-auth-brand img{display:block;width:9.75rem}.polaris-auth-brand{display:inline-block;border:1px solid rgb(255 255 255/72%);border-radius:.55rem;background:rgb(255 255 255/94%);padding:.5rem .7rem;box-shadow:0 .65rem 1.75rem rgb(0 8 14/18%)}.polaris-auth-header h1{color:#f4fbfc}.polaris-auth-kicker{color:#54ced1}.polaris-auth-card{color-scheme:light;color:var(--polaris-text-default,#172033);border-color:rgb(255 255 255/70%);border-radius:var(--polaris-radius-panel,10px);background:#fff;box-shadow:0 2rem 5rem rgb(0 8 14/34%),0 .25rem 1rem rgb(0 8 14/16%)}.polaris-auth-page .form-control{border-color:var(--polaris-border-default,#c8d3dc)!important;background:#fff!important;color:var(--polaris-text-default,#172033)!important}.polaris-auth-page .form-control::placeholder{color:var(--polaris-text-muted,#7b899b);opacity:1}.polaris-auth-page .form-control:focus{border-color:var(--polaris-focus-ring,#0b99a3)!important;outline:2px solid #0b99a3!important;outline-offset:1px;box-shadow:0 0 0 .1rem rgb(11 153 163/16%)!important}.polaris-auth-password__toggle{color:var(--polaris-action-text,#005f68)!important}.polaris-auth-submit:hover,.polaris-auth-submit:focus-visible{background:var(--polaris-action-primary-hover,#005a63);transform:translateY(-1px)}.polaris-auth-footer{color:rgb(220 236 240/72%)}.polaris-auth-footer a{color:#74d8dc}.polaris-auth-language{position:fixed;z-index:5;top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);color:#e5f1f3;font-size:.82rem}.polaris-auth-language summary{display:flex;align-items:center;gap:.55rem;min-height:2.5rem;cursor:pointer;list-style:none;border:1px solid rgb(147 197 205/24%);border-radius:999px;background:rgb(7 25 36/72%);padding:.45rem .9rem;backdrop-filter:blur(12px)}.polaris-auth-language summary::-webkit-details-marker{display:none}.polaris-auth-language summary::after{width:.4rem;height:.4rem;content:"";border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-.1rem)}.polaris-auth-language-icon{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;background:var(--polaris-action-primary,#006d77);color:#fff;font-size:.68rem;font-weight:700}.polaris-auth-language-menu{position:absolute;top:calc(100% + .5rem);right:0;display:grid;min-width:12rem;overflow:hidden;border:1px solid rgb(147 197 205/24%);border-radius:.65rem;background:#0c2633;box-shadow:0 1rem 2.5rem rgb(0 8 14/32%);padding:.35rem}.polaris-auth-language-menu a{border-radius:.4rem;color:#dcecef;padding:.65rem .75rem;text-decoration:none}.polaris-auth-language-menu a:hover,.polaris-auth-language-menu a:focus-visible,.polaris-auth-language-menu a.is-active{background:rgb(51 174 182/16%);color:#fff}@media(max-width:575px){.polaris-auth-page{align-items:flex-start;padding:1rem}.polaris-auth-container{padding-top:4.25rem}.polaris-auth-language{top:.85rem;right:.85rem}}.polaris-auth-page{position:fixed;z-index:0;inset:0;width:auto;min-width:100vw;height:auto;min-height:100dvh;overflow-x:hidden;overflow-y:auto}.polaris-auth-page::before{position:fixed;z-index:-2;inset:-25vmax;content:"";pointer-events:none;background:repeating-radial-gradient(circle at 50% 50%,transparent 0,transparent 13vmin,rgb(80 202 208/5%) 13.08vmin,rgb(80 202 208/5%) 13.18vmin,transparent 13.28vmin,transparent 23vmin);mask-image:radial-gradient(circle at center,#000 8%,rgb(0 0 0/78%) 48%,transparent 86%)}.polaris-auth-page::after{position:fixed;z-index:-1;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,transparent 49.95%,rgb(113 218 221/4%) 50%,transparent 50.05%),linear-gradient(0deg,transparent 49.95%,rgb(113 218 221/3%) 50%,transparent 50.05%)}.polaris-auth-orbit{position:fixed;z-index:-1;inset:0;width:auto;height:auto;transform:none;border:0;border-radius:0;background:url("/images/polaris-mark.svg") center/min(34vw,26rem) auto no-repeat;box-shadow:none;filter:grayscale(1) brightness(0) invert(1);opacity:.022;pointer-events:none}.polaris-auth-container{width:min(100%,28.5rem);padding:clamp(4.75rem,8vh,6.25rem) 0 2rem}.polaris-auth-header{gap:1rem;margin-bottom:1.25rem}.polaris-auth-brand{border-color:rgb(255 255 255/45%);border-radius:.65rem;background:rgb(255 255 255/96%);padding:.55rem .85rem;box-shadow:0 .75rem 2rem rgb(0 8 14/22%)}.polaris-auth-brand img{width:8.75rem}.polaris-auth-header__context{gap:.25rem}.polaris-auth-header h1{font-size:.88rem;letter-spacing:.12em}.polaris-auth-card{position:relative;overflow:hidden;padding:clamp(1.6rem,4vw,2rem)}.polaris-auth-card::before{position:absolute;top:0;right:0;left:0;height:3px;content:"";background:linear-gradient(90deg,var(--polaris-action-primary,#006d77),#42c4c8 68%,transparent)}.polaris-auth-card__intro{margin-bottom:1.5rem}.polaris-auth-card__intro h2{font-size:clamp(1.45rem,4vw,1.7rem)}.polaris-auth-form{gap:.95rem}.polaris-auth-page .form-control{min-height:2.65rem;padding:.55rem .75rem;transition:border-color 140ms ease,box-shadow 140ms ease,background-color 140ms ease}.polaris-auth-submit{min-height:2.65rem;transition:background-color 140ms ease,box-shadow 140ms ease,transform 140ms ease}.polaris-auth-submit:hover,.polaris-auth-submit:focus-visible{box-shadow:0 .6rem 1.2rem rgb(0 109 119/20%)}.polaris-auth-language summary:focus-visible,.polaris-auth-page a:focus-visible,.polaris-auth-page button:focus-visible,.polaris-auth-password__toggle:focus-visible{outline:2px solid #65d9dc;outline-offset:3px}.polaris-account-manage :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--polaris-focus-ring,#0b99a3);outline-offset:2px}.polaris-auth-password__toggle{min-height:2rem}@media(max-height:760px) and (min-width:576px){.polaris-auth-page{align-items:flex-start}.polaris-auth-container{padding-top:4rem}}@media(max-width:575px){.polaris-auth-container{width:100%;padding-top:4.5rem}.polaris-auth-orbit{background-size:58vw auto}.polaris-auth-header{gap:.8rem}.polaris-auth-card{border-radius:.75rem}}@media(prefers-reduced-motion:reduce){.polaris-auth-page .form-control,.polaris-auth-submit{transition:none}}