From 7b94df65ca2015675c980539eb7a07cb6b8edbfd Mon Sep 17 00:00:00 2001 From: Ryan Chandler Date: Fri, 18 Nov 2022 12:19:16 +0000 Subject: [PATCH 01/27] feature: add support for readonly inputs/textarea --- .../views/components/text-input.blade.php | 1 + .../views/components/textarea.blade.php | 1 + .../src/Components/Concerns/CanBeReadonly.php | 40 +++++++++++++++++++ packages/forms/src/Components/TextInput.php | 1 + packages/forms/src/Components/Textarea.php | 1 + packages/forms/src/Testing/TestsForms.php | 23 +++++++++++ 6 files changed, 67 insertions(+) create mode 100644 packages/forms/src/Components/Concerns/CanBeReadonly.php diff --git a/packages/forms/resources/views/components/text-input.blade.php b/packages/forms/resources/views/components/text-input.blade.php index 318c7beb86..290f83536a 100644 --- a/packages/forms/resources/views/components/text-input.blade.php +++ b/packages/forms/resources/views/components/text-input.blade.php @@ -62,6 +62,7 @@ 'min' => (! $isConcealed) ? $getMinValue() : null, 'minlength' => (! $isConcealed) ? $getMinLength() : null, 'placeholder' => $getPlaceholder(), + 'readonly' => $isReadonly(), 'required' => $isRequired() && (! $isConcealed), 'step' => $getStep(), 'type' => $hasMask ? 'text' : $getType(), diff --git a/packages/forms/resources/views/components/textarea.blade.php b/packages/forms/resources/views/components/textarea.blade.php index 4572b81cb5..2f962cdd8f 100644 --- a/packages/forms/resources/views/components/textarea.blade.php +++ b/packages/forms/resources/views/components/textarea.blade.php @@ -29,6 +29,7 @@ 'maxlength' => (! $isConcealed) ? $getMaxLength() : null, 'minlength' => (! $isConcealed) ? $getMinLength() : null, 'placeholder' => $getPlaceholder(), + 'readonly' => $isReadonly(), 'required' => $isRequired() && (! $isConcealed), 'rows' => $getRows(), $applyStateBindingModifiers('wire:model') => $getStatePath(), diff --git a/packages/forms/src/Components/Concerns/CanBeReadonly.php b/packages/forms/src/Components/Concerns/CanBeReadonly.php new file mode 100644 index 0000000000..e6c021151d --- /dev/null +++ b/packages/forms/src/Components/Concerns/CanBeReadonly.php @@ -0,0 +1,40 @@ +isReadonly = $condition; + + return $this; + } + + public function readonlyOn(string | array $contexts): static + { + $this->readonly(static function (string $context, HasForms $livewire) use ($contexts): bool { + foreach (Arr::wrap($contexts) as $readonlyContext) { + if ($readonlyContext === $context || $livewire instanceof $readonlyContext) { + return true; + } + } + + return false; + }); + + return $this; + } + + public function isReadonly(): bool + { + return $this->evaluate($this->isReadonly); + } +} diff --git a/packages/forms/src/Components/TextInput.php b/packages/forms/src/Components/TextInput.php index 0ed5b9f37c..592fa9cce1 100644 --- a/packages/forms/src/Components/TextInput.php +++ b/packages/forms/src/Components/TextInput.php @@ -13,6 +13,7 @@ class TextInput extends Field implements Contracts\CanBeLengthConstrained, CanHa use Concerns\CanBeAutocapitalized; use Concerns\CanBeAutocompleted; use Concerns\CanBeLengthConstrained; + use Concerns\CanBeReadonly; use Concerns\HasAffixes; use Concerns\HasExtraInputAttributes; use Concerns\HasInputMode; diff --git a/packages/forms/src/Components/Textarea.php b/packages/forms/src/Components/Textarea.php index c15f78100f..a58615f716 100644 --- a/packages/forms/src/Components/Textarea.php +++ b/packages/forms/src/Components/Textarea.php @@ -10,6 +10,7 @@ class Textarea extends Field implements Contracts\CanBeLengthConstrained use Concerns\CanBeAutocapitalized; use Concerns\CanBeAutocompleted; use Concerns\CanBeLengthConstrained; + use Concerns\CanBeReadonly; use Concerns\HasExtraInputAttributes; use Concerns\HasPlaceholder; use HasExtraAlpineAttributes; diff --git a/packages/forms/src/Testing/TestsForms.php b/packages/forms/src/Testing/TestsForms.php index 54e2afdf3c..2b6237eebf 100644 --- a/packages/forms/src/Testing/TestsForms.php +++ b/packages/forms/src/Testing/TestsForms.php @@ -204,6 +204,29 @@ class TestsForms }; } + public function assertFormFieldIsReadonly(): Closure + { + return function (string $fieldName, string $formName = 'form'): static { + /** @phpstan-ignore-next-line */ + $this->assertFormFieldExists($fieldName, $formName); + + /** @var ComponentContainer $form */ + $form = $this->instance()->{$formName}; + + /** @var Field $field */ + $field = $form->getFlatFields(withHidden: true)[$fieldName]; + + $livewireClass = $this->instance()::class; + + Assert::assertTrue( + $field->isReadonly(), + "Failed asserting that a field with the name [{$fieldName}] is readonly on the form named [{$formName}] on the [{$livewireClass}] component." + ); + + return $this; + }; + } + public function assertFormFieldIsHidden(): Closure { return function (string $fieldName, string $formName = 'form'): static { From 784a722bc703cb16c58878bd98d7e2443c287993 Mon Sep 17 00:00:00 2001 From: ryangjchandler Date: Fri, 18 Nov 2022 12:21:41 +0000 Subject: [PATCH 02/27] chore: fix code style --- packages/forms/src/Components/Concerns/CanBeReadonly.php | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/forms/src/Components/Concerns/CanBeReadonly.php b/packages/forms/src/Components/Concerns/CanBeReadonly.php index e6c021151d..cb84461892 100644 --- a/packages/forms/src/Components/Concerns/CanBeReadonly.php +++ b/packages/forms/src/Components/Concerns/CanBeReadonly.php @@ -3,7 +3,6 @@ namespace Filament\Forms\Components\Concerns; use Closure; -use Filament\Forms\Components\Component; use Filament\Forms\Contracts\HasForms; use Illuminate\Support\Arr; From 25f3d9b91272484d6f3418d041cff742b90c8394 Mon Sep 17 00:00:00 2001 From: Dennis Koch Date: Fri, 18 Nov 2022 20:34:36 +0100 Subject: [PATCH 03/27] fix: Make TextInput and SelectColumn respect alignment --- .../resources/views/columns/select-column.blade.php | 2 +- .../views/columns/text-input-column.blade.php | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/tables/resources/views/columns/select-column.blade.php b/packages/tables/resources/views/columns/select-column.blade.php index fa5565ed45..1712284c80 100644 --- a/packages/tables/resources/views/columns/select-column.blade.php +++ b/packages/tables/resources/views/columns/select-column.blade.php @@ -12,7 +12,7 @@ " x-tooltip="error" {{ $attributes->merge($getExtraInputAttributes())->merge($getExtraAttributes())->class([ - 'ml-0.5 text-gray-900 block transition duration-75 rounded-lg shadow-sm focus:ring-primary-500 focus:ring-1 focus:ring-inset focus:border-primary-500 disabled:opacity-70', + 'ml-0.5 text-gray-900 inline-block transition duration-75 rounded-lg shadow-sm focus:ring-primary-500 focus:ring-1 focus:ring-inset focus:border-primary-500 disabled:opacity-70', 'dark:bg-gray-700 dark:text-white dark:focus:border-primary-500' => config('forms.dark_mode'), ]) }} x-bind:class="{ diff --git a/packages/tables/resources/views/columns/text-input-column.blade.php b/packages/tables/resources/views/columns/text-input-column.blade.php index 6ccac656c5..29e200d9e4 100644 --- a/packages/tables/resources/views/columns/text-input-column.blade.php +++ b/packages/tables/resources/views/columns/text-input-column.blade.php @@ -1,3 +1,10 @@ +@php + $alignClass = match ($getAlignment()) { + 'center' => 'text-center', + 'right' => 'text-right', + default => 'text-left', + } +@endphp
merge($getExtraAttributes())->class([ @@ -17,7 +24,8 @@ " x-tooltip="error" {{ $attributes->merge($getExtraInputAttributes())->merge($getExtraAttributes())->class([ - 'ml-0.5 text-gray-900 block transition duration-75 rounded-lg shadow-sm focus:ring-primary-500 focus:ring-1 focus:ring-inset focus:border-primary-500 disabled:opacity-70', + 'ml-0.5 text-gray-900 inline-block transition duration-75 rounded-lg shadow-sm focus:ring-primary-500 focus:ring-1 focus:ring-inset focus:border-primary-500 disabled:opacity-70 read-only:opacity-50', + $alignClass, 'dark:bg-gray-700 dark:text-white dark:focus:border-primary-500' => config('forms.dark_mode'), ]) }} x-bind:class="{ @@ -25,5 +33,7 @@ 'dark:border-gray-600': (! error) && @js(config('forms.dark_mode')), 'border-danger-600 ring-1 ring-inset ring-danger-600': error, }" + + wire:loading.attr="readonly" />
From f5bd343f59dc87aa896e43c8430327f33c06bf6e Mon Sep 17 00:00:00 2001 From: danharrin Date: Fri, 18 Nov 2022 20:09:44 +0000 Subject: [PATCH 04/27] chore: build assets --- packages/admin/dist/app.css | 2 +- packages/admin/dist/app.css.map | 2 +- packages/admin/dist/mix-manifest.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/admin/dist/app.css b/packages/admin/dist/app.css index d8126f61d9..694c69a0ab 100644 --- a/packages/admin/dist/app.css +++ b/packages/admin/dist/app.css @@ -1,6 +1,6 @@ .filepond--image-preview-markup{left:0;position:absolute;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;left:0;margin:0;max-height:7rem;min-height:5rem;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}.filepond--image-preview-overlay svg{color:inherit;height:auto;max-height:inherit;width:100%}.filepond--image-preview-overlay-idle{color:rgba(40,40,40,.85);mix-blend-mode:multiply}.filepond--image-preview-overlay-success{color:#369763;mix-blend-mode:normal}.filepond--image-preview-overlay-failure{color:#c44e47;mix-blend-mode:normal}@supports (-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{background:rgba(0,0,0,.01);border-radius:.45em;height:100%;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--image-preview{align-items:center;background:#222;display:flex;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;will-change:transform,opacity;z-index:1}.filepond--image-clip{margin:0 auto;overflow:hidden;position:relative}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{left:0;position:absolute;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{align-items:center;display:flex;height:100%;justify-content:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{bottom:0;top:auto;transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-bottom:.1875em;margin-left:.1875em;margin-top:0}.filepond--media-preview audio{display:none}.filepond--media-preview .audioplayer{margin:2.3em auto auto;width:calc(100% - 1.4em)}.filepond--media-preview .playpausebtn{background-position:50%;background-repeat:no-repeat;border:none;border-radius:25px;cursor:pointer;float:left;height:25px;margin-right:.3em;margin-top:.3em;outline:none;width:25px}.filepond--media-preview .playpausebtn:hover{background-color:rgba(0,0,0,.5)}.filepond--media-preview .play{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAyElEQVQ4T9XUsWoCQRRG4XPaFL5SfIy8gKYKBCysrax8Ahs7qzQ2qVIFOwsrsbEWLEK6EBFGBrIQhN2d3dnGgalm+Jh7789Ix8uOPe4YDCH0gZ66atKW0pJDCE/AEngDXtRjCpwCRucbGANzNVTBqWBhfAJDdV+GNgWj8wtM41bPt3AbsDB2f69d/0dzwC0wUDe54A8wAWbqJbfkD+BZPeQO5QsYqYu6LKb0MIb7VT3VYfG8CnwEHtT3FKi4c8e/TZMyk3LYFrwCgMdHFbRDKS8AAAAASUVORK5CYII=)}.filepond--media-preview .pause{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAh0lEQVQ4T+2UsQkCURBE30PLMbAMMResQrAPsQ0TK9AqDKxGZeTLD74aGNwlhzfZssvADDMrPcOe+RggYZIJcG2s2KinMidZAvu6u6uzT8u+JCeZArfmcKUeK+EaONTdQy23bxgJX8aPHvIHsSnVuzTx36rn2pQFsGuqN//ZlK7vbIDvq6vkJ9yteBXzecYbAAAAAElFTkSuQmCC)}.filepond--media-preview .timeline{background:hsla(0,0%,100%,.3);border-radius:15px;float:left;height:3px;margin-top:1em;width:calc(100% - 2.5em)}.filepond--media-preview .playhead{background:#fff;border-radius:50%;height:13px;margin-top:-5px;width:13px}.filepond--media-preview-wrapper{background:rgba(0,0,0,.01);border-radius:.45em;height:100%;left:0;margin:0;overflow:hidden;pointer-events:auto;position:absolute;right:0;top:0}.filepond--media-preview-wrapper:before{background:linear-gradient(180deg,#000 0,transparent);content:" ";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=0);height:2em;position:absolute;width:100%;z-index:3}.filepond--media-preview{display:block;height:100%;position:relative;transform-origin:center center;width:100%;will-change:transform,opacity;z-index:1}.filepond--media-preview audio,.filepond--media-preview video{width:100%;will-change:transform}.filepond--assistant{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.filepond--browser.filepond--browser{font-size:0;left:1em;margin:0;opacity:0;padding:0;position:absolute;top:1.75em;width:calc(100% - 2em)}.filepond--data{border:none;contain:strict;height:0;margin:0;padding:0;visibility:hidden;width:0}.filepond--data,.filepond--drip{pointer-events:none;position:absolute}.filepond--drip{background:rgba(0,0,0,.01);border-radius:.5em;bottom:0;left:0;opacity:.1;overflow:hidden;right:0;top:0}.filepond--drip-blob{background:#292625;border-radius:50%;height:8em;margin-left:-4em;margin-top:-4em;transform-origin:center center;width:8em}.filepond--drip-blob,.filepond--drop-label{left:0;position:absolute;top:0;will-change:transform,opacity}.filepond--drop-label{align-items:center;color:#4f4f4f;display:flex;height:0;justify-content:center;margin:0;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;line-height:1.5;text-align:center}.filepond--label-action{-webkit-text-decoration-skip:ink;cursor:pointer;text-decoration:underline;text-decoration-color:#a7a4a4;text-decoration-skip-ink:auto}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{border:none;font-family:inherit;font-size:1em;height:1.625em;line-height:inherit;margin:0;outline:none;padding:0;width:1.625em;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.filepond--file-action-button.filepond--file-action-button svg{height:100%;width:100%}.filepond--file-action-button.filepond--file-action-button:after{bottom:-.75em;content:"";left:-.75em;position:absolute;right:-.75em;top:-.75em}.filepond--file-action-button{background-color:rgba(0,0,0,.5);background-image:none;border-radius:50%;box-shadow:0 0 0 0 hsla(0,0%,100%,0);color:#fff;cursor:auto;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{background-color:rgba(0,0,0,.25);color:hsla(0,0%,100%,.5)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{height:2em;padding:.1875em;width:2em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{background:transparent;border:none;color:inherit;font-family:inherit;line-height:inherit;margin:0 0 0 .25em;outline:none;padding:0;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{height:1.3125em;width:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 .5em 0 0;min-width:0;pointer-events:none;position:static;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;pointer-events:none;position:static;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;height:100%;margin:0;min-width:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.filepond--file{align-items:flex-start;border-radius:.5em;color:#fff;display:flex;height:100%;padding:.5625em;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shake{10%,90%{transform:translateX(-.0625em)}20%,80%{transform:translateX(.125em)}30%,50%,70%{transform:translateX(-.25em)}40%,60%{transform:translateX(.25em)}}@keyframes fall{0%{animation-timing-function:ease-out;opacity:0;transform:scale(.5)}70%{animation-timing-function:ease-in-out;opacity:1;transform:scale(1.1)}to{animation-timing-function:ease-out;transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{left:0;margin:.25em;padding:0;position:absolute;right:0;top:0;will-change:transform,opacity;z-index:1}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{box-shadow:0 0 0 transparent;transition:box-shadow .125s ease-in-out}.filepond--item[data-drag-state=drag]{cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{left:0;margin:0;position:absolute;right:0;top:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);overflow-x:hidden;overflow-y:scroll}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.3);border:.3125em solid transparent;border-radius:99999px}.filepond--list.filepond--list{list-style-type:none;margin:0;padding:0;position:absolute;top:0;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{height:100%;margin:0;max-width:none;width:100%}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-bottom:0;margin-top:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status,.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{height:100%!important;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{background-color:transparent!important;border:none!important;transform-style:preserve-3d}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{left:0;margin:0;padding:0;position:absolute;right:0;top:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filepond--panel-top:after{background-color:inherit;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.filepond--panel-bottom,.filepond--panel-center{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0,.5em,0);transform-origin:left top;will-change:transform}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{background-color:inherit;content:"";height:2px;left:0;position:absolute;right:0;top:-1px}.filepond--panel-center{border-bottom:none!important;border-radius:0!important;border-top:none!important;height:100px!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;height:1.25em;margin:0;pointer-events:none;position:static;width:1.25em;will-change:transform,opacity}.filepond--progress-indicator svg{height:100%;transform-box:fill-box;vertical-align:top;width:100%}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;contain:layout style size;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;margin-bottom:1em;position:relative;text-align:left;text-rendering:optimizeLegibility}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-bottom:1em;margin-top:1em}.filepond--root .filepond--credits{bottom:-14px;color:inherit;font-size:11px;line-height:.85;opacity:.175;position:absolute;right:0;text-decoration:none;z-index:3}.filepond--root .filepond--credits[style]{bottom:auto;margin-top:14px;top:0}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;min-height:5em;outline:none;padding:.4em .6em}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{border-color:#ccc #bbb #888;border-radius:3px;border-style:solid;border-width:1px;display:flex;margin-bottom:10px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{background:transparent;border:none;border-bottom:1px solid #ddd;border-radius:0;color:rgba(0,0,0,.6);float:left;font-size:.75em;font-weight:600;margin:0;outline:none;padding:0 .5em;position:relative;white-space:nowrap}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,.125)}@media (max-device-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px;width:2.6em}@media (max-device-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;left:0;opacity:.6;position:absolute;right:0;top:0}@media (max-device-width:768px){trix-toolbar .trix-button--icon:before{left:6%;right:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M16.5 6v11.5a4 4 0 1 1-8 0V5a2.5 2.5 0 0 1 5 0v10.5a1 1 0 1 1-2 0V6H10v9.5a2.5 2.5 0 0 0 5 0V5a4 4 0 1 0-8 0v12.5a5.5 5.5 0 0 0 11 0V6h-1.5z'/%3E%3C/svg%3E");bottom:4%;top:8%}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M15.6 11.8c1-.7 1.6-1.8 1.6-2.8a4 4 0 0 0-4-4H7v14h7c2.1 0 3.7-1.7 3.7-3.8 0-1.5-.8-2.8-2.1-3.4zM10 7.5h3a1.5 1.5 0 1 1 0 3h-3v-3zm3.5 9H10v-3h3.5a1.5 1.5 0 1 1 0 3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 5v3h2.2l-3.4 8H6v3h8v-3h-2.2l3.4-8H18V5h-8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9.88 13.7a4.3 4.3 0 0 1 0-6.07l3.37-3.37a4.26 4.26 0 0 1 6.07 0 4.3 4.3 0 0 1 0 6.06l-1.96 1.72a.91.91 0 1 1-1.3-1.3l1.97-1.71a2.46 2.46 0 0 0-3.48-3.48l-3.38 3.37a2.46 2.46 0 0 0 0 3.48.91.91 0 1 1-1.3 1.3z'/%3E%3Cpath d='M4.25 19.46a4.3 4.3 0 0 1 0-6.07l1.93-1.9a.91.91 0 1 1 1.3 1.3l-1.93 1.9a2.46 2.46 0 0 0 3.48 3.48l3.37-3.38c.96-.96.96-2.52 0-3.48a.91.91 0 1 1 1.3-1.3 4.3 4.3 0 0 1 0 6.07l-3.38 3.38a4.26 4.26 0 0 1-6.07 0z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='m12.73 14 .28.14c.26.15.45.3.57.44.12.14.18.3.18.5 0 .3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52 13.52 0 0 1 7 14.95v3.37a10.64 10.64 0 0 0 4.84.88c1.26 0 2.35-.19 3.28-.56.93-.37 1.64-.9 2.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1 0-1.29.52-2.3 1.58-3.02 1.05-.72 2.5-1.08 4.34-1.08 1.62 0 3.28.34 4.97 1l-1.3 2.93c-1.47-.6-2.73-.9-3.8-.9-.55 0-.96.08-1.2.26-.26.17-.38.38-.38.64 0 .27.16.52.48.74.17.12.53.3 1.05.53H7.23zM3 13h18v-2H3v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 9v3H9v7H6v-7H3V9h9zM8 4h14v3h-6v12h-3V7H8V4z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.2 12 15 15.2l1.4 1.4L21 12l-4.6-4.6L15 8.8l3.2 3.2zM5.8 12 9 8.8 7.6 7.4 3 12l4.6 4.6L9 15.2 5.8 12z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 4a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm0 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm0 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm4 3h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12.5 8c-2.6 0-5 1-6.9 2.6L2 7v9h9l-3.6-3.6A8 8 0 0 1 20 16l2.4-.8a10.5 10.5 0 0 0-10-7.2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.4 10.6a10.5 10.5 0 0 0-16.9 4.6L4 16a8 8 0 0 1 12.7-3.6L13 16h9V7l-3.6 3.6z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3 2.8 2.9L6 14.2 4 12l2-2-1.4-1.5L1 12l.7.7zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1 14.2l1.4 1.4L6 12l-.7-.7-2.8-2.8L1 9.9 3.1 12zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{background:#fff;border-radius:5px;border-top:2px solid #888;box-shadow:0 .3em 1em #ccc;font-size:.75em;left:0;padding:15px 10px;position:absolute;right:0;top:0;z-index:5}trix-toolbar .trix-input--dialog{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;box-shadow:none;font-size:inherit;font-weight:400;margin:0 10px 0 0;outline:none;padding:.5em .8em}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{border-bottom:none;font-size:inherit;padding:.5em}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{align-items:baseline;display:flex}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;user-select:none}trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection{background:none}trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{border-color:transparent;box-shadow:0 0 0 2px highlight}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{height:20px;left:5%;opacity:.9;position:absolute;top:calc(50% - 10px);transition:opacity .2s ease-in;width:90%;z-index:1}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{-webkit-appearance:none;-moz-appearance:none;border:none;color:inherit;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;text-align:center;vertical-align:top;width:100%}trix-editor .attachment__toolbar{left:0;position:absolute;text-align:center;top:-.9em;width:100%;z-index:1}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{background:transparent;border:none;border-radius:0;color:#666;float:left;font-size:80%;margin:0;outline:none;padding:0 .8em;position:relative;white-space:nowrap}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{background-color:#fff;border:2px solid highlight;border-radius:50%;box-shadow:1px 1px 6px rgba(0,0,0,.25);display:inline-block;height:1.8em;line-height:1.8em;outline:none;padding:0;text-indent:-9999px;width:1.8em}trix-editor .trix-button--remove:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4 17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%;bottom:0;content:"";display:inline-block;left:0;opacity:.7;position:absolute;right:0;top:0}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{background-color:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:.8em;left:50%;max-width:90%;padding:.1em .6em;position:absolute;top:2em;transform:translate(-50%)}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:solid #ccc;border-width:0 0 0 .3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{background-color:#eee;display:inline-block;font-family:monospace;font-size:.9em;overflow-x:auto;padding:.5em;vertical-align:top;white-space:pre;width:100%}.trix-content img{height:auto;max-width:100%}.trix-content .attachment{display:inline-block;max-width:100%;position:relative}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size:before{content:" \b7 "}.trix-content .attachment--preview{text-align:center;width:100%}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{border:1px solid #bbb;border-radius:5px;color:#333;line-height:1;margin:0 2px 2px;padding:.4em 1em}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.filament-forms-color-picker-preview{background-image:repeating-linear-gradient(45deg,#aaa 25%,transparent 0,transparent 75%,#aaa 0,#aaa),repeating-linear-gradient(45deg,#aaa 25%,#fff 0,#fff 75%,#aaa 0,#aaa);background-position:0 0,4px 4px;background-size:8px 8px}.filament-forms-color-picker-preview:after{background:var(--color);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.filepond--root{margin-bottom:0;overflow:hidden}.filepond--panel-root{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filepond--drip-blob{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.dark .filepond--drop-label{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.dark .filepond--panel-root{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-color:rgb(75 85 99/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.dark .filepond--drip-blob{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.filepond--root[data-style-panel-layout=compact] .filepond--item{margin-bottom:.125rem}.filepond--root[data-style-panel-layout=compact] .filepond--drop-label label{font-size:.875rem;line-height:1.25rem}.filepond--root[data-style-panel-layout=compact] .filepond--drop-label{min-height:2.625em}.filepond--root[data-style-panel-layout=compact] .filepond--file{padding-bottom:.5em;padding-top:.5em}.filepond--root[data-style-panel-layout=grid] .filepond--item{display:inline;width:calc(50% - .5em)}@media (min-width:1024px){.filepond--root[data-style-panel-layout=grid] .filepond--item{width:calc(33.33% - .5em)}}.filepond--download-icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:inline-block;height:1rem;margin-right:.25rem;pointer-events:auto;vertical-align:bottom;width:1rem}.filepond--download-icon:hover{background-color:hsla(0,0%,100%,.7)}.filepond--download-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWRvd25sb2FkIj48cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNE03IDEwbDUgNSA1LTVNMTIgMTVWMyIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWRvd25sb2FkIj48cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNE03IDEwbDUgNSA1LTVNMTIgMTVWMyIvPjwvc3ZnPg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.filepond--open-icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:inline-block;height:1rem;margin-right:.25rem;pointer-events:auto;vertical-align:bottom;width:1rem}.filepond--open-icon:hover{background-color:hsla(0,0%,100%,.7)}.filepond--open-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMnYtNE0xNCA0aDZtMCAwdjZtMC02TDEwIDE0Ii8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMnYtNE0xNCA0aDZtMCAwdjZtMC02TDEwIDE0Ii8+PC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.dark .trix-button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-color:rgb(75 85 99/var(--tw-border-opacity));color:rgb(229 231 235/var(--tw-text-opacity))}.dark .trix-button-group{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}trix-toolbar .filament-forms-rich-editor-component-toolbar-button.trix-active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.choices{position:relative}.choices:focus{outline:2px solid transparent;outline-offset:2px}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed;opacity:.7;pointer-events:none}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__input{border-bottom-width:1px;display:block;margin:0;padding:.5rem;width:100%}.dark .choices[data-type*=select-one] .choices__input{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.choices[data-type*=select-multiple] .choices__inner{cursor:text}.choices__inner{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:inline-block;padding:.5rem .75rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:top;width:100%}.dark .choices__inner{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-color:rgb(75 85 99/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.choices--error .choices__inner{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(225 29 72/var(--tw-ring-opacity));border-color:rgb(225 29 72/var(--tw-border-opacity))}.dark .choices--error .choices__inner{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity));border-color:rgb(251 113 133/var(--tw-border-opacity))}[dir=rtl] .choices__inner{background-position:left .5rem center}.is-focused .choices__inner,.is-open .choices__inner{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity));border-color:rgb(245 158 11/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.choices__list{list-style-type:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding-right:3rem;width:100%}[dir=rtl] .choices__list--single{padding-left:3rem;padding-right:0}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:flex;flex-wrap:wrap;gap:.25rem;padding-right:1.5rem}[dir=rtl] .choices__list--multiple{padding-left:1.5rem;padding-right:0}.choices__list--multiple:not(:empty){display:flex;margin-bottom:.25rem}.choices__list--multiple .choices__item{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:.5rem;justify-content:space-between}.choices__list--multiple .choices__item>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.choices__list--multiple .choices__item{--tw-text-opacity:1;background-color:rgba(245,158,11,.1);border-radius:.5rem;color:rgb(180 83 9/var(--tw-text-opacity));font-size:.875rem;font-weight:500;letter-spacing:-.025em;line-height:1.25rem;padding:.125rem .5rem;word-break:break-all}.dark .choices__list--multiple .choices__item{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}[dir=rtl] .choices__list--multiple .choices__item>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}[dir=rtl] .choices__list--multiple .choices__item{overflow-wrap:normal;word-break:normal}.choices__list--dropdown,.choices__list[aria-expanded]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:.5rem;overflow:hidden;overflow-wrap:break-word;position:absolute;top:100%;visibility:hidden;width:100%;will-change:visibility;z-index:1}.dark .choices__list--dropdown,.dark .choices__list[aria-expanded]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));border-color:rgb(75 85 99/var(--tw-border-opacity))}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible;z-index:10}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{max-height:15rem;overflow:auto;position:relative;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{padding:.5rem .75rem;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.7}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.7;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__placeholder{opacity:.7}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border-width:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:2px solid transparent;outline-offset:2px}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:.7em .7em;height:1rem;margin-right:2.25rem;opacity:.6;padding:0;position:absolute;right:0;top:calc(50% - .55em);width:1rem}.dark .choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);opacity:.3}[dir=rtl] .choices[data-type*=select-one] .choices__button{left:0;margin-left:2.25rem;margin-right:0;right:auto}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:.75}.dark .choices[data-type*=select-one] .choices__button:focus,.dark .choices[data-type*=select-one] .choices__button:hover{opacity:.6}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-multiple] .choices__button{--tw-text-opacity:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:.6em .6em;color:rgb(180 83 9/var(--tw-text-opacity));display:inline-block;height:.75rem;opacity:.6;width:.75rem}.dark .choices[data-type*=select-multiple] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);opacity:.75}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover{opacity:.75}.dark .choices[data-type*=select-multiple] .choices__button:focus,.dark .choices[data-type*=select-multiple] .choices__button:hover{opacity:1}.choices__list--dropdown .choices__input{border-color:#d1d5db!important;border-width:0 0 1px!important;padding:.5rem .75rem!important}.dark .choices__list--dropdown .choices__input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(209 213 219/var(--tw-placeholder-opacity))}.dark .choices__list--dropdown .choices__input::placeholder{--tw-placeholder-opacity:1;color:rgb(209 213 219/var(--tw-placeholder-opacity))}.dark .choices__list--dropdown .choices__input{border-color:#4b5563!important}.choices__input{background-color:transparent!important;border-color:transparent!important;border-style:none;display:inline-block;max-width:100%;padding:0!important}.choices__input:focus{box-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;outline-color:transparent!important}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}.webkit-calendar-picker-indicator\:opacity-0::-webkit-calendar-picker-indicator{opacity:0} .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1} .tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff} -/*! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}html{-webkit-tap-highlight-color:transparent}:root.dark{color-scheme:dark}[dir=rtl] select{background-position:left .5rem center!important;padding-left:2.5rem;padding-right:.75rem}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.filament-login-page{background-image:radial-gradient(circle at top,#fef3c7,#fff 50%);background-repeat:no-repeat;position:relative}.dark .filament-login-page{background-image:radial-gradient(circle at top,#92400e,#1f2937,#111827 100%)}.filament-login-page form:before{--tw-gradient-from:#e5e7eb;--tw-gradient-to:rgba(229,231,235,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(251,191,36,0);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to);--tw-gradient-to:#e5e7eb;background-image:linear-gradient(to right,var(--tw-gradient-stops));height:1px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:66.666667%}.dark .filament-login-page form:before{--tw-gradient-from:#374151;--tw-gradient-to:rgba(55,65,81,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(251,191,36,0);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to);--tw-gradient-to:#374151}.filament-login-page form:before{content:"";top:-1px;z-index:1}.filament-sidebar-header:before{--tw-gradient-from:#e5e7eb;--tw-gradient-to:rgba(229,231,235,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(251,191,36,0);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to);--tw-gradient-to:#e5e7eb;background-image:linear-gradient(to right,var(--tw-gradient-stops));height:1px;left:0;margin-left:auto;margin-right:auto;pointer-events:none;position:absolute;right:0;width:100%}.dark .filament-sidebar-header:before{--tw-gradient-from:#374151;--tw-gradient-to:rgba(55,65,81,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(251,191,36,0);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to);--tw-gradient-to:#374151}.filament-sidebar-header:before{bottom:-1px;content:"";z-index:1}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{bottom:0;left:0;right:0;top:0}.inset-4{bottom:1rem;left:1rem;right:1rem;top:1rem}.inset-y-0{bottom:0;top:0}.inset-x-0{left:0;right:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-auto{top:auto}.-top-0\.5{top:-.125rem}.-right-0\.5{right:-.125rem}.-top-0{top:0}.-right-0{right:0}.top-2{top:.5rem}.right-2{right:.5rem}.top-3{top:.75rem}.right-3{right:.75rem}.right-1{right:.25rem}.top-10{top:2.5rem}.top-1{top:.25rem}.bottom-1{bottom:.25rem}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-40{z-index:40}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.\!m-0{margin:0!important}.mx-auto{margin-left:auto;margin-right:auto}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.mb-6{margin-bottom:1.5rem}.ml-4{margin-left:1rem}.mt-2{margin-top:.5rem}.mt-1{margin-top:.25rem}.-mt-16{margin-top:-4rem}.mt-4{margin-top:1rem}.ml-auto{margin-left:auto}.ml-11{margin-left:2.75rem}.ml-1{margin-left:.25rem}.-mr-6{margin-right:-1.5rem}.-mr-1{margin-right:-.25rem}.-mb-12{margin-bottom:-3rem}.mb-2{margin-bottom:.5rem}.-ml-2{margin-left:-.5rem}.mt-\[calc\(-1rem-1px\)\]{margin-top:calc(-1rem - 1px)}.-mb-px{margin-bottom:-1px}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.-ml-3{margin-left:-.75rem}.-ml-1\.5{margin-left:-.375rem}.-ml-1{margin-left:-.25rem}.-mr-2{margin-right:-.5rem}.ml-2{margin-left:.5rem}.-mr-3{margin-right:-.75rem}.-mr-1\.5{margin-right:-.375rem}.mr-0{margin-right:0}.mr-6{margin-right:1.5rem}.mb-3{margin-bottom:.75rem}.ml-0\.5{margin-left:.125rem}.ml-0{margin-left:0}.mr-3{margin-right:.75rem}.-mb-1\.5{margin-bottom:-.375rem}.-mt-0\.5{margin-top:-.125rem}.-mb-1{margin-bottom:-.25rem}.-mt-0{margin-top:0}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-16{height:4rem}.h-10{height:2.5rem}.h-6{height:1.5rem}.h-12{height:3rem}.h-5{height:1.25rem}.h-full{height:100%}.h-4{height:1rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-3{height:.75rem}.h-screen{height:100vh}.h-\[4rem\]{height:4rem}.h-7{height:1.75rem}.h-0{height:0}.h-14{height:3.5rem}.max-h-96{max-height:24rem}.min-h-screen{min-height:100vh}.min-h-full{min-height:100%}.min-h-\[40px\]{min-height:40px}.min-h-\[56px\]{min-height:56px}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.w-full{width:100%}.w-24{width:6rem}.w-10{width:2.5rem}.w-6{width:1.5rem}.w-16{width:4rem}.w-5{width:1.25rem}.w-screen{width:100vw}.w-4{width:1rem}.w-3{width:.75rem}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-7{width:1.75rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-20{width:5rem}.w-32{width:8rem}.w-12{width:3rem}.w-8{width:2rem}.w-11{width:2.75rem}.w-1{width:.25rem}.w-9{width:2.25rem}.min-w-\[16rem\]{min-width:16rem}.min-w-0{min-width:0}.min-w-\[1rem\]{min-width:1rem}.min-w-\[2rem\]{min-width:2rem}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.max-w-2xl{max-width:42rem}.max-w-7xl{max-width:80rem}.max-w-xl{max-width:36rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-lg{max-width:32rem}.max-w-\[20em\]{max-width:20em}.max-w-none{max-width:none}.max-w-\[14rem\]{max-width:14rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.translate-x-0{--tw-translate-x:0px}.-translate-x-full,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.translate-x-5{--tw-translate-x:1.25rem}.-translate-x-5,.translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-5{--tw-translate-x:-1.25rem}.-translate-x-12{--tw-translate-x:-3rem}.-translate-x-12,.translate-x-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-12{--tw-translate-x:3rem}.-translate-y-12{--tw-translate-y:-3rem}.-translate-y-12,.translate-y-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-12{--tw-translate-y:3rem}.translate-x-full{--tw-translate-x:100%}.translate-x-full,.translate-y-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y:2rem}.translate-y-0{--tw-translate-y:0px}.-rotate-180,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-180{--tw-rotate:-180deg}.-skew-x-12{--tw-skew-x:-12deg}.-skew-x-12,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-wait{cursor:wait}.cursor-move{cursor:move}.resize-none{resize:none}.resize{resize:both}.columns-1{-moz-columns:1;column-count:1}.columns-2{-moz-columns:2;column-count:2}.columns-3{-moz-columns:3;column-count:3}.columns-4{-moz-columns:4;column-count:4}.columns-5{-moz-columns:5;column-count:5}.columns-6{-moz-columns:6;column-count:6}.columns-7{-moz-columns:7;column-count:7}.columns-8{-moz-columns:8;column-count:8}.columns-9{-moz-columns:9;column-count:9}.columns-10{-moz-columns:10;column-count:10}.columns-11{-moz-columns:11;column-count:11}.columns-12{-moz-columns:12;column-count:12}.grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-3{gap:.75rem}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.gap-1{gap:.25rem}.gap-0\.5{gap:.125rem}.gap-0{gap:0}.gap-y-6{row-gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(209 213 219/var(--tw-divide-opacity))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-danger-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity))}.border-danger-600{--tw-border-opacity:1;border-color:rgb(225 29 72/var(--tw-border-opacity))}.border-primary-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.border-success-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity))}.border-warning-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-400\/10{background-color:rgba(156,163,175,.1)}.bg-gray-50\/80{background-color:rgba(249,250,251,.8)}.bg-gray-900\/50{background-color:rgba(17,24,39,.5)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-gray-500\/5{background-color:hsla(220,9%,46%,.05)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-danger-500\/10{background-color:rgba(244,63,94,.1)}.bg-gray-500\/10{background-color:hsla(220,9%,46%,.1)}.bg-success-500\/10{background-color:rgba(34,197,94,.1)}.bg-primary-500\/10,.bg-warning-500\/10{background-color:rgba(245,158,11,.1)}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity))}.bg-danger-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-success-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-warning-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-success-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-danger-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity))}.bg-warning-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-8{padding:2rem}.p-6{padding:1.5rem}.p-1{padding:.25rem}.p-0{padding:0}.p-4{padding:1rem}.p-3{padding:.75rem}.p-1\.5{padding:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-12{padding-bottom:3rem;padding-top:3rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-0{padding-bottom:0;padding-top:0}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.pl-10{padding-left:2.5rem}.pr-3{padding-right:.75rem}.pt-3{padding-top:.75rem}.pr-2{padding-right:.5rem}.pl-3{padding-left:.75rem}.pr-10{padding-right:2.5rem}.pr-1{padding-right:.25rem}.pr-6{padding-right:1.5rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-2{padding-top:.5rem}.pl-2{padding-left:.5rem}.pb-2{padding-bottom:.5rem}.pl-9{padding-left:2.25rem}.pr-8{padding-right:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-xl{font-size:1.25rem}.text-lg,.text-xl{line-height:1.75rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-extrabold{font-weight:800}.font-black{font-weight:900}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-loose{line-height:2}.leading-tight{line-height:1.25}.leading-4{line-height:1rem}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-danger-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-success-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-warning-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-danger-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity))}.text-primary-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity))}.text-success-50{--tw-text-opacity:1;color:rgb(240 253 244/var(--tw-text-opacity))}.text-warning-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity))}.text-danger-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-success-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-warning-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-danger-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.text-success-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-primary-700,.text-warning-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.text-danger-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.text-success-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-warning-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.caret-black{caret-color:#000}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.opacity-50{opacity:.5}.opacity-25{opacity:.25}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-2xl,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-danger-500{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity))}.ring-danger-600{--tw-ring-opacity:1;--tw-ring-color:rgb(225 29 72/var(--tw-ring-opacity))}.ring-danger-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity))}.ring-black\/5{--tw-ring-color:rgba(0,0,0,.05)}.ring-primary-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-xl,.backdrop-saturate-150{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.even\:bg-gray-100:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.invalid\:text-gray-400:invalid{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.focus-within\:border-primary-500:focus-within{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.focus-within\:ring-primary-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.hover\:bg-gray-500\/5:hover{background-color:hsla(220,9%,46%,.05)}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-primary-600\/20:hover{background-color:rgba(217,119,6,.2)}.hover\:bg-success-600\/20:hover{background-color:rgba(22,163,74,.2)}.hover\:bg-danger-600\/20:hover{background-color:rgba(225,29,72,.2)}.hover\:bg-warning-600\/20:hover{background-color:rgba(217,119,6,.2)}.hover\:bg-gray-600\/20:hover{background-color:rgba(75,85,99,.2)}.hover\:bg-primary-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.hover\:bg-success-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.hover\:bg-danger-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.hover\:bg-warning-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.hover\:bg-gray-500\/10:hover{background-color:hsla(220,9%,46%,.1)}.hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.hover\:text-danger-500:hover{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-danger-700:hover{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.hover\:text-success-500:hover{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.hover\:text-warning-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.focus\:border-primary-300:focus{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.focus\:border-primary-600:focus{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.focus\:bg-primary-500\/10:focus{background-color:rgba(245,158,11,.1)}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.focus\:bg-gray-500\/5:focus{background-color:hsla(220,9%,46%,.05)}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.focus\:bg-primary-700\/20:focus{background-color:rgba(180,83,9,.2)}.focus\:bg-success-700\/20:focus{background-color:rgba(21,128,61,.2)}.focus\:bg-danger-700\/20:focus{background-color:rgba(190,18,60,.2)}.focus\:bg-warning-700\/20:focus{background-color:rgba(180,83,9,.2)}.focus\:bg-gray-700\/20:focus{background-color:rgba(55,65,81,.2)}.focus\:bg-primary-50:focus{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.focus\:bg-primary-700:focus{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.focus\:bg-success-700:focus{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.focus\:bg-danger-700:focus{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity))}.focus\:bg-warning-700:focus{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.focus\:bg-danger-500\/10:focus{background-color:rgba(244,63,94,.1)}.focus\:bg-gray-500\/10:focus{background-color:hsla(220,9%,46%,.1)}.focus\:bg-success-500\/10:focus{background-color:rgba(34,197,94,.1)}.focus\:bg-warning-500\/10:focus{background-color:rgba(245,158,11,.1)}.focus\:bg-primary-500:focus{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.focus\:bg-danger-500:focus{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.focus\:bg-success-500:focus{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.focus\:bg-warning-500:focus{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.focus\:text-primary-600:focus{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\:text-primary-500:focus{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.focus\:underline:focus{text-decoration-line:underline}.focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.focus\:placeholder-gray-500:focus::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.focus\:ring-primary-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity))}.focus\:ring-primary-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-primary-700:focus{--tw-ring-offset-color:#b45309}.focus\:ring-offset-success-700:focus{--tw-ring-offset-color:#15803d}.focus\:ring-offset-danger-700:focus{--tw-ring-offset-color:#be123c}.focus\:ring-offset-warning-700:focus{--tw-ring-offset-color:#b45309}.focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-70:disabled{opacity:.7}.group:focus-within .group-focus-within\:text-primary-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.group:hover .group-hover\:text-primary-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.group:hover .group-hover\:text-danger-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.group:hover .group-hover\:text-success-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity))}.group:hover .group-hover\:text-warning-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:text-primary-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.group:focus .group-focus\:text-primary-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.group:focus .group-focus\:text-danger-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.group:focus .group-focus\:text-success-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity))}.group:focus .group-focus\:text-warning-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.group:focus .group-focus\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}[dir=rtl] .rtl\:right-auto{right:auto}[dir=rtl] .rtl\:left-0{left:0}[dir=rtl] .rtl\:left-auto{left:auto}[dir=rtl] .rtl\:right-0{right:0}[dir=rtl] .rtl\:left-2{left:.5rem}[dir=rtl] .rtl\:left-3{left:.75rem}[dir=rtl] .rtl\:left-1{left:.25rem}[dir=rtl] .rtl\:ml-0{margin-left:0}[dir=rtl] .rtl\:mr-auto{margin-right:auto}[dir=rtl] .rtl\:-ml-6{margin-left:-1.5rem}[dir=rtl] .rtl\:ml-1{margin-left:.25rem}[dir=rtl] .rtl\:-mr-2{margin-right:-.5rem}[dir=rtl] .rtl\:ml-2{margin-left:.5rem}[dir=rtl] .rtl\:-mr-3{margin-right:-.75rem}[dir=rtl] .rtl\:-mr-1\.5{margin-right:-.375rem}[dir=rtl] .rtl\:-mr-1{margin-right:-.25rem}[dir=rtl] .rtl\:mr-1{margin-right:.25rem}[dir=rtl] .rtl\:-ml-2{margin-left:-.5rem}[dir=rtl] .rtl\:mr-2{margin-right:.5rem}[dir=rtl] .rtl\:-ml-3{margin-left:-.75rem}[dir=rtl] .rtl\:-ml-1\.5{margin-left:-.375rem}[dir=rtl] .rtl\:-ml-1{margin-left:-.25rem}[dir=rtl] .rtl\:mr-0{margin-right:0}[dir=rtl] .rtl\:ml-6{margin-left:1.5rem}[dir=rtl] .rtl\:ml-3{margin-left:.75rem}[dir=rtl] .rtl\:translate-x-full{--tw-translate-x:100%}[dir=rtl] .rtl\:-translate-x-5,[dir=rtl] .rtl\:translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .rtl\:-translate-x-5{--tw-translate-x:-1.25rem}[dir=rtl] .rtl\:-translate-x-full{--tw-translate-x:-100%}[dir=rtl] .rtl\:-translate-x-full,[dir=rtl] .rtl\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .rtl\:rotate-180{--tw-rotate:180deg}[dir=rtl] .rtl\:scale-x-\[-1\]{--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .rtl\:flex-row-reverse{flex-direction:row-reverse}[dir=rtl] .rtl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}[dir=rtl] .rtl\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}[dir=rtl] .rtl\:whitespace-normal{white-space:normal}[dir=rtl] .rtl\:border-l{border-left-width:1px}[dir=rtl] .rtl\:border-r-0{border-right-width:0}[dir=rtl] .rtl\:pl-2{padding-left:.5rem}[dir=rtl] .rtl\:pl-10{padding-left:2.5rem}[dir=rtl] .rtl\:pr-3{padding-right:.75rem}.dark .dark\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity))}.dark .dark\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(75 85 99/var(--tw-divide-opacity))}.dark .dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.dark .dark\:border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.dark .dark\:border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.dark .dark\:border-danger-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}.dark .dark\:border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity))}.dark .dark\:border-primary-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.dark .dark\:border-success-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.dark .dark\:border-danger-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity))}.dark .dark\:border-warning-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.dark .dark\:border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.dark .dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark .dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.dark .dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.dark .dark\:bg-gray-900\/50{background-color:rgba(17,24,39,.5)}.dark .dark\:bg-gray-500\/20{background-color:hsla(220,9%,46%,.2)}.dark .dark\:bg-primary-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.dark .dark\:bg-gray-500\/10{background-color:hsla(220,9%,46%,.1)}.dark .dark\:bg-primary-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.dark .dark\:bg-gray-800\/60{background-color:rgba(31,41,55,.6)}.dark .dark\:bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.dark .dark\:bg-white\/10{background-color:hsla(0,0%,100%,.1)}.dark .dark\:bg-gray-700\/40{background-color:rgba(55,65,81,.4)}.dark .dark\:fill-current{fill:currentColor}.dark .dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .dark\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.dark .dark\:text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.dark .dark\:text-primary-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.dark .dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark .dark\:text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.dark .dark\:text-danger-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.dark .dark\:text-primary-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.dark .dark\:text-success-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.dark .dark\:text-warning-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.dark .dark\:text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.dark .dark\:text-danger-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.dark .dark\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.dark .dark\:text-success-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.dark .dark\:text-warning-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.dark .dark\:text-danger-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.dark .dark\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.dark .dark\:text-danger-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity))}.dark .dark\:text-success-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.dark .dark\:text-primary-300,.dark .dark\:text-warning-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.dark .dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.dark .dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.dark .dark\:prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.dark .dark\:caret-white{caret-color:#fff}.dark .dark\:ring-danger-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity))}.dark .dark\:ring-white\/10{--tw-ring-color:hsla(0,0%,100%,.1)}.dark .dark\:even\:bg-gray-900:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.dark .dark\:checked\:border-primary-600:checked{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.dark .dark\:checked\:bg-primary-500:checked{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.dark .dark\:checked\:bg-primary-600:checked{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.dark .dark\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.dark .dark\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-800\/30:hover{background-color:rgba(31,41,55,.3)}.dark .dark\:hover\:bg-primary-500\/20:hover{background-color:rgba(245,158,11,.2)}.dark .dark\:hover\:bg-success-500\/20:hover{background-color:rgba(34,197,94,.2)}.dark .dark\:hover\:bg-danger-500\/20:hover{background-color:rgba(244,63,94,.2)}.dark .dark\:hover\:bg-warning-500\/20:hover{background-color:rgba(245,158,11,.2)}.dark .dark\:hover\:bg-gray-400\/20:hover{background-color:rgba(156,163,175,.2)}.dark .dark\:hover\:bg-gray-500\/20:hover{background-color:hsla(220,9%,46%,.2)}.dark .dark\:hover\:bg-gray-300\/5:hover{background-color:rgba(209,213,219,.05)}.dark .dark\:hover\:bg-gray-500\/10:hover{background-color:hsla(220,9%,46%,.1)}.dark .dark\:hover\:bg-gray-400\/5:hover{background-color:rgba(156,163,175,.05)}.dark .dark\:hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.dark .dark\:hover\:text-primary-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.dark .dark\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.dark .dark\:hover\:text-danger-400:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.dark .dark\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.dark .dark\:hover\:text-success-400:hover{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.dark .dark\:hover\:text-warning-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.dark .dark\:focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.dark .dark\:focus\:border-primary-400:focus{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity))}.dark .dark\:focus\:bg-primary-600\/20:focus{background-color:rgba(217,119,6,.2)}.dark .dark\:focus\:bg-success-600\/20:focus{background-color:rgba(22,163,74,.2)}.dark .dark\:focus\:bg-danger-600\/20:focus{background-color:rgba(225,29,72,.2)}.dark .dark\:focus\:bg-warning-600\/20:focus{background-color:rgba(217,119,6,.2)}.dark .dark\:focus\:bg-gray-600\/20:focus{background-color:rgba(75,85,99,.2)}.dark .dark\:focus\:bg-gray-800\/20:focus{background-color:rgba(31,41,55,.2)}.dark .dark\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark .dark\:focus\:text-primary-400:focus{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.dark .dark\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark .dark\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.dark .dark\:focus\:ring-offset-primary-600:focus{--tw-ring-offset-color:#d97706}.dark .dark\:focus\:ring-offset-success-600:focus{--tw-ring-offset-color:#16a34a}.dark .dark\:focus\:ring-offset-danger-600:focus{--tw-ring-offset-color:#e11d48}.dark .dark\:focus\:ring-offset-warning-600:focus{--tw-ring-offset-color:#d97706}.dark .dark\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.dark .group:hover .dark\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.dark .group:hover .dark\:group-hover\:text-primary-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}@media (min-width:640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-full{grid-column:1/-1}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:max-w-lg{max-width:32rem}.sm\:columns-1{-moz-columns:1;column-count:1}.sm\:columns-2{-moz-columns:2;column-count:2}.sm\:columns-3{-moz-columns:3;column-count:3}.sm\:columns-4{-moz-columns:4;column-count:4}.sm\:columns-5{-moz-columns:5;column-count:5}.sm\:columns-6{-moz-columns:6;column-count:6}.sm\:columns-7{-moz-columns:7;column-count:7}.sm\:columns-8{-moz-columns:8;column-count:8}.sm\:columns-9{-moz-columns:9;column-count:9}.sm\:columns-10{-moz-columns:10;column-count:10}.sm\:columns-11{-moz-columns:11;column-count:11}.sm\:columns-12{-moz-columns:12;column-count:12}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:gap-4{gap:1rem}.sm\:gap-1{gap:.25rem}.sm\:gap-3{gap:.75rem}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:pt-2{padding-top:.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}[dir=rtl] .sm\:rtl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}}@media (min-width:768px){.md\:relative{position:relative}.md\:bottom-0{bottom:0}.md\:top-auto{top:auto}.md\:top-0{top:0}.md\:right-0{right:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-full{grid-column:1/-1}.md\:mt-0{margin-top:0}.md\:mr-0{margin-right:0}.md\:mb-0{margin-bottom:0}.md\:-mr-2{margin-right:-.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-1{height:.25rem}.md\:h-10{height:2.5rem}.md\:h-5{height:1.25rem}.md\:w-full{width:100%}.md\:w-10{width:2.5rem}.md\:w-5{width:1.25rem}.md\:max-w-md{max-width:28rem}.md\:flex-1{flex:1 1 0%}.md\:columns-1{-moz-columns:1;column-count:1}.md\:columns-2{-moz-columns:2;column-count:2}.md\:columns-3{-moz-columns:3;column-count:3}.md\:columns-4{-moz-columns:4;column-count:4}.md\:columns-5{-moz-columns:5;column-count:5}.md\:columns-6{-moz-columns:6;column-count:6}.md\:columns-7{-moz-columns:7;column-count:7}.md\:columns-8{-moz-columns:8;column-count:8}.md\:columns-9{-moz-columns:9;column-count:9}.md\:columns-10{-moz-columns:10;column-count:10}.md\:columns-11{-moz-columns:11;column-count:11}.md\:columns-12{-moz-columns:12;column-count:12}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-1{gap:.25rem}.md\:gap-3{gap:.75rem}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:pl-20{padding-left:5rem}.md\:pl-12{padding-left:3rem}[dir=rtl] .rtl\:md\:left-0{left:0}[dir=rtl] .rtl\:md\:ml-0{margin-left:0}[dir=rtl] .rtl\:md\:pl-0{padding-left:0}[dir=rtl] .rtl\:md\:pr-20{padding-right:5rem}[dir=rtl] .rtl\:md\:pr-12{padding-right:3rem}}@media (min-width:1024px){.lg\:z-0{z-index:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-full{grid-column:1/-1}.lg\:mr-4{margin-right:1rem}.lg\:ml-3{margin-left:.75rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:max-w-\[var\(--sidebar-width\)\]{max-width:var(--sidebar-width)}.lg\:max-w-\[var\(--collapsed-sidebar-width\)\]{max-width:var(--collapsed-sidebar-width)}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:columns-1{-moz-columns:1;column-count:1}.lg\:columns-2{-moz-columns:2;column-count:2}.lg\:columns-3{-moz-columns:3;column-count:3}.lg\:columns-4{-moz-columns:4;column-count:4}.lg\:columns-5{-moz-columns:5;column-count:5}.lg\:columns-6{-moz-columns:6;column-count:6}.lg\:columns-7{-moz-columns:7;column-count:7}.lg\:columns-8{-moz-columns:8;column-count:8}.lg\:columns-9{-moz-columns:9;column-count:9}.lg\:columns-10{-moz-columns:10;column-count:10}.lg\:columns-11{-moz-columns:11;column-count:11}.lg\:columns-12{-moz-columns:12;column-count:12}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-8{gap:2rem}.lg\:gap-1{gap:.25rem}.lg\:gap-3{gap:.75rem}.lg\:border-r{border-right-width:1px}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pl-\[var\(--collapsed-sidebar-width\)\]{padding-left:var(--collapsed-sidebar-width)}.lg\:pl-\[var\(--sidebar-width\)\]{padding-left:var(--sidebar-width)}.lg\:transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}[dir=rtl] .rtl\:lg\:mr-0{margin-right:0}[dir=rtl] .rtl\:lg\:ml-4{margin-left:1rem}[dir=rtl] .rtl\:lg\:-translate-x-0{--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .rtl\:lg\:border-r-0{border-right-width:0}[dir=rtl] .rtl\:lg\:border-l{border-left-width:1px}[dir=rtl] .rtl\:lg\:pr-\[var\(--collapsed-sidebar-width\)\]{padding-right:var(--collapsed-sidebar-width)}[dir=rtl] .rtl\:lg\:pr-\[var\(--sidebar-width\)\]{padding-right:var(--sidebar-width)}[dir=rtl] .rtl\:lg\:pl-0{padding-left:0}}@media (min-width:1280px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-full{grid-column:1/-1}.xl\:block{display:block}.xl\:table-cell{display:table-cell}.xl\:hidden{display:none}.xl\:columns-1{-moz-columns:1;column-count:1}.xl\:columns-2{-moz-columns:2;column-count:2}.xl\:columns-3{-moz-columns:3;column-count:3}.xl\:columns-4{-moz-columns:4;column-count:4}.xl\:columns-5{-moz-columns:5;column-count:5}.xl\:columns-6{-moz-columns:6;column-count:6}.xl\:columns-7{-moz-columns:7;column-count:7}.xl\:columns-8{-moz-columns:8;column-count:8}.xl\:columns-9{-moz-columns:9;column-count:9}.xl\:columns-10{-moz-columns:10;column-count:10}.xl\:columns-11{-moz-columns:11;column-count:11}.xl\:columns-12{-moz-columns:12;column-count:12}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-1{gap:.25rem}.xl\:gap-3{gap:.75rem}}@media (min-width:1536px){.\32xl\:col-span-1{grid-column:span 1/span 1}.\32xl\:col-span-2{grid-column:span 2/span 2}.\32xl\:col-span-3{grid-column:span 3/span 3}.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-5{grid-column:span 5/span 5}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:col-span-7{grid-column:span 7/span 7}.\32xl\:col-span-8{grid-column:span 8/span 8}.\32xl\:col-span-9{grid-column:span 9/span 9}.\32xl\:col-span-10{grid-column:span 10/span 10}.\32xl\:col-span-11{grid-column:span 11/span 11}.\32xl\:col-span-12{grid-column:span 12/span 12}.\32xl\:col-span-full{grid-column:1/-1}.\32xl\:block{display:block}.\32xl\:table-cell{display:table-cell}.\32xl\:hidden{display:none}.\32xl\:columns-1{-moz-columns:1;column-count:1}.\32xl\:columns-2{-moz-columns:2;column-count:2}.\32xl\:columns-3{-moz-columns:3;column-count:3}.\32xl\:columns-4{-moz-columns:4;column-count:4}.\32xl\:columns-5{-moz-columns:5;column-count:5}.\32xl\:columns-6{-moz-columns:6;column-count:6}.\32xl\:columns-7{-moz-columns:7;column-count:7}.\32xl\:columns-8{-moz-columns:8;column-count:8}.\32xl\:columns-9{-moz-columns:9;column-count:9}.\32xl\:columns-10{-moz-columns:10;column-count:10}.\32xl\:columns-11{-moz-columns:11;column-count:11}.\32xl\:columns-12{-moz-columns:12;column-count:12}.\32xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\32xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\32xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\32xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\32xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:items-center{align-items:center}.\32xl\:gap-1{gap:.25rem}.\32xl\:gap-3{gap:.75rem}} +/*! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}html{-webkit-tap-highlight-color:transparent}:root.dark{color-scheme:dark}[dir=rtl] select{background-position:left .5rem center!important;padding-left:2.5rem;padding-right:.75rem}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.filament-login-page{background-image:radial-gradient(circle at top,#fef3c7,#fff 50%);background-repeat:no-repeat;position:relative}.dark .filament-login-page{background-image:radial-gradient(circle at top,#92400e,#1f2937,#111827 100%)}.filament-login-page form:before{--tw-gradient-from:#e5e7eb;--tw-gradient-to:rgba(229,231,235,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(251,191,36,0);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to);--tw-gradient-to:#e5e7eb;background-image:linear-gradient(to right,var(--tw-gradient-stops));height:1px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:66.666667%}.dark .filament-login-page form:before{--tw-gradient-from:#374151;--tw-gradient-to:rgba(55,65,81,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(251,191,36,0);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to);--tw-gradient-to:#374151}.filament-login-page form:before{content:"";top:-1px;z-index:1}.filament-sidebar-header:before{--tw-gradient-from:#e5e7eb;--tw-gradient-to:rgba(229,231,235,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(251,191,36,0);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to);--tw-gradient-to:#e5e7eb;background-image:linear-gradient(to right,var(--tw-gradient-stops));height:1px;left:0;margin-left:auto;margin-right:auto;pointer-events:none;position:absolute;right:0;width:100%}.dark .filament-sidebar-header:before{--tw-gradient-from:#374151;--tw-gradient-to:rgba(55,65,81,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(251,191,36,0);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to);--tw-gradient-to:#374151}.filament-sidebar-header:before{bottom:-1px;content:"";z-index:1}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{bottom:0;left:0;right:0;top:0}.inset-4{bottom:1rem;left:1rem;right:1rem;top:1rem}.inset-y-0{bottom:0;top:0}.inset-x-0{left:0;right:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-auto{top:auto}.-top-0\.5{top:-.125rem}.-right-0\.5{right:-.125rem}.-top-0{top:0}.-right-0{right:0}.top-2{top:.5rem}.right-2{right:.5rem}.top-3{top:.75rem}.right-3{right:.75rem}.right-1{right:.25rem}.top-10{top:2.5rem}.top-1{top:.25rem}.bottom-1{bottom:.25rem}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-40{z-index:40}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.\!m-0{margin:0!important}.mx-auto{margin-left:auto;margin-right:auto}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.mb-6{margin-bottom:1.5rem}.ml-4{margin-left:1rem}.mt-2{margin-top:.5rem}.mt-1{margin-top:.25rem}.-mt-16{margin-top:-4rem}.mt-4{margin-top:1rem}.ml-auto{margin-left:auto}.ml-11{margin-left:2.75rem}.ml-1{margin-left:.25rem}.-mr-6{margin-right:-1.5rem}.-mr-1{margin-right:-.25rem}.-mb-12{margin-bottom:-3rem}.mb-2{margin-bottom:.5rem}.-ml-2{margin-left:-.5rem}.mt-\[calc\(-1rem-1px\)\]{margin-top:calc(-1rem - 1px)}.-mb-px{margin-bottom:-1px}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.-ml-3{margin-left:-.75rem}.-ml-1\.5{margin-left:-.375rem}.-ml-1{margin-left:-.25rem}.-mr-2{margin-right:-.5rem}.ml-2{margin-left:.5rem}.-mr-3{margin-right:-.75rem}.-mr-1\.5{margin-right:-.375rem}.mr-0{margin-right:0}.mr-6{margin-right:1.5rem}.mb-3{margin-bottom:.75rem}.ml-0\.5{margin-left:.125rem}.ml-0{margin-left:0}.mr-3{margin-right:.75rem}.-mb-1\.5{margin-bottom:-.375rem}.-mt-0\.5{margin-top:-.125rem}.-mb-1{margin-bottom:-.25rem}.-mt-0{margin-top:0}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-16{height:4rem}.h-10{height:2.5rem}.h-6{height:1.5rem}.h-12{height:3rem}.h-5{height:1.25rem}.h-full{height:100%}.h-4{height:1rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-3{height:.75rem}.h-screen{height:100vh}.h-\[4rem\]{height:4rem}.h-7{height:1.75rem}.h-0{height:0}.h-14{height:3.5rem}.max-h-96{max-height:24rem}.min-h-screen{min-height:100vh}.min-h-full{min-height:100%}.min-h-\[40px\]{min-height:40px}.min-h-\[56px\]{min-height:56px}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.w-full{width:100%}.w-24{width:6rem}.w-10{width:2.5rem}.w-6{width:1.5rem}.w-16{width:4rem}.w-5{width:1.25rem}.w-screen{width:100vw}.w-4{width:1rem}.w-3{width:.75rem}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-7{width:1.75rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-20{width:5rem}.w-32{width:8rem}.w-12{width:3rem}.w-8{width:2rem}.w-11{width:2.75rem}.w-1{width:.25rem}.w-9{width:2.25rem}.min-w-\[16rem\]{min-width:16rem}.min-w-0{min-width:0}.min-w-\[1rem\]{min-width:1rem}.min-w-\[2rem\]{min-width:2rem}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.max-w-2xl{max-width:42rem}.max-w-7xl{max-width:80rem}.max-w-xl{max-width:36rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-lg{max-width:32rem}.max-w-\[20em\]{max-width:20em}.max-w-none{max-width:none}.max-w-\[14rem\]{max-width:14rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.translate-x-0{--tw-translate-x:0px}.-translate-x-full,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.translate-x-5{--tw-translate-x:1.25rem}.-translate-x-5,.translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-5{--tw-translate-x:-1.25rem}.-translate-x-12{--tw-translate-x:-3rem}.-translate-x-12,.translate-x-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-12{--tw-translate-x:3rem}.-translate-y-12{--tw-translate-y:-3rem}.-translate-y-12,.translate-y-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-12{--tw-translate-y:3rem}.translate-x-full{--tw-translate-x:100%}.translate-x-full,.translate-y-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y:2rem}.translate-y-0{--tw-translate-y:0px}.-rotate-180,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-180{--tw-rotate:-180deg}.-skew-x-12{--tw-skew-x:-12deg}.-skew-x-12,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-wait{cursor:wait}.cursor-move{cursor:move}.resize-none{resize:none}.resize{resize:both}.columns-1{-moz-columns:1;column-count:1}.columns-2{-moz-columns:2;column-count:2}.columns-3{-moz-columns:3;column-count:3}.columns-4{-moz-columns:4;column-count:4}.columns-5{-moz-columns:5;column-count:5}.columns-6{-moz-columns:6;column-count:6}.columns-7{-moz-columns:7;column-count:7}.columns-8{-moz-columns:8;column-count:8}.columns-9{-moz-columns:9;column-count:9}.columns-10{-moz-columns:10;column-count:10}.columns-11{-moz-columns:11;column-count:11}.columns-12{-moz-columns:12;column-count:12}.grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-3{gap:.75rem}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.gap-1{gap:.25rem}.gap-0\.5{gap:.125rem}.gap-0{gap:0}.gap-y-6{row-gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(209 213 219/var(--tw-divide-opacity))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-danger-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity))}.border-danger-600{--tw-border-opacity:1;border-color:rgb(225 29 72/var(--tw-border-opacity))}.border-primary-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.border-success-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity))}.border-warning-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-400\/10{background-color:rgba(156,163,175,.1)}.bg-gray-50\/80{background-color:rgba(249,250,251,.8)}.bg-gray-900\/50{background-color:rgba(17,24,39,.5)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-gray-500\/5{background-color:hsla(220,9%,46%,.05)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-danger-500\/10{background-color:rgba(244,63,94,.1)}.bg-gray-500\/10{background-color:hsla(220,9%,46%,.1)}.bg-success-500\/10{background-color:rgba(34,197,94,.1)}.bg-primary-500\/10,.bg-warning-500\/10{background-color:rgba(245,158,11,.1)}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity))}.bg-danger-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-success-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-warning-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-success-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-danger-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity))}.bg-warning-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-2{padding:.5rem}.p-8{padding:2rem}.p-6{padding:1.5rem}.p-1{padding:.25rem}.p-0{padding:0}.p-4{padding:1rem}.p-3{padding:.75rem}.p-1\.5{padding:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-12{padding-bottom:3rem;padding-top:3rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-0{padding-bottom:0;padding-top:0}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.pl-10{padding-left:2.5rem}.pr-3{padding-right:.75rem}.pt-3{padding-top:.75rem}.pr-2{padding-right:.5rem}.pl-3{padding-left:.75rem}.pr-10{padding-right:2.5rem}.pr-1{padding-right:.25rem}.pr-6{padding-right:1.5rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-2{padding-top:.5rem}.pl-2{padding-left:.5rem}.pb-2{padding-bottom:.5rem}.pl-9{padding-left:2.25rem}.pr-8{padding-right:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-xl{font-size:1.25rem}.text-lg,.text-xl{line-height:1.75rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-extrabold{font-weight:800}.font-black{font-weight:900}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-loose{line-height:2}.leading-tight{line-height:1.25}.leading-4{line-height:1rem}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-danger-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-success-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-warning-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.text-danger-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity))}.text-primary-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity))}.text-success-50{--tw-text-opacity:1;color:rgb(240 253 244/var(--tw-text-opacity))}.text-warning-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity))}.text-danger-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-success-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-warning-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-danger-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.text-success-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-primary-700,.text-warning-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.text-danger-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.text-success-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-warning-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.caret-black{caret-color:#000}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.opacity-50{opacity:.5}.opacity-25{opacity:.25}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-2xl,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-danger-500{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity))}.ring-danger-600{--tw-ring-opacity:1;--tw-ring-color:rgb(225 29 72/var(--tw-ring-opacity))}.ring-danger-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity))}.ring-black\/5{--tw-ring-color:rgba(0,0,0,.05)}.ring-primary-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-xl,.backdrop-saturate-150{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.even\:bg-gray-100:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.invalid\:text-gray-400:invalid{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.read-only\:opacity-50:-moz-read-only{opacity:.5}.read-only\:opacity-50:read-only{opacity:.5}.focus-within\:border-primary-500:focus-within{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.focus-within\:ring-primary-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.hover\:bg-gray-500\/5:hover{background-color:hsla(220,9%,46%,.05)}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-primary-600\/20:hover{background-color:rgba(217,119,6,.2)}.hover\:bg-success-600\/20:hover{background-color:rgba(22,163,74,.2)}.hover\:bg-danger-600\/20:hover{background-color:rgba(225,29,72,.2)}.hover\:bg-warning-600\/20:hover{background-color:rgba(217,119,6,.2)}.hover\:bg-gray-600\/20:hover{background-color:rgba(75,85,99,.2)}.hover\:bg-primary-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.hover\:bg-success-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.hover\:bg-danger-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.hover\:bg-warning-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.hover\:bg-gray-500\/10:hover{background-color:hsla(220,9%,46%,.1)}.hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.hover\:text-danger-500:hover{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-danger-700:hover{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.hover\:text-success-500:hover{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.hover\:text-warning-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.focus\:border-primary-300:focus{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.focus\:border-primary-600:focus{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.focus\:bg-primary-500\/10:focus{background-color:rgba(245,158,11,.1)}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.focus\:bg-gray-500\/5:focus{background-color:hsla(220,9%,46%,.05)}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.focus\:bg-primary-700\/20:focus{background-color:rgba(180,83,9,.2)}.focus\:bg-success-700\/20:focus{background-color:rgba(21,128,61,.2)}.focus\:bg-danger-700\/20:focus{background-color:rgba(190,18,60,.2)}.focus\:bg-warning-700\/20:focus{background-color:rgba(180,83,9,.2)}.focus\:bg-gray-700\/20:focus{background-color:rgba(55,65,81,.2)}.focus\:bg-primary-50:focus{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.focus\:bg-primary-700:focus{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.focus\:bg-success-700:focus{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.focus\:bg-danger-700:focus{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity))}.focus\:bg-warning-700:focus{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.focus\:bg-danger-500\/10:focus{background-color:rgba(244,63,94,.1)}.focus\:bg-gray-500\/10:focus{background-color:hsla(220,9%,46%,.1)}.focus\:bg-success-500\/10:focus{background-color:rgba(34,197,94,.1)}.focus\:bg-warning-500\/10:focus{background-color:rgba(245,158,11,.1)}.focus\:bg-primary-500:focus{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.focus\:bg-danger-500:focus{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.focus\:bg-success-500:focus{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.focus\:bg-warning-500:focus{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.focus\:text-primary-600:focus{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\:text-primary-500:focus{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.focus\:underline:focus{text-decoration-line:underline}.focus\:placeholder-gray-400:focus::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.focus\:placeholder-gray-500:focus::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.focus\:ring-primary-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity))}.focus\:ring-primary-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-primary-700:focus{--tw-ring-offset-color:#b45309}.focus\:ring-offset-success-700:focus{--tw-ring-offset-color:#15803d}.focus\:ring-offset-danger-700:focus{--tw-ring-offset-color:#be123c}.focus\:ring-offset-warning-700:focus{--tw-ring-offset-color:#b45309}.focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-70:disabled{opacity:.7}.group:focus-within .group-focus-within\:text-primary-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.group:hover .group-hover\:text-primary-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.group:hover .group-hover\:text-danger-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.group:hover .group-hover\:text-success-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity))}.group:hover .group-hover\:text-warning-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:text-primary-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.group:focus .group-focus\:text-primary-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.group:focus .group-focus\:text-danger-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.group:focus .group-focus\:text-success-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity))}.group:focus .group-focus\:text-warning-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.group:focus .group-focus\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}[dir=rtl] .rtl\:right-auto{right:auto}[dir=rtl] .rtl\:left-0{left:0}[dir=rtl] .rtl\:left-auto{left:auto}[dir=rtl] .rtl\:right-0{right:0}[dir=rtl] .rtl\:left-2{left:.5rem}[dir=rtl] .rtl\:left-3{left:.75rem}[dir=rtl] .rtl\:left-1{left:.25rem}[dir=rtl] .rtl\:ml-0{margin-left:0}[dir=rtl] .rtl\:mr-auto{margin-right:auto}[dir=rtl] .rtl\:-ml-6{margin-left:-1.5rem}[dir=rtl] .rtl\:ml-1{margin-left:.25rem}[dir=rtl] .rtl\:-mr-2{margin-right:-.5rem}[dir=rtl] .rtl\:ml-2{margin-left:.5rem}[dir=rtl] .rtl\:-mr-3{margin-right:-.75rem}[dir=rtl] .rtl\:-mr-1\.5{margin-right:-.375rem}[dir=rtl] .rtl\:-mr-1{margin-right:-.25rem}[dir=rtl] .rtl\:mr-1{margin-right:.25rem}[dir=rtl] .rtl\:-ml-2{margin-left:-.5rem}[dir=rtl] .rtl\:mr-2{margin-right:.5rem}[dir=rtl] .rtl\:-ml-3{margin-left:-.75rem}[dir=rtl] .rtl\:-ml-1\.5{margin-left:-.375rem}[dir=rtl] .rtl\:-ml-1{margin-left:-.25rem}[dir=rtl] .rtl\:mr-0{margin-right:0}[dir=rtl] .rtl\:ml-6{margin-left:1.5rem}[dir=rtl] .rtl\:ml-3{margin-left:.75rem}[dir=rtl] .rtl\:translate-x-full{--tw-translate-x:100%}[dir=rtl] .rtl\:-translate-x-5,[dir=rtl] .rtl\:translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .rtl\:-translate-x-5{--tw-translate-x:-1.25rem}[dir=rtl] .rtl\:-translate-x-full{--tw-translate-x:-100%}[dir=rtl] .rtl\:-translate-x-full,[dir=rtl] .rtl\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .rtl\:rotate-180{--tw-rotate:180deg}[dir=rtl] .rtl\:scale-x-\[-1\]{--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .rtl\:flex-row-reverse{flex-direction:row-reverse}[dir=rtl] .rtl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}[dir=rtl] .rtl\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}[dir=rtl] .rtl\:whitespace-normal{white-space:normal}[dir=rtl] .rtl\:border-l{border-left-width:1px}[dir=rtl] .rtl\:border-r-0{border-right-width:0}[dir=rtl] .rtl\:pl-2{padding-left:.5rem}[dir=rtl] .rtl\:pl-10{padding-left:2.5rem}[dir=rtl] .rtl\:pr-3{padding-right:.75rem}.dark .dark\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity))}.dark .dark\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(75 85 99/var(--tw-divide-opacity))}.dark .dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.dark .dark\:border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.dark .dark\:border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.dark .dark\:border-danger-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}.dark .dark\:border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity))}.dark .dark\:border-primary-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.dark .dark\:border-success-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.dark .dark\:border-danger-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity))}.dark .dark\:border-warning-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.dark .dark\:border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.dark .dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark .dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.dark .dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.dark .dark\:bg-gray-900\/50{background-color:rgba(17,24,39,.5)}.dark .dark\:bg-gray-500\/20{background-color:hsla(220,9%,46%,.2)}.dark .dark\:bg-primary-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.dark .dark\:bg-gray-500\/10{background-color:hsla(220,9%,46%,.1)}.dark .dark\:bg-primary-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.dark .dark\:bg-gray-800\/60{background-color:rgba(31,41,55,.6)}.dark .dark\:bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.dark .dark\:bg-white\/10{background-color:hsla(0,0%,100%,.1)}.dark .dark\:bg-gray-700\/40{background-color:rgba(55,65,81,.4)}.dark .dark\:fill-current{fill:currentColor}.dark .dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .dark\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.dark .dark\:text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.dark .dark\:text-primary-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.dark .dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark .dark\:text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.dark .dark\:text-danger-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.dark .dark\:text-primary-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.dark .dark\:text-success-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.dark .dark\:text-warning-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.dark .dark\:text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.dark .dark\:text-danger-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.dark .dark\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.dark .dark\:text-success-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.dark .dark\:text-warning-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.dark .dark\:text-danger-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.dark .dark\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.dark .dark\:text-danger-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity))}.dark .dark\:text-success-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.dark .dark\:text-primary-300,.dark .dark\:text-warning-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.dark .dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.dark .dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.dark .dark\:prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.dark .dark\:caret-white{caret-color:#fff}.dark .dark\:ring-danger-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity))}.dark .dark\:ring-white\/10{--tw-ring-color:hsla(0,0%,100%,.1)}.dark .dark\:even\:bg-gray-900:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.dark .dark\:checked\:border-primary-600:checked{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.dark .dark\:checked\:bg-primary-500:checked{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.dark .dark\:checked\:bg-primary-600:checked{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.dark .dark\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.dark .dark\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-800\/30:hover{background-color:rgba(31,41,55,.3)}.dark .dark\:hover\:bg-primary-500\/20:hover{background-color:rgba(245,158,11,.2)}.dark .dark\:hover\:bg-success-500\/20:hover{background-color:rgba(34,197,94,.2)}.dark .dark\:hover\:bg-danger-500\/20:hover{background-color:rgba(244,63,94,.2)}.dark .dark\:hover\:bg-warning-500\/20:hover{background-color:rgba(245,158,11,.2)}.dark .dark\:hover\:bg-gray-400\/20:hover{background-color:rgba(156,163,175,.2)}.dark .dark\:hover\:bg-gray-500\/20:hover{background-color:hsla(220,9%,46%,.2)}.dark .dark\:hover\:bg-gray-300\/5:hover{background-color:rgba(209,213,219,.05)}.dark .dark\:hover\:bg-gray-500\/10:hover{background-color:hsla(220,9%,46%,.1)}.dark .dark\:hover\:bg-gray-400\/5:hover{background-color:rgba(156,163,175,.05)}.dark .dark\:hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.dark .dark\:hover\:text-primary-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.dark .dark\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.dark .dark\:hover\:text-danger-400:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.dark .dark\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.dark .dark\:hover\:text-success-400:hover{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.dark .dark\:hover\:text-warning-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.dark .dark\:focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.dark .dark\:focus\:border-primary-400:focus{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity))}.dark .dark\:focus\:bg-primary-600\/20:focus{background-color:rgba(217,119,6,.2)}.dark .dark\:focus\:bg-success-600\/20:focus{background-color:rgba(22,163,74,.2)}.dark .dark\:focus\:bg-danger-600\/20:focus{background-color:rgba(225,29,72,.2)}.dark .dark\:focus\:bg-warning-600\/20:focus{background-color:rgba(217,119,6,.2)}.dark .dark\:focus\:bg-gray-600\/20:focus{background-color:rgba(75,85,99,.2)}.dark .dark\:focus\:bg-gray-800\/20:focus{background-color:rgba(31,41,55,.2)}.dark .dark\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.dark .dark\:focus\:text-primary-400:focus{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.dark .dark\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark .dark\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.dark .dark\:focus\:ring-offset-primary-600:focus{--tw-ring-offset-color:#d97706}.dark .dark\:focus\:ring-offset-success-600:focus{--tw-ring-offset-color:#16a34a}.dark .dark\:focus\:ring-offset-danger-600:focus{--tw-ring-offset-color:#e11d48}.dark .dark\:focus\:ring-offset-warning-600:focus{--tw-ring-offset-color:#d97706}.dark .dark\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.dark .group:hover .dark\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.dark .group:hover .dark\:group-hover\:text-primary-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}@media (min-width:640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-full{grid-column:1/-1}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:max-w-lg{max-width:32rem}.sm\:columns-1{-moz-columns:1;column-count:1}.sm\:columns-2{-moz-columns:2;column-count:2}.sm\:columns-3{-moz-columns:3;column-count:3}.sm\:columns-4{-moz-columns:4;column-count:4}.sm\:columns-5{-moz-columns:5;column-count:5}.sm\:columns-6{-moz-columns:6;column-count:6}.sm\:columns-7{-moz-columns:7;column-count:7}.sm\:columns-8{-moz-columns:8;column-count:8}.sm\:columns-9{-moz-columns:9;column-count:9}.sm\:columns-10{-moz-columns:10;column-count:10}.sm\:columns-11{-moz-columns:11;column-count:11}.sm\:columns-12{-moz-columns:12;column-count:12}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:gap-4{gap:1rem}.sm\:gap-1{gap:.25rem}.sm\:gap-3{gap:.75rem}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:pt-2{padding-top:.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}[dir=rtl] .sm\:rtl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}}@media (min-width:768px){.md\:relative{position:relative}.md\:bottom-0{bottom:0}.md\:top-auto{top:auto}.md\:top-0{top:0}.md\:right-0{right:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-full{grid-column:1/-1}.md\:mt-0{margin-top:0}.md\:mr-0{margin-right:0}.md\:mb-0{margin-bottom:0}.md\:-mr-2{margin-right:-.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-1{height:.25rem}.md\:h-10{height:2.5rem}.md\:h-5{height:1.25rem}.md\:w-full{width:100%}.md\:w-10{width:2.5rem}.md\:w-5{width:1.25rem}.md\:max-w-md{max-width:28rem}.md\:flex-1{flex:1 1 0%}.md\:columns-1{-moz-columns:1;column-count:1}.md\:columns-2{-moz-columns:2;column-count:2}.md\:columns-3{-moz-columns:3;column-count:3}.md\:columns-4{-moz-columns:4;column-count:4}.md\:columns-5{-moz-columns:5;column-count:5}.md\:columns-6{-moz-columns:6;column-count:6}.md\:columns-7{-moz-columns:7;column-count:7}.md\:columns-8{-moz-columns:8;column-count:8}.md\:columns-9{-moz-columns:9;column-count:9}.md\:columns-10{-moz-columns:10;column-count:10}.md\:columns-11{-moz-columns:11;column-count:11}.md\:columns-12{-moz-columns:12;column-count:12}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-1{gap:.25rem}.md\:gap-3{gap:.75rem}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:pl-20{padding-left:5rem}.md\:pl-12{padding-left:3rem}[dir=rtl] .rtl\:md\:left-0{left:0}[dir=rtl] .rtl\:md\:ml-0{margin-left:0}[dir=rtl] .rtl\:md\:pl-0{padding-left:0}[dir=rtl] .rtl\:md\:pr-20{padding-right:5rem}[dir=rtl] .rtl\:md\:pr-12{padding-right:3rem}}@media (min-width:1024px){.lg\:z-0{z-index:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-full{grid-column:1/-1}.lg\:mr-4{margin-right:1rem}.lg\:ml-3{margin-left:.75rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:max-w-\[var\(--sidebar-width\)\]{max-width:var(--sidebar-width)}.lg\:max-w-\[var\(--collapsed-sidebar-width\)\]{max-width:var(--collapsed-sidebar-width)}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:columns-1{-moz-columns:1;column-count:1}.lg\:columns-2{-moz-columns:2;column-count:2}.lg\:columns-3{-moz-columns:3;column-count:3}.lg\:columns-4{-moz-columns:4;column-count:4}.lg\:columns-5{-moz-columns:5;column-count:5}.lg\:columns-6{-moz-columns:6;column-count:6}.lg\:columns-7{-moz-columns:7;column-count:7}.lg\:columns-8{-moz-columns:8;column-count:8}.lg\:columns-9{-moz-columns:9;column-count:9}.lg\:columns-10{-moz-columns:10;column-count:10}.lg\:columns-11{-moz-columns:11;column-count:11}.lg\:columns-12{-moz-columns:12;column-count:12}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-8{gap:2rem}.lg\:gap-1{gap:.25rem}.lg\:gap-3{gap:.75rem}.lg\:border-r{border-right-width:1px}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pl-\[var\(--collapsed-sidebar-width\)\]{padding-left:var(--collapsed-sidebar-width)}.lg\:pl-\[var\(--sidebar-width\)\]{padding-left:var(--sidebar-width)}.lg\:transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}[dir=rtl] .rtl\:lg\:mr-0{margin-right:0}[dir=rtl] .rtl\:lg\:ml-4{margin-left:1rem}[dir=rtl] .rtl\:lg\:-translate-x-0{--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .rtl\:lg\:border-r-0{border-right-width:0}[dir=rtl] .rtl\:lg\:border-l{border-left-width:1px}[dir=rtl] .rtl\:lg\:pr-\[var\(--collapsed-sidebar-width\)\]{padding-right:var(--collapsed-sidebar-width)}[dir=rtl] .rtl\:lg\:pr-\[var\(--sidebar-width\)\]{padding-right:var(--sidebar-width)}[dir=rtl] .rtl\:lg\:pl-0{padding-left:0}}@media (min-width:1280px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-full{grid-column:1/-1}.xl\:block{display:block}.xl\:table-cell{display:table-cell}.xl\:hidden{display:none}.xl\:columns-1{-moz-columns:1;column-count:1}.xl\:columns-2{-moz-columns:2;column-count:2}.xl\:columns-3{-moz-columns:3;column-count:3}.xl\:columns-4{-moz-columns:4;column-count:4}.xl\:columns-5{-moz-columns:5;column-count:5}.xl\:columns-6{-moz-columns:6;column-count:6}.xl\:columns-7{-moz-columns:7;column-count:7}.xl\:columns-8{-moz-columns:8;column-count:8}.xl\:columns-9{-moz-columns:9;column-count:9}.xl\:columns-10{-moz-columns:10;column-count:10}.xl\:columns-11{-moz-columns:11;column-count:11}.xl\:columns-12{-moz-columns:12;column-count:12}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-1{gap:.25rem}.xl\:gap-3{gap:.75rem}}@media (min-width:1536px){.\32xl\:col-span-1{grid-column:span 1/span 1}.\32xl\:col-span-2{grid-column:span 2/span 2}.\32xl\:col-span-3{grid-column:span 3/span 3}.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-5{grid-column:span 5/span 5}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:col-span-7{grid-column:span 7/span 7}.\32xl\:col-span-8{grid-column:span 8/span 8}.\32xl\:col-span-9{grid-column:span 9/span 9}.\32xl\:col-span-10{grid-column:span 10/span 10}.\32xl\:col-span-11{grid-column:span 11/span 11}.\32xl\:col-span-12{grid-column:span 12/span 12}.\32xl\:col-span-full{grid-column:1/-1}.\32xl\:block{display:block}.\32xl\:table-cell{display:table-cell}.\32xl\:hidden{display:none}.\32xl\:columns-1{-moz-columns:1;column-count:1}.\32xl\:columns-2{-moz-columns:2;column-count:2}.\32xl\:columns-3{-moz-columns:3;column-count:3}.\32xl\:columns-4{-moz-columns:4;column-count:4}.\32xl\:columns-5{-moz-columns:5;column-count:5}.\32xl\:columns-6{-moz-columns:6;column-count:6}.\32xl\:columns-7{-moz-columns:7;column-count:7}.\32xl\:columns-8{-moz-columns:8;column-count:8}.\32xl\:columns-9{-moz-columns:9;column-count:9}.\32xl\:columns-10{-moz-columns:10;column-count:10}.\32xl\:columns-11{-moz-columns:11;column-count:11}.\32xl\:columns-12{-moz-columns:12;column-count:12}.\32xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\32xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\32xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\32xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\32xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:items-center{align-items:center}.\32xl\:gap-1{gap:.25rem}.\32xl\:gap-3{gap:.75rem}} /*# sourceMappingURL=app.css.map*/ \ No newline at end of file diff --git a/packages/admin/dist/app.css.map b/packages/admin/dist/app.css.map index 262890eb94..e39f23f0cd 100644 --- a/packages/admin/dist/app.css.map +++ b/packages/admin/dist/app.css.map @@ -1 +1 @@ -{"version":3,"file":"app.css","mappings":"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CF,CACA,uBAIE,oBAAqB,CAFrB,YAAa,CACb,qBAAsB,CAEtB,WAAY,CACZ,aAAc,CACd,QAAS,CACT,gBAAiB,CAGjB,mBAAoB,CAVpB,eAAgB,CAQhB,gBAAiB,CAGjB,wBAAyB,CACzB,qBAAsB,CAEtB,gBAAiB,CALjB,6BAMF,CACA,yBACE,QAAS,CACT,kBACF,CACA,mDACE,eAAgB,CAChB,eACF,CACA,kDACE,gBAAiB,CACjB,UAAW,CACX,mCACF,CACA,+CACE,WAAY,CAIZ,WAAY,CAHZ,QAAS,CAET,WAAY,CADZ,SAGF,CACA,sDAOE,0BAA8B,CAD9B,QAAS,CAET,4BAA6B,CAC7B,oBAAqB,CANrB,UAAW,CADX,eAAgB,CAGhB,SAAU,CAJV,iBAAkB,CASlB,kBAAmB,CANnB,SAOF,CACA,gBAIE,sBAAuB,CAGvB,kBAAmB,CADnB,UAAW,CAJX,YAAa,CACb,WAAY,CAEZ,eAAgB,CAJhB,eAOF,CACA,uCACE,gBAAiB,CACjB,mBACF,CACA,yDACE,mBAAoB,CACpB,wBAAyB,CACzB,qBAAsB,CAEtB,gBAAiB,CACjB,SACF,CACA,qJAGE,iBACF,CACA,mCACE,YACF,CACA,oCACE,aACF,CACA,qCACE,wBACF,CACA,qCACE,cACF,CACA,oCACE,uBACF,CACA,8CACE,kBACF,CACA,iEACE,oBACF,CACA,gEACE,mBACF,CACA,0KAGE,mBACF,CACA,kEACE,SACF,CACA,iIACE,UACF,CACA,uEACE,SACF,CACA,sIACE,UACF,CACA,4FAEE,oCACF,CACA,0EACE,UACF,CACA,uOAEE,SACF,CACA,sIACE,UACF,CACA,8NAKE,gCACF,CACA,mEAEE,iCACF,CAWA,gBACE,GAEE,sBACF,CACA,GAEE,uBACF,CACF,CAmBA,iBACE,QAEE,8BACF,CACA,QAEE,4BACF,CACA,YAEE,4BACF,CACA,QAEE,2BACF,CACF,CAuBA,gBACE,GAKE,kCAAmC,CAJnC,SAAU,CAEV,mBAGF,CACA,IAKE,qCAAsC,CAJtC,SAAU,CAEV,oBAGF,CACA,GAIE,kCAAmC,CAFnC,kBAGF,CACF,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,kBACF,CACA,+CACE,mBACF,CACA,sCACE,iBACF,CACA,yCAEE,iBAAkB,CADlB,cAEF,CACA,mCASE,YAAa,CAHb,aAAc,CADd,cAAe,CADf,eAAgB,CADhB,YAAa,CAFb,iBAAkB,CAClB,OAAQ,CAKR,oBAAqB,CACrB,SAEF,CACA,0CAEE,WAAY,CACZ,eAAgB,CAFhB,KAGF,CAGA,YACE,qBAAsB,CACtB,iBAAkB,CAClB,QAAS,CAET,cAAe,CACf,YAAa,CAFb,iBAGF,CACA,eACE,qBACF,CACA,8BACE,YAAa,CACb,gBAAiB,CACjB,6BAA8B,CAC9B,eACF,CACA,gCAKE,2BAAyB,CACzB,iBAAkB,CADlB,kBAAyB,CAAzB,gBAAyB,CAJzB,YAAa,CACb,kBAKF,CACA,kDACE,iBACF,CACA,gCACE,kDACE,aACF,CACF,CACA,uCACE,WACF,CACA,gCACE,uCACE,YACF,CACF,CACA,0BAaE,sBAAuB,CAFvB,WAA6B,CAA7B,4BAA6B,CAC7B,eAAgB,CAThB,oBAAyB,CADzB,UAAW,CAEX,eAAiB,CACjB,eAAgB,CAGhB,QAAS,CACT,YAAa,CAFb,cAAgB,CANhB,iBAAkB,CAKlB,kBAQF,CACA,4CACE,0BACF,CACA,sCACE,kBAAmB,CACnB,UACF,CACA,yCACE,cACF,CACA,mCACE,sBACF,CACA,gCACE,0BACE,qBAAuB,CACvB,cACF,CACF,CACA,gCACE,iBAAkB,CAElB,YAAa,CACb,0BAA4B,CAC5B,mBAAoB,CAHpB,WAIF,CACA,gCACE,gCACE,UAAW,CACX,4BACF,CACF,CACA,uCASE,uBAA2B,CAC3B,2BAA4B,CAC5B,uBAAwB,CANxB,QAAS,CAGT,UAAW,CAPX,oBAAqB,CAKrB,MAAO,CACP,UAAY,CALZ,iBAAkB,CAElB,OAAQ,CADR,KASF,CACA,gCACE,uCAEE,OAAQ,CADR,QAEF,CACF,CACA,mDACE,SACF,CACA,gDACE,YACF,CACA,8CACE,kSAAqY,CAErY,SAAU,CADV,MAEF,CACA,4CACE,2TACF,CACA,8CACE,qMACF,CACA,4CACE,skBACF,CACA,8CACE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AAnB,wGAAmB,CAAnB,wGAAmB,CAAnB,kHAAmB,CAAnB,kGAAmB,CAAnB,kHAAmB,CAAnB,wGAAmB,CAAnB,wFAAmB,CAAnB,iCAAmB,CAAnB,oCAAmB,CAAnB,qDAAmB,CAAnB,oCAAmB,CAAnB,qDAAmB,CAAnB,oCAAmB,CAAnB,uDAAmB,CAAnB,8CAAmB,CAAnB,qCAAmB,CAAnB,sDAAmB,CAAnB,wLAAmB,CAAnB,+CAAmB,CAAnB,uTAAmB,CAAnB,sQAAmB,CAAnB,2DAAmB,CAAnB,oCAAmB,CAAnB,qJAAmB,CAAnB,6IAAmB,CAAnB,qKAAmB,CAAnB,kDAAmB,CAAnB,wCAAmB,CAAnB,uBAAmB,CAAnB,kDAAmB,CAAnB,2CAAmB,CAAnB,yFAAmB,CAAnB,kDAAmB,CAAnB,4CAAmB,CAAnB,2BAAmB,CAAnB,kDAAmB,CAAnB,+BAAmB,CAAnB,qCAAmB,CAAnB,qCAAmB,CAAnB,qCAAmB,CAAnB,qCAAmB,CAAnB,+DAAmB,CAAnB,2DAAmB,CAAnB,0DAAmB,CAPnB,mDCAA,uFDAA,oBCAA,6FDAA,sBCAA,yFDAA,2GCAA,yODAA,sBCAA,6CDAA,oBCAA,oFDAA,sCCAA,yBDAA,kBCAA,iFDAA,kBCAA,wFDAA,oCCAA,iCDAA,oCCAA,gCDAA,oCCAA,iCDAA,oCCAA,8BDAA,mCCAA,6BDAA,kBCAA,mFDAA,kBCAA,iFDAA,kBCAA,kFDAA,kBCAA,gFDAA,kBCAA,qFDAA,qCCAA,+BDAA,oBCAA,yEDAA,oBCAA,uEDAA,oBCAA,4EDAA,oBCAA,wEDAA,oBCAA,yEDAA,oBCAA,2EDAA,oBCAA,2EDAA,oBCAA,sEDAA,oBCAA,sEDAA,+BCAA,iCDAA,sBCAA,uFDAA,sBCAA,uFDAA,sBCAA,sFDAA,qCCAA,uBDAA,kBCAA,oFDAA,sCCAA,yBDAA,kBCAA,wFDAA,mCCAA,iCDAA,oCCAA,gCDAA,oCCAA,iCDAA,mCCAA,8BDAA,mCCAA,4BDAA,kBCAA,oFDAA,kBCAA,iFDAA,kBCAA,iFDAA,kBCAA,kFDAA,kBCAA,8EDAA,kBCAA,oFDAA,oCCAA,8BDAA,qCCAA,iCDAA,oCCAA,iCDAA,qCCAA,6BDAA,kBCAA,kFDAA,kBCAA,kFDAA,kBCAA,kFDAA,kBCAA,qFDAA,oBCAA,qEDAA,oBCAA,6EDAA,oBCAA,qEDAA,+BCAA,qDDAA,2BCAA,qGDAA,2BCAA,0GDAA,2BCAA,qGDAA,2BCAA,gFDAA,8BCAA,wCDAA,2GCAA,mJDAA,yFCAA,qBDAA,2GCAA,8HDAA,2GCAA,2IDAA,yFCAA,mBDAA,2GCAA,kIDAA,sBCAA,+BDAA,oBCAA,mFDAA,oBCAA,uFDAA,oBCAA,qFDAA,oBCAA,iFDAA,oBCAA,sFDAA,sBCAA,4BDAA,2BCAA,sCDAA,+BCAA,sCDAA,+BCAA,qCDAA,+BCAA,sCDAA,+BCAA,mCDAA,+BCAA,wCDAA,oBCAA,uCDAA,mBCAA,+BDAA,WCAA,0DDAA,oBCAA,oFDAA,kBCAA,mGDAA,oBCAA,yFDAA,oBCAA,0FDAA,oBCAA,0FDAA,oBCAA,oFDAA,oBCAA,0FDAA,oBCAA,yFDAA,oBCAA,yFDAA,oBCAA,0FDAA,oBCAA,0FDAA,oBCAA,oFDAA,oBCAA,yEDAA,WCAA,uBDAA,OCAA,0BDAA,UCAA,wBDAA,QCAA,uBDAA,WCAA,uBDAA,YCAA,uBDAA,YCAA,qBDAA,cCAA,wBDAA,kBCAA,sBDAA,oBCAA,qBDAA,mBCAA,sBDAA,oBCAA,qBDAA,kBCAA,sBDAA,qBCAA,yBDAA,sBCAA,sBDAA,qBCAA,qBDAA,oBCAA,sBDAA,mBCAA,qBDAA,mBCAA,sBDAA,oBCAA,yBDAA,qBCAA,sBDAA,oBCAA,qBDAA,eCAA,qBDAA,mBCAA,qBDAA,mBCAA,iCDAA,sBCAA,gEDAA,8LCAA,+BDAA,0BCAA,kCDAA,uBCAA,6DDAA,8LCAA,2BDAA,mBCAA,+BDAA,gBCAA,+NDAA,2BCAA,8DDAA,uBCAA,+DDAA,wBCAA,kCDAA,mBCAA,yBDAA,sBCAA,2BDAA,qBCAA,qBDAA,mBCAA,sBDAA,oBCAA,qBDAA,qBCAA,2DDAA,sBCAA,+GDAA,sBCAA,iFDAA,sBCAA,iFDAA,sBCAA,iFDAA,sBCAA,sFDAA,sBCAA,oFDAA,sBCAA,oFDAA,sBCAA,sFDAA,sBCAA,oFDAA,sBCAA,qFDAA,sBCAA,mFDAA,sBCAA,gFDAA,kBCAA,6EDAA,kBCAA,6EDAA,kBCAA,iFDAA,mCCAA,6BDAA,qCCAA,4BDAA,kBCAA,kFDAA,qCCAA,4BDAA,kBCAA,oFDAA,mCCAA,yBDAA,kBCAA,8EDAA,oCCAA,6BDAA,mCCAA,0BDAA,kBCAA,wBDAA,oBCAA,yEDAA,oBCAA,yEDAA,oBCAA,4EDAA,oBCAA,wEDAA,oBCAA,yEDAA,oBCAA,2EDAA,oBCAA,0EDAA,oBCAA,yEDAA,oBCAA,0EDAA,oBCAA,sEDAA,oBCAA,wEDAA,oBCAA,uEDAA,oBCAA,4EDAA,oBCAA,0EDAA,oBCAA,0EDAA,oBCAA,yEDAA,oBCAA,wEDAA,oBCAA,4EDAA,oBCAA,0GDAA,oBCAA,iGDAA,2BCAA,oGDAA,2BCAA,+EDAA,4CCAA,mwBDAA,iBCAA,6BDAA,oBCAA,oFDAA,mCCAA,6CDAA,kBCAA,qGDAA,sBCAA,kGDAA,kBCAA,mGDAA,kBCAA,+FDAA,sBCAA,6FDAA,kBCAA,8FDAA,mCCAA,6CDAA,qCCAA,6CDAA,oCCAA,4CDAA,oCCAA,6CDAA,qCCAA,0CDAA,sCCAA,0CDAA,qCCAA,yCDAA,uCCAA,0CDAA,qCCAA,yCDAA,uCCAA,2CDAA,oBCAA,wFDAA,oBCAA,qFDAA,oBCAA,wFDAA,oBCAA,sFDAA,oBCAA,yFDAA,oBCAA,wFDAA,oBCAA,0FDAA,sBCAA,mGDAA,sBCAA,mGDAA,oCCAA,6CDAA,oCCAA,4CDAA,oCCAA,6CDAA,oCCAA,0CDAA,mCCAA,0CDAA,mCCAA,sCDAA,kBCAA,+FDAA,oBCAA,qFDAA,oBCAA,sFDAA,2BCAA,kDDAA,+BCAA,kDDAA,+BCAA,iDDAA,+BCAA,kDDAA,+BCAA,+CDAA,+BCAA,mDDAA,kBCAA,4GDAA,oBCAA,sEDAA,0CCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,iBDAA,4BCAA,iBDAA,4BCAA,iBDAA,4BCAA,mBDAA,iBCAA,WDAA,cCAA,UDAA,aCAA,gBDAA,mBCAA,YDAA,aCAA,cDAA,gBCAA,eDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,+BDAA,gBCAA,gCDAA,gBCAA,gCDAA,gBCAA,iCDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,kBDAA,+CCAA,kBDAA,+CCAA,kBDAA,+CCAA,cDAA,mBCAA,cDAA,sBCAA,iBDAA,uBCAA,kBDAA,mBCAA,WDAA,SCAA,WDAA,WCAA,WDAA,WCAA,6CDAA,uBCAA,oJDAA,uBCAA,sJDAA,uBCAA,uHDAA,kBCAA,6BDAA,oBCAA,2BDAA,kBCAA,aDAA,kBCAA,iCDAA,kBCAA,sFDAA,uBCAA,0BDAA,gCCAA,cDAA,SCAA,cDAA,SCAA,WDAA,MCAA,aDAA,QCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,iBDAA,4BCAA,iBDAA,4BCAA,iBDAA,4BCAA,mBDAA,iBCAA,UDAA,aCAA,UDAA,eCAA,UDAA,gBCAA,WDAA,oBCAA,WDAA,cCAA,UDAA,aCAA,gBDAA,mBCAA,YDAA,aCAA,SDAA,cCAA,UDAA,cCAA,SDAA,eCAA,YDAA,WCAA,UDAA,aCAA,SDAA,cCAA,cDAA,gBCAA,YDAA,YCAA,eDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,+BDAA,gBCAA,gCDAA,gBCAA,gCDAA,gBCAA,iCDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,kBDAA,+CCAA,kBDAA,+CCAA,kBDAA,+CCAA,cDAA,mBCAA,iBDAA,iBCAA,iBDAA,uBCAA,kBDAA,mBCAA,iBDAA,yBCAA,qBDAA,8BCAA,WDAA,WCAA,WDAA,WCAA,8CDAA,wBCAA,+HDAA,oBCAA,+BDAA,mBCAA,+BDAA,kBCAA,WDAA,kBCAA,2BDAA,OCAA,yBDAA,cCAA,yBDAA,eCAA,0BDAA,mBCAA,0BDAA,mBCAA,2BDAA,mBCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,iBDAA,4BCAA,iBDAA,4BCAA,iBDAA,4BCAA,mBDAA,iBCAA,UDAA,kBCAA,UDAA,mBCAA,WDAA,cCAA,UDAA,aCAA,gBDAA,mBCAA,UDAA,aCAA,YDAA,aCAA,sCDAA,+BCAA,gDDAA,yCCAA,mBDAA,qBCAA,6MDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,+BDAA,gBCAA,gCDAA,gBCAA,gCDAA,gBCAA,iCDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,kBDAA,+CCAA,kBDAA,+CCAA,kBDAA,+CCAA,cDAA,mBCAA,kBDAA,mBCAA,WDAA,SCAA,WDAA,WCAA,WDAA,WCAA,cDAA,uBCAA,UDAA,kBCAA,6BDAA,kBCAA,gEDAA,4CCAA,mCDAA,kCCAA,gBDAA,yBCAA,shBDAA,eCAA,yBDAA,iBCAA,mCDAA,sBCAA,6NDAA,qBCAA,6BDAA,sBCAA,4DDAA,6CCAA,kDDAA,mCCAA,yBDAA,eCAA,2BDAA,0CCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,iBDAA,4BCAA,iBDAA,4BCAA,iBDAA,4BCAA,mBDAA,iBCAA,WDAA,cCAA,gBDAA,mBCAA,YDAA,aCAA,eDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,+BDAA,gBCAA,gCDAA,gBCAA,gCDAA,gBCAA,iCDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,kBDAA,+CCAA,kBDAA,+CCAA,kBDAA,+CCAA,cDAA,mBCAA,kBDAA,mBCAA,qBDAA,8BCAA,WDAA,WCAA,WDAA,WCAA,2BDAA,6CCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,oBDAA,4BCAA,oBDAA,4BCAA,oBDAA,4BCAA,sBDAA,iBCAA,cDAA,cCAA,mBDAA,mBCAA,eDAA,aCAA,kBDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,kCDAA,gBCAA,mCDAA,gBCAA,mCDAA,gBCAA,oCDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,qBDAA,+CCAA,qBDAA,+CCAA,qBDAA,+CCAA,iBDAA,mBCAA,qBDAA,mBCAA,cDAA,WCAA,cDAA,WCAA,C","sources":["webpack://filament/./packages/forms/dist/module.esm.css","webpack://filament/./node_modules/tippy.js/dist/tippy.css","webpack://filament/./node_modules/tippy.js/themes/light.css","webpack://filament/./packages/admin/resources/css/app.css","webpack://filament/"],"sourcesContent":["@charset \"UTF-8\";\n\n/* node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.css */\n.filepond--image-preview-markup {\n position: absolute;\n left: 0;\n top: 0;\n}\n.filepond--image-preview-wrapper {\n z-index: 2;\n}\n.filepond--image-preview-overlay {\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n min-height: 5rem;\n max-height: 7rem;\n margin: 0;\n opacity: 0;\n z-index: 2;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.filepond--image-preview-overlay svg {\n width: 100%;\n height: auto;\n color: inherit;\n max-height: inherit;\n}\n.filepond--image-preview-overlay-idle {\n mix-blend-mode: multiply;\n color: rgba(40, 40, 40, 0.85);\n}\n.filepond--image-preview-overlay-success {\n mix-blend-mode: normal;\n color: rgba(54, 151, 99, 1);\n}\n.filepond--image-preview-overlay-failure {\n mix-blend-mode: normal;\n color: rgba(196, 78, 71, 1);\n}\n@supports (-webkit-marquee-repetition: infinite) and ((-o-object-fit: fill) or (object-fit: fill)) {\n .filepond--image-preview-overlay-idle {\n mix-blend-mode: normal;\n }\n}\n.filepond--image-preview-wrapper {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 100%;\n margin: 0;\n border-radius: 0.45em;\n overflow: hidden;\n background: rgba(0, 0, 0, 0.01);\n}\n.filepond--image-preview {\n position: absolute;\n left: 0;\n top: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n height: 100%;\n width: 100%;\n pointer-events: none;\n background: #222;\n will-change: transform, opacity;\n}\n.filepond--image-clip {\n position: relative;\n overflow: hidden;\n margin: 0 auto;\n}\n.filepond--image-clip[data-transparency-indicator=grid] img,\n.filepond--image-clip[data-transparency-indicator=grid] canvas {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0 H50 V50 H0'/%3E%3Cpath d='M50 50 H100 V100 H50'/%3E%3C/svg%3E\");\n background-size: 1.25em 1.25em;\n}\n.filepond--image-bitmap,\n.filepond--image-vector {\n position: absolute;\n left: 0;\n top: 0;\n will-change: transform;\n}\n.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper {\n border-radius: 0;\n}\n.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview {\n height: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper {\n border-radius: 99999rem;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay {\n top: auto;\n bottom: 0;\n -webkit-transform: scaleY(-1);\n transform: scaleY(-1);\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=\"center\"]) {\n margin-bottom: 0.325em;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left] {\n left: calc(50% - 3em);\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right] {\n right: calc(50% - 3em);\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],\n.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right] {\n margin-bottom: calc(0.325em + 0.1875em);\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center] {\n margin-top: 0;\n margin-bottom: 0.1875em;\n margin-left: 0.1875em;\n}\n\n/* node_modules/filepond-plugin-media-preview/dist/filepond-plugin-media-preview.css */\n.filepond--media-preview audio {\n display: none;\n}\n.filepond--media-preview .audioplayer {\n width: calc(100% - 1.4em);\n margin: 2.3em auto auto;\n}\n.filepond--media-preview .playpausebtn {\n margin-top: 0.3em;\n margin-right: 0.3em;\n height: 25px;\n width: 25px;\n border-radius: 25px;\n border: none;\n background-repeat: no-repeat;\n background-position: center;\n float: left;\n outline: none;\n cursor: pointer;\n}\n.filepond--media-preview .playpausebtn:hover {\n background-color: rgba(0, 0, 0, 0.5);\n}\n.filepond--media-preview .play {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAyElEQVQ4T9XUsWoCQRRG4XPaFL5SfIy8gKYKBCysrax8Ahs7qzQ2qVIFOwsrsbEWLEK6EBFGBrIQhN2d3dnGgalm+Jh7789Ix8uOPe4YDCH0gZ66atKW0pJDCE/AEngDXtRjCpwCRucbGANzNVTBqWBhfAJDdV+GNgWj8wtM41bPt3AbsDB2f69d/0dzwC0wUDe54A8wAWbqJbfkD+BZPeQO5QsYqYu6LKb0MIb7VT3VYfG8CnwEHtT3FKi4c8e/TZMyk3LYFrwCgMdHFbRDKS8AAAAASUVORK5CYII=);\n}\n.filepond--media-preview .pause {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAh0lEQVQ4T+2UsQkCURBE30PLMbAMMResQrAPsQ0TK9AqDKxGZeTLD74aGNwlhzfZssvADDMrPcOe+RggYZIJcG2s2KinMidZAvu6u6uzT8u+JCeZArfmcKUeK+EaONTdQy23bxgJX8aPHvIHsSnVuzTx36rn2pQFsGuqN//ZlK7vbIDvq6vkJ9yteBXzecYbAAAAAElFTkSuQmCC);\n}\n.filepond--media-preview .timeline {\n width: calc(100% - 2.5em);\n height: 3px;\n margin-top: 1em;\n float: left;\n border-radius: 15px;\n background: rgba(255, 255, 255, 0.3);\n}\n.filepond--media-preview .playhead {\n width: 13px;\n height: 13px;\n border-radius: 50%;\n margin-top: -5px;\n background: white;\n}\n.filepond--media-preview-wrapper {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 100%;\n margin: 0;\n border-radius: 0.45em;\n overflow: hidden;\n background: rgba(0, 0, 0, 0.01);\n pointer-events: auto;\n}\n.filepond--media-preview-wrapper:before {\n content: \" \";\n position: absolute;\n width: 100%;\n height: 2em;\n background: linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#000000\", endColorstr=\"#00000000\", GradientType=0);\n z-index: 3;\n}\n.filepond--media-preview {\n position: relative;\n z-index: 1;\n display: block;\n width: 100%;\n height: 100%;\n -webkit-transform-origin: center center;\n transform-origin: center center;\n will-change: transform, opacity;\n}\n.filepond--media-preview video,\n.filepond--media-preview audio {\n width: 100%;\n will-change: transform;\n}\n\n/* node_modules/filepond/dist/filepond.min.css */\n.filepond--assistant {\n position: absolute;\n overflow: hidden;\n height: 1px;\n width: 1px;\n padding: 0;\n border: 0;\n clip: rect(1px, 1px, 1px, 1px);\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n white-space: nowrap;\n}\n.filepond--browser.filepond--browser {\n position: absolute;\n margin: 0;\n padding: 0;\n left: 1em;\n top: 1.75em;\n width: calc(100% - 2em);\n opacity: 0;\n font-size: 0;\n}\n.filepond--data {\n position: absolute;\n width: 0;\n height: 0;\n padding: 0;\n margin: 0;\n border: none;\n visibility: hidden;\n pointer-events: none;\n contain: strict;\n}\n.filepond--drip {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: hidden;\n opacity: .1;\n pointer-events: none;\n border-radius: .5em;\n background: rgba(0, 0, 0, .01);\n}\n.filepond--drip-blob {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n width: 8em;\n height: 8em;\n margin-left: -4em;\n margin-top: -4em;\n background: #292625;\n border-radius: 50%;\n}\n.filepond--drip-blob,\n.filepond--drop-label {\n position: absolute;\n top: 0;\n left: 0;\n will-change: transform, opacity;\n}\n.filepond--drop-label {\n right: 0;\n margin: 0;\n color: #4f4f4f;\n display: flex;\n justify-content: center;\n align-items: center;\n height: 0;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.filepond--drop-label.filepond--drop-label label {\n display: block;\n margin: 0;\n padding: .5em;\n}\n.filepond--drop-label label {\n cursor: default;\n font-size: .875em;\n font-weight: 400;\n text-align: center;\n line-height: 1.5;\n}\n.filepond--label-action {\n text-decoration: underline;\n -webkit-text-decoration-skip: ink;\n text-decoration-skip-ink: auto;\n -webkit-text-decoration-color: #a7a4a4;\n text-decoration-color: #a7a4a4;\n cursor: pointer;\n}\n.filepond--root[data-disabled] .filepond--drop-label label {\n opacity: .5;\n}\n.filepond--file-action-button.filepond--file-action-button {\n font-size: 1em;\n width: 1.625em;\n height: 1.625em;\n font-family: inherit;\n line-height: inherit;\n margin: 0;\n padding: 0;\n border: none;\n outline: none;\n will-change: transform, opacity;\n}\n.filepond--file-action-button.filepond--file-action-button span {\n position: absolute;\n overflow: hidden;\n height: 1px;\n width: 1px;\n padding: 0;\n border: 0;\n clip: rect(1px, 1px, 1px, 1px);\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n white-space: nowrap;\n}\n.filepond--file-action-button.filepond--file-action-button svg {\n width: 100%;\n height: 100%;\n}\n.filepond--file-action-button.filepond--file-action-button:after {\n position: absolute;\n left: -.75em;\n right: -.75em;\n top: -.75em;\n bottom: -.75em;\n content: \"\";\n}\n.filepond--file-action-button {\n cursor: auto;\n color: #fff;\n border-radius: 50%;\n background-color: rgba(0, 0, 0, .5);\n background-image: none;\n box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0);\n transition: box-shadow .25s ease-in;\n}\n.filepond--file-action-button:focus,\n.filepond--file-action-button:hover {\n box-shadow: 0 0 0 .125em hsla(0, 0%, 100%, .9);\n}\n.filepond--file-action-button[disabled] {\n color: hsla(0, 0%, 100%, .5);\n background-color: rgba(0, 0, 0, .25);\n}\n.filepond--file-action-button[hidden] {\n display: none;\n}\n.filepond--action-edit-item.filepond--action-edit-item {\n width: 2em;\n height: 2em;\n padding: .1875em;\n}\n.filepond--action-edit-item.filepond--action-edit-item[data-align*=center] {\n margin-left: -.1875em;\n}\n.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom] {\n margin-bottom: -.1875em;\n}\n.filepond--action-edit-item-alt {\n border: none;\n line-height: inherit;\n background: transparent;\n font-family: inherit;\n color: inherit;\n outline: none;\n padding: 0;\n margin: 0 0 0 .25em;\n pointer-events: all;\n position: absolute;\n}\n.filepond--action-edit-item-alt svg {\n width: 1.3125em;\n height: 1.3125em;\n}\n.filepond--action-edit-item-alt span {\n font-size: 0;\n opacity: 0;\n}\n.filepond--file-info {\n position: static;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n flex: 1;\n margin: 0 .5em 0 0;\n min-width: 0;\n will-change: transform, opacity;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.filepond--file-info * {\n margin: 0;\n}\n.filepond--file-info .filepond--file-info-main {\n font-size: .75em;\n line-height: 1.2;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n width: 100%;\n}\n.filepond--file-info .filepond--file-info-sub {\n font-size: .625em;\n opacity: .5;\n transition: opacity .25s ease-in-out;\n white-space: nowrap;\n}\n.filepond--file-info .filepond--file-info-sub:empty {\n display: none;\n}\n.filepond--file-status {\n position: static;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n flex-grow: 0;\n flex-shrink: 0;\n margin: 0;\n min-width: 2.25em;\n text-align: right;\n will-change: transform, opacity;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.filepond--file-status * {\n margin: 0;\n white-space: nowrap;\n}\n.filepond--file-status .filepond--file-status-main {\n font-size: .75em;\n line-height: 1.2;\n}\n.filepond--file-status .filepond--file-status-sub {\n font-size: .625em;\n opacity: .5;\n transition: opacity .25s ease-in-out;\n}\n.filepond--file-wrapper.filepond--file-wrapper {\n border: none;\n margin: 0;\n padding: 0;\n min-width: 0;\n height: 100%;\n}\n.filepond--file-wrapper.filepond--file-wrapper > legend {\n position: absolute;\n overflow: hidden;\n height: 1px;\n width: 1px;\n padding: 0;\n border: 0;\n clip: rect(1px, 1px, 1px, 1px);\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n white-space: nowrap;\n}\n.filepond--file {\n position: static;\n display: flex;\n height: 100%;\n align-items: flex-start;\n padding: .5625em;\n color: #fff;\n border-radius: .5em;\n}\n.filepond--file .filepond--file-status {\n margin-left: auto;\n margin-right: 2.25em;\n}\n.filepond--file .filepond--processing-complete-indicator {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n z-index: 3;\n}\n.filepond--file .filepond--file-action-button,\n.filepond--file .filepond--processing-complete-indicator,\n.filepond--file .filepond--progress-indicator {\n position: absolute;\n}\n.filepond--file [data-align*=left] {\n left: .5625em;\n}\n.filepond--file [data-align*=right] {\n right: .5625em;\n}\n.filepond--file [data-align*=center] {\n left: calc(50% - .8125em);\n}\n.filepond--file [data-align*=bottom] {\n bottom: 1.125em;\n}\n.filepond--file [data-align=center] {\n top: calc(50% - .8125em);\n}\n.filepond--file .filepond--progress-indicator {\n margin-top: .1875em;\n}\n.filepond--file .filepond--progress-indicator[data-align*=right] {\n margin-right: .1875em;\n}\n.filepond--file .filepond--progress-indicator[data-align*=left] {\n margin-left: .1875em;\n}\n[data-filepond-item-state*=error] .filepond--file-info,\n[data-filepond-item-state*=invalid] .filepond--file-info,\n[data-filepond-item-state=cancelled] .filepond--file-info {\n margin-right: 2.25em;\n}\n[data-filepond-item-state~=processing] .filepond--file-status-sub {\n opacity: 0;\n}\n[data-filepond-item-state~=processing] .filepond--action-abort-item-processing ~ .filepond--file-status .filepond--file-status-sub {\n opacity: .5;\n}\n[data-filepond-item-state=processing-error] .filepond--file-status-sub {\n opacity: 0;\n}\n[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing ~ .filepond--file-status .filepond--file-status-sub {\n opacity: .5;\n}\n[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg {\n -webkit-animation: fall .5s linear .125s both;\n animation: fall .5s linear .125s both;\n}\n[data-filepond-item-state=processing-complete] .filepond--file-status-sub {\n opacity: .5;\n}\n[data-filepond-item-state=processing-complete] .filepond--file-info-sub,\n[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden]) ~ .filepond--file-status .filepond--file-status-sub {\n opacity: 0;\n}\n[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing ~ .filepond--file-info .filepond--file-info-sub {\n opacity: .5;\n}\n[data-filepond-item-state*=error] .filepond--file-wrapper,\n[data-filepond-item-state*=error] .filepond--panel,\n[data-filepond-item-state*=invalid] .filepond--file-wrapper,\n[data-filepond-item-state*=invalid] .filepond--panel {\n -webkit-animation: shake .65s linear both;\n animation: shake .65s linear both;\n}\n[data-filepond-item-state*=busy] .filepond--progress-indicator svg {\n -webkit-animation: spin 1s linear infinite;\n animation: spin 1s linear infinite;\n}\n@-webkit-keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n to {\n -webkit-transform: rotate(1turn);\n transform: rotate(1turn);\n }\n}\n@keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n to {\n -webkit-transform: rotate(1turn);\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes shake {\n 10%, 90% {\n -webkit-transform: translateX(-.0625em);\n transform: translateX(-.0625em);\n }\n 20%, 80% {\n -webkit-transform: translateX(.125em);\n transform: translateX(.125em);\n }\n 30%, 50%, 70% {\n -webkit-transform: translateX(-.25em);\n transform: translateX(-.25em);\n }\n 40%, 60% {\n -webkit-transform: translateX(.25em);\n transform: translateX(.25em);\n }\n}\n@keyframes shake {\n 10%, 90% {\n -webkit-transform: translateX(-.0625em);\n transform: translateX(-.0625em);\n }\n 20%, 80% {\n -webkit-transform: translateX(.125em);\n transform: translateX(.125em);\n }\n 30%, 50%, 70% {\n -webkit-transform: translateX(-.25em);\n transform: translateX(-.25em);\n }\n 40%, 60% {\n -webkit-transform: translateX(.25em);\n transform: translateX(.25em);\n }\n}\n@-webkit-keyframes fall {\n 0% {\n opacity: 0;\n -webkit-transform: scale(.5);\n transform: scale(.5);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n 70% {\n opacity: 1;\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n to {\n -webkit-transform: scale(1);\n transform: scale(1);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n}\n@keyframes fall {\n 0% {\n opacity: 0;\n -webkit-transform: scale(.5);\n transform: scale(.5);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n 70% {\n opacity: 1;\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n to {\n -webkit-transform: scale(1);\n transform: scale(1);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n}\n.filepond--hopper[data-hopper-state=drag-over] > * {\n pointer-events: none;\n}\n.filepond--hopper[data-hopper-state=drag-over]:after {\n content: \"\";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 100;\n}\n.filepond--progress-indicator {\n z-index: 103;\n}\n.filepond--file-action-button {\n z-index: 102;\n}\n.filepond--file-status {\n z-index: 101;\n}\n.filepond--file-info {\n z-index: 100;\n}\n.filepond--item {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n z-index: 1;\n padding: 0;\n margin: .25em;\n will-change: transform, opacity;\n}\n.filepond--item > .filepond--panel {\n z-index: -1;\n}\n.filepond--item > .filepond--panel .filepond--panel-bottom {\n box-shadow: 0 .0625em .125em -.0625em rgba(0, 0, 0, .25);\n}\n.filepond--item > .filepond--file-wrapper,\n.filepond--item > .filepond--panel {\n transition: opacity .15s ease-out;\n}\n.filepond--item[data-drag-state] {\n cursor: -webkit-grab;\n cursor: grab;\n}\n.filepond--item[data-drag-state] > .filepond--panel {\n transition: box-shadow .125s ease-in-out;\n box-shadow: 0 0 0 transparent;\n}\n.filepond--item[data-drag-state=drag] {\n cursor: -webkit-grabbing;\n cursor: grabbing;\n}\n.filepond--item[data-drag-state=drag] > .filepond--panel {\n box-shadow: 0 .125em .3125em rgba(0, 0, 0, .325);\n}\n.filepond--item[data-drag-state]:not([data-drag-state=idle]) {\n z-index: 2;\n}\n.filepond--item-panel {\n background-color: #64605e;\n}\n[data-filepond-item-state=processing-complete] .filepond--item-panel {\n background-color: #369763;\n}\n[data-filepond-item-state*=error] .filepond--item-panel,\n[data-filepond-item-state*=invalid] .filepond--item-panel {\n background-color: #c44e47;\n}\n.filepond--item-panel {\n border-radius: .5em;\n transition: background-color .25s;\n}\n.filepond--list-scroller {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: 0;\n will-change: transform;\n}\n.filepond--list-scroller[data-state=overflow] .filepond--list {\n bottom: 0;\n right: 0;\n}\n.filepond--list-scroller[data-state=overflow] {\n overflow-y: scroll;\n overflow-x: hidden;\n -webkit-overflow-scrolling: touch;\n -webkit-mask: linear-gradient(180deg, #000 calc(100% - .5em), transparent);\n mask: linear-gradient(180deg, #000 calc(100% - .5em), transparent);\n}\n.filepond--list-scroller::-webkit-scrollbar {\n background: transparent;\n}\n.filepond--list-scroller::-webkit-scrollbar:vertical {\n width: 1em;\n}\n.filepond--list-scroller::-webkit-scrollbar:horizontal {\n height: 0;\n}\n.filepond--list-scroller::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, .3);\n border-radius: 99999px;\n border: .3125em solid transparent;\n background-clip: content-box;\n}\n.filepond--list.filepond--list {\n position: absolute;\n top: 0;\n margin: 0;\n padding: 0;\n list-style-type: none;\n will-change: transform;\n}\n.filepond--list {\n left: .75em;\n right: .75em;\n}\n.filepond--root[data-style-panel-layout~=integrated] {\n width: 100%;\n height: 100%;\n max-width: none;\n margin: 0;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root {\n border-radius: 0;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root > *,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root > * {\n display: none;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label {\n bottom: 0;\n height: auto;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 7;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel {\n display: none;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller {\n overflow: hidden;\n height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--list,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--list {\n left: 0;\n right: 0;\n height: 100%;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--item,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--item {\n margin: 0;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper {\n height: 100%;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label {\n z-index: 7;\n}\n.filepond--root[data-style-panel-layout~=circle] {\n border-radius: 99999rem;\n overflow: hidden;\n}\n.filepond--root[data-style-panel-layout~=circle] > .filepond--panel {\n border-radius: inherit;\n}\n.filepond--root[data-style-panel-layout~=circle] > .filepond--panel > * {\n display: none;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,\n.filepond--root[data-style-panel-layout~=circle] .filepond--file-status {\n display: none;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item {\n opacity: 1 !important;\n visibility: visible !important;\n}\n@media not all and (min-resolution:0.001dpcm) {\n @supports (-webkit-appearance:none) and (stroke-color:transparent) {\n .filepond--root[data-style-panel-layout~=circle] {\n will-change: transform;\n }\n }\n}\n.filepond--panel-root {\n border-radius: .5em;\n background-color: #f1f0ef;\n}\n.filepond--panel {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n margin: 0;\n height: 100% !important;\n pointer-events: none;\n}\n.filepond-panel:not([data-scalable=false]) {\n height: auto !important;\n}\n.filepond--panel[data-scalable=false] > div {\n display: none;\n}\n.filepond--panel[data-scalable=true] {\n -webkit-transform-style: preserve-3d;\n transform-style: preserve-3d;\n background-color: transparent !important;\n border: none !important;\n}\n.filepond--panel-bottom,\n.filepond--panel-center,\n.filepond--panel-top {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n margin: 0;\n padding: 0;\n}\n.filepond--panel-bottom,\n.filepond--panel-top {\n height: .5em;\n}\n.filepond--panel-top {\n border-bottom-left-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n border-bottom: none !important;\n}\n.filepond--panel-top:after {\n content: \"\";\n position: absolute;\n height: 2px;\n left: 0;\n right: 0;\n bottom: -1px;\n background-color: inherit;\n}\n.filepond--panel-bottom,\n.filepond--panel-center {\n will-change: transform;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transform-origin: left top;\n transform-origin: left top;\n -webkit-transform: translate3d(0, .5em, 0);\n transform: translate3d(0, .5em, 0);\n}\n.filepond--panel-bottom {\n border-top-left-radius: 0 !important;\n border-top-right-radius: 0 !important;\n border-top: none !important;\n}\n.filepond--panel-bottom:before {\n content: \"\";\n position: absolute;\n height: 2px;\n left: 0;\n right: 0;\n top: -1px;\n background-color: inherit;\n}\n.filepond--panel-center {\n height: 100px !important;\n border-top: none !important;\n border-bottom: none !important;\n border-radius: 0 !important;\n}\n.filepond--panel-center:not([style]) {\n visibility: hidden;\n}\n.filepond--progress-indicator {\n position: static;\n width: 1.25em;\n height: 1.25em;\n color: #fff;\n margin: 0;\n pointer-events: none;\n will-change: transform, opacity;\n}\n.filepond--progress-indicator svg {\n width: 100%;\n height: 100%;\n vertical-align: top;\n transform-box: fill-box;\n}\n.filepond--progress-indicator path {\n fill: none;\n stroke: currentColor;\n}\n.filepond--list-scroller {\n z-index: 6;\n}\n.filepond--drop-label {\n z-index: 5;\n}\n.filepond--drip {\n z-index: 3;\n}\n.filepond--root > .filepond--panel {\n z-index: 2;\n}\n.filepond--browser {\n z-index: 1;\n}\n.filepond--root {\n box-sizing: border-box;\n position: relative;\n margin-bottom: 1em;\n font-size: 1rem;\n line-height: normal;\n font-family:\n -apple-system,\n BlinkMacSystemFont,\n Segoe UI,\n Roboto,\n Helvetica,\n Arial,\n sans-serif,\n Apple Color Emoji,\n Segoe UI Emoji,\n Segoe UI Symbol;\n font-weight: 450;\n text-align: left;\n text-rendering: optimizeLegibility;\n direction: ltr;\n contain: layout style size;\n}\n.filepond--root * {\n box-sizing: inherit;\n line-height: inherit;\n}\n.filepond--root :not(text) {\n font-size: inherit;\n}\n.filepond--root[data-disabled] {\n pointer-events: none;\n}\n.filepond--root[data-disabled] .filepond--list-scroller {\n pointer-events: all;\n}\n.filepond--root[data-disabled] .filepond--list {\n pointer-events: none;\n}\n.filepond--root .filepond--drop-label {\n min-height: 4.75em;\n}\n.filepond--root .filepond--list-scroller {\n margin-top: 1em;\n margin-bottom: 1em;\n}\n.filepond--root .filepond--credits {\n position: absolute;\n right: 0;\n opacity: .175;\n line-height: .85;\n font-size: 11px;\n color: inherit;\n text-decoration: none;\n z-index: 3;\n bottom: -14px;\n}\n.filepond--root .filepond--credits[style] {\n top: 0;\n bottom: auto;\n margin-top: 14px;\n}\n\n/* node_modules/trix/dist/trix.css */\ntrix-editor {\n border: 1px solid #bbb;\n border-radius: 3px;\n margin: 0;\n padding: 0.4em 0.6em;\n min-height: 5em;\n outline: none;\n}\ntrix-toolbar * {\n box-sizing: border-box;\n}\ntrix-toolbar .trix-button-row {\n display: flex;\n flex-wrap: nowrap;\n justify-content: space-between;\n overflow-x: auto;\n}\ntrix-toolbar .trix-button-group {\n display: flex;\n margin-bottom: 10px;\n border: 1px solid #bbb;\n border-top-color: #ccc;\n border-bottom-color: #888;\n border-radius: 3px;\n}\ntrix-toolbar .trix-button-group:not(:first-child) {\n margin-left: 1.5vw;\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button-group:not(:first-child) {\n margin-left: 0;\n }\n}\ntrix-toolbar .trix-button-group-spacer {\n flex-grow: 1;\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button-group-spacer {\n display: none;\n }\n}\ntrix-toolbar .trix-button {\n position: relative;\n float: left;\n color: rgba(0, 0, 0, 0.6);\n font-size: 0.75em;\n font-weight: 600;\n white-space: nowrap;\n padding: 0 0.5em;\n margin: 0;\n outline: none;\n border: none;\n border-bottom: 1px solid #ddd;\n border-radius: 0;\n background: transparent;\n}\ntrix-toolbar .trix-button:not(:first-child) {\n border-left: 1px solid #ccc;\n}\ntrix-toolbar .trix-button.trix-active {\n background: #cbeefa;\n color: black;\n}\ntrix-toolbar .trix-button:not(:disabled) {\n cursor: pointer;\n}\ntrix-toolbar .trix-button:disabled {\n color: rgba(0, 0, 0, 0.125);\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button {\n letter-spacing: -0.01em;\n padding: 0 0.3em;\n }\n}\ntrix-toolbar .trix-button--icon {\n font-size: inherit;\n width: 2.6em;\n height: 1.6em;\n max-width: calc(0.8em + 4vw);\n text-indent: -9999px;\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button--icon {\n height: 2em;\n max-width: calc(0.8em + 3.5vw);\n }\n}\ntrix-toolbar .trix-button--icon::before {\n display: inline-block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0.6;\n content: \"\";\n background-position: center;\n background-repeat: no-repeat;\n background-size: contain;\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button--icon::before {\n right: 6%;\n left: 6%;\n }\n}\ntrix-toolbar .trix-button--icon.trix-active::before {\n opacity: 1;\n}\ntrix-toolbar .trix-button--icon:disabled::before {\n opacity: 0.125;\n}\ntrix-toolbar .trix-button--icon-attach::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);\n top: 8%;\n bottom: 4%;\n}\ntrix-toolbar .trix-button--icon-bold::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-italic::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-link::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-strike::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-quote::before {\n background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-heading-1::before {\n background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-code::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-bullet-list::before {\n background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-number-list::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-undo::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-redo::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-decrease-nesting-level::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-increase-nesting-level::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-dialogs {\n position: relative;\n}\ntrix-toolbar .trix-dialog {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n font-size: 0.75em;\n padding: 15px 10px;\n background: #fff;\n box-shadow: 0 0.3em 1em #ccc;\n border-top: 2px solid #888;\n border-radius: 5px;\n z-index: 5;\n}\ntrix-toolbar .trix-input--dialog {\n font-size: inherit;\n font-weight: normal;\n padding: 0.5em 0.8em;\n margin: 0 10px 0 0;\n border-radius: 3px;\n border: 1px solid #bbb;\n background-color: #fff;\n box-shadow: none;\n outline: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n}\ntrix-toolbar .trix-input--dialog.validate:invalid {\n box-shadow: #F00 0px 0px 1.5px 1px;\n}\ntrix-toolbar .trix-button--dialog {\n font-size: inherit;\n padding: 0.5em;\n border-bottom: none;\n}\ntrix-toolbar .trix-dialog--link {\n max-width: 600px;\n}\ntrix-toolbar .trix-dialog__link-fields {\n display: flex;\n align-items: baseline;\n}\ntrix-toolbar .trix-dialog__link-fields .trix-input {\n flex: 1;\n}\ntrix-toolbar .trix-dialog__link-fields .trix-button-group {\n flex: 0 0 content;\n margin: 0;\n}\ntrix-editor [data-trix-mutable]:not(.attachment__caption-editor) {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\ntrix-editor [data-trix-mutable]::-moz-selection,\ntrix-editor [data-trix-cursor-target]::-moz-selection,\ntrix-editor [data-trix-mutable] ::-moz-selection {\n background: none;\n}\ntrix-editor [data-trix-mutable]::selection,\ntrix-editor [data-trix-cursor-target]::selection,\ntrix-editor [data-trix-mutable] ::selection {\n background: none;\n}\ntrix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection {\n background: highlight;\n}\ntrix-editor [data-trix-mutable].attachment__caption-editor:focus::selection {\n background: highlight;\n}\ntrix-editor [data-trix-mutable].attachment.attachment--file {\n box-shadow: 0 0 0 2px highlight;\n border-color: transparent;\n}\ntrix-editor [data-trix-mutable].attachment img {\n box-shadow: 0 0 0 2px highlight;\n}\ntrix-editor .attachment {\n position: relative;\n}\ntrix-editor .attachment:hover {\n cursor: default;\n}\ntrix-editor .attachment--preview .attachment__caption:hover {\n cursor: text;\n}\ntrix-editor .attachment__progress {\n position: absolute;\n z-index: 1;\n height: 20px;\n top: calc(50% - 10px);\n left: 5%;\n width: 90%;\n opacity: 0.9;\n transition: opacity 200ms ease-in;\n}\ntrix-editor .attachment__progress[value=\"100\"] {\n opacity: 0;\n}\ntrix-editor .attachment__caption-editor {\n display: inline-block;\n width: 100%;\n margin: 0;\n padding: 0;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n color: inherit;\n text-align: center;\n vertical-align: top;\n border: none;\n outline: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n}\ntrix-editor .attachment__toolbar {\n position: absolute;\n z-index: 1;\n top: -0.9em;\n left: 0;\n width: 100%;\n text-align: center;\n}\ntrix-editor .trix-button-group {\n display: inline-flex;\n}\ntrix-editor .trix-button {\n position: relative;\n float: left;\n color: #666;\n white-space: nowrap;\n font-size: 80%;\n padding: 0 0.8em;\n margin: 0;\n outline: none;\n border: none;\n border-radius: 0;\n background: transparent;\n}\ntrix-editor .trix-button:not(:first-child) {\n border-left: 1px solid #ccc;\n}\ntrix-editor .trix-button.trix-active {\n background: #cbeefa;\n}\ntrix-editor .trix-button:not(:disabled) {\n cursor: pointer;\n}\ntrix-editor .trix-button--remove {\n text-indent: -9999px;\n display: inline-block;\n padding: 0;\n outline: none;\n width: 1.8em;\n height: 1.8em;\n line-height: 1.8em;\n border-radius: 50%;\n background-color: #fff;\n border: 2px solid highlight;\n box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.25);\n}\ntrix-editor .trix-button--remove::before {\n display: inline-block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0.7;\n content: \"\";\n background-image: url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);\n background-position: center;\n background-repeat: no-repeat;\n background-size: 90%;\n}\ntrix-editor .trix-button--remove:hover {\n border-color: #333;\n}\ntrix-editor .trix-button--remove:hover::before {\n opacity: 1;\n}\ntrix-editor .attachment__metadata-container {\n position: relative;\n}\ntrix-editor .attachment__metadata {\n position: absolute;\n left: 50%;\n top: 2em;\n transform: translate(-50%, 0);\n max-width: 90%;\n padding: 0.1em 0.6em;\n font-size: 0.8em;\n color: #fff;\n background-color: rgba(0, 0, 0, 0.7);\n border-radius: 3px;\n}\ntrix-editor .attachment__metadata .attachment__name {\n display: inline-block;\n max-width: 100%;\n vertical-align: bottom;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\ntrix-editor .attachment__metadata .attachment__size {\n margin-left: 0.2em;\n white-space: nowrap;\n}\n.trix-content {\n line-height: 1.5;\n}\n.trix-content * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n.trix-content h1 {\n font-size: 1.2em;\n line-height: 1.2;\n}\n.trix-content blockquote {\n border: 0 solid #ccc;\n border-left-width: 0.3em;\n margin-left: 0.3em;\n padding-left: 0.6em;\n}\n.trix-content [dir=rtl] blockquote,\n.trix-content blockquote[dir=rtl] {\n border-width: 0;\n border-right-width: 0.3em;\n margin-right: 0.3em;\n padding-right: 0.6em;\n}\n.trix-content li {\n margin-left: 1em;\n}\n.trix-content [dir=rtl] li {\n margin-right: 1em;\n}\n.trix-content pre {\n display: inline-block;\n width: 100%;\n vertical-align: top;\n font-family: monospace;\n font-size: 0.9em;\n padding: 0.5em;\n white-space: pre;\n background-color: #eee;\n overflow-x: auto;\n}\n.trix-content img {\n max-width: 100%;\n height: auto;\n}\n.trix-content .attachment {\n display: inline-block;\n position: relative;\n max-width: 100%;\n}\n.trix-content .attachment a {\n color: inherit;\n text-decoration: none;\n}\n.trix-content .attachment a:hover,\n.trix-content .attachment a:visited:hover {\n color: inherit;\n}\n.trix-content .attachment__caption {\n text-align: center;\n}\n.trix-content .attachment__caption .attachment__name + .attachment__size::before {\n content: \" \\b7 \";\n}\n.trix-content .attachment--preview {\n width: 100%;\n text-align: center;\n}\n.trix-content .attachment--preview .attachment__caption {\n color: #666;\n font-size: 0.9em;\n line-height: 1.2;\n}\n.trix-content .attachment--file {\n color: #333;\n line-height: 1;\n margin: 0 2px 2px 2px;\n padding: 0.4em 1em;\n border: 1px solid #bbb;\n border-radius: 5px;\n}\n.trix-content .attachment-gallery {\n display: flex;\n flex-wrap: wrap;\n position: relative;\n}\n.trix-content .attachment-gallery .attachment {\n flex: 1 0 33%;\n padding: 0 0.5em;\n max-width: 33%;\n}\n.trix-content .attachment-gallery.attachment-gallery--2 .attachment,\n.trix-content .attachment-gallery.attachment-gallery--4 .attachment {\n flex-basis: 50%;\n max-width: 50%;\n}\n\n/* packages/forms/resources/css/components/color-picker.css */\n.filament-forms-color-picker-preview {\n background-image: repeating-linear-gradient(45deg, #aaa 25%, transparent 25%, transparent 75%, #aaa 75%, #aaa), repeating-linear-gradient(45deg, #aaa 25%, #fff 25%, #fff 75%, #aaa 75%, #aaa);\n background-position: 0 0, 4px 4px;\n background-size: 8px 8px;\n}\n.filament-forms-color-picker-preview::after {\n @apply absolute inset-0;\n content: \"\";\n background: var(--color);\n}\n\n/* packages/forms/resources/css/components/file-upload.css */\n.filepond--root {\n @apply mb-0 overflow-hidden;\n}\n.filepond--panel-root {\n @apply rounded-lg border border-gray-300 bg-white shadow-sm;\n}\n.filepond--drip-blob {\n @apply bg-gray-900;\n}\n.dark .filepond--drop-label {\n @apply text-gray-200;\n}\n.dark .filepond--panel-root {\n @apply border-gray-600 bg-gray-700 text-white;\n}\n.dark .filepond--drip-blob {\n @apply bg-gray-100;\n}\n.filepond--root[data-style-panel-layout=compact] .filepond--item {\n @apply mb-0.5;\n}\n.filepond--root[data-style-panel-layout=compact] .filepond--drop-label label {\n @apply text-sm;\n}\n.filepond--root[data-style-panel-layout=compact] .filepond--drop-label {\n min-height: 2.625em;\n}\n.filepond--root[data-style-panel-layout=compact] .filepond--file {\n padding-top: 0.5em;\n padding-bottom: 0.5em;\n}\n.filepond--root[data-style-panel-layout=grid] .filepond--item {\n width: calc(50% - 0.5em);\n display: inline;\n}\n@media screen(lg) {\n .filepond--root[data-style-panel-layout=grid] .filepond--item {\n width: calc(33.33% - 0.5em);\n }\n}\n.filepond--download-icon {\n @apply pointer-events-auto mr-1 inline-block h-4 w-4 bg-white align-bottom hover:bg-white/70;\n -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZG93bmxvYWQiPjxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iNyAxMCAxMiAxNSAxNyAxMCI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHkxPSIxNSIgeDI9IjEyIiB5Mj0iMyI+PC9saW5lPjwvc3ZnPg==);\n mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZG93bmxvYWQiPjxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iNyAxMCAxMiAxNSAxNyAxMCI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHkxPSIxNSIgeDI9IjEyIiB5Mj0iMyI+PC9saW5lPjwvc3ZnPg==);\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-size: 100%;\n mask-size: 100%;\n}\n.filepond--open-icon {\n @apply pointer-events-auto mr-1 inline-block h-4 w-4 bg-white align-bottom hover:bg-white/70;\n -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPgogIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwMC0yIDJ2MTBhMiAyIDAgMDAyIDJoMTBhMiAyIDAgMDAyLTJ2LTRNMTQgNGg2bTAgMHY2bTAtNkwxMCAxNCIgLz4KPC9zdmc+Cg==);\n mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPgogIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwMC0yIDJ2MTBhMiAyIDAgMDAyIDJoMTBhMiAyIDAgMDAyLTJ2LTRNMTQgNGg2bTAgMHY2bTAtNkwxMCAxNCIgLz4KPC9zdmc+Cg==);\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-size: 100%;\n mask-size: 100%;\n}\n\n/* packages/forms/resources/css/components/rich-editor.css */\n.dark .trix-button {\n @apply border-gray-600 bg-gray-700 text-gray-200;\n}\n.dark .trix-button-group {\n @apply border-gray-600;\n}\ntrix-toolbar .filament-forms-rich-editor-component-toolbar-button.trix-active {\n @apply bg-primary-600 text-white;\n}\n\n/* packages/forms/resources/css/components/select.css */\n.choices {\n @apply relative;\n}\n.choices:focus {\n @apply outline-none;\n}\n.choices:last-child {\n @apply mb-0;\n}\n.choices.is-open {\n @apply overflow-visible;\n}\n.choices.is-disabled .choices__inner,\n.choices.is-disabled .choices__input {\n @apply select-none;\n}\n.choices.is-disabled .choices__item {\n @apply pointer-events-none cursor-not-allowed opacity-70;\n}\n.choices [hidden] {\n display: none !important;\n}\n.choices[data-type*=select-one] {\n @apply cursor-pointer;\n}\n.choices[data-type*=select-one] .choices__input {\n @apply m-0 block w-full border-b p-2;\n}\n.dark .choices[data-type*=select-one] .choices__input {\n @apply bg-gray-700;\n}\n.choices[data-type*=select-multiple] .choices__inner {\n @apply cursor-text;\n}\n.choices__inner {\n @apply inline-block w-full rounded-lg border border-gray-300 bg-white bg-no-repeat py-2 px-3 align-top shadow-sm transition duration-75;\n background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E\");\n background-position: right 0.5rem center;\n background-size: 1.5em 1.5em;\n}\n.dark .choices__inner {\n @apply border-gray-600 bg-gray-700 text-white;\n}\n.choices--error .choices__inner {\n @apply border-danger-600 ring-danger-600;\n}\n.dark .choices--error .choices__inner {\n @apply border-danger-400 ring-danger-400;\n}\n[dir=rtl] .choices__inner {\n background-position: left 0.5rem center;\n}\n.is-focused .choices__inner,\n.is-open .choices__inner {\n @apply border-primary-500 ring-1 ring-inset ring-primary-500;\n}\n.choices__list {\n @apply m-0 list-none pl-0;\n}\n.choices__list--single {\n @apply inline-block w-full pr-12;\n}\n[dir=rtl] .choices__list--single {\n @apply pl-12 pr-0;\n}\n.choices__list--single .choices__item {\n @apply w-full;\n}\n.choices__list--multiple {\n @apply flex flex-wrap gap-1 pr-6;\n}\n[dir=rtl] .choices__list--multiple {\n @apply pl-6 pr-0;\n}\n.choices__list--multiple:not(:empty) {\n @apply mb-1 flex;\n}\n.choices__list--multiple .choices__item {\n @apply box-border inline-flex cursor-pointer items-center justify-between gap-2 space-x-1 break-all rounded-lg bg-primary-500/10 px-2 py-0.5 text-sm font-medium tracking-tight text-primary-700;\n}\n.dark .choices__list--multiple .choices__item {\n @apply text-primary-500;\n}\n[dir=rtl] .choices__list--multiple .choices__item {\n @apply space-x-reverse break-normal;\n}\n.choices__list--dropdown,\n.choices__list[aria-expanded] {\n @apply invisible absolute top-full z-[1] mt-2 w-full overflow-hidden break-words rounded-lg border border-gray-300 bg-white shadow-sm will-change-[visibility];\n}\n.dark .choices__list--dropdown,\n.dark .choices__list[aria-expanded] {\n @apply border-gray-600 bg-gray-700;\n}\n.is-active.choices__list--dropdown,\n.is-active.choices__list[aria-expanded] {\n @apply visible z-10;\n}\n.choices__list--dropdown .choices__list,\n.choices__list[aria-expanded] .choices__list {\n @apply relative max-h-60 overflow-auto will-change-scroll;\n}\n.choices__list--dropdown .choices__item,\n.choices__list[aria-expanded] .choices__item {\n @apply relative px-3 py-2;\n}\n[dir=rtl] .choices__list--dropdown .choices__item,\n[dir=rtl] .choices__list[aria-expanded] .choices__item {\n @apply text-right;\n}\n.choices__list--dropdown .choices__item--selectable.is-highlighted,\n.choices__list[aria-expanded] .choices__item--selectable.is-highlighted {\n @apply bg-primary-600 text-white;\n}\n.choices__list--dropdown .choices__item--selectable.is-highlighted::after,\n.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {\n @apply opacity-70;\n}\n.choices__item {\n @apply cursor-default;\n}\n.choices__item--selectable {\n @apply cursor-pointer;\n}\n.choices__item--disabled {\n @apply pointer-events-none cursor-not-allowed select-none opacity-70;\n}\n.choices__placeholder {\n @apply opacity-70;\n}\n.choices__button {\n @apply cursor-pointer appearance-none border-0 bg-transparent bg-center bg-no-repeat;\n text-indent: -9999px;\n}\n.choices__button:focus {\n @apply outline-none;\n}\n.choices[data-type*=select-one] .choices__button {\n @apply absolute right-0 mr-9 h-4 w-4 p-0 opacity-60;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\n background-size: 0.7em 0.7em;\n top: calc(50% - 0.55em);\n}\n.dark .choices[data-type*=select-one] .choices__button {\n @apply opacity-30;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\n}\n[dir=rtl] .choices[data-type*=select-one] .choices__button {\n @apply left-0 right-auto ml-9 mr-0;\n}\n.choices[data-type*=select-one] .choices__button:hover,\n.choices[data-type*=select-one] .choices__button:focus {\n @apply opacity-75;\n}\n.dark .choices[data-type*=select-one] .choices__button:hover,\n.dark .choices[data-type*=select-one] .choices__button:focus {\n @apply opacity-60;\n}\n.choices[data-type*=select-one] .choices__item[data-value=\"\"] .choices__button {\n @apply hidden;\n}\n.choices[data-type*=select-multiple] .choices__button {\n @apply inline-block h-3 w-3 text-primary-700 opacity-60;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\n background-size: 0.6em 0.6em;\n}\n.dark .choices[data-type*=select-multiple] .choices__button {\n @apply opacity-75;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\n}\n.choices[data-type*=select-multiple] .choices__button:hover,\n.choices[data-type*=select-multiple] .choices__button:focus {\n @apply opacity-75;\n}\n.dark .choices[data-type*=select-multiple] .choices__button:hover,\n.dark .choices[data-type*=select-multiple] .choices__button:focus {\n @apply opacity-100;\n}\n.choices__list--dropdown .choices__input {\n padding: 0.5rem 0.75rem !important;\n border-top-width: 0 !important;\n border-left-width: 0 !important;\n border-bottom-width: 1px !important;\n border-right-width: 0 !important;\n border-color: rgb(209 213 219) !important;\n}\n.dark .choices__list--dropdown .choices__input {\n @apply placeholder-gray-300;\n border-color: rgb(75 85 99) !important;\n}\n.choices__input {\n @apply inline-block max-w-full border-none;\n border-color: transparent !important;\n background-color: transparent !important;\n padding: 0 !important;\n}\n.choices__input:focus {\n outline-color: transparent !important;\n box-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n}\n.choices__input::-webkit-search-decoration,\n.choices__input::-webkit-search-cancel-button,\n.choices__input::-webkit-search-results-button,\n.choices__input::-webkit-search-results-decoration {\n @apply hidden;\n}\n.choices__input::-ms-clear,\n.choices__input::-ms-reveal {\n @apply hidden h-0 w-0;\n}\n\n/* packages/forms/resources/css/components/tags-input.css */\n.webkit-calendar-picker-indicator\\:opacity-0::-webkit-calendar-picker-indicator {\n @apply opacity-0;\n}\n",".tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:\"\";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}",".tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}","@import '../../../forms/dist/module.esm.css';\n\n@import 'tippy.js/dist/tippy.css';\n@import 'tippy.js/themes/light.css';\n\n@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\n@layer base {\n html {\n -webkit-tap-highlight-color: transparent;\n }\n\n :root.dark {\n color-scheme: dark;\n }\n\n [dir='rtl'] select {\n background-position: left 0.5rem center !important;\n padding-left: 2.5rem;\n padding-right: 0.75rem;\n }\n}\n\n@layer components {\n .filament-login-page {\n @apply relative bg-no-repeat;\n background-image: radial-gradient(\n circle at top,\n theme('colors.primary.100'),\n theme('colors.white') 50%\n );\n }\n\n .dark .filament-login-page {\n background-image: radial-gradient(\n circle at top,\n theme('colors.primary.800'),\n theme('colors.gray.800'),\n theme('colors.gray.900') 100%\n );\n }\n\n .filament-login-page form::before {\n @apply absolute inset-x-0 mx-auto h-px w-2/3 bg-gradient-to-r from-gray-200 via-primary-400 to-gray-200 dark:from-gray-700 dark:via-primary-400 dark:to-gray-700;\n content: '';\n z-index: 1;\n top: -1px;\n }\n\n .filament-sidebar-header::before {\n @apply pointer-events-none absolute inset-x-0 mx-auto h-px w-full bg-gradient-to-r from-gray-200 via-primary-400 to-gray-200 dark:from-gray-700 dark:via-primary-400 dark:to-gray-700;\n content: '';\n z-index: 1;\n bottom: -1px;\n }\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"app.css","mappings":"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CF,CACA,uBAIE,oBAAqB,CAFrB,YAAa,CACb,qBAAsB,CAEtB,WAAY,CACZ,aAAc,CACd,QAAS,CACT,gBAAiB,CAGjB,mBAAoB,CAVpB,eAAgB,CAQhB,gBAAiB,CAGjB,wBAAyB,CACzB,qBAAsB,CAEtB,gBAAiB,CALjB,6BAMF,CACA,yBACE,QAAS,CACT,kBACF,CACA,mDACE,eAAgB,CAChB,eACF,CACA,kDACE,gBAAiB,CACjB,UAAW,CACX,mCACF,CACA,+CACE,WAAY,CAIZ,WAAY,CAHZ,QAAS,CAET,WAAY,CADZ,SAGF,CACA,sDAOE,0BAA8B,CAD9B,QAAS,CAET,4BAA6B,CAC7B,oBAAqB,CANrB,UAAW,CADX,eAAgB,CAGhB,SAAU,CAJV,iBAAkB,CASlB,kBAAmB,CANnB,SAOF,CACA,gBAIE,sBAAuB,CAGvB,kBAAmB,CADnB,UAAW,CAJX,YAAa,CACb,WAAY,CAEZ,eAAgB,CAJhB,eAOF,CACA,uCACE,gBAAiB,CACjB,mBACF,CACA,yDACE,mBAAoB,CACpB,wBAAyB,CACzB,qBAAsB,CAEtB,gBAAiB,CACjB,SACF,CACA,qJAGE,iBACF,CACA,mCACE,YACF,CACA,oCACE,aACF,CACA,qCACE,wBACF,CACA,qCACE,cACF,CACA,oCACE,uBACF,CACA,8CACE,kBACF,CACA,iEACE,oBACF,CACA,gEACE,mBACF,CACA,0KAGE,mBACF,CACA,kEACE,SACF,CACA,iIACE,UACF,CACA,uEACE,SACF,CACA,sIACE,UACF,CACA,4FAEE,oCACF,CACA,0EACE,UACF,CACA,uOAEE,SACF,CACA,sIACE,UACF,CACA,8NAKE,gCACF,CACA,mEAEE,iCACF,CAWA,gBACE,GAEE,sBACF,CACA,GAEE,uBACF,CACF,CAmBA,iBACE,QAEE,8BACF,CACA,QAEE,4BACF,CACA,YAEE,4BACF,CACA,QAEE,2BACF,CACF,CAuBA,gBACE,GAKE,kCAAmC,CAJnC,SAAU,CAEV,mBAGF,CACA,IAKE,qCAAsC,CAJtC,SAAU,CAEV,oBAGF,CACA,GAIE,kCAAmC,CAFnC,kBAGF,CACF,CACA,iDACE,mBACF,CACA,qDAME,QAAS,CALT,UAAW,CAEX,MAAO,CADP,iBAAkB,CAGlB,OAAQ,CADR,KAAM,CAGN,WACF,CACA,8BACE,WACF,CACA,8BACE,WACF,CACA,uBACE,WACF,CACA,qBACE,WACF,CACA,gBAGE,MAAO,CAIP,YAAa,CADb,SAAU,CALV,iBAAkB,CAGlB,OAAQ,CAFR,KAAM,CAMN,6BAA+B,CAH/B,SAIF,CACA,iCACE,UACF,CACA,yDACE,oDACF,CACA,yEAEE,gCACF,CACA,iCAEE,WACF,CACA,kDAEE,4BAA6B,CAD7B,uCAEF,CACA,sCAEE,eACF,CACA,uDACE,4CACF,CACA,6DACE,SACF,CACA,sBACE,wBACF,CACA,qEACE,wBACF,CACA,kHAEE,wBACF,CACA,sBACE,kBAAmB,CACnB,gCACF,CACA,yBAGE,MAAO,CAEP,QAAS,CAJT,iBAAkB,CAGlB,OAAQ,CAFR,KAAM,CAIN,qBACF,CACA,8DACE,QAAS,CACT,OACF,CACA,8CAGE,gCAAiC,CACjC,uEAA0E,CAC1E,+DAAkE,CAHlE,iBAAkB,CADlB,iBAKF,CACA,4CACE,sBACF,CACA,qDACE,SACF,CACA,uDACE,QACF,CACA,kDAIE,2BAA4B,CAH5B,+BAAmC,CAEnC,gCAAiC,CADjC,qBAGF,CACA,+BAKE,oBAAqB,CAFrB,QAAS,CACT,SAAU,CAHV,iBAAkB,CAClB,KAAM,CAIN,qBACF,CACA,gBACE,UAAW,CACX,WACF,CACA,qDAEE,WAAY,CAEZ,QAAS,CADT,cAAe,CAFf,UAIF,CACA,kJAEE,eACF,CACA,sJAEE,YACF,CACA,kJAME,kBAAmB,CAJnB,QAAS,CAET,YAAa,CADb,WAAY,CAEZ,sBAAuB,CAEvB,SACF,CACA,kJAEE,YACF,CACA,yJAGE,WAAY,CAEZ,eAAgB,CADhB,YAAa,CAFb,eAIF,CACA,uIAIE,WAAY,CAFZ,MAAO,CACP,OAEF,CACA,uIAEE,QACF,CACA,uJAEE,WACF,CACA,mJAEE,SACF,CACA,iDACE,sBAAuB,CACvB,eACF,CACA,kEACE,qBACF,CAIA,kNAEE,YACF,CACA,6EACE,mBAAqB,CACrB,4BACF,CACA,6FACE,mEACE,iDACE,qBACF,CACF,CACF,CACA,sBAEE,wBAAyB,CADzB,kBAEF,CACA,iBAME,qBAAuB,CAJvB,MAAO,CAGP,QAAS,CAET,mBAAoB,CANpB,iBAAkB,CAGlB,OAAQ,CADR,KAKF,CACA,2CACE,qBACF,CACA,0CACE,YACF,CACA,qCAGE,sCAAwC,CACxC,qBAAuB,CAFvB,2BAGF,CACA,qEAIE,MAAO,CAGP,QAAS,CACT,SAAU,CALV,iBAAkB,CAGlB,OAAQ,CADR,KAIF,CACA,6CAEE,WACF,CACA,qBAGE,4BAA8B,CAF9B,qCAAuC,CACvC,sCAEF,CACA,2BAOE,wBAAyB,CADzB,WAAY,CALZ,UAAW,CAEX,UAAW,CACX,MAAO,CAFP,iBAAkB,CAGlB,OAGF,CACA,gDAGE,kCAAmC,CACnC,0BAA2B,CAI3B,+BAAkC,CAFlC,yBAA0B,CAJ1B,qBAOF,CACA,wBAGE,yBAA2B,CAF3B,kCAAoC,CACpC,mCAEF,CACA,+BAOE,wBAAyB,CANzB,UAAW,CAEX,UAAW,CACX,MAAO,CAFP,iBAAkB,CAGlB,OAAQ,CACR,QAEF,CACA,wBAGE,4BAA8B,CAC9B,yBAA2B,CAF3B,yBAA2B,CAD3B,sBAIF,CACA,qCACE,iBACF,CACA,8BAIE,UAAW,CADX,aAAc,CAEd,QAAS,CACT,mBAAoB,CALpB,eAAgB,CAChB,YAAa,CAKb,6BACF,CACA,kCAEE,WAAY,CAEZ,sBAAuB,CADvB,kBAAmB,CAFnB,UAIF,CACA,mCACE,SAAU,CACV,mBACF,CACA,yBACE,SACF,CACA,sBACE,SACF,CACA,gBACE,SACF,CACA,iCACE,SACF,CACA,mBACE,SACF,CACA,gBACE,qBAAsB,CAoBtB,yBAA0B,CAD1B,aAAc,CAdd,wIAUiB,CAZjB,cAAe,CAaf,eAAgB,CAZhB,kBAAmB,CAFnB,iBAAkB,CADlB,iBAAkB,CAgBlB,eAAgB,CAChB,iCAGF,CACA,kBACE,kBAAmB,CACnB,mBACF,CACA,2BACE,iBACF,CACA,+BACE,mBACF,CACA,wDACE,kBACF,CACA,+CACE,mBACF,CACA,sCACE,iBACF,CACA,yCAEE,iBAAkB,CADlB,cAEF,CACA,mCASE,YAAa,CAHb,aAAc,CADd,cAAe,CADf,eAAgB,CADhB,YAAa,CAFb,iBAAkB,CAClB,OAAQ,CAKR,oBAAqB,CACrB,SAEF,CACA,0CAEE,WAAY,CACZ,eAAgB,CAFhB,KAGF,CAGA,YACE,qBAAsB,CACtB,iBAAkB,CAClB,QAAS,CAET,cAAe,CACf,YAAa,CAFb,iBAGF,CACA,eACE,qBACF,CACA,8BACE,YAAa,CACb,gBAAiB,CACjB,6BAA8B,CAC9B,eACF,CACA,gCAKE,2BAAyB,CACzB,iBAAkB,CADlB,kBAAyB,CAAzB,gBAAyB,CAJzB,YAAa,CACb,kBAKF,CACA,kDACE,iBACF,CACA,gCACE,kDACE,aACF,CACF,CACA,uCACE,WACF,CACA,gCACE,uCACE,YACF,CACF,CACA,0BAaE,sBAAuB,CAFvB,WAA6B,CAA7B,4BAA6B,CAC7B,eAAgB,CAThB,oBAAyB,CADzB,UAAW,CAEX,eAAiB,CACjB,eAAgB,CAGhB,QAAS,CACT,YAAa,CAFb,cAAgB,CANhB,iBAAkB,CAKlB,kBAQF,CACA,4CACE,0BACF,CACA,sCACE,kBAAmB,CACnB,UACF,CACA,yCACE,cACF,CACA,mCACE,sBACF,CACA,gCACE,0BACE,qBAAuB,CACvB,cACF,CACF,CACA,gCACE,iBAAkB,CAElB,YAAa,CACb,0BAA4B,CAC5B,mBAAoB,CAHpB,WAIF,CACA,gCACE,gCACE,UAAW,CACX,4BACF,CACF,CACA,uCASE,uBAA2B,CAC3B,2BAA4B,CAC5B,uBAAwB,CANxB,QAAS,CAGT,UAAW,CAPX,oBAAqB,CAKrB,MAAO,CACP,UAAY,CALZ,iBAAkB,CAElB,OAAQ,CADR,KASF,CACA,gCACE,uCAEE,OAAQ,CADR,QAEF,CACF,CACA,mDACE,SACF,CACA,gDACE,YACF,CACA,8CACE,kSAAqY,CAErY,SAAU,CADV,MAEF,CACA,4CACE,2TACF,CACA,8CACE,qMACF,CACA,4CACE,skBACF,CACA,8CACE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AAnB,wGAAmB,CAAnB,wGAAmB,CAAnB,kHAAmB,CAAnB,kGAAmB,CAAnB,kHAAmB,CAAnB,wGAAmB,CAAnB,wFAAmB,CAAnB,iCAAmB,CAAnB,oCAAmB,CAAnB,qDAAmB,CAAnB,oCAAmB,CAAnB,qDAAmB,CAAnB,oCAAmB,CAAnB,uDAAmB,CAAnB,8CAAmB,CAAnB,qCAAmB,CAAnB,sDAAmB,CAAnB,wLAAmB,CAAnB,+CAAmB,CAAnB,uTAAmB,CAAnB,sQAAmB,CAAnB,2DAAmB,CAAnB,oCAAmB,CAAnB,qJAAmB,CAAnB,6IAAmB,CAAnB,qKAAmB,CAAnB,kDAAmB,CAAnB,wCAAmB,CAAnB,uBAAmB,CAAnB,kDAAmB,CAAnB,2CAAmB,CAAnB,yFAAmB,CAAnB,kDAAmB,CAAnB,4CAAmB,CAAnB,2BAAmB,CAAnB,kDAAmB,CAAnB,+BAAmB,CAAnB,qCAAmB,CAAnB,qCAAmB,CAAnB,qCAAmB,CAAnB,qCAAmB,CAAnB,+DAAmB,CAAnB,2DAAmB,CAAnB,0DAAmB,CAPnB,mDCAA,uFDAA,oBCAA,oFDAA,WCAA,iCDAA,WCAA,+CDAA,sBCAA,yFDAA,2GCAA,yODAA,sBCAA,6CDAA,oBCAA,oFDAA,sCCAA,yBDAA,kBCAA,iFDAA,kBCAA,wFDAA,oCCAA,iCDAA,oCCAA,gCDAA,oCCAA,iCDAA,oCCAA,8BDAA,mCCAA,6BDAA,kBCAA,mFDAA,kBCAA,iFDAA,kBCAA,kFDAA,kBCAA,gFDAA,kBCAA,qFDAA,qCCAA,+BDAA,oBCAA,yEDAA,oBCAA,uEDAA,oBCAA,4EDAA,oBCAA,wEDAA,oBCAA,yEDAA,oBCAA,2EDAA,oBCAA,2EDAA,oBCAA,sEDAA,oBCAA,sEDAA,+BCAA,iCDAA,sBCAA,uFDAA,sBCAA,uFDAA,sBCAA,sFDAA,qCCAA,uBDAA,kBCAA,oFDAA,sCCAA,yBDAA,kBCAA,wFDAA,mCCAA,iCDAA,oCCAA,gCDAA,oCCAA,iCDAA,mCCAA,8BDAA,mCCAA,4BDAA,kBCAA,oFDAA,kBCAA,iFDAA,kBCAA,iFDAA,kBCAA,kFDAA,kBCAA,8EDAA,kBCAA,oFDAA,oCCAA,8BDAA,qCCAA,iCDAA,oCCAA,iCDAA,qCCAA,6BDAA,kBCAA,kFDAA,kBCAA,kFDAA,kBCAA,kFDAA,kBCAA,qFDAA,oBCAA,qEDAA,oBCAA,6EDAA,oBCAA,qEDAA,+BCAA,qDDAA,2BCAA,qGDAA,2BCAA,0GDAA,2BCAA,qGDAA,2BCAA,gFDAA,8BCAA,wCDAA,2GCAA,mJDAA,yFCAA,qBDAA,2GCAA,8HDAA,2GCAA,2IDAA,yFCAA,mBDAA,2GCAA,kIDAA,sBCAA,+BDAA,oBCAA,mFDAA,oBCAA,uFDAA,oBCAA,qFDAA,oBCAA,iFDAA,oBCAA,sFDAA,sBCAA,4BDAA,2BCAA,sCDAA,+BCAA,sCDAA,+BCAA,qCDAA,+BCAA,sCDAA,+BCAA,mCDAA,+BCAA,wCDAA,oBCAA,uCDAA,mBCAA,+BDAA,WCAA,0DDAA,oBCAA,oFDAA,kBCAA,mGDAA,oBCAA,yFDAA,oBCAA,0FDAA,oBCAA,0FDAA,oBCAA,oFDAA,oBCAA,0FDAA,oBCAA,yFDAA,oBCAA,yFDAA,oBCAA,0FDAA,oBCAA,0FDAA,oBCAA,oFDAA,oBCAA,yEDAA,WCAA,uBDAA,OCAA,0BDAA,UCAA,wBDAA,QCAA,uBDAA,WCAA,uBDAA,YCAA,uBDAA,YCAA,qBDAA,cCAA,wBDAA,kBCAA,sBDAA,oBCAA,qBDAA,mBCAA,sBDAA,oBCAA,qBDAA,kBCAA,sBDAA,qBCAA,yBDAA,sBCAA,sBDAA,qBCAA,qBDAA,oBCAA,sBDAA,mBCAA,qBDAA,mBCAA,sBDAA,oBCAA,yBDAA,qBCAA,sBDAA,oBCAA,qBDAA,eCAA,qBDAA,mBCAA,qBDAA,mBCAA,iCDAA,sBCAA,gEDAA,8LCAA,+BDAA,0BCAA,kCDAA,uBCAA,6DDAA,8LCAA,2BDAA,mBCAA,+BDAA,gBCAA,+NDAA,2BCAA,8DDAA,uBCAA,+DDAA,wBCAA,kCDAA,mBCAA,yBDAA,sBCAA,2BDAA,qBCAA,qBDAA,mBCAA,sBDAA,oBCAA,qBDAA,qBCAA,2DDAA,sBCAA,+GDAA,sBCAA,iFDAA,sBCAA,iFDAA,sBCAA,iFDAA,sBCAA,sFDAA,sBCAA,oFDAA,sBCAA,oFDAA,sBCAA,sFDAA,sBCAA,oFDAA,sBCAA,qFDAA,sBCAA,mFDAA,sBCAA,gFDAA,kBCAA,6EDAA,kBCAA,6EDAA,kBCAA,iFDAA,mCCAA,6BDAA,qCCAA,4BDAA,kBCAA,kFDAA,qCCAA,4BDAA,kBCAA,oFDAA,mCCAA,yBDAA,kBCAA,8EDAA,oCCAA,6BDAA,mCCAA,0BDAA,kBCAA,wBDAA,oBCAA,yEDAA,oBCAA,yEDAA,oBCAA,4EDAA,oBCAA,wEDAA,oBCAA,yEDAA,oBCAA,2EDAA,oBCAA,0EDAA,oBCAA,yEDAA,oBCAA,0EDAA,oBCAA,sEDAA,oBCAA,wEDAA,oBCAA,uEDAA,oBCAA,4EDAA,oBCAA,0EDAA,oBCAA,0EDAA,oBCAA,yEDAA,oBCAA,wEDAA,oBCAA,4EDAA,oBCAA,0GDAA,oBCAA,iGDAA,2BCAA,oGDAA,2BCAA,+EDAA,4CCAA,mwBDAA,iBCAA,6BDAA,oBCAA,oFDAA,mCCAA,6CDAA,kBCAA,qGDAA,sBCAA,kGDAA,kBCAA,mGDAA,kBCAA,+FDAA,sBCAA,6FDAA,kBCAA,8FDAA,mCCAA,6CDAA,qCCAA,6CDAA,oCCAA,4CDAA,oCCAA,6CDAA,qCCAA,0CDAA,sCCAA,0CDAA,qCCAA,yCDAA,uCCAA,0CDAA,qCCAA,yCDAA,uCCAA,2CDAA,oBCAA,wFDAA,oBCAA,qFDAA,oBCAA,wFDAA,oBCAA,sFDAA,oBCAA,yFDAA,oBCAA,wFDAA,oBCAA,0FDAA,sBCAA,mGDAA,sBCAA,mGDAA,oCCAA,6CDAA,oCCAA,4CDAA,oCCAA,6CDAA,oCCAA,0CDAA,mCCAA,0CDAA,mCCAA,sCDAA,kBCAA,+FDAA,oBCAA,qFDAA,oBCAA,sFDAA,2BCAA,kDDAA,+BCAA,kDDAA,+BCAA,iDDAA,+BCAA,kDDAA,+BCAA,+CDAA,+BCAA,mDDAA,kBCAA,4GDAA,oBCAA,sEDAA,0CCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,iBDAA,4BCAA,iBDAA,4BCAA,iBDAA,4BCAA,mBDAA,iBCAA,WDAA,cCAA,UDAA,aCAA,gBDAA,mBCAA,YDAA,aCAA,cDAA,gBCAA,eDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,+BDAA,gBCAA,gCDAA,gBCAA,gCDAA,gBCAA,iCDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,kBDAA,+CCAA,kBDAA,+CCAA,kBDAA,+CCAA,cDAA,mBCAA,cDAA,sBCAA,iBDAA,uBCAA,kBDAA,mBCAA,WDAA,SCAA,WDAA,WCAA,WDAA,WCAA,6CDAA,uBCAA,oJDAA,uBCAA,sJDAA,uBCAA,uHDAA,kBCAA,6BDAA,oBCAA,2BDAA,kBCAA,aDAA,kBCAA,iCDAA,kBCAA,sFDAA,uBCAA,0BDAA,gCCAA,cDAA,SCAA,cDAA,SCAA,WDAA,MCAA,aDAA,QCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,iBDAA,4BCAA,iBDAA,4BCAA,iBDAA,4BCAA,mBDAA,iBCAA,UDAA,aCAA,UDAA,eCAA,UDAA,gBCAA,WDAA,oBCAA,WDAA,cCAA,UDAA,aCAA,gBDAA,mBCAA,YDAA,aCAA,SDAA,cCAA,UDAA,cCAA,SDAA,eCAA,YDAA,WCAA,UDAA,aCAA,SDAA,cCAA,cDAA,gBCAA,YDAA,YCAA,eDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,+BDAA,gBCAA,gCDAA,gBCAA,gCDAA,gBCAA,iCDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,kBDAA,+CCAA,kBDAA,+CCAA,kBDAA,+CCAA,cDAA,mBCAA,iBDAA,iBCAA,iBDAA,uBCAA,kBDAA,mBCAA,iBDAA,yBCAA,qBDAA,8BCAA,WDAA,WCAA,WDAA,WCAA,8CDAA,wBCAA,+HDAA,oBCAA,+BDAA,mBCAA,+BDAA,kBCAA,WDAA,kBCAA,2BDAA,OCAA,yBDAA,cCAA,yBDAA,eCAA,0BDAA,mBCAA,0BDAA,mBCAA,2BDAA,mBCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,iBDAA,4BCAA,iBDAA,4BCAA,iBDAA,4BCAA,mBDAA,iBCAA,UDAA,kBCAA,UDAA,mBCAA,WDAA,cCAA,UDAA,aCAA,gBDAA,mBCAA,UDAA,aCAA,YDAA,aCAA,sCDAA,+BCAA,gDDAA,yCCAA,mBDAA,qBCAA,6MDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,+BDAA,gBCAA,gCDAA,gBCAA,gCDAA,gBCAA,iCDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,kBDAA,+CCAA,kBDAA,+CCAA,kBDAA,+CCAA,cDAA,mBCAA,kBDAA,mBCAA,WDAA,SCAA,WDAA,WCAA,WDAA,WCAA,cDAA,uBCAA,UDAA,kBCAA,6BDAA,kBCAA,gEDAA,4CCAA,mCDAA,kCCAA,gBDAA,yBCAA,shBDAA,eCAA,yBDAA,iBCAA,mCDAA,sBCAA,6NDAA,qBCAA,6BDAA,sBCAA,4DDAA,6CCAA,kDDAA,mCCAA,yBDAA,eCAA,2BDAA,0CCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,gBDAA,0BCAA,iBDAA,4BCAA,iBDAA,4BCAA,iBDAA,4BCAA,mBDAA,iBCAA,WDAA,cCAA,gBDAA,mBCAA,YDAA,aCAA,eDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,8BDAA,eCAA,+BDAA,gBCAA,gCDAA,gBCAA,gCDAA,gBCAA,iCDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,iBDAA,8CCAA,kBDAA,+CCAA,kBDAA,+CCAA,kBDAA,+CCAA,cDAA,mBCAA,kBDAA,mBCAA,qBDAA,8BCAA,WDAA,WCAA,WDAA,WCAA,2BDAA,6CCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,mBDAA,0BCAA,oBDAA,4BCAA,oBDAA,4BCAA,oBDAA,4BCAA,sBDAA,iBCAA,cDAA,cCAA,mBDAA,mBCAA,eDAA,aCAA,kBDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,iCDAA,eCAA,kCDAA,gBCAA,mCDAA,gBCAA,mCDAA,gBCAA,oCDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,oBDAA,8CCAA,qBDAA,+CCAA,qBDAA,+CCAA,qBDAA,+CCAA,iBDAA,mBCAA,qBDAA,mBCAA,cDAA,WCAA,cDAA,WCAA,C","sources":["webpack://filament/./packages/forms/dist/module.esm.css","webpack://filament/./node_modules/tippy.js/dist/tippy.css","webpack://filament/./node_modules/tippy.js/themes/light.css","webpack://filament/./packages/admin/resources/css/app.css","webpack://filament/"],"sourcesContent":["@charset \"UTF-8\";\n\n/* node_modules/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.css */\n.filepond--image-preview-markup {\n position: absolute;\n left: 0;\n top: 0;\n}\n.filepond--image-preview-wrapper {\n z-index: 2;\n}\n.filepond--image-preview-overlay {\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n min-height: 5rem;\n max-height: 7rem;\n margin: 0;\n opacity: 0;\n z-index: 2;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.filepond--image-preview-overlay svg {\n width: 100%;\n height: auto;\n color: inherit;\n max-height: inherit;\n}\n.filepond--image-preview-overlay-idle {\n mix-blend-mode: multiply;\n color: rgba(40, 40, 40, 0.85);\n}\n.filepond--image-preview-overlay-success {\n mix-blend-mode: normal;\n color: rgba(54, 151, 99, 1);\n}\n.filepond--image-preview-overlay-failure {\n mix-blend-mode: normal;\n color: rgba(196, 78, 71, 1);\n}\n@supports (-webkit-marquee-repetition: infinite) and ((-o-object-fit: fill) or (object-fit: fill)) {\n .filepond--image-preview-overlay-idle {\n mix-blend-mode: normal;\n }\n}\n.filepond--image-preview-wrapper {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 100%;\n margin: 0;\n border-radius: 0.45em;\n overflow: hidden;\n background: rgba(0, 0, 0, 0.01);\n}\n.filepond--image-preview {\n position: absolute;\n left: 0;\n top: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n height: 100%;\n width: 100%;\n pointer-events: none;\n background: #222;\n will-change: transform, opacity;\n}\n.filepond--image-clip {\n position: relative;\n overflow: hidden;\n margin: 0 auto;\n}\n.filepond--image-clip[data-transparency-indicator=grid] img,\n.filepond--image-clip[data-transparency-indicator=grid] canvas {\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0 H50 V50 H0'/%3E%3Cpath d='M50 50 H100 V100 H50'/%3E%3C/svg%3E\");\n background-size: 1.25em 1.25em;\n}\n.filepond--image-bitmap,\n.filepond--image-vector {\n position: absolute;\n left: 0;\n top: 0;\n will-change: transform;\n}\n.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper {\n border-radius: 0;\n}\n.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview {\n height: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper {\n border-radius: 99999rem;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay {\n top: auto;\n bottom: 0;\n -webkit-transform: scaleY(-1);\n transform: scaleY(-1);\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=\"center\"]) {\n margin-bottom: 0.325em;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left] {\n left: calc(50% - 3em);\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right] {\n right: calc(50% - 3em);\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],\n.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right] {\n margin-bottom: calc(0.325em + 0.1875em);\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center] {\n margin-top: 0;\n margin-bottom: 0.1875em;\n margin-left: 0.1875em;\n}\n\n/* node_modules/filepond-plugin-media-preview/dist/filepond-plugin-media-preview.css */\n.filepond--media-preview audio {\n display: none;\n}\n.filepond--media-preview .audioplayer {\n width: calc(100% - 1.4em);\n margin: 2.3em auto auto;\n}\n.filepond--media-preview .playpausebtn {\n margin-top: 0.3em;\n margin-right: 0.3em;\n height: 25px;\n width: 25px;\n border-radius: 25px;\n border: none;\n background-repeat: no-repeat;\n background-position: center;\n float: left;\n outline: none;\n cursor: pointer;\n}\n.filepond--media-preview .playpausebtn:hover {\n background-color: rgba(0, 0, 0, 0.5);\n}\n.filepond--media-preview .play {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAyElEQVQ4T9XUsWoCQRRG4XPaFL5SfIy8gKYKBCysrax8Ahs7qzQ2qVIFOwsrsbEWLEK6EBFGBrIQhN2d3dnGgalm+Jh7789Ix8uOPe4YDCH0gZ66atKW0pJDCE/AEngDXtRjCpwCRucbGANzNVTBqWBhfAJDdV+GNgWj8wtM41bPt3AbsDB2f69d/0dzwC0wUDe54A8wAWbqJbfkD+BZPeQO5QsYqYu6LKb0MIb7VT3VYfG8CnwEHtT3FKi4c8e/TZMyk3LYFrwCgMdHFbRDKS8AAAAASUVORK5CYII=);\n}\n.filepond--media-preview .pause {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAh0lEQVQ4T+2UsQkCURBE30PLMbAMMResQrAPsQ0TK9AqDKxGZeTLD74aGNwlhzfZssvADDMrPcOe+RggYZIJcG2s2KinMidZAvu6u6uzT8u+JCeZArfmcKUeK+EaONTdQy23bxgJX8aPHvIHsSnVuzTx36rn2pQFsGuqN//ZlK7vbIDvq6vkJ9yteBXzecYbAAAAAElFTkSuQmCC);\n}\n.filepond--media-preview .timeline {\n width: calc(100% - 2.5em);\n height: 3px;\n margin-top: 1em;\n float: left;\n border-radius: 15px;\n background: rgba(255, 255, 255, 0.3);\n}\n.filepond--media-preview .playhead {\n width: 13px;\n height: 13px;\n border-radius: 50%;\n margin-top: -5px;\n background: white;\n}\n.filepond--media-preview-wrapper {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n height: 100%;\n margin: 0;\n border-radius: 0.45em;\n overflow: hidden;\n background: rgba(0, 0, 0, 0.01);\n pointer-events: auto;\n}\n.filepond--media-preview-wrapper:before {\n content: \" \";\n position: absolute;\n width: 100%;\n height: 2em;\n background: linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#000000\", endColorstr=\"#00000000\", GradientType=0);\n z-index: 3;\n}\n.filepond--media-preview {\n position: relative;\n z-index: 1;\n display: block;\n width: 100%;\n height: 100%;\n -webkit-transform-origin: center center;\n transform-origin: center center;\n will-change: transform, opacity;\n}\n.filepond--media-preview video,\n.filepond--media-preview audio {\n width: 100%;\n will-change: transform;\n}\n\n/* node_modules/filepond/dist/filepond.min.css */\n.filepond--assistant {\n position: absolute;\n overflow: hidden;\n height: 1px;\n width: 1px;\n padding: 0;\n border: 0;\n clip: rect(1px, 1px, 1px, 1px);\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n white-space: nowrap;\n}\n.filepond--browser.filepond--browser {\n position: absolute;\n margin: 0;\n padding: 0;\n left: 1em;\n top: 1.75em;\n width: calc(100% - 2em);\n opacity: 0;\n font-size: 0;\n}\n.filepond--data {\n position: absolute;\n width: 0;\n height: 0;\n padding: 0;\n margin: 0;\n border: none;\n visibility: hidden;\n pointer-events: none;\n contain: strict;\n}\n.filepond--drip {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: hidden;\n opacity: .1;\n pointer-events: none;\n border-radius: .5em;\n background: rgba(0, 0, 0, .01);\n}\n.filepond--drip-blob {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n width: 8em;\n height: 8em;\n margin-left: -4em;\n margin-top: -4em;\n background: #292625;\n border-radius: 50%;\n}\n.filepond--drip-blob,\n.filepond--drop-label {\n position: absolute;\n top: 0;\n left: 0;\n will-change: transform, opacity;\n}\n.filepond--drop-label {\n right: 0;\n margin: 0;\n color: #4f4f4f;\n display: flex;\n justify-content: center;\n align-items: center;\n height: 0;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.filepond--drop-label.filepond--drop-label label {\n display: block;\n margin: 0;\n padding: .5em;\n}\n.filepond--drop-label label {\n cursor: default;\n font-size: .875em;\n font-weight: 400;\n text-align: center;\n line-height: 1.5;\n}\n.filepond--label-action {\n text-decoration: underline;\n -webkit-text-decoration-skip: ink;\n text-decoration-skip-ink: auto;\n -webkit-text-decoration-color: #a7a4a4;\n text-decoration-color: #a7a4a4;\n cursor: pointer;\n}\n.filepond--root[data-disabled] .filepond--drop-label label {\n opacity: .5;\n}\n.filepond--file-action-button.filepond--file-action-button {\n font-size: 1em;\n width: 1.625em;\n height: 1.625em;\n font-family: inherit;\n line-height: inherit;\n margin: 0;\n padding: 0;\n border: none;\n outline: none;\n will-change: transform, opacity;\n}\n.filepond--file-action-button.filepond--file-action-button span {\n position: absolute;\n overflow: hidden;\n height: 1px;\n width: 1px;\n padding: 0;\n border: 0;\n clip: rect(1px, 1px, 1px, 1px);\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n white-space: nowrap;\n}\n.filepond--file-action-button.filepond--file-action-button svg {\n width: 100%;\n height: 100%;\n}\n.filepond--file-action-button.filepond--file-action-button:after {\n position: absolute;\n left: -.75em;\n right: -.75em;\n top: -.75em;\n bottom: -.75em;\n content: \"\";\n}\n.filepond--file-action-button {\n cursor: auto;\n color: #fff;\n border-radius: 50%;\n background-color: rgba(0, 0, 0, .5);\n background-image: none;\n box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0);\n transition: box-shadow .25s ease-in;\n}\n.filepond--file-action-button:focus,\n.filepond--file-action-button:hover {\n box-shadow: 0 0 0 .125em hsla(0, 0%, 100%, .9);\n}\n.filepond--file-action-button[disabled] {\n color: hsla(0, 0%, 100%, .5);\n background-color: rgba(0, 0, 0, .25);\n}\n.filepond--file-action-button[hidden] {\n display: none;\n}\n.filepond--action-edit-item.filepond--action-edit-item {\n width: 2em;\n height: 2em;\n padding: .1875em;\n}\n.filepond--action-edit-item.filepond--action-edit-item[data-align*=center] {\n margin-left: -.1875em;\n}\n.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom] {\n margin-bottom: -.1875em;\n}\n.filepond--action-edit-item-alt {\n border: none;\n line-height: inherit;\n background: transparent;\n font-family: inherit;\n color: inherit;\n outline: none;\n padding: 0;\n margin: 0 0 0 .25em;\n pointer-events: all;\n position: absolute;\n}\n.filepond--action-edit-item-alt svg {\n width: 1.3125em;\n height: 1.3125em;\n}\n.filepond--action-edit-item-alt span {\n font-size: 0;\n opacity: 0;\n}\n.filepond--file-info {\n position: static;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n flex: 1;\n margin: 0 .5em 0 0;\n min-width: 0;\n will-change: transform, opacity;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.filepond--file-info * {\n margin: 0;\n}\n.filepond--file-info .filepond--file-info-main {\n font-size: .75em;\n line-height: 1.2;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n width: 100%;\n}\n.filepond--file-info .filepond--file-info-sub {\n font-size: .625em;\n opacity: .5;\n transition: opacity .25s ease-in-out;\n white-space: nowrap;\n}\n.filepond--file-info .filepond--file-info-sub:empty {\n display: none;\n}\n.filepond--file-status {\n position: static;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n flex-grow: 0;\n flex-shrink: 0;\n margin: 0;\n min-width: 2.25em;\n text-align: right;\n will-change: transform, opacity;\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.filepond--file-status * {\n margin: 0;\n white-space: nowrap;\n}\n.filepond--file-status .filepond--file-status-main {\n font-size: .75em;\n line-height: 1.2;\n}\n.filepond--file-status .filepond--file-status-sub {\n font-size: .625em;\n opacity: .5;\n transition: opacity .25s ease-in-out;\n}\n.filepond--file-wrapper.filepond--file-wrapper {\n border: none;\n margin: 0;\n padding: 0;\n min-width: 0;\n height: 100%;\n}\n.filepond--file-wrapper.filepond--file-wrapper > legend {\n position: absolute;\n overflow: hidden;\n height: 1px;\n width: 1px;\n padding: 0;\n border: 0;\n clip: rect(1px, 1px, 1px, 1px);\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n white-space: nowrap;\n}\n.filepond--file {\n position: static;\n display: flex;\n height: 100%;\n align-items: flex-start;\n padding: .5625em;\n color: #fff;\n border-radius: .5em;\n}\n.filepond--file .filepond--file-status {\n margin-left: auto;\n margin-right: 2.25em;\n}\n.filepond--file .filepond--processing-complete-indicator {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n z-index: 3;\n}\n.filepond--file .filepond--file-action-button,\n.filepond--file .filepond--processing-complete-indicator,\n.filepond--file .filepond--progress-indicator {\n position: absolute;\n}\n.filepond--file [data-align*=left] {\n left: .5625em;\n}\n.filepond--file [data-align*=right] {\n right: .5625em;\n}\n.filepond--file [data-align*=center] {\n left: calc(50% - .8125em);\n}\n.filepond--file [data-align*=bottom] {\n bottom: 1.125em;\n}\n.filepond--file [data-align=center] {\n top: calc(50% - .8125em);\n}\n.filepond--file .filepond--progress-indicator {\n margin-top: .1875em;\n}\n.filepond--file .filepond--progress-indicator[data-align*=right] {\n margin-right: .1875em;\n}\n.filepond--file .filepond--progress-indicator[data-align*=left] {\n margin-left: .1875em;\n}\n[data-filepond-item-state*=error] .filepond--file-info,\n[data-filepond-item-state*=invalid] .filepond--file-info,\n[data-filepond-item-state=cancelled] .filepond--file-info {\n margin-right: 2.25em;\n}\n[data-filepond-item-state~=processing] .filepond--file-status-sub {\n opacity: 0;\n}\n[data-filepond-item-state~=processing] .filepond--action-abort-item-processing ~ .filepond--file-status .filepond--file-status-sub {\n opacity: .5;\n}\n[data-filepond-item-state=processing-error] .filepond--file-status-sub {\n opacity: 0;\n}\n[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing ~ .filepond--file-status .filepond--file-status-sub {\n opacity: .5;\n}\n[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg {\n -webkit-animation: fall .5s linear .125s both;\n animation: fall .5s linear .125s both;\n}\n[data-filepond-item-state=processing-complete] .filepond--file-status-sub {\n opacity: .5;\n}\n[data-filepond-item-state=processing-complete] .filepond--file-info-sub,\n[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden]) ~ .filepond--file-status .filepond--file-status-sub {\n opacity: 0;\n}\n[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing ~ .filepond--file-info .filepond--file-info-sub {\n opacity: .5;\n}\n[data-filepond-item-state*=error] .filepond--file-wrapper,\n[data-filepond-item-state*=error] .filepond--panel,\n[data-filepond-item-state*=invalid] .filepond--file-wrapper,\n[data-filepond-item-state*=invalid] .filepond--panel {\n -webkit-animation: shake .65s linear both;\n animation: shake .65s linear both;\n}\n[data-filepond-item-state*=busy] .filepond--progress-indicator svg {\n -webkit-animation: spin 1s linear infinite;\n animation: spin 1s linear infinite;\n}\n@-webkit-keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n to {\n -webkit-transform: rotate(1turn);\n transform: rotate(1turn);\n }\n}\n@keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n to {\n -webkit-transform: rotate(1turn);\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes shake {\n 10%, 90% {\n -webkit-transform: translateX(-.0625em);\n transform: translateX(-.0625em);\n }\n 20%, 80% {\n -webkit-transform: translateX(.125em);\n transform: translateX(.125em);\n }\n 30%, 50%, 70% {\n -webkit-transform: translateX(-.25em);\n transform: translateX(-.25em);\n }\n 40%, 60% {\n -webkit-transform: translateX(.25em);\n transform: translateX(.25em);\n }\n}\n@keyframes shake {\n 10%, 90% {\n -webkit-transform: translateX(-.0625em);\n transform: translateX(-.0625em);\n }\n 20%, 80% {\n -webkit-transform: translateX(.125em);\n transform: translateX(.125em);\n }\n 30%, 50%, 70% {\n -webkit-transform: translateX(-.25em);\n transform: translateX(-.25em);\n }\n 40%, 60% {\n -webkit-transform: translateX(.25em);\n transform: translateX(.25em);\n }\n}\n@-webkit-keyframes fall {\n 0% {\n opacity: 0;\n -webkit-transform: scale(.5);\n transform: scale(.5);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n 70% {\n opacity: 1;\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n to {\n -webkit-transform: scale(1);\n transform: scale(1);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n}\n@keyframes fall {\n 0% {\n opacity: 0;\n -webkit-transform: scale(.5);\n transform: scale(.5);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n 70% {\n opacity: 1;\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n -webkit-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out;\n }\n to {\n -webkit-transform: scale(1);\n transform: scale(1);\n -webkit-animation-timing-function: ease-out;\n animation-timing-function: ease-out;\n }\n}\n.filepond--hopper[data-hopper-state=drag-over] > * {\n pointer-events: none;\n}\n.filepond--hopper[data-hopper-state=drag-over]:after {\n content: \"\";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 100;\n}\n.filepond--progress-indicator {\n z-index: 103;\n}\n.filepond--file-action-button {\n z-index: 102;\n}\n.filepond--file-status {\n z-index: 101;\n}\n.filepond--file-info {\n z-index: 100;\n}\n.filepond--item {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n z-index: 1;\n padding: 0;\n margin: .25em;\n will-change: transform, opacity;\n}\n.filepond--item > .filepond--panel {\n z-index: -1;\n}\n.filepond--item > .filepond--panel .filepond--panel-bottom {\n box-shadow: 0 .0625em .125em -.0625em rgba(0, 0, 0, .25);\n}\n.filepond--item > .filepond--file-wrapper,\n.filepond--item > .filepond--panel {\n transition: opacity .15s ease-out;\n}\n.filepond--item[data-drag-state] {\n cursor: -webkit-grab;\n cursor: grab;\n}\n.filepond--item[data-drag-state] > .filepond--panel {\n transition: box-shadow .125s ease-in-out;\n box-shadow: 0 0 0 transparent;\n}\n.filepond--item[data-drag-state=drag] {\n cursor: -webkit-grabbing;\n cursor: grabbing;\n}\n.filepond--item[data-drag-state=drag] > .filepond--panel {\n box-shadow: 0 .125em .3125em rgba(0, 0, 0, .325);\n}\n.filepond--item[data-drag-state]:not([data-drag-state=idle]) {\n z-index: 2;\n}\n.filepond--item-panel {\n background-color: #64605e;\n}\n[data-filepond-item-state=processing-complete] .filepond--item-panel {\n background-color: #369763;\n}\n[data-filepond-item-state*=error] .filepond--item-panel,\n[data-filepond-item-state*=invalid] .filepond--item-panel {\n background-color: #c44e47;\n}\n.filepond--item-panel {\n border-radius: .5em;\n transition: background-color .25s;\n}\n.filepond--list-scroller {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: 0;\n will-change: transform;\n}\n.filepond--list-scroller[data-state=overflow] .filepond--list {\n bottom: 0;\n right: 0;\n}\n.filepond--list-scroller[data-state=overflow] {\n overflow-y: scroll;\n overflow-x: hidden;\n -webkit-overflow-scrolling: touch;\n -webkit-mask: linear-gradient(180deg, #000 calc(100% - .5em), transparent);\n mask: linear-gradient(180deg, #000 calc(100% - .5em), transparent);\n}\n.filepond--list-scroller::-webkit-scrollbar {\n background: transparent;\n}\n.filepond--list-scroller::-webkit-scrollbar:vertical {\n width: 1em;\n}\n.filepond--list-scroller::-webkit-scrollbar:horizontal {\n height: 0;\n}\n.filepond--list-scroller::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, .3);\n border-radius: 99999px;\n border: .3125em solid transparent;\n background-clip: content-box;\n}\n.filepond--list.filepond--list {\n position: absolute;\n top: 0;\n margin: 0;\n padding: 0;\n list-style-type: none;\n will-change: transform;\n}\n.filepond--list {\n left: .75em;\n right: .75em;\n}\n.filepond--root[data-style-panel-layout~=integrated] {\n width: 100%;\n height: 100%;\n max-width: none;\n margin: 0;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root {\n border-radius: 0;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root > *,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root > * {\n display: none;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label {\n bottom: 0;\n height: auto;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 7;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel {\n display: none;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller {\n overflow: hidden;\n height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--list,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--list {\n left: 0;\n right: 0;\n height: 100%;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--item,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--item {\n margin: 0;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper {\n height: 100%;\n}\n.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,\n.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label {\n z-index: 7;\n}\n.filepond--root[data-style-panel-layout~=circle] {\n border-radius: 99999rem;\n overflow: hidden;\n}\n.filepond--root[data-style-panel-layout~=circle] > .filepond--panel {\n border-radius: inherit;\n}\n.filepond--root[data-style-panel-layout~=circle] > .filepond--panel > * {\n display: none;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,\n.filepond--root[data-style-panel-layout~=circle] .filepond--file-status {\n display: none;\n}\n.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item {\n opacity: 1 !important;\n visibility: visible !important;\n}\n@media not all and (min-resolution:0.001dpcm) {\n @supports (-webkit-appearance:none) and (stroke-color:transparent) {\n .filepond--root[data-style-panel-layout~=circle] {\n will-change: transform;\n }\n }\n}\n.filepond--panel-root {\n border-radius: .5em;\n background-color: #f1f0ef;\n}\n.filepond--panel {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n margin: 0;\n height: 100% !important;\n pointer-events: none;\n}\n.filepond-panel:not([data-scalable=false]) {\n height: auto !important;\n}\n.filepond--panel[data-scalable=false] > div {\n display: none;\n}\n.filepond--panel[data-scalable=true] {\n -webkit-transform-style: preserve-3d;\n transform-style: preserve-3d;\n background-color: transparent !important;\n border: none !important;\n}\n.filepond--panel-bottom,\n.filepond--panel-center,\n.filepond--panel-top {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n margin: 0;\n padding: 0;\n}\n.filepond--panel-bottom,\n.filepond--panel-top {\n height: .5em;\n}\n.filepond--panel-top {\n border-bottom-left-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n border-bottom: none !important;\n}\n.filepond--panel-top:after {\n content: \"\";\n position: absolute;\n height: 2px;\n left: 0;\n right: 0;\n bottom: -1px;\n background-color: inherit;\n}\n.filepond--panel-bottom,\n.filepond--panel-center {\n will-change: transform;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transform-origin: left top;\n transform-origin: left top;\n -webkit-transform: translate3d(0, .5em, 0);\n transform: translate3d(0, .5em, 0);\n}\n.filepond--panel-bottom {\n border-top-left-radius: 0 !important;\n border-top-right-radius: 0 !important;\n border-top: none !important;\n}\n.filepond--panel-bottom:before {\n content: \"\";\n position: absolute;\n height: 2px;\n left: 0;\n right: 0;\n top: -1px;\n background-color: inherit;\n}\n.filepond--panel-center {\n height: 100px !important;\n border-top: none !important;\n border-bottom: none !important;\n border-radius: 0 !important;\n}\n.filepond--panel-center:not([style]) {\n visibility: hidden;\n}\n.filepond--progress-indicator {\n position: static;\n width: 1.25em;\n height: 1.25em;\n color: #fff;\n margin: 0;\n pointer-events: none;\n will-change: transform, opacity;\n}\n.filepond--progress-indicator svg {\n width: 100%;\n height: 100%;\n vertical-align: top;\n transform-box: fill-box;\n}\n.filepond--progress-indicator path {\n fill: none;\n stroke: currentColor;\n}\n.filepond--list-scroller {\n z-index: 6;\n}\n.filepond--drop-label {\n z-index: 5;\n}\n.filepond--drip {\n z-index: 3;\n}\n.filepond--root > .filepond--panel {\n z-index: 2;\n}\n.filepond--browser {\n z-index: 1;\n}\n.filepond--root {\n box-sizing: border-box;\n position: relative;\n margin-bottom: 1em;\n font-size: 1rem;\n line-height: normal;\n font-family:\n -apple-system,\n BlinkMacSystemFont,\n Segoe UI,\n Roboto,\n Helvetica,\n Arial,\n sans-serif,\n Apple Color Emoji,\n Segoe UI Emoji,\n Segoe UI Symbol;\n font-weight: 450;\n text-align: left;\n text-rendering: optimizeLegibility;\n direction: ltr;\n contain: layout style size;\n}\n.filepond--root * {\n box-sizing: inherit;\n line-height: inherit;\n}\n.filepond--root :not(text) {\n font-size: inherit;\n}\n.filepond--root[data-disabled] {\n pointer-events: none;\n}\n.filepond--root[data-disabled] .filepond--list-scroller {\n pointer-events: all;\n}\n.filepond--root[data-disabled] .filepond--list {\n pointer-events: none;\n}\n.filepond--root .filepond--drop-label {\n min-height: 4.75em;\n}\n.filepond--root .filepond--list-scroller {\n margin-top: 1em;\n margin-bottom: 1em;\n}\n.filepond--root .filepond--credits {\n position: absolute;\n right: 0;\n opacity: .175;\n line-height: .85;\n font-size: 11px;\n color: inherit;\n text-decoration: none;\n z-index: 3;\n bottom: -14px;\n}\n.filepond--root .filepond--credits[style] {\n top: 0;\n bottom: auto;\n margin-top: 14px;\n}\n\n/* node_modules/trix/dist/trix.css */\ntrix-editor {\n border: 1px solid #bbb;\n border-radius: 3px;\n margin: 0;\n padding: 0.4em 0.6em;\n min-height: 5em;\n outline: none;\n}\ntrix-toolbar * {\n box-sizing: border-box;\n}\ntrix-toolbar .trix-button-row {\n display: flex;\n flex-wrap: nowrap;\n justify-content: space-between;\n overflow-x: auto;\n}\ntrix-toolbar .trix-button-group {\n display: flex;\n margin-bottom: 10px;\n border: 1px solid #bbb;\n border-top-color: #ccc;\n border-bottom-color: #888;\n border-radius: 3px;\n}\ntrix-toolbar .trix-button-group:not(:first-child) {\n margin-left: 1.5vw;\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button-group:not(:first-child) {\n margin-left: 0;\n }\n}\ntrix-toolbar .trix-button-group-spacer {\n flex-grow: 1;\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button-group-spacer {\n display: none;\n }\n}\ntrix-toolbar .trix-button {\n position: relative;\n float: left;\n color: rgba(0, 0, 0, 0.6);\n font-size: 0.75em;\n font-weight: 600;\n white-space: nowrap;\n padding: 0 0.5em;\n margin: 0;\n outline: none;\n border: none;\n border-bottom: 1px solid #ddd;\n border-radius: 0;\n background: transparent;\n}\ntrix-toolbar .trix-button:not(:first-child) {\n border-left: 1px solid #ccc;\n}\ntrix-toolbar .trix-button.trix-active {\n background: #cbeefa;\n color: black;\n}\ntrix-toolbar .trix-button:not(:disabled) {\n cursor: pointer;\n}\ntrix-toolbar .trix-button:disabled {\n color: rgba(0, 0, 0, 0.125);\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button {\n letter-spacing: -0.01em;\n padding: 0 0.3em;\n }\n}\ntrix-toolbar .trix-button--icon {\n font-size: inherit;\n width: 2.6em;\n height: 1.6em;\n max-width: calc(0.8em + 4vw);\n text-indent: -9999px;\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button--icon {\n height: 2em;\n max-width: calc(0.8em + 3.5vw);\n }\n}\ntrix-toolbar .trix-button--icon::before {\n display: inline-block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0.6;\n content: \"\";\n background-position: center;\n background-repeat: no-repeat;\n background-size: contain;\n}\n@media (max-device-width: 768px) {\n trix-toolbar .trix-button--icon::before {\n right: 6%;\n left: 6%;\n }\n}\ntrix-toolbar .trix-button--icon.trix-active::before {\n opacity: 1;\n}\ntrix-toolbar .trix-button--icon:disabled::before {\n opacity: 0.125;\n}\ntrix-toolbar .trix-button--icon-attach::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);\n top: 8%;\n bottom: 4%;\n}\ntrix-toolbar .trix-button--icon-bold::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-italic::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-link::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-strike::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-quote::before {\n background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-heading-1::before {\n background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-code::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-bullet-list::before {\n background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-number-list::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-undo::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-redo::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-decrease-nesting-level::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-button--icon-increase-nesting-level::before {\n background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E);\n}\ntrix-toolbar .trix-dialogs {\n position: relative;\n}\ntrix-toolbar .trix-dialog {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n font-size: 0.75em;\n padding: 15px 10px;\n background: #fff;\n box-shadow: 0 0.3em 1em #ccc;\n border-top: 2px solid #888;\n border-radius: 5px;\n z-index: 5;\n}\ntrix-toolbar .trix-input--dialog {\n font-size: inherit;\n font-weight: normal;\n padding: 0.5em 0.8em;\n margin: 0 10px 0 0;\n border-radius: 3px;\n border: 1px solid #bbb;\n background-color: #fff;\n box-shadow: none;\n outline: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n}\ntrix-toolbar .trix-input--dialog.validate:invalid {\n box-shadow: #F00 0px 0px 1.5px 1px;\n}\ntrix-toolbar .trix-button--dialog {\n font-size: inherit;\n padding: 0.5em;\n border-bottom: none;\n}\ntrix-toolbar .trix-dialog--link {\n max-width: 600px;\n}\ntrix-toolbar .trix-dialog__link-fields {\n display: flex;\n align-items: baseline;\n}\ntrix-toolbar .trix-dialog__link-fields .trix-input {\n flex: 1;\n}\ntrix-toolbar .trix-dialog__link-fields .trix-button-group {\n flex: 0 0 content;\n margin: 0;\n}\ntrix-editor [data-trix-mutable]:not(.attachment__caption-editor) {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\ntrix-editor [data-trix-mutable]::-moz-selection,\ntrix-editor [data-trix-cursor-target]::-moz-selection,\ntrix-editor [data-trix-mutable] ::-moz-selection {\n background: none;\n}\ntrix-editor [data-trix-mutable]::selection,\ntrix-editor [data-trix-cursor-target]::selection,\ntrix-editor [data-trix-mutable] ::selection {\n background: none;\n}\ntrix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection {\n background: highlight;\n}\ntrix-editor [data-trix-mutable].attachment__caption-editor:focus::selection {\n background: highlight;\n}\ntrix-editor [data-trix-mutable].attachment.attachment--file {\n box-shadow: 0 0 0 2px highlight;\n border-color: transparent;\n}\ntrix-editor [data-trix-mutable].attachment img {\n box-shadow: 0 0 0 2px highlight;\n}\ntrix-editor .attachment {\n position: relative;\n}\ntrix-editor .attachment:hover {\n cursor: default;\n}\ntrix-editor .attachment--preview .attachment__caption:hover {\n cursor: text;\n}\ntrix-editor .attachment__progress {\n position: absolute;\n z-index: 1;\n height: 20px;\n top: calc(50% - 10px);\n left: 5%;\n width: 90%;\n opacity: 0.9;\n transition: opacity 200ms ease-in;\n}\ntrix-editor .attachment__progress[value=\"100\"] {\n opacity: 0;\n}\ntrix-editor .attachment__caption-editor {\n display: inline-block;\n width: 100%;\n margin: 0;\n padding: 0;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n color: inherit;\n text-align: center;\n vertical-align: top;\n border: none;\n outline: none;\n -webkit-appearance: none;\n -moz-appearance: none;\n}\ntrix-editor .attachment__toolbar {\n position: absolute;\n z-index: 1;\n top: -0.9em;\n left: 0;\n width: 100%;\n text-align: center;\n}\ntrix-editor .trix-button-group {\n display: inline-flex;\n}\ntrix-editor .trix-button {\n position: relative;\n float: left;\n color: #666;\n white-space: nowrap;\n font-size: 80%;\n padding: 0 0.8em;\n margin: 0;\n outline: none;\n border: none;\n border-radius: 0;\n background: transparent;\n}\ntrix-editor .trix-button:not(:first-child) {\n border-left: 1px solid #ccc;\n}\ntrix-editor .trix-button.trix-active {\n background: #cbeefa;\n}\ntrix-editor .trix-button:not(:disabled) {\n cursor: pointer;\n}\ntrix-editor .trix-button--remove {\n text-indent: -9999px;\n display: inline-block;\n padding: 0;\n outline: none;\n width: 1.8em;\n height: 1.8em;\n line-height: 1.8em;\n border-radius: 50%;\n background-color: #fff;\n border: 2px solid highlight;\n box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.25);\n}\ntrix-editor .trix-button--remove::before {\n display: inline-block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0.7;\n content: \"\";\n background-image: url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);\n background-position: center;\n background-repeat: no-repeat;\n background-size: 90%;\n}\ntrix-editor .trix-button--remove:hover {\n border-color: #333;\n}\ntrix-editor .trix-button--remove:hover::before {\n opacity: 1;\n}\ntrix-editor .attachment__metadata-container {\n position: relative;\n}\ntrix-editor .attachment__metadata {\n position: absolute;\n left: 50%;\n top: 2em;\n transform: translate(-50%, 0);\n max-width: 90%;\n padding: 0.1em 0.6em;\n font-size: 0.8em;\n color: #fff;\n background-color: rgba(0, 0, 0, 0.7);\n border-radius: 3px;\n}\ntrix-editor .attachment__metadata .attachment__name {\n display: inline-block;\n max-width: 100%;\n vertical-align: bottom;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\ntrix-editor .attachment__metadata .attachment__size {\n margin-left: 0.2em;\n white-space: nowrap;\n}\n.trix-content {\n line-height: 1.5;\n}\n.trix-content * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n.trix-content h1 {\n font-size: 1.2em;\n line-height: 1.2;\n}\n.trix-content blockquote {\n border: 0 solid #ccc;\n border-left-width: 0.3em;\n margin-left: 0.3em;\n padding-left: 0.6em;\n}\n.trix-content [dir=rtl] blockquote,\n.trix-content blockquote[dir=rtl] {\n border-width: 0;\n border-right-width: 0.3em;\n margin-right: 0.3em;\n padding-right: 0.6em;\n}\n.trix-content li {\n margin-left: 1em;\n}\n.trix-content [dir=rtl] li {\n margin-right: 1em;\n}\n.trix-content pre {\n display: inline-block;\n width: 100%;\n vertical-align: top;\n font-family: monospace;\n font-size: 0.9em;\n padding: 0.5em;\n white-space: pre;\n background-color: #eee;\n overflow-x: auto;\n}\n.trix-content img {\n max-width: 100%;\n height: auto;\n}\n.trix-content .attachment {\n display: inline-block;\n position: relative;\n max-width: 100%;\n}\n.trix-content .attachment a {\n color: inherit;\n text-decoration: none;\n}\n.trix-content .attachment a:hover,\n.trix-content .attachment a:visited:hover {\n color: inherit;\n}\n.trix-content .attachment__caption {\n text-align: center;\n}\n.trix-content .attachment__caption .attachment__name + .attachment__size::before {\n content: \" \\b7 \";\n}\n.trix-content .attachment--preview {\n width: 100%;\n text-align: center;\n}\n.trix-content .attachment--preview .attachment__caption {\n color: #666;\n font-size: 0.9em;\n line-height: 1.2;\n}\n.trix-content .attachment--file {\n color: #333;\n line-height: 1;\n margin: 0 2px 2px 2px;\n padding: 0.4em 1em;\n border: 1px solid #bbb;\n border-radius: 5px;\n}\n.trix-content .attachment-gallery {\n display: flex;\n flex-wrap: wrap;\n position: relative;\n}\n.trix-content .attachment-gallery .attachment {\n flex: 1 0 33%;\n padding: 0 0.5em;\n max-width: 33%;\n}\n.trix-content .attachment-gallery.attachment-gallery--2 .attachment,\n.trix-content .attachment-gallery.attachment-gallery--4 .attachment {\n flex-basis: 50%;\n max-width: 50%;\n}\n\n/* packages/forms/resources/css/components/color-picker.css */\n.filament-forms-color-picker-preview {\n background-image: repeating-linear-gradient(45deg, #aaa 25%, transparent 25%, transparent 75%, #aaa 75%, #aaa), repeating-linear-gradient(45deg, #aaa 25%, #fff 25%, #fff 75%, #aaa 75%, #aaa);\n background-position: 0 0, 4px 4px;\n background-size: 8px 8px;\n}\n.filament-forms-color-picker-preview::after {\n @apply absolute inset-0;\n content: \"\";\n background: var(--color);\n}\n\n/* packages/forms/resources/css/components/file-upload.css */\n.filepond--root {\n @apply mb-0 overflow-hidden;\n}\n.filepond--panel-root {\n @apply rounded-lg border border-gray-300 bg-white shadow-sm;\n}\n.filepond--drip-blob {\n @apply bg-gray-900;\n}\n.dark .filepond--drop-label {\n @apply text-gray-200;\n}\n.dark .filepond--panel-root {\n @apply border-gray-600 bg-gray-700 text-white;\n}\n.dark .filepond--drip-blob {\n @apply bg-gray-100;\n}\n.filepond--root[data-style-panel-layout=compact] .filepond--item {\n @apply mb-0.5;\n}\n.filepond--root[data-style-panel-layout=compact] .filepond--drop-label label {\n @apply text-sm;\n}\n.filepond--root[data-style-panel-layout=compact] .filepond--drop-label {\n min-height: 2.625em;\n}\n.filepond--root[data-style-panel-layout=compact] .filepond--file {\n padding-top: 0.5em;\n padding-bottom: 0.5em;\n}\n.filepond--root[data-style-panel-layout=grid] .filepond--item {\n width: calc(50% - 0.5em);\n display: inline;\n}\n@media screen(lg) {\n .filepond--root[data-style-panel-layout=grid] .filepond--item {\n width: calc(33.33% - 0.5em);\n }\n}\n.filepond--download-icon {\n @apply pointer-events-auto mr-1 inline-block h-4 w-4 bg-white align-bottom hover:bg-white/70;\n -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZG93bmxvYWQiPjxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iNyAxMCAxMiAxNSAxNyAxMCI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHkxPSIxNSIgeDI9IjEyIiB5Mj0iMyI+PC9saW5lPjwvc3ZnPg==);\n mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZG93bmxvYWQiPjxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iNyAxMCAxMiAxNSAxNyAxMCI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHkxPSIxNSIgeDI9IjEyIiB5Mj0iMyI+PC9saW5lPjwvc3ZnPg==);\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-size: 100%;\n mask-size: 100%;\n}\n.filepond--open-icon {\n @apply pointer-events-auto mr-1 inline-block h-4 w-4 bg-white align-bottom hover:bg-white/70;\n -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPgogIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwMC0yIDJ2MTBhMiAyIDAgMDAyIDJoMTBhMiAyIDAgMDAyLTJ2LTRNMTQgNGg2bTAgMHY2bTAtNkwxMCAxNCIgLz4KPC9zdmc+Cg==);\n mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPgogIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwMC0yIDJ2MTBhMiAyIDAgMDAyIDJoMTBhMiAyIDAgMDAyLTJ2LTRNMTQgNGg2bTAgMHY2bTAtNkwxMCAxNCIgLz4KPC9zdmc+Cg==);\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-size: 100%;\n mask-size: 100%;\n}\n\n/* packages/forms/resources/css/components/rich-editor.css */\n.dark .trix-button {\n @apply border-gray-600 bg-gray-700 text-gray-200;\n}\n.dark .trix-button-group {\n @apply border-gray-600;\n}\ntrix-toolbar .filament-forms-rich-editor-component-toolbar-button.trix-active {\n @apply bg-primary-600 text-white;\n}\n\n/* packages/forms/resources/css/components/select.css */\n.choices {\n @apply relative;\n}\n.choices:focus {\n @apply outline-none;\n}\n.choices:last-child {\n @apply mb-0;\n}\n.choices.is-open {\n @apply overflow-visible;\n}\n.choices.is-disabled .choices__inner,\n.choices.is-disabled .choices__input {\n @apply select-none;\n}\n.choices.is-disabled .choices__item {\n @apply pointer-events-none cursor-not-allowed opacity-70;\n}\n.choices [hidden] {\n display: none !important;\n}\n.choices[data-type*=select-one] {\n @apply cursor-pointer;\n}\n.choices[data-type*=select-one] .choices__input {\n @apply m-0 block w-full border-b p-2;\n}\n.dark .choices[data-type*=select-one] .choices__input {\n @apply bg-gray-700;\n}\n.choices[data-type*=select-multiple] .choices__inner {\n @apply cursor-text;\n}\n.choices__inner {\n @apply inline-block w-full rounded-lg border border-gray-300 bg-white bg-no-repeat py-2 px-3 align-top shadow-sm transition duration-75;\n background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E\");\n background-position: right 0.5rem center;\n background-size: 1.5em 1.5em;\n}\n.dark .choices__inner {\n @apply border-gray-600 bg-gray-700 text-white;\n}\n.choices--error .choices__inner {\n @apply border-danger-600 ring-danger-600;\n}\n.dark .choices--error .choices__inner {\n @apply border-danger-400 ring-danger-400;\n}\n[dir=rtl] .choices__inner {\n background-position: left 0.5rem center;\n}\n.is-focused .choices__inner,\n.is-open .choices__inner {\n @apply border-primary-500 ring-1 ring-inset ring-primary-500;\n}\n.choices__list {\n @apply m-0 list-none pl-0;\n}\n.choices__list--single {\n @apply inline-block w-full pr-12;\n}\n[dir=rtl] .choices__list--single {\n @apply pl-12 pr-0;\n}\n.choices__list--single .choices__item {\n @apply w-full;\n}\n.choices__list--multiple {\n @apply flex flex-wrap gap-1 pr-6;\n}\n[dir=rtl] .choices__list--multiple {\n @apply pl-6 pr-0;\n}\n.choices__list--multiple:not(:empty) {\n @apply mb-1 flex;\n}\n.choices__list--multiple .choices__item {\n @apply box-border inline-flex cursor-pointer items-center justify-between gap-2 space-x-1 break-all rounded-lg bg-primary-500/10 px-2 py-0.5 text-sm font-medium tracking-tight text-primary-700;\n}\n.dark .choices__list--multiple .choices__item {\n @apply text-primary-500;\n}\n[dir=rtl] .choices__list--multiple .choices__item {\n @apply space-x-reverse break-normal;\n}\n.choices__list--dropdown,\n.choices__list[aria-expanded] {\n @apply invisible absolute top-full z-[1] mt-2 w-full overflow-hidden break-words rounded-lg border border-gray-300 bg-white shadow-sm will-change-[visibility];\n}\n.dark .choices__list--dropdown,\n.dark .choices__list[aria-expanded] {\n @apply border-gray-600 bg-gray-700;\n}\n.is-active.choices__list--dropdown,\n.is-active.choices__list[aria-expanded] {\n @apply visible z-10;\n}\n.choices__list--dropdown .choices__list,\n.choices__list[aria-expanded] .choices__list {\n @apply relative max-h-60 overflow-auto will-change-scroll;\n}\n.choices__list--dropdown .choices__item,\n.choices__list[aria-expanded] .choices__item {\n @apply relative px-3 py-2;\n}\n[dir=rtl] .choices__list--dropdown .choices__item,\n[dir=rtl] .choices__list[aria-expanded] .choices__item {\n @apply text-right;\n}\n.choices__list--dropdown .choices__item--selectable.is-highlighted,\n.choices__list[aria-expanded] .choices__item--selectable.is-highlighted {\n @apply bg-primary-600 text-white;\n}\n.choices__list--dropdown .choices__item--selectable.is-highlighted::after,\n.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {\n @apply opacity-70;\n}\n.choices__item {\n @apply cursor-default;\n}\n.choices__item--selectable {\n @apply cursor-pointer;\n}\n.choices__item--disabled {\n @apply pointer-events-none cursor-not-allowed select-none opacity-70;\n}\n.choices__placeholder {\n @apply opacity-70;\n}\n.choices__button {\n @apply cursor-pointer appearance-none border-0 bg-transparent bg-center bg-no-repeat;\n text-indent: -9999px;\n}\n.choices__button:focus {\n @apply outline-none;\n}\n.choices[data-type*=select-one] .choices__button {\n @apply absolute right-0 mr-9 h-4 w-4 p-0 opacity-60;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\n background-size: 0.7em 0.7em;\n top: calc(50% - 0.55em);\n}\n.dark .choices[data-type*=select-one] .choices__button {\n @apply opacity-30;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\n}\n[dir=rtl] .choices[data-type*=select-one] .choices__button {\n @apply left-0 right-auto ml-9 mr-0;\n}\n.choices[data-type*=select-one] .choices__button:hover,\n.choices[data-type*=select-one] .choices__button:focus {\n @apply opacity-75;\n}\n.dark .choices[data-type*=select-one] .choices__button:hover,\n.dark .choices[data-type*=select-one] .choices__button:focus {\n @apply opacity-60;\n}\n.choices[data-type*=select-one] .choices__item[data-value=\"\"] .choices__button {\n @apply hidden;\n}\n.choices[data-type*=select-multiple] .choices__button {\n @apply inline-block h-3 w-3 text-primary-700 opacity-60;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\n background-size: 0.6em 0.6em;\n}\n.dark .choices[data-type*=select-multiple] .choices__button {\n @apply opacity-75;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\n}\n.choices[data-type*=select-multiple] .choices__button:hover,\n.choices[data-type*=select-multiple] .choices__button:focus {\n @apply opacity-75;\n}\n.dark .choices[data-type*=select-multiple] .choices__button:hover,\n.dark .choices[data-type*=select-multiple] .choices__button:focus {\n @apply opacity-100;\n}\n.choices__list--dropdown .choices__input {\n padding: 0.5rem 0.75rem !important;\n border-top-width: 0 !important;\n border-left-width: 0 !important;\n border-bottom-width: 1px !important;\n border-right-width: 0 !important;\n border-color: rgb(209 213 219) !important;\n}\n.dark .choices__list--dropdown .choices__input {\n @apply placeholder-gray-300;\n border-color: rgb(75 85 99) !important;\n}\n.choices__input {\n @apply inline-block max-w-full border-none;\n border-color: transparent !important;\n background-color: transparent !important;\n padding: 0 !important;\n}\n.choices__input:focus {\n outline-color: transparent !important;\n box-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;\n}\n.choices__input::-webkit-search-decoration,\n.choices__input::-webkit-search-cancel-button,\n.choices__input::-webkit-search-results-button,\n.choices__input::-webkit-search-results-decoration {\n @apply hidden;\n}\n.choices__input::-ms-clear,\n.choices__input::-ms-reveal {\n @apply hidden h-0 w-0;\n}\n\n/* packages/forms/resources/css/components/tags-input.css */\n.webkit-calendar-picker-indicator\\:opacity-0::-webkit-calendar-picker-indicator {\n @apply opacity-0;\n}\n",".tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:\"\";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}",".tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}","@import '../../../forms/dist/module.esm.css';\n\n@import 'tippy.js/dist/tippy.css';\n@import 'tippy.js/themes/light.css';\n\n@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\n@layer base {\n html {\n -webkit-tap-highlight-color: transparent;\n }\n\n :root.dark {\n color-scheme: dark;\n }\n\n [dir='rtl'] select {\n background-position: left 0.5rem center !important;\n padding-left: 2.5rem;\n padding-right: 0.75rem;\n }\n}\n\n@layer components {\n .filament-login-page {\n @apply relative bg-no-repeat;\n background-image: radial-gradient(\n circle at top,\n theme('colors.primary.100'),\n theme('colors.white') 50%\n );\n }\n\n .dark .filament-login-page {\n background-image: radial-gradient(\n circle at top,\n theme('colors.primary.800'),\n theme('colors.gray.800'),\n theme('colors.gray.900') 100%\n );\n }\n\n .filament-login-page form::before {\n @apply absolute inset-x-0 mx-auto h-px w-2/3 bg-gradient-to-r from-gray-200 via-primary-400 to-gray-200 dark:from-gray-700 dark:via-primary-400 dark:to-gray-700;\n content: '';\n z-index: 1;\n top: -1px;\n }\n\n .filament-sidebar-header::before {\n @apply pointer-events-none absolute inset-x-0 mx-auto h-px w-full bg-gradient-to-r from-gray-200 via-primary-400 to-gray-200 dark:from-gray-700 dark:via-primary-400 dark:to-gray-700;\n content: '';\n z-index: 1;\n bottom: -1px;\n }\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/packages/admin/dist/mix-manifest.json b/packages/admin/dist/mix-manifest.json index ca13a0b6b9..c36c4b1b2b 100644 --- a/packages/admin/dist/mix-manifest.json +++ b/packages/admin/dist/mix-manifest.json @@ -1,5 +1,5 @@ { "/app.js": "/app.js?id=18aaf12384e4db176e53237a384c0054", "/echo.js": "/echo.js?id=55e4dd4fe6bd1e6ea357822c5eb057d8", - "/app.css": "/app.css?id=69114e69e80fe0860d3b84f1e54ce9ac" + "/app.css": "/app.css?id=410f4c98163085b1c95640ea6f3d1bed" } From 219b5b6de26e4f6968a397ecc06baf995437efed Mon Sep 17 00:00:00 2001 From: Cole Shirley Date: Fri, 18 Nov 2022 14:52:41 -0700 Subject: [PATCH 05/27] adding InteractsWithFilamentNotifications test trait --- .../notifications/src/Testing/Autoload.php | 19 ++++++++++++ .../InteractsWithFilamentNotifications.php | 31 +++++++++++++++++++ .../src/Testing/TestsNotifications.php | 20 +++--------- 3 files changed, 55 insertions(+), 15 deletions(-) create mode 100644 packages/notifications/src/Testing/Autoload.php create mode 100644 packages/notifications/src/Testing/InteractsWithFilamentNotifications.php diff --git a/packages/notifications/src/Testing/Autoload.php b/packages/notifications/src/Testing/Autoload.php new file mode 100644 index 0000000000..915f52d9ef --- /dev/null +++ b/packages/notifications/src/Testing/Autoload.php @@ -0,0 +1,19 @@ +assertNotified(...func_get_args()); +} diff --git a/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php b/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php new file mode 100644 index 0000000000..2908d1cae4 --- /dev/null +++ b/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php @@ -0,0 +1,31 @@ +get('filament.notifications'); + + Assert::assertIsArray($notifications); + + $expectedNotification = Arr::last($notifications); + + Assert::assertIsArray($expectedNotification); + + if ($notification instanceof Notification) { + Assert::assertSame($expectedNotification, $notification->toArray()); + } elseif (filled($notification)) { + Assert::assertSame($expectedNotification['title'], $notification); + } + + return $this; + } +} diff --git a/packages/notifications/src/Testing/TestsNotifications.php b/packages/notifications/src/Testing/TestsNotifications.php index b90416c24b..820f501109 100644 --- a/packages/notifications/src/Testing/TestsNotifications.php +++ b/packages/notifications/src/Testing/TestsNotifications.php @@ -16,24 +16,14 @@ use PHPUnit\Framework\Assert; */ class TestsNotifications { + use InteractsWithFilamentNotifications { + assertNotified as filamentAssertNotified; + } + public function assertNotified(): Closure { return function (Notification | string $notification = null): static { - $notifications = session()->get('filament.notifications'); - - Assert::assertIsArray($notifications); - - $expectedNotification = Arr::last($notifications); - - Assert::assertIsArray($expectedNotification); - - if ($notification instanceof Notification) { - Assert::assertSame($expectedNotification, $notification->toArray()); - } elseif (filled($notification)) { - Assert::assertSame($expectedNotification['title'], $notification); - } - - return $this; + return $this->filamentAssertNotified(...func_get_args()); }; } } From 14ac3131f8fcb297dffb42a4852b49746688986a Mon Sep 17 00:00:00 2001 From: coleshirley Date: Fri, 18 Nov 2022 21:54:26 +0000 Subject: [PATCH 06/27] chore: fix code style --- packages/notifications/src/Testing/TestsNotifications.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/notifications/src/Testing/TestsNotifications.php b/packages/notifications/src/Testing/TestsNotifications.php index 820f501109..a47eaefcee 100644 --- a/packages/notifications/src/Testing/TestsNotifications.php +++ b/packages/notifications/src/Testing/TestsNotifications.php @@ -4,10 +4,8 @@ namespace Filament\Notifications\Testing; use Closure; use Filament\Notifications\Notification; -use Illuminate\Support\Arr; use Livewire\Component; use Livewire\Testing\TestableLivewire; -use PHPUnit\Framework\Assert; /** * @method Component instance() From aeca5fd6aa5d7408e7467cf189d005370549e111 Mon Sep 17 00:00:00 2001 From: Cole Shirley Date: Fri, 18 Nov 2022 15:25:44 -0700 Subject: [PATCH 07/27] using static method on Notification class instead of trait because of issues with mixins --- packages/notifications/composer.json | 5 ++++- packages/notifications/docs/06-testing.md | 16 ++++++++++++++++ packages/notifications/src/Notification.php | 19 +++++++++++++++++++ .../notifications/src/Testing/Autoload.php | 1 - .../InteractsWithFilamentNotifications.php | 16 +--------------- .../src/Testing/TestsNotifications.php | 8 +++----- 6 files changed, 43 insertions(+), 22 deletions(-) diff --git a/packages/notifications/composer.json b/packages/notifications/composer.json index a2f8a7a516..c8cc37e102 100644 --- a/packages/notifications/composer.json +++ b/packages/notifications/composer.json @@ -21,7 +21,10 @@ "autoload": { "psr-4": { "Filament\\Notifications\\": "src" - } + }, + "files": [ + "src/Testing/Autoload.php" + ] }, "extra": { "laravel": { diff --git a/packages/notifications/docs/06-testing.md b/packages/notifications/docs/06-testing.md index 813259f6fb..6d9018feef 100644 --- a/packages/notifications/docs/06-testing.md +++ b/packages/notifications/docs/06-testing.md @@ -17,6 +17,22 @@ it('sends a notification', function () { }); ``` +```php +use Filament\Notifications\Notification + +it('sends a notification', function () { + Notification::assertNotified(); +}); +``` + +```php +use function Filament\Notifications\Testing\assetNotified; + +it('sends a notification', function () { + assertNotified(); +}); +``` + You may optionally pass a notification title to test for: ```php diff --git a/packages/notifications/src/Notification.php b/packages/notifications/src/Notification.php index d29927ce60..3afe78c44c 100644 --- a/packages/notifications/src/Notification.php +++ b/packages/notifications/src/Notification.php @@ -18,8 +18,10 @@ use Illuminate\Contracts\Support\Arrayable; use Illuminate\Database\Eloquent\Model; use Illuminate\Notifications\DatabaseNotification as DatabaseNotificationModel; use Illuminate\Notifications\Messages\BroadcastMessage; +use Illuminate\Support\Arr; use Illuminate\Support\Collection; use Illuminate\Support\Str; +use PHPUnit\Framework\Assert; class Notification extends ViewComponent implements Arrayable { @@ -192,4 +194,21 @@ class Notification extends ViewComponent implements Arrayable return $static; } + + public static function assertNotified(Notification | string $notification = null): void + { + $notifications = session()->get('filament.notifications'); + + Assert::assertIsArray($notifications); + + $expectedNotification = Arr::last($notifications); + + Assert::assertIsArray($expectedNotification); + + if ($notification instanceof Notification) { + Assert::assertSame($expectedNotification, $notification->toArray()); + } elseif (filled($notification)) { + Assert::assertSame($expectedNotification['title'], $notification); + } + } } diff --git a/packages/notifications/src/Testing/Autoload.php b/packages/notifications/src/Testing/Autoload.php index 915f52d9ef..2f946c0f3c 100644 --- a/packages/notifications/src/Testing/Autoload.php +++ b/packages/notifications/src/Testing/Autoload.php @@ -14,6 +14,5 @@ Plugin::uses(InteractsWithFilamentNotifications::class); */ function assertNotified(Notification | string $notification = null) { - // @phpstan-ignore-next-line return test()->assertNotified(...func_get_args()); } diff --git a/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php b/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php index 2908d1cae4..4d0348ff79 100644 --- a/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php +++ b/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php @@ -5,26 +5,12 @@ declare(strict_types=1); namespace Filament\Notifications\Testing; use Filament\Notifications\Notification; -use Illuminate\Support\Arr; -use PHPUnit\Framework\Assert; trait InteractsWithFilamentNotifications { public function assertNotified(Notification | string $notification = null) { - $notifications = session()->get('filament.notifications'); - - Assert::assertIsArray($notifications); - - $expectedNotification = Arr::last($notifications); - - Assert::assertIsArray($expectedNotification); - - if ($notification instanceof Notification) { - Assert::assertSame($expectedNotification, $notification->toArray()); - } elseif (filled($notification)) { - Assert::assertSame($expectedNotification['title'], $notification); - } + Notification::assertNotified($notification); return $this; } diff --git a/packages/notifications/src/Testing/TestsNotifications.php b/packages/notifications/src/Testing/TestsNotifications.php index a47eaefcee..fdcc2d4562 100644 --- a/packages/notifications/src/Testing/TestsNotifications.php +++ b/packages/notifications/src/Testing/TestsNotifications.php @@ -14,14 +14,12 @@ use Livewire\Testing\TestableLivewire; */ class TestsNotifications { - use InteractsWithFilamentNotifications { - assertNotified as filamentAssertNotified; - } - public function assertNotified(): Closure { return function (Notification | string $notification = null): static { - return $this->filamentAssertNotified(...func_get_args()); + Notification::assertNotified($notification); + + return $this; }; } } From 9c3846eae2342fbc241f74a91e9ea3e85613085e Mon Sep 17 00:00:00 2001 From: Zep Fietje Date: Sat, 19 Nov 2022 09:30:18 +0100 Subject: [PATCH 08/27] Remove blank line --- .../tables/resources/views/columns/text-input-column.blade.php | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/tables/resources/views/columns/text-input-column.blade.php b/packages/tables/resources/views/columns/text-input-column.blade.php index 29e200d9e4..43ff96820c 100644 --- a/packages/tables/resources/views/columns/text-input-column.blade.php +++ b/packages/tables/resources/views/columns/text-input-column.blade.php @@ -33,7 +33,6 @@ 'dark:border-gray-600': (! error) && @js(config('forms.dark_mode')), 'border-danger-600 ring-1 ring-inset ring-danger-600': error, }" - wire:loading.attr="readonly" /> From 86bce83e293e3d61fbdc9dcddcfc84fae7643d9b Mon Sep 17 00:00:00 2001 From: Zep Fietje Date: Sat, 19 Nov 2022 15:12:29 +0100 Subject: [PATCH 09/27] Update Heroicons links in docs --- packages/admin/docs/02-resources/01-getting-started.md | 2 +- packages/admin/docs/03-pages/02-actions.md | 2 +- packages/admin/docs/05-navigation.md | 2 +- packages/notifications/docs/02-sending-notifications.md | 4 ++-- packages/tables/docs/03-columns/03-icon.md | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/admin/docs/02-resources/01-getting-started.md b/packages/admin/docs/02-resources/01-getting-started.md index 83383856dd..f1cfb8ddd4 100644 --- a/packages/admin/docs/02-resources/01-getting-started.md +++ b/packages/admin/docs/02-resources/01-getting-started.md @@ -485,7 +485,7 @@ public static function getNavigationLabel(): string ### Icons -The `$navigationIcon` property supports the name of any Blade component. By default, the [Blade Heroicons](https://github.com/blade-ui-kit/blade-heroicons) package is installed, so you may use the name of any [Heroicon](https://heroicons.com) out of the box. However, you may create your own custom icon components or install an alternative library if you wish. +The `$navigationIcon` property supports the name of any Blade component. By default, the [Blade Heroicons v1](https://github.com/blade-ui-kit/blade-heroicons/tree/1.3.1) package is installed, so you may use the name of any [Heroicons v1](https://v1.heroicons.com) out of the box. However, you may create your own custom icon components or install an alternative library if you wish. ```php protected static ?string $navigationIcon = 'heroicon-o-user-group'; diff --git a/packages/admin/docs/03-pages/02-actions.md b/packages/admin/docs/03-pages/02-actions.md index 96fe313960..85b237455b 100644 --- a/packages/admin/docs/03-pages/02-actions.md +++ b/packages/admin/docs/03-pages/02-actions.md @@ -80,7 +80,7 @@ protected function getActions(): array } ``` -Buttons may also have an `icon()`, which is the name of any Blade component. By default, the [Blade Heroicons](https://github.com/blade-ui-kit/blade-heroicons) package is installed, so you may use the name of any [Heroicon](https://heroicons.com) out of the box. However, you may create your own custom icon components or install an alternative library if you wish. +Buttons may also have an `icon()`, which is the name of any Blade component. By default, the [Blade Heroicons v1](https://github.com/blade-ui-kit/blade-heroicons/tree/1.3.1) package is installed, so you may use the name of any [Heroicons v1](https://v1.heroicons.com) out of the box. However, you may create your own custom icon components or install an alternative library if you wish. ```php use Filament\Pages\Actions\Action; diff --git a/packages/admin/docs/05-navigation.md b/packages/admin/docs/05-navigation.md index 20333c3f2c..35a2807955 100644 --- a/packages/admin/docs/05-navigation.md +++ b/packages/admin/docs/05-navigation.md @@ -14,7 +14,7 @@ protected static ?string $navigationLabel = 'Custom Navigation Label'; protected static ?int $navigationSort = 3; ``` -The `$navigationIcon` supports the name of any Blade component, and passes a set of formatting classes to it. By default, the [Blade Heroicons](https://github.com/blade-ui-kit/blade-heroicons) package is installed, so you may use the name of any [Heroicon](https://heroicons.com) out of the box. However, you may create your own custom icon components or install an alternative library if you wish. +The `$navigationIcon` supports the name of any Blade component, and passes a set of formatting classes to it. By default, the [Blade Heroicons v1](https://github.com/blade-ui-kit/blade-heroicons/tree/1.3.1) package is installed, so you may use the name of any [Heroicons v1](https://v1.heroicons.com) out of the box. However, you may create your own custom icon components or install an alternative library if you wish. ## Navigation item badges diff --git a/packages/notifications/docs/02-sending-notifications.md b/packages/notifications/docs/02-sending-notifications.md index bd9628f48c..66294be5d0 100644 --- a/packages/notifications/docs/02-sending-notifications.md +++ b/packages/notifications/docs/02-sending-notifications.md @@ -19,7 +19,7 @@ class EditPost extends Component public function save(): void { // ... - + Notification::make() // [tl! focus:start] ->title('Saved successfully') ->success() @@ -54,7 +54,7 @@ Markdown text will automatically be rendered if passed to the title. ## Icon -Optionally, a notification can have an icon that's displayed in front of its content. You may also set a color for the icon, which defaults to the `secondary` color specified in your `tailwind.config.js` file. The icon can be the name of any Blade component. By default, the [Blade Heroicons](https://github.com/blade-ui-kit/blade-heroicons) package is installed, so you may use the name of any [Heroicon](https://heroicons.com) out of the box. However, you may create your own custom icon components or install an alternative library if you wish. +Optionally, a notification can have an icon that's displayed in front of its content. You may also set a color for the icon, which defaults to the `secondary` color specified in your `tailwind.config.js` file. The icon can be the name of any Blade component. By default, the [Blade Heroicons v1](https://github.com/blade-ui-kit/blade-heroicons/tree/1.3.1) package is installed, so you may use the name of any [Heroicons v1](https://v1.heroicons.com) out of the box. However, you may create your own custom icon components or install an alternative library if you wish. ```php use Filament\Notifications\Notification; diff --git a/packages/tables/docs/03-columns/03-icon.md b/packages/tables/docs/03-columns/03-icon.md index b32eaaec9d..cdb40b2e82 100644 --- a/packages/tables/docs/03-columns/03-icon.md +++ b/packages/tables/docs/03-columns/03-icon.md @@ -82,7 +82,7 @@ IconColumn::make('is_featured') ### Customizing the boolean icons -You may customize the icon representing each state. Icons are the name of a Blade component present. By default, [Heroicons](https://heroicons.com) are installed: +You may customize the icon representing each state. Icons are the name of a Blade component present. By default, [Heroicons v1](https://v1.heroicons.com) are installed: ```php use Filament\Tables\Columns\IconColumn; From bfbec31377417947e0c98178f80a3f1cb4a1f487 Mon Sep 17 00:00:00 2001 From: Ryan Chandler Date: Sat, 19 Nov 2022 23:46:53 +0000 Subject: [PATCH 10/27] fix: custom auth route actions --- packages/app/src/Context.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/app/src/Context.php b/packages/app/src/Context.php index d8de5da955..521a9ebd19 100644 --- a/packages/app/src/Context.php +++ b/packages/app/src/Context.php @@ -1150,16 +1150,16 @@ class Context $this->queueLivewireComponentForRegistration($this->getEmailVerificationPromptRouteAction()); } - if ($this->hasLogin()) { + if ($this->hasLogin() && is_subclass_of($this->getLoginRouteAction(), Component::class)) { $this->queueLivewireComponentForRegistration($this->getLoginRouteAction()); } - if ($this->hasPasswordReset()) { + if ($this->hasPasswordReset() && is_subclass_of($this->getLoginRouteAction(), Component::class)) { $this->queueLivewireComponentForRegistration($this->getRequestPasswordResetRouteAction()); $this->queueLivewireComponentForRegistration($this->getResetPasswordRouteAction()); } - if ($this->hasRegistration()) { + if ($this->hasRegistration() && is_subclass_of($this->getLoginRouteAction(), Component::class)) { $this->queueLivewireComponentForRegistration($this->getRegistrationRouteAction()); } From 2d75d48083f8bafd5621365a0ce4a61a51b80e29 Mon Sep 17 00:00:00 2001 From: Ryan Chandler Date: Sat, 19 Nov 2022 23:52:31 +0000 Subject: [PATCH 11/27] feature: add start & end render hooks to page component --- packages/app/resources/views/components/page.blade.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/app/resources/views/components/page.blade.php b/packages/app/resources/views/components/page.blade.php index 8b601ee560..a467087838 100644 --- a/packages/app/resources/views/components/page.blade.php +++ b/packages/app/resources/views/components/page.blade.php @@ -3,6 +3,8 @@ ])
class(['filament-page']) }}> + {{ filament()->renderHook('page.start') }} +
@if ($header = $this->getHeader()) {{ $header }} @@ -54,4 +56,6 @@ @if (! $this instanceof \Filament\Tables\Contracts\HasTable) @endif + + {{ filament()->renderHook('page.end') }}
From f853065987717ef1a061100a0de3df9858332f3a Mon Sep 17 00:00:00 2001 From: Ryan Chandler Date: Sat, 19 Nov 2022 23:57:01 +0000 Subject: [PATCH 12/27] chore: memoize route actions in subclass checks --- packages/app/src/Context.php | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/packages/app/src/Context.php b/packages/app/src/Context.php index 521a9ebd19..9a0835ce8f 100644 --- a/packages/app/src/Context.php +++ b/packages/app/src/Context.php @@ -1150,17 +1150,22 @@ class Context $this->queueLivewireComponentForRegistration($this->getEmailVerificationPromptRouteAction()); } - if ($this->hasLogin() && is_subclass_of($this->getLoginRouteAction(), Component::class)) { - $this->queueLivewireComponentForRegistration($this->getLoginRouteAction()); + if ($this->hasLogin() && is_subclass_of($loginRouteAction = $this->getLoginRouteAction(), Component::class)) { + $this->queueLivewireComponentForRegistration($loginRouteAction); } - if ($this->hasPasswordReset() && is_subclass_of($this->getLoginRouteAction(), Component::class)) { - $this->queueLivewireComponentForRegistration($this->getRequestPasswordResetRouteAction()); - $this->queueLivewireComponentForRegistration($this->getResetPasswordRouteAction()); + if ($this->hasPasswordReset()) { + if (is_subclass_of($requestPasswordResetRouteAction = $this->getRequestPasswordResetRouteAction(), Component::class)) { + $this->queueLivewireComponentForRegistration($requestPasswordResetRouteAction); + } + + if (is_subclass_of($resetPasswordRouteAction = $this->getResetPasswordRouteAction(), Component::class)) { + $this->queueLivewireComponentForRegistration($resetPasswordRouteAction); + } } - if ($this->hasRegistration() && is_subclass_of($this->getLoginRouteAction(), Component::class)) { - $this->queueLivewireComponentForRegistration($this->getRegistrationRouteAction()); + if ($this->hasRegistration() && is_subclass_of($registrationRouteAction = $this->getRegistrationRouteAction(), Component::class)) { + $this->queueLivewireComponentForRegistration($registrationRouteAction); } foreach ($this->getResources() as $resource) { From f066b5746f483ad6d3b529c36044030e333325cd Mon Sep 17 00:00:00 2001 From: Ryan Chandler Date: Sat, 19 Nov 2022 23:57:57 +0000 Subject: [PATCH 13/27] fix: add component class check for email verification route action --- packages/app/src/Context.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/app/src/Context.php b/packages/app/src/Context.php index 9a0835ce8f..602092ca5f 100644 --- a/packages/app/src/Context.php +++ b/packages/app/src/Context.php @@ -1146,8 +1146,8 @@ class Context $this->queueLivewireComponentForRegistration(GlobalSearch::class); $this->queueLivewireComponentForRegistration(Notifications::class); - if ($this->hasEmailVerification()) { - $this->queueLivewireComponentForRegistration($this->getEmailVerificationPromptRouteAction()); + if ($this->hasEmailVerification() && is_subclass_of($emailVerificationRouteAction = $this->getEmailVerificationPromptRouteAction(), Component::class)) { + $this->queueLivewireComponentForRegistration($emailVerificationRouteAction); } if ($this->hasLogin() && is_subclass_of($loginRouteAction = $this->getLoginRouteAction(), Component::class)) { From f4b397b17e9c2533c827476bd076e35db0b88c87 Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Sun, 20 Nov 2022 10:03:33 +0000 Subject: [PATCH 14/27] Update Notification.php --- packages/notifications/src/Notification.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/notifications/src/Notification.php b/packages/notifications/src/Notification.php index 3afe78c44c..cad735d13b 100644 --- a/packages/notifications/src/Notification.php +++ b/packages/notifications/src/Notification.php @@ -204,11 +204,17 @@ class Notification extends ViewComponent implements Arrayable $expectedNotification = Arr::last($notifications); Assert::assertIsArray($expectedNotification); + + if (blank($notification)) { + return; + } if ($notification instanceof Notification) { Assert::assertSame($expectedNotification, $notification->toArray()); - } elseif (filled($notification)) { - Assert::assertSame($expectedNotification['title'], $notification); + + return; } + + Assert::assertSame($expectedNotification['title'], $notification); } } From 5d9edce91ec651e79327323ff4896f83fb119fa2 Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Sun, 20 Nov 2022 10:04:10 +0000 Subject: [PATCH 15/27] Update Autoload.php --- packages/notifications/src/Testing/Autoload.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/notifications/src/Testing/Autoload.php b/packages/notifications/src/Testing/Autoload.php index 2f946c0f3c..e9ac698927 100644 --- a/packages/notifications/src/Testing/Autoload.php +++ b/packages/notifications/src/Testing/Autoload.php @@ -10,7 +10,7 @@ use Pest\Plugin; Plugin::uses(InteractsWithFilamentNotifications::class); /** - * @return TestCall|TestCase|mixed + * @return TestCall | TestCase | mixed */ function assertNotified(Notification | string $notification = null) { From acbfd3ac8fc366629d418bb44b395340c5b9b10a Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Sun, 20 Nov 2022 10:05:19 +0000 Subject: [PATCH 16/27] Delete InteractsWithFilamentNotifications.php --- .../InteractsWithFilamentNotifications.php | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 packages/notifications/src/Testing/InteractsWithFilamentNotifications.php diff --git a/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php b/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php deleted file mode 100644 index 4d0348ff79..0000000000 --- a/packages/notifications/src/Testing/InteractsWithFilamentNotifications.php +++ /dev/null @@ -1,17 +0,0 @@ - Date: Sun, 20 Nov 2022 10:07:13 +0000 Subject: [PATCH 17/27] chore: fix code style --- packages/notifications/src/Notification.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/notifications/src/Notification.php b/packages/notifications/src/Notification.php index cad735d13b..6ea2041576 100644 --- a/packages/notifications/src/Notification.php +++ b/packages/notifications/src/Notification.php @@ -204,17 +204,17 @@ class Notification extends ViewComponent implements Arrayable $expectedNotification = Arr::last($notifications); Assert::assertIsArray($expectedNotification); - + if (blank($notification)) { return; } if ($notification instanceof Notification) { Assert::assertSame($expectedNotification, $notification->toArray()); - + return; } - + Assert::assertSame($expectedNotification['title'], $notification); } } From 48ee28d53fcf5f9ae2fdc8b44cd7fe01a78290c6 Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Sun, 20 Nov 2022 10:09:14 +0000 Subject: [PATCH 18/27] Update Autoload.php --- packages/notifications/src/Testing/Autoload.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/notifications/src/Testing/Autoload.php b/packages/notifications/src/Testing/Autoload.php index e9ac698927..f1554e95a3 100644 --- a/packages/notifications/src/Testing/Autoload.php +++ b/packages/notifications/src/Testing/Autoload.php @@ -7,12 +7,12 @@ namespace Filament\Notifications\Testing; use Filament\Notifications\Notification; use Pest\Plugin; -Plugin::uses(InteractsWithFilamentNotifications::class); - /** * @return TestCall | TestCase | mixed */ function assertNotified(Notification | string $notification = null) { - return test()->assertNotified(...func_get_args()); + Notification::assertNotified($notification); + + return test(); } From 2229e5d4df39f648b747921ff7323d9500182581 Mon Sep 17 00:00:00 2001 From: danharrin Date: Sun, 20 Nov 2022 10:10:52 +0000 Subject: [PATCH 19/27] chore: fix code style --- packages/notifications/src/Testing/Autoload.php | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/notifications/src/Testing/Autoload.php b/packages/notifications/src/Testing/Autoload.php index f1554e95a3..a8eac57f8e 100644 --- a/packages/notifications/src/Testing/Autoload.php +++ b/packages/notifications/src/Testing/Autoload.php @@ -5,7 +5,6 @@ declare(strict_types=1); namespace Filament\Notifications\Testing; use Filament\Notifications\Notification; -use Pest\Plugin; /** * @return TestCall | TestCase | mixed From 5de87bea06f707fe191302e9db5c1eee2f788dbc Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Sun, 20 Nov 2022 10:13:17 +0000 Subject: [PATCH 20/27] Update Autoload.php --- packages/notifications/src/Testing/Autoload.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/notifications/src/Testing/Autoload.php b/packages/notifications/src/Testing/Autoload.php index a8eac57f8e..f93e3b24b5 100644 --- a/packages/notifications/src/Testing/Autoload.php +++ b/packages/notifications/src/Testing/Autoload.php @@ -1,7 +1,5 @@ Date: Sun, 20 Nov 2022 11:15:25 +0000 Subject: [PATCH 21/27] wip --- packages/tables/resources/views/columns/select-column.blade.php | 2 +- .../tables/resources/views/columns/text-input-column.blade.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tables/resources/views/columns/select-column.blade.php b/packages/tables/resources/views/columns/select-column.blade.php index e52ef52f04..8e2ad16ead 100644 --- a/packages/tables/resources/views/columns/select-column.blade.php +++ b/packages/tables/resources/views/columns/select-column.blade.php @@ -13,7 +13,7 @@ x-tooltip="error" x-bind:class="{ 'border-gray-300 dark:border-gray-600': ! error, - 'border-danger-600 ring-1 ring-inset ring-danger-600': error, + 'border-danger-600 ring-1 ring-inset ring-danger-600 dark:border-danger-400 dark:ring-danger-400': error, }" {{ $attributes diff --git a/packages/tables/resources/views/columns/text-input-column.blade.php b/packages/tables/resources/views/columns/text-input-column.blade.php index b44c6a200b..75bc61bf37 100644 --- a/packages/tables/resources/views/columns/text-input-column.blade.php +++ b/packages/tables/resources/views/columns/text-input-column.blade.php @@ -20,7 +20,7 @@ x-tooltip="error" x-bind:class="{ 'border-gray-300 dark:border-gray-600': ! error, - 'border-danger-600 ring-1 ring-inset ring-danger-600': error, + 'border-danger-600 ring-1 ring-inset ring-danger-600 dark:border-danger-400 dark:ring-danger-400': error, }" {{ $attributes From c7af96ecf51bbf1bf57b172cf82deac4c9b733ee Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Sun, 20 Nov 2022 11:17:41 +0000 Subject: [PATCH 22/27] capitalise Only --- .../views/components/text-input.blade.php | 2 +- .../views/components/textarea.blade.php | 2 +- .../src/Components/Concerns/CanBeReadonly.php | 20 +++++++++---------- packages/forms/src/Components/TextInput.php | 2 +- packages/forms/src/Components/Textarea.php | 2 +- packages/forms/src/Testing/TestsForms.php | 6 +++--- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/packages/forms/resources/views/components/text-input.blade.php b/packages/forms/resources/views/components/text-input.blade.php index 290f83536a..66654f24df 100644 --- a/packages/forms/resources/views/components/text-input.blade.php +++ b/packages/forms/resources/views/components/text-input.blade.php @@ -62,7 +62,7 @@ 'min' => (! $isConcealed) ? $getMinValue() : null, 'minlength' => (! $isConcealed) ? $getMinLength() : null, 'placeholder' => $getPlaceholder(), - 'readonly' => $isReadonly(), + 'readonly' => $isReadOnly(), 'required' => $isRequired() && (! $isConcealed), 'step' => $getStep(), 'type' => $hasMask ? 'text' : $getType(), diff --git a/packages/forms/resources/views/components/textarea.blade.php b/packages/forms/resources/views/components/textarea.blade.php index 2f962cdd8f..fe27ff4cc0 100644 --- a/packages/forms/resources/views/components/textarea.blade.php +++ b/packages/forms/resources/views/components/textarea.blade.php @@ -29,7 +29,7 @@ 'maxlength' => (! $isConcealed) ? $getMaxLength() : null, 'minlength' => (! $isConcealed) ? $getMinLength() : null, 'placeholder' => $getPlaceholder(), - 'readonly' => $isReadonly(), + 'readonly' => $isReadOnly(), 'required' => $isRequired() && (! $isConcealed), 'rows' => $getRows(), $applyStateBindingModifiers('wire:model') => $getStatePath(), diff --git a/packages/forms/src/Components/Concerns/CanBeReadonly.php b/packages/forms/src/Components/Concerns/CanBeReadonly.php index cb84461892..85545a6342 100644 --- a/packages/forms/src/Components/Concerns/CanBeReadonly.php +++ b/packages/forms/src/Components/Concerns/CanBeReadonly.php @@ -6,22 +6,22 @@ use Closure; use Filament\Forms\Contracts\HasForms; use Illuminate\Support\Arr; -trait CanBeReadonly +trait CanBeReadOnly { - protected bool | Closure $isReadonly = false; + protected bool | Closure $isReadOnly = false; - public function readonly(bool | Closure $condition = true): static + public function readOnly(bool | Closure $condition = true): static { - $this->isReadonly = $condition; + $this->isReadOnly = $condition; return $this; } - public function readonlyOn(string | array $contexts): static + public function readOnlyOn(string | array $contexts): static { - $this->readonly(static function (string $context, HasForms $livewire) use ($contexts): bool { - foreach (Arr::wrap($contexts) as $readonlyContext) { - if ($readonlyContext === $context || $livewire instanceof $readonlyContext) { + $this->readOnly(static function (string $context, HasForms $livewire) use ($contexts): bool { + foreach (Arr::wrap($contexts) as $readOnlyContext) { + if ($readOnlyContext === $context || $livewire instanceof $readOnlyContext) { return true; } } @@ -32,8 +32,8 @@ trait CanBeReadonly return $this; } - public function isReadonly(): bool + public function isReadOnly(): bool { - return $this->evaluate($this->isReadonly); + return $this->evaluate($this->isReadOnly); } } diff --git a/packages/forms/src/Components/TextInput.php b/packages/forms/src/Components/TextInput.php index 592fa9cce1..d78d7eb3e8 100644 --- a/packages/forms/src/Components/TextInput.php +++ b/packages/forms/src/Components/TextInput.php @@ -13,7 +13,7 @@ class TextInput extends Field implements Contracts\CanBeLengthConstrained, CanHa use Concerns\CanBeAutocapitalized; use Concerns\CanBeAutocompleted; use Concerns\CanBeLengthConstrained; - use Concerns\CanBeReadonly; + use Concerns\CanBeReadOnly; use Concerns\HasAffixes; use Concerns\HasExtraInputAttributes; use Concerns\HasInputMode; diff --git a/packages/forms/src/Components/Textarea.php b/packages/forms/src/Components/Textarea.php index a58615f716..4f810c35d3 100644 --- a/packages/forms/src/Components/Textarea.php +++ b/packages/forms/src/Components/Textarea.php @@ -10,7 +10,7 @@ class Textarea extends Field implements Contracts\CanBeLengthConstrained use Concerns\CanBeAutocapitalized; use Concerns\CanBeAutocompleted; use Concerns\CanBeLengthConstrained; - use Concerns\CanBeReadonly; + use Concerns\CanBeReadOnly; use Concerns\HasExtraInputAttributes; use Concerns\HasPlaceholder; use HasExtraAlpineAttributes; diff --git a/packages/forms/src/Testing/TestsForms.php b/packages/forms/src/Testing/TestsForms.php index 2b6237eebf..56b5019b00 100644 --- a/packages/forms/src/Testing/TestsForms.php +++ b/packages/forms/src/Testing/TestsForms.php @@ -204,7 +204,7 @@ class TestsForms }; } - public function assertFormFieldIsReadonly(): Closure + public function assertFormFieldIsReadOnly(): Closure { return function (string $fieldName, string $formName = 'form'): static { /** @phpstan-ignore-next-line */ @@ -219,8 +219,8 @@ class TestsForms $livewireClass = $this->instance()::class; Assert::assertTrue( - $field->isReadonly(), - "Failed asserting that a field with the name [{$fieldName}] is readonly on the form named [{$formName}] on the [{$livewireClass}] component." + $field->isReadOnly(), + "Failed asserting that a field with the name [{$fieldName}] is read-only on the form named [{$formName}] on the [{$livewireClass}] component." ); return $this; From 005f140888613df014ceaafcdc637bfd77af30b8 Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Sun, 20 Nov 2022 13:05:00 +0000 Subject: [PATCH 23/27] wip --- packages/app/resources/css/index.css | 30 +------------------ packages/app/resources/css/theme.css | 29 ++++++++++++++++++ .../views/components/layouts/base.blade.php | 2 ++ packages/app/src/Context.php | 29 +++++++++++++++--- packages/app/src/Facades/Filament.php | 3 +- packages/app/src/FilamentManager.php | 3 +- packages/app/src/FilamentServiceProvider.php | 3 +- .../support/src/Assets/AlpineComponent.php | 2 +- packages/support/src/Assets/Asset.php | 16 +++++----- packages/support/src/Assets/AssetManager.php | 8 +++++ packages/support/src/Assets/Css.php | 4 +-- packages/support/src/Assets/Js.php | 4 +-- packages/support/src/Assets/Theme.php | 8 +++++ .../support/src/Commands/AssetsCommand.php | 8 +++++ .../support/src/Facades/FilamentAsset.php | 2 ++ 15 files changed, 102 insertions(+), 49 deletions(-) create mode 100644 packages/app/resources/css/theme.css create mode 100644 packages/support/src/Assets/Theme.php diff --git a/packages/app/resources/css/index.css b/packages/app/resources/css/index.css index b408a26b24..22b4b9c2ca 100644 --- a/packages/app/resources/css/index.css +++ b/packages/app/resources/css/index.css @@ -1,32 +1,4 @@ -@import '../../../forms/dist/index.css'; - -@import 'tippy.js/dist/tippy.css'; -@import 'tippy.js/themes/light.css'; - -@tailwind base; -@tailwind components; -@tailwind utilities; - -@layer base { - html { - -webkit-tap-highlight-color: transparent; - } - - :root { - --sidebar-width: 20rem; - --collapsed-sidebar-width: 5.4rem; - } - - :root.dark { - color-scheme: dark; - } - - [dir='rtl'] select { - background-position: left 0.5rem center !important; - padding-left: 2.5rem; - padding-right: 0.75rem; - } -} +@import 'theme.css'; @layer components { .filament-card-layout { diff --git a/packages/app/resources/css/theme.css b/packages/app/resources/css/theme.css new file mode 100644 index 0000000000..d11a140bc9 --- /dev/null +++ b/packages/app/resources/css/theme.css @@ -0,0 +1,29 @@ +@import '../../../forms/dist/index.css'; + +@import 'tippy.js/dist/tippy.css'; +@import 'tippy.js/themes/light.css'; + +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + html { + -webkit-tap-highlight-color: transparent; + } + + :root { + --sidebar-width: 20rem; + --collapsed-sidebar-width: 5.4rem; + } + + :root.dark { + color-scheme: dark; + } + + [dir='rtl'] select { + background-position: left 0.5rem center !important; + padding-left: 2.5rem; + padding-right: 0.75rem; + } +} diff --git a/packages/app/resources/views/components/layouts/base.blade.php b/packages/app/resources/views/components/layouts/base.blade.php index d3e4125062..706af82db6 100644 --- a/packages/app/resources/views/components/layouts/base.blade.php +++ b/packages/app/resources/views/components/layouts/base.blade.php @@ -41,6 +41,8 @@ @endif + {{ filament()->getTheme()->getHtml() }} + @filamentStyles