html{font-size:16px;min-width:1px;overflow-y:auto}body{touch-action:manipulation}.text-display-2xs{line-height:4.125rem}.text-display-2xs,.text-display-2xs-leading-none{color:#0f172a;font-family:Athiti;font-size:3rem;font-style:normal;font-weight:700}.text-display-2xs-leading-none{line-height:3rem}.text-display-xs{line-height:4.875rem}.text-display-xs,.text-display-xs-leading-none{color:#0f172a;font-family:Athiti;font-size:3.5rem;font-style:normal;font-weight:700}.text-display-xs-leading-none{line-height:3.5rem}.text-display-sm{line-height:5.625rem}.text-display-sm,.text-display-sm-leading-none{color:#0f172a;font-family:Athiti;font-size:4rem;font-style:normal;font-weight:700}.text-display-sm-leading-none{line-height:4rem}.text-display-md{line-height:6.25rem}.text-display-md,.text-display-md-leading-none{color:#0f172a;font-family:Athiti;font-size:4.5rem;font-style:normal;font-weight:700}.text-display-md-leading-none{line-height:4.5rem}.text-display-lg{line-height:8.375rem}.text-display-lg,.text-display-lg-leading-none{color:#0f172a;font-family:Athiti;font-size:6rem;font-style:normal;font-weight:700}.text-display-lg-leading-none{line-height:6rem}.text-title-2xs{line-height:1.75rem}.text-title-2xs,.text-title-2xs-leading-none{color:#0f172a;font-family:Athiti;font-size:1.25rem;font-style:normal;font-weight:700}.text-title-2xs-leading-none{line-height:1.25rem}.text-title-xs{line-height:2.125rem}.text-title-xs,.text-title-xs-leading-none{color:#0f172a;font-family:Athiti;font-size:1.5rem;font-style:normal;font-weight:700}.text-title-xs-leading-none{line-height:1.5rem}.text-title-sm{line-height:2.5rem}.text-title-sm,.text-title-sm-leading-none{color:#0f172a;font-family:Athiti;font-size:1.75rem;font-style:normal;font-weight:700}.text-title-sm-leading-none{line-height:1.75rem}.text-title-md{line-height:2.75rem}.text-title-md,.text-title-md-leading-none{color:#0f172a;font-family:Athiti;font-size:2rem;font-style:normal;font-weight:700}.text-title-md-leading-none{line-height:2rem}.text-title-lg{line-height:3.125rem}.text-title-lg,.text-title-lg-leading-none{color:#0f172a;font-family:Athiti;font-size:2.25rem;font-style:normal;font-weight:700}.text-title-lg-leading-none{line-height:2.25rem}.text-title-xl{line-height:3.5rem}.text-title-xl,.text-title-xl-leading-none{color:#0f172a;font-family:Athiti;font-size:2.5rem;font-style:normal;font-weight:700}.text-title-xl-leading-none{line-height:2.5rem}.text-label-2xs{line-height:.875rem}.text-label-2xs,.text-label-2xs-leading-none{color:#1e293b;font-family:Athiti;font-size:.625rem;font-style:normal;font-weight:500}.text-label-2xs-leading-none{line-height:.625rem}.text-label-xs{line-height:1rem}.text-label-xs,.text-label-xs-leading-none{color:#1e293b;font-family:Athiti;font-size:.75rem;font-style:normal;font-weight:500}.text-label-xs-leading-none{line-height:.75rem}.text-label-sm{line-height:1.25rem}.text-label-sm,.text-label-sm-leading-none{color:#1e293b;font-family:Athiti;font-size:.875rem;font-style:normal;font-weight:500}.text-label-sm-leading-none{line-height:.875rem}.text-label-md{line-height:1.375rem}.text-label-md,.text-label-md-leading-none{color:#1e293b;font-family:Athiti;font-size:1rem;font-style:normal;font-weight:500}.text-label-md-leading-none{line-height:1rem}.text-label-lg{line-height:1.625rem}.text-label-lg,.text-label-lg-leading-none{color:#1e293b;font-family:Athiti;font-size:1.125rem;font-style:normal;font-weight:500}.text-label-lg-leading-none{line-height:1.125rem}.text-body-2xs{line-height:.875rem}.text-body-2xs,.text-body-2xs-leading-none{color:#306;font-family:Athiti;font-size:.625rem;font-style:normal;font-weight:400}.text-body-2xs-leading-none{line-height:.625rem}.text-body-xs{line-height:1rem}.text-body-xs,.text-body-xs-leading-none{color:#306;font-family:Athiti;font-size:.75rem;font-style:normal;font-weight:400}.text-body-xs-leading-none{line-height:.75rem}.text-body-sm{line-height:1.25rem}.text-body-sm,.text-body-sm-leading-none{color:#306;font-family:Athiti;font-size:.875rem;font-style:normal;font-weight:400}.text-body-sm-leading-none{line-height:.875rem}.text-body-md{line-height:1.375rem}.text-body-md,.text-body-md-leading-none{color:#306;font-family:Athiti;font-size:1rem;font-style:normal;font-weight:400}.text-body-md-leading-none{line-height:1rem}.text-body-lg{line-height:1.625rem}.text-body-lg,.text-body-lg-leading-none{color:#306;font-family:Athiti;font-size:1.125rem;font-style:normal;font-weight:400}.text-body-lg-leading-none{line-height:1.125rem}.vue-notification-group{max-width:40rem;width:-moz-fit-content!important;width:fit-content!important}.input-custom-container{display:inline-block;margin-top:11px;position:relative}.input-custom-container .input-custom{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-family:Athiti;font-size:1rem;font-weight:400;gap:.5rem;height:2.5rem;line-height:1rem;padding:0 .875rem;text-align:left;width:240px}.input-custom-container .input-custom.is-icon-clear{padding:0 2rem 0 .875rem}.input-custom-container input:focus{border:1px solid #306;box-shadow:0 0 #fff,0 0 0 1px #306;outline:none}.input-custom-container input:focus::-moz-placeholder{color:#fff}.input-custom-container input:focus::placeholder{color:#fff}.input-custom-container .input-custom-section.is-button-toggle-password{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:flex-end;position:absolute;right:10px;top:7px;transition:all .3s ease;width:24px;z-index:1}.input-custom-container .input-custom-section.is-button-toggle-password:active{opacity:.75}.input-custom-container .input-custom-section.is-icon-suffix{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:flex-end;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:24px;z-index:1}.input-custom-container .input-custom-section.is-icon-suffix:active{opacity:.75}.input-custom-container .label-custom{background-color:#fff;border:0 0 3px;color:#6b7280;font-family:Athiti;font-size:.75rem;font-weight:400;gap:0;height:12px;left:10px;line-height:.75rem;max-width:200px;overflow:hidden;padding:0 .25rem;position:absolute;text-align:left;text-overflow:ellipsis;top:-11px;white-space:nowrap;z-index:1}.input-custom-container.is-error .input-custom{border-color:#ef4444}.input-custom-container.is-error input:focus{border:1px solid #ef4444;box-shadow:0 0 #fff,0 0 0 1px #ef4444;outline:none}.input-custom-container.is-disabled .input-custom{background-color:#f3f4f6;color:#6b7280;pointer-events:none}
