.progress-spinner-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.progress-spinner-overlay ion-spinner{width:50px;height:50px;color:#fff}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:local("Pretendard-Thin"),URL(/_next/static/fonts/Pretendard-Thin.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-Thin.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-Thin.woff) format("woff"),URL(/_next/static/fonts/Pretendard-Thin.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;src:local("Pretendard-ExtraLight"),URL(/_next/static/fonts/Pretendard-ExtraLight.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-ExtraLight.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-ExtraLight.woff) format("woff"),URL(/_next/static/fonts/Pretendard-ExtraLight.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:local("Pretendard-Light"),URL(/_next/static/fonts/Pretendard-Light.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-Light.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-Light.woff) format("woff"),URL(/_next/static/fonts/Pretendard-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:Local("Pretendard-Regular"),URL(/_next/static/fonts/Pretendard-Regular.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-Regular.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-Regular.woff) format("woff"),URL(/_next/static/fonts/Pretendard-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:local("Pretendard-Medium"),URL(/_next/static/fonts/Pretendard-Medium.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-Medium.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-Medium.woff) format("woff"),URL(/_next/static/fonts/Pretendard-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:local("Pretendard-SemiBold"),URL(/_next/static/fonts/Pretendard-SemiBold.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-SemiBold.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-SemiBold.woff) format("woff"),URL(/_next/static/fonts/Pretendard-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:local("Pretendard-Bold"),URL(/_next/static/fonts/Pretendard-Bold.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-Bold.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-Bold.woff) format("woff"),URL(/_next/static/fonts/Pretendard-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;src:local("Pretendard-ExtraBold"),URL(/_next/static/fonts/Pretendard-ExtraBold.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-ExtraBold.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-ExtraBold.woff) format("woff"),URL(/_next/static/fonts/Pretendard-ExtraBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;src:local("Pretendard-Black"),URL(/_next/static/fonts/Pretendard-Black.otf) format("opentype"),URL(/_next/static/fonts/Pretendard-Black.woff2) format("woff2"),URL(/_next/static/fonts/Pretendard-Black.woff) format("woff"),URL(/_next/static/fonts/Pretendard-Black.ttf) format("truetype");font-display:swap}:root{--ion-color-white:#fff;--ion-background-alternative:#f8f8f8;--ion-font-family:Pretendard;--ion-text-color:#222;--ion-text-color-rgb:34,34,34;--ion-color-primary:#4955e2;--ion-color-primary-rgb:73,85,226;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#404bc7;--ion-color-primary-tint:#5b66e5;--ion-color-secondary:#3b72ff;--ion-color-secondary-rgb:59,114,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#3464e0;--ion-color-secondary-tint:#4f80ff;--ion-color-tertiary:#6030ff;--ion-color-tertiary-rgb:96,48,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#542ae0;--ion-color-tertiary-tint:#7045ff;--ion-color-success:#2abb75;--ion-color-success-rgb:42,187,117;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#25a567;--ion-color-success-tint:#3fc283;--ion-color-warning:#ffd02b;--ion-color-warning-rgb:255,208,43;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0b726;--ion-color-warning-tint:#ffd540;--ion-color-danger:#f8463b;--ion-color-danger-rgb:248,70,59;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#da3e34;--ion-color-danger-tint:#f9594f;--ion-color-dark:#222;--ion-color-dark-rgb:34,34,34;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e1e1e;--ion-color-dark-tint:#383838;--ion-color-medium:#595959;--ion-color-medium-rgb:89,89,89;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#4e4e4e;--ion-color-medium-tint:#6a6a6a;--ion-color-light:#f2f2f2;--ion-color-light-rgb:242,242,242;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d5d5d5;--ion-color-light-tint:#f3f3f3}body.dark{--ion-color-white:#fff;--ion-background-alternative:#1e1e1e;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-color-primary:#5b66e5;--ion-color-primary-rgb:91,102,229;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#4955e2;--ion-color-primary-tint:#7c87f3;--ion-color-secondary:#4f80ff;--ion-color-secondary-rgb:79,128,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#3b72ff;--ion-color-secondary-tint:#7aa1ff;--ion-color-tertiary:#7c85ea;--ion-color-tertiary-rgb:124,133,234;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#6d77e8;--ion-color-tertiary-tint:#a1a9f5;--ion-color-success:#2fdf75;--ion-color-success-rgb:47,223,117;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#29c467;--ion-color-success-tint:#58e591;--ion-color-warning:#ffd534;--ion-color-warning-rgb:255,213,52;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0bb2e;--ion-color-warning-tint:#ffdd59;--ion-color-danger:#ff4961;--ion-color-danger-rgb:255,73,97;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#e04055;--ion-color-danger-tint:#ff6c81;--ion-color-dark:#f4f5f8;--ion-color-dark-rgb:244,245,248;--ion-color-dark-contrast:#000;--ion-color-dark-contrast-rgb:0,0,0;--ion-color-dark-shade:#d7d8da;--ion-color-dark-tint:#f4f5f8;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#000;--ion-color-medium-contrast-rgb:0,0,0;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#222;--ion-color-light-rgb:34,34,34;--ion-color-light-contrast:#fff;--ion-color-light-contrast-rgb:255,255,255;--ion-color-light-shade:#1e1e1e;--ion-color-light-tint:#383a3e}.ios body.dark{--ion-background-color:#000;--ion-background-color-rgb:0,0,0;--ion-background-alternative:#1c1c1d;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-color-step-50:#0d0d0d;--ion-color-step-100:#1a1a1a;--ion-color-step-150:#262626;--ion-color-step-200:#333;--ion-color-step-250:#404040;--ion-color-step-300:#4d4d4d;--ion-color-step-350:#595959;--ion-color-step-400:#666;--ion-color-step-450:#737373;--ion-color-step-500:grey;--ion-color-step-550:#8c8c8c;--ion-color-step-600:#999;--ion-color-step-650:#a6a6a6;--ion-color-step-700:#b3b3b3;--ion-color-step-750:#bfbfbf;--ion-color-step-800:#ccc;--ion-color-step-850:#d9d9d9;--ion-color-step-900:#e6e6e6;--ion-color-step-950:#f2f2f2;--ion-toolbar-background:#0d0d0d;--ion-item-background:#000;--ion-card-background:#1c1c1d}.md body.dark{--ion-background-color:#121212;--ion-background-color-rgb:18,18,18;--ion-background-alternative:#1e1e1e;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-border-color:#222;--ion-color-step-50:#1e1e1e;--ion-color-step-100:#2a2a2a;--ion-color-step-150:#363636;--ion-color-step-200:#414141;--ion-color-step-250:#4d4d4d;--ion-color-step-300:#595959;--ion-color-step-350:#656565;--ion-color-step-400:#717171;--ion-color-step-450:#7d7d7d;--ion-color-step-500:#898989;--ion-color-step-550:#949494;--ion-color-step-600:#a0a0a0;--ion-color-step-650:#acacac;--ion-color-step-700:#b8b8b8;--ion-color-step-750:#c4c4c4;--ion-color-step-800:#d0d0d0;--ion-color-step-850:#dbdbdb;--ion-color-step-900:#e7e7e7;--ion-color-step-950:#f3f3f3;--ion-item-background:#1e1e1e;--ion-toolbar-background:#1f1f1f;--ion-tab-bar-background:#1f1f1f;--ion-card-background:#1e1e1e}.app-header{border-bottom-width:1px;border-color:rgba(var(--ion-text-color-rgb),.18);box-shadow:0 1px 0 rgba(var(--ion-text-color-rgb),.06)}.app-footer,.app-header{background-color:var(--ion-background-color,#fff);color:var(--ion-text-color,#222)}.app-footer{border-top-width:1px;border-color:rgba(var(--ion-text-color-rgb),.18);box-shadow:0 -1px 0 rgba(var(--ion-text-color-rgb),.06)}.app-footer .app-toolbar,.app-header .app-toolbar{min-height:4rem}.app-toolbar{display:grid;align-items:center;gap:.75rem;padding:.75rem 1rem;grid-template-areas:"start center end";grid-template-columns:auto minmax(0,1fr) auto}.app-toolbar[data-layout=center-only]{gap:0;grid-template-areas:"center";grid-template-columns:minmax(0,1fr)}.app-toolbar[data-layout=start-center]{grid-template-areas:"start center";grid-template-columns:auto minmax(0,1fr)}.app-toolbar[data-layout=center-end]{grid-template-areas:"center end";grid-template-columns:minmax(0,1fr) auto}.app-toolbar[data-layout=start-end]{grid-template-areas:"start end";grid-template-columns:minmax(0,1fr) auto}.app-toolbar[data-layout=empty],.app-toolbar[data-layout=end-only],.app-toolbar[data-layout=start-only]{gap:0;grid-template-columns:auto}.app-toolbar-end,.app-toolbar-start{display:inline-flex;align-items:center;gap:.5rem}.app-toolbar-start{grid-area:start;justify-self:start}.app-toolbar-center{grid-area:center;min-width:0}.app-toolbar-end{grid-area:end;justify-self:end}.app-toolbar-end:empty,.app-toolbar-start:empty{display:none}.app-toolbar-title{min-width:0;font-weight:500;line-height:1.5rem;color:var(--ion-text-color,#222)}.ios .app-toolbar-title,.md .app-toolbar-title{text-align:center}.app-toolbar-start .app-toolbar-title{text-align:left}.app-toolbar-buttons{display:inline-flex;align-items:center;gap:.5rem}.app-toolbar-buttons[slot=end]{justify-self:end}.app-toolbar-buttons[slot=start]{justify-self:start}.modal-inline .app-footer .app-toolbar,.modal-inline .app-header .app-toolbar{gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.modal-inline .app-header .app-toolbar{padding-right:.5rem}.app-button{display:inline-flex;min-width:0;max-width:100%;align-items:center;justify-content:center;gap:.5rem;text-align:center;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;text-decoration:none;box-sizing:border-box;--app-button-ring-offset-color:var(--ion-background-color,#fff)}.app-button:focus-visible{outline:none}.app-button:disabled,.app-button[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.app-button-sm{min-height:2rem;font-size:.875rem;line-height:1.25rem}.app-button-md{min-height:2.5rem;font-size:1rem;line-height:1.5rem}.app-button-lg{min-height:3rem;font-size:1.125rem;line-height:1.75rem}.app-button-square{aspect-ratio:1/1;padding:0!important}.app-button-full{width:100%}.app-button-solid{border-radius:.5rem;border-width:1px;border-style:solid}.app-button-outline,.app-button-solid{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-button-outline{border-radius:.5rem;border-width:2px;border-style:solid;background-color:transparent}.app-button-clear{border-radius:.375rem;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-button-outline.app-button-sm,.app-button-solid.app-button-sm{padding:.375rem .5rem}.app-button-outline.app-button-md,.app-button-solid.app-button-md{padding:.5rem 1rem}.app-button-outline.app-button-lg,.app-button-solid.app-button-lg{padding:.625rem 1.25rem}.app-button-clear.app-button-lg,.app-button-clear.app-button-md,.app-button-clear.app-button-sm{padding:.25rem .5rem}.app-textarea{width:100%;border:1px solid rgba(var(--ion-text-color-rgb),.24);border-radius:.5rem;background-color:var(--ion-background-color,#fff);color:var(--ion-text-color,#222);box-sizing:border-box;outline:none;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.app-textarea::-moz-placeholder{color:rgba(var(--ion-text-color-rgb),.45)}.app-textarea::placeholder{color:rgba(var(--ion-text-color-rgb),.45)}textarea.app-textarea:focus-visible:not(:-moz-read-only):not(.readonly){outline:none!important;border-color:#4955e2;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-color:transparent}textarea.app-textarea:focus,textarea.app-textarea:focus-visible,textarea.app-textarea:focus-visible:not(:read-only):not(.readonly){outline:none!important;border-color:#4955e2;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-color:transparent}.app-button-primary{--app-button-color:var(--ion-color-primary);--app-button-contrast:var(--ion-color-primary-contrast);--app-button-shade:var(--ion-color-primary-shade);--app-button-rgb:var(--ion-color-primary-rgb)}.app-button-secondary{--app-button-color:var(--ion-color-secondary);--app-button-contrast:var(--ion-color-secondary-contrast);--app-button-shade:var(--ion-color-secondary-shade);--app-button-rgb:var(--ion-color-secondary-rgb)}.app-button-tertiary{--app-button-color:var(--ion-color-tertiary);--app-button-contrast:var(--ion-color-tertiary-contrast);--app-button-shade:var(--ion-color-tertiary-shade);--app-button-rgb:var(--ion-color-tertiary-rgb)}.app-button-success{--app-button-color:var(--ion-color-success);--app-button-contrast:var(--ion-color-success-contrast);--app-button-shade:var(--ion-color-success-shade);--app-button-rgb:var(--ion-color-success-rgb)}.app-button-warning{--app-button-color:var(--ion-color-warning);--app-button-contrast:var(--ion-color-warning-contrast);--app-button-shade:var(--ion-color-warning-shade);--app-button-rgb:var(--ion-color-warning-rgb)}.app-button-danger{--app-button-color:var(--ion-color-danger);--app-button-contrast:var(--ion-color-danger-contrast);--app-button-shade:var(--ion-color-danger-shade);--app-button-rgb:var(--ion-color-danger-rgb)}.app-button-medium,.app-button-neutral{--app-button-rgb:var(--ion-text-color-rgb)}.app-button-solid.app-button-danger,.app-button-solid.app-button-primary,.app-button-solid.app-button-secondary,.app-button-solid.app-button-success,.app-button-solid.app-button-tertiary,.app-button-solid.app-button-warning{background-color:var(--app-button-color);border-color:var(--app-button-color);color:var(--app-button-contrast)}.app-button-solid.app-button-danger:hover,.app-button-solid.app-button-primary:hover,.app-button-solid.app-button-secondary:hover,.app-button-solid.app-button-success:hover,.app-button-solid.app-button-tertiary:hover,.app-button-solid.app-button-warning:hover{background-color:var(--app-button-shade);border-color:var(--app-button-shade)}.app-button-outline.app-button-danger,.app-button-outline.app-button-primary,.app-button-outline.app-button-secondary,.app-button-outline.app-button-success,.app-button-outline.app-button-tertiary,.app-button-outline.app-button-warning{border-color:var(--app-button-color);color:var(--app-button-color)}.app-button-clear.app-button-danger:hover,.app-button-clear.app-button-primary:hover,.app-button-clear.app-button-secondary:hover,.app-button-clear.app-button-success:hover,.app-button-clear.app-button-tertiary:hover,.app-button-clear.app-button-warning:hover,.app-button-outline.app-button-danger:hover,.app-button-outline.app-button-primary:hover,.app-button-outline.app-button-secondary:hover,.app-button-outline.app-button-success:hover,.app-button-outline.app-button-tertiary:hover,.app-button-outline.app-button-warning:hover{background-color:rgba(var(--app-button-rgb),.3)}.app-button-clear.app-button-danger,.app-button-clear.app-button-primary,.app-button-clear.app-button-secondary,.app-button-clear.app-button-success,.app-button-clear.app-button-tertiary,.app-button-clear.app-button-warning{color:var(--app-button-color)}.app-button-outline.app-button-medium,.app-button-outline.app-button-neutral,.app-button-solid.app-button-medium,.app-button-solid.app-button-neutral{border-width:2px;--tw-border-opacity:1;border-color:rgb(122 122 122/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.app-button-outline.app-button-medium:hover,.app-button-outline.app-button-neutral:hover,.app-button-solid.app-button-medium:hover,.app-button-solid.app-button-neutral:hover{background-color:rgba(var(--ion-text-color-rgb),.15)}.dark .app-button-outline.app-button-medium,.dark .app-button-outline.app-button-neutral,.dark .app-button-solid.app-button-medium,.dark .app-button-solid.app-button-neutral{--tw-border-opacity:1;border-color:rgb(91 91 91/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(42 42 42/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark .app-button-outline.app-button-medium:hover,.dark .app-button-outline.app-button-neutral:hover,.dark .app-button-solid.app-button-medium:hover,.dark .app-button-solid.app-button-neutral:hover{--tw-bg-opacity:1;background-color:rgb(48 48 48/var(--tw-bg-opacity,1))}.app-button-clear.app-button-medium,.app-button-clear.app-button-neutral{border-color:transparent;background-color:transparent;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.app-button-clear.app-button-medium:hover,.app-button-clear.app-button-neutral:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1))}.dark .app-button-clear.app-button-medium,.dark .app-button-clear.app-button-neutral{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark .app-button-clear.app-button-medium:hover,.dark .app-button-clear.app-button-neutral:hover{--tw-bg-opacity:1;background-color:rgb(48 48 48/var(--tw-bg-opacity,1))}.app-button-clear:disabled,.app-button-clear:disabled:hover,.app-button-clear[aria-disabled=true],.app-button-clear[aria-disabled=true]:hover,.app-button-outline:disabled,.app-button-outline:disabled:hover,.app-button-outline[aria-disabled=true],.app-button-outline[aria-disabled=true]:hover{background-color:rgba(var(--ion-text-color-rgb),.05)}.app-button-outline:focus-visible,.app-button-solid:focus-visible{box-shadow:0 0 0 2px rgba(var(--app-button-rgb),1),0 0 0 4px var(--app-button-ring-offset-color)}@keyframes loading-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.alert-wrapper .alert-message{white-space:pre-line}.hover-button-wrapper{position:relative;display:flex;align-items:center}.dark .hover-button-wrapper{background-color:#1f2937;color:#fff;border-radius:10px;opacity:1}.hover-button-target{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.hover-button-wrapper:hover .hover-button-target{opacity:1;visibility:visible;pointer-events:auto}ion-modal.draggable-modal{position:absolute;width:var(--width,600px);height:var(--height,600px);top:50%;left:50%;transform:translate(-50%,-50%);--backdrop-opacity:0;--border-radius:8px;--box-shadow:none}ion-modal.draggable-modal::part(content){box-sizing:border-box;border:1px solid #ccc;border-radius:8px;background:var(--ion-background-color,#fff);overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.2)}ion-modal.draggable-modal ion-header{cursor:move;background-color:#f4f4f4;border-bottom:1px solid #ddd;border-radius:8px 8px 0 0}.loading-dots:after{content:"";animation:loading-dots 2s steps(1) infinite;display:inline-block;width:1em;text-align:left}ion-button{text-transform:none}ion-button,ion-input{--border-radius:0.5rem}ion-input{--padding-start:0.75rem;--padding-end:0.75rem;min-height:2.25rem}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.no-padding{padding:0!important;--padding-start:0!important;--padding-end:0!important;--padding-top:0!important;--padding-bottom:0!important;--inner-padding-bottom:0!important;--inner-padding-end:0!important;--inner-padding-start:0!important;--inner-padding-top:0!important}.padding-icon-button{--padding-start:6px!important;--padding-end:6px!important;--padding-top:6px!important;--padding-bottom:6px!important;--inner-padding-bottom:6px!important;--inner-padding-end:6px!important;--inner-padding-start:6px!important;--inner-padding-top:6px!important}.disabled{pointer-events:none}.app-button[disabled],ion-button.disabled,ion-button[disabled]{pointer-events:none;opacity:.5;background:rgba(var(--ion-color-medium-rgb),.5)}[required]:not(select):not([readonly]):not(:disabled){background:rgba(var(--ion-color-secondary-rgb),.15)}select:not(:focus):invalid{color:rgba(0,0,0,.4)}ion-modal.auto-height.bottom{align-items:flex-end}ion-modal.auto-height{--height:auto}ion-modal.auto-height .ion-page{position:relative;display:block;contain:content}ion-modal.auto-height .ion-page .inner-content{max-height:80vh;overflow:auto;padding:10px}ion-modal.auto-width{--width:auto}ion-modal.modal-wide::part(content){width:90vw;height:90vh}ion-modal.modal-middle::part(content){width:60vw;height:50vh}ion-modal.modal-small::part(content){width:30vw;height:40vh}.print-section{page-break-inside:avoid}.tableCheckbox:checked~div span{opacity:1}.tableCheckbox:checked~div{--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(73 85 226/var(--tw-bg-opacity,1))}.apexcharts-legend-text{--tw-text-opacity:1!important;color:rgb(100 116 139/var(--tw-text-opacity,1))!important}.apexcharts-legend-text:is(.dark *){--tw-text-opacity:1!important;color:rgb(174 183 192/var(--tw-text-opacity,1))!important}.apexcharts-text{fill:#64748b!important}.apexcharts-text:is(.dark *){fill:#aeb7c0!important}.apexcharts-xcrosshairs{fill:#e2e8f0!important}.apexcharts-xcrosshairs:is(.dark *){fill:#2e3a47!important}.apexcharts-gridline{stroke:#e2e8f0!important}.apexcharts-gridline:is(.dark *){stroke:#2e3a47!important}.apexcharts-series.apexcharts-pie-series path:is(.dark *){stroke:transparent!important}.apexcharts-legend-series{display:inline-flex!important;gap:.375rem}.apexcharts-tooltip.apexcharts-theme-light:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(46 58 71/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(36 48 63/var(--tw-bg-opacity,1))!important}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(46 58 71/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(49 61 74/var(--tw-bg-opacity,1))!important}.apexcharts-xaxistooltip:is(.dark *),.apexcharts-yaxistooltip:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(49 61 74/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(49 61 74/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(222 228 238/var(--tw-text-opacity,1))!important}.apexcharts-xaxistooltip-bottom:after{--tw-border-opacity:1!important;border-bottom-color:rgb(239 244 251/var(--tw-border-opacity,1))!important}.apexcharts-xaxistooltip-bottom:is(.dark *):after{--tw-border-opacity:1!important;border-bottom-color:rgb(49 61 74/var(--tw-border-opacity,1))!important}.apexcharts-xaxistooltip-bottom:before{--tw-border-opacity:1!important;border-bottom-color:rgb(239 244 251/var(--tw-border-opacity,1))!important}.apexcharts-xaxistooltip-bottom:is(.dark *):before{--tw-border-opacity:1!important;border-bottom-color:rgb(49 61 74/var(--tw-border-opacity,1))!important}.apexcharts-xaxistooltip-bottom{border-radius:.25rem!important;border-style:none!important;--tw-bg-opacity:1!important;background-color:rgb(239 244 251/var(--tw-bg-opacity,1))!important;font-size:.75rem!important;line-height:1rem!important;font-weight:500!important;--tw-text-opacity:1!important;color:rgb(28 36 52/var(--tw-text-opacity,1))!important}.apexcharts-xaxistooltip-bottom:is(.dark *){--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.apexcharts-tooltip-series-group{padding-left:.375rem!important}.map-btn .jvm-zoom-btn{display:flex;height:1.875rem;width:1.875rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0 0 .125rem;font-size:1.5rem;line-height:2rem;line-height:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.map-btn .jvm-zoom-btn,.map-btn .jvm-zoom-btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.map-btn .jvm-zoom-btn:hover{border-color:rgb(73 85 226/var(--tw-border-opacity,1));background-color:rgb(73 85 226/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.map-btn .jvm-zoom-btn:is(.dark *){--tw-border-opacity:1;border-color:rgb(46 58 71/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(49 61 74/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(174 183 192/var(--tw-text-opacity,1))}.map-btn .jvm-zoom-btn:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(73 85 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.mapOne .jvm-zoom-btn{bottom:0!important;left:auto!important;top:auto!important}.mapOne .jvm-zoom-btn.jvm-zoomin{right:2.5rem!important}.mapOne .jvm-zoom-btn.jvm-zoomout{right:0!important}.mapTwo .jvm-zoom-btn{bottom:0!important;top:auto!important}.mapTwo .jvm-zoom-btn.jvm-zoomin{left:0!important}.mapTwo .jvm-zoom-btn.jvm-zoomout{left:2.5rem!important}.taskCheckbox:checked~.box span{opacity:1}.taskCheckbox:checked~p{text-decoration-line:line-through}.taskCheckbox:checked~.box{--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(73 85 226/var(--tw-bg-opacity,1))}.taskCheckbox:checked~.box:is(.dark *){--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1))}.custom-input-date::-webkit-calendar-picker-indicator{background:transparent}.carouselOne .swiper-button-next:after,.carouselOne .swiper-button-prev:after,.carouselThree .swiper-button-next:after,.carouselThree .swiper-button-prev:after,.data-stats-slider-outer .swiper-button-next:after,.data-stats-slider-outer .swiper-button-prev:after{display:none}.carouselOne .swiper-button-next svg,.carouselOne .swiper-button-prev svg,.carouselThree .swiper-button-next svg,.carouselThree .swiper-button-prev svg,.data-stats-slider-outer .swiper-button-next svg,.data-stats-slider-outer .swiper-button-prev svg{width:auto;height:auto}.carouselOne .swiper-button-next,.carouselOne .swiper-button-prev,.carouselThree .swiper-button-next,.carouselThree .swiper-button-prev{height:3.125rem;width:3.125rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1!important;color:rgb(100 116 139/var(--tw-text-opacity,1))!important;--tw-shadow:0px 8px 13px -3px rgba(0,0,0,.07);--tw-shadow-colored:0px 8px 13px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.carouselOne .swiper-button-next:is(.dark *),.carouselOne .swiper-button-prev:is(.dark *),.carouselThree .swiper-button-next:is(.dark *),.carouselThree .swiper-button-prev:is(.dark *){--tw-bg-opacity:1;background-color:rgb(49 61 74/var(--tw-bg-opacity,1));--tw-text-opacity:1!important;color:rgb(174 183 192/var(--tw-text-opacity,1))!important}.data-stats-slider-outer .swiper-button-next,.data-stats-slider-outer .swiper-button-prev{top:50%;height:2.875rem;width:2.875rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1!important;color:rgb(28 36 52/var(--tw-text-opacity,1))!important;--tw-shadow:0px 8px 13px -3px rgba(0,0,0,.07);--tw-shadow-colored:0px 8px 13px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-stats-slider-outer .swiper-button-next:is(.dark *),.data-stats-slider-outer .swiper-button-prev:is(.dark *){--tw-border-opacity:1;border-color:rgb(46 58 71/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(49 61 74/var(--tw-bg-opacity,1));--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.data-stats-slider-outer .swiper-button-next.swiper-button-disabled,.data-stats-slider-outer .swiper-button-prev.swiper-button-disabled{display:none}.data-stats-slider-outer .swiper-button-prev{left:-23px}.data-stats-slider-outer .swiper-button-next{right:-23px}.carouselThree .swiper-pagination-bullet,.carouselTwo .swiper-pagination-bullet{height:5px;width:1.875rem;border-radius:0;background-color:hsla(0,0%,100%,.5)}.carouselThree .swiper-pagination-bullet-active,.carouselTwo .swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:1280px){.carouselThree .swiper-pagination,.carouselTwo .swiper-pagination{bottom:2rem!important}}.data-table-common .datatable-search{position:relative;margin-left:0!important;width:25rem;overflow:hidden;border-radius:.25rem}.data-table-one .datatable-search input{height:46px;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:transparent;padding-left:1.25rem;padding-right:1.25rem;outline:2px solid transparent;outline-offset:2px}.data-table-one .datatable-search input:focus{--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1))}.data-table-one .datatable-search input:is(.dark *){--tw-border-opacity:1;border-color:rgb(46 58 71/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(49 61 74/var(--tw-bg-opacity,1))}.data-table-one .datatable-search input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1))}.data-table-common .datatable-selector{position:relative;z-index:20;display:inline-flex;background-color:transparent;padding:0;font-weight:500;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.data-table-common .datatable-selector:is(.dark *){--tw-text-opacity:1;color:rgb(174 183 192/var(--tw-text-opacity,1))}.data-table-common .datatable-top{display:flex;flex-direction:column;gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));padding:1.125rem 1.875rem}.data-table-common .datatable-top:after{content:var(--tw-content);display:none}.data-table-common .datatable-top:is(.dark *){--tw-border-opacity:1;border-color:rgb(46 58 71/var(--tw-border-opacity,1))}@media (min-width:640px){.data-table-common .datatable-top{flex-direction:row-reverse;align-items:center;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;row-gap:0}}.data-table-common .datatable-dropdown label{display:inline-flex;align-items:center;gap:.625rem;font-weight:500;text-transform:capitalize;--tw-text-opacity:1;color:rgb(28 36 52/var(--tw-text-opacity,1))}.data-table-common .datatable-dropdown label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.datatable-table .datatable-sorter:after,.datatable-table .datatable-sorter:before{content:var(--tw-content);display:none}.datatable-table>thead>tr:first-child>th{border-color:transparent;padding:2.25rem .625rem .625rem;font-weight:500}.data-table-common .datatable-table>tbody>tr>td:first-child,.data-table-common .datatable-table>thead>tr>th:first-child{padding-left:2rem}.data-table-common .datatable-table>tbody>tr>td:last-child,.data-table-common .datatable-table>thead>tr>th:last-child{padding-right:2rem}.data-table-common .datatable-table>thead>tr:last-child>th{border-bottom-width:1px!important;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));padding-bottom:1.5rem}.data-table-common .datatable-table>thead>tr:last-child>th:is(.dark *){--tw-border-opacity:1;border-color:rgb(46 58 71/var(--tw-border-opacity,1))}.data-table-common .datatable-table>thead>tr:last-child>th input{height:34px;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:transparent;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px}.data-table-common .datatable-table>thead>tr:last-child>th input:focus{--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1))}.data-table-common .datatable-table>thead>tr:last-child>th input:is(.dark *){--tw-border-opacity:1;border-color:rgb(46 58 71/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(49 61 74/var(--tw-bg-opacity,1))}.data-table-common .datatable-table>thead>tr:last-child>th input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1))}.data-table-common .datatable-table>tbody>tr:hover{background-color:rgb(73 85 226/var(--tw-bg-opacity,1));--tw-bg-opacity:0.05}.data-table-one .datatable-table>tbody>tr>td:first-child{--tw-text-opacity:1;color:rgb(73 85 226/var(--tw-text-opacity,1))}.data-table-one .datatable-table>tbody>tr>td:first-child:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.data-table-common .datatable-table>tbody>tr>td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));padding-top:1.25rem;padding-bottom:1.25rem;font-weight:500}.data-table-common .datatable-table>tbody>tr>td:is(.dark *){--tw-border-opacity:1;border-color:rgb(46 58 71/var(--tw-border-opacity,1))}.data-table-one .datatable-bottom{display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem}.data-table-one .datatable-bottom:after{content:var(--tw-content);display:none}@media (min-width:640px){.data-table-one .datatable-bottom{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:0}.data-table-one .datatable-bottom>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}}.data-table-common .datatable-wrapper.no-footer .datatable-container{border-style:none}.data-table-common .datatable-info{margin:0!important;font-weight:500}.data-table-common .datatable-pagination{margin:0!important}.data-table-common .datatable-pagination a{display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;padding:0;font-weight:500;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.data-table-common .datatable-pagination a:hover{--tw-bg-opacity:1;background-color:rgb(73 85 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.data-table-common .datatable-pagination a:is(.dark *){--tw-text-opacity:1;color:rgb(174 183 192/var(--tw-text-opacity,1))}.data-table-common .datatable-pagination .datatable-active a{--tw-bg-opacity:1;background-color:rgb(73 85 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.data-table-common .datatable-pagination li.datatable-hidden{visibility:visible!important}.data-table-two .datatable-bottom{display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem}.data-table-two .datatable-bottom:after{content:var(--tw-content);display:none}@media (min-width:640px){.data-table-two .datatable-bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:0}.data-table-two .datatable-bottom>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}}.data-table-two .datatable-search input{height:2.875rem;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 247 253/var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:1.25rem;outline:2px solid transparent;outline-offset:2px}.data-table-two .datatable-search input:focus{--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1))}.data-table-two .datatable-search input:is(.dark *){--tw-border-opacity:1;border-color:rgb(46 58 71/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(49 61 74/var(--tw-bg-opacity,1))}.data-table-two .datatable-search input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1))}.rangeSliderCommon .noUi-target{border-style:none;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.rangeSliderCommon .noUi-connects{height:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.rangeSliderCommon .noUi-connects:is(.dark *){--tw-bg-opacity:1;background-color:rgb(46 58 71/var(--tw-bg-opacity,1))}.rangeSliderCommon .noUi-connect{height:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(73 85 226/var(--tw-bg-opacity,1))}.rangeSliderOne .noUi-horizontal .noUi-handle{height:1.375rem;width:1.375rem;border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgb(73 85 226/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.rangeSliderOne .noUi-horizontal .noUi-handle,.rangeSliderTwo .noUi-horizontal .noUi-handle{top:-.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.rangeSliderTwo .noUi-horizontal .noUi-handle{height:1.5rem;width:1.5rem;border-radius:9999px;border-width:6px;--tw-border-opacity:1;border-color:rgb(73 85 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.rangeSliderTwo .noUi-horizontal .noUi-handle:is(.dark *){--tw-bg-opacity:1;background-color:rgb(28 36 52/var(--tw-bg-opacity,1))}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.custom-input-date::-webkit-calendar-picker-indicator{background-position:50%;background-repeat:no-repeat;background-size:20px}[x-cloak]{display:none!important}.required-field:after{margin-left:.25rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));--tw-content:"*";content:var(--tw-content)}